LU-10805 lnet: switch to module_param
From Linux 4.15 kernel the set/get function prototypes for module_param_call has changed. This triggers compile error: CC [M] lustre-release/lnet/lnet/api-ni.o In file included from lustre-release/lnet/lnet/api-ni.c:38:0: include/linux/moduleparam.h:232:22: error: initialization from incompatible pointer type [-Werror] static const struct kernel_param_ops __param_ops_##name = We can switch to module_param and cfs_kernel_param_arg_t since they are already available in libcfs. Linux-commit: b2f270e8747387335d80428c576118e7d87f69cc Signed-off-by:Li Dongyang <dongyangli@ddn.com> Change-Id: Ie6f0f3a31fd22904e03e8300f45f0a8684265abd Reviewed-on: https://review.whamcloud.com/31788 Tested-by: Jenkins Reviewed-by:
Dmitry Eremin <dmitry.eremin@intel.com> Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Sonia Sharma <sonia.sharma@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
Loading
Please register or sign in to comment