[dpdk-dev] [PATCH] kni: Fix build on RHEL 8

Ferruh Yigit ferruh.yigit at intel.com
Tue Nov 27 11:55:15 CET 2018


On 11/26/2018 8:45 PM, Mohammed Gamal wrote:
> As RHEL8 beta has been released and is based on recent upstream kernels
> which don't use ndo_change_mtu_rh74 function. Fix the build so that it
> doesn't fail because the function is missing
> 
> Signed-off-by: Mohammed Gamal <mgamal at redhat.com>
> ---
>  kernel/linux/kni/compat.h | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/kernel/linux/kni/compat.h b/kernel/linux/kni/compat.h
> index 5aadebb..bc81d0c 100644
> --- a/kernel/linux/kni/compat.h
> +++ b/kernel/linux/kni/compat.h
> @@ -103,7 +103,8 @@
>  #endif
>  
>  #if (defined(RHEL_RELEASE_CODE) && \
> -	(RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(7, 5)))
> +	(RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(7, 5)) && \
> +	(RHEL_RELEASE_CODE < RHEL_RELEASE_VERSION(8, 0)))
>  #define ndo_change_mtu ndo_change_mtu_rh74

What RHEL use, can you please confirm it turns back to `ndo_change_mtu`, instead
of something like `ndo_change_mtu_rh8x`?

>  #endif
>  
> 



More information about the dev mailing list