[dpdk-dev] [PATCH v2] kni: increase kernel version requirement for VA

David Marchand david.marchand at redhat.com
Wed Nov 20 18:28:46 CET 2019


On Wed, Nov 20, 2019 at 6:22 PM Ferruh Yigit <ferruh.yigit at intel.com> wrote:
>
> A build error reported related to the selected
> 'get_user_pages_remote()' kernel API:
>
> .../kernel/linux/kni/kni_dev.h:113:8:
>   error: too few arguments to function ‘get_user_pages_remote’
>   ret = get_user_pages_remote(tsk, tsk->mm, iova, 1
>         ^~~~~~~~~~~~~~~~~~~~~
>
> Currently there are three version of the 'get_user_pages_remote()'
> supported, based on kernel version
> < 4.9, = 4.9, > 4.9
>
> These version based checks are not working fine with the distro kernels
> which is the cause of reported build error. The error reported by the
> kernel version 4.8, but it is using API defined in > 4.9.
>
> To be able to take control of this, and possible more, related build
> error, increasing the minimum supported kernel version for iova=va with
> KNI to kernel version 4.9.
>
> This leaves us with single version of the kernel API and more
> manageable.
>
> Signed-off-by: Ferruh Yigit <ferruh.yigit at intel.com>

Jerin, Vamsi,

Is this okay for you?
Thanks.


-- 
David Marchand



More information about the dev mailing list