[dpdk-dev] [PATCH] librte_vhost: eventfd_link: Update the makefile to build against an arbitrary kernel
Thomas, Can I please have your attention there as well: http://dpdk.org/dev/patchwork/project/dpdk/list/?submitter=194 Pavel On Thu, Sep 24, 2015 at 11:05 PM, Thomas Monjalon wrote: > 2015-09-23 16:03, Aaron Conole: > > The vHost eventlink driver is a kernel module that requires a kernel > > source/build directory to build the ko. Convert the fixed kernel build > > directory specifier to one which may be user specified on the > command-line. > > > > Signed-off-by: Aaron Conole > > Applied, thanks >
[dpdk-dev] [PATCH] librte_vhost: eventfd_link: Update the makefile to build against an arbitrary kernel
2015-09-23 16:03, Aaron Conole: > The vHost eventlink driver is a kernel module that requires a kernel > source/build directory to build the ko. Convert the fixed kernel build > directory specifier to one which may be user specified on the command-line. > > Signed-off-by: Aaron Conole Applied, thanks
[dpdk-dev] [PATCH] librte_vhost: eventfd_link: Update the makefile to build against an arbitrary kernel
The vHost eventlink driver is a kernel module that requires a kernel source/build directory to build the ko. Convert the fixed kernel build directory specifier to one which may be user specified on the command-line. Signed-off-by: Aaron Conole --- lib/librte_vhost/eventfd_link/Makefile | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/librte_vhost/eventfd_link/Makefile b/lib/librte_vhost/eventfd_link/Makefile index fc3927b..3140e8b 100644 --- a/lib/librte_vhost/eventfd_link/Makefile +++ b/lib/librte_vhost/eventfd_link/Makefile @@ -29,11 +29,13 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +RTE_KERNELDIR ?= /lib/modules/$(shell uname -r)/build + obj-m += eventfd_link.o all: - make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules + make -C $(RTE_KERNELDIR) M=$(PWD) modules clean: - make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean + make -C $(RTE_KERNELDIR) M=$(PWD) clean -- 1.8.3.1