Whamcloud - gitweb
LU-10805 libcfs: timer_setup() API changes 90/31790/4
authorLi Dongyang <dongyangli@ddn.com>
Sun, 6 May 2018 14:28:58 +0000 (10:28 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Sat, 12 May 2018 03:53:25 +0000 (03:53 +0000)
commit782ff36d50c77652d0358dc2d0bbddf81fac8759
tree9bcddd5e20e56829f375ac847677d3f4a9a59349
parentafd9e3c298ec0149c908026617b06bae075f5760
LU-10805 libcfs: timer_setup() API changes

Linux kernel 4.15 replaced setup_timer() with the new
interface timer_setup().
Introduce cfs wrappers to handle the API changes.

Linux-commit: e99e88a9d2b067465adaa9c111ada99a041bef9a

Signed-off-by: Li Dongyang <dongyangli@ddn.com>
Change-Id: Ib79495f9ab7e955d6f72f1e9390cec0e23e2d641
Reviewed-on: https://review.whamcloud.com/31790
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Reviewed-by: Jinshan Xiong <jinshan.xiong@gmail.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
contrib/scripts/spelling.txt
libcfs/autoconf/lustre-libcfs.m4
libcfs/include/libcfs/linux/linux-time.h
libcfs/libcfs/watchdog.c
lnet/lnet/net_fault.c
lustre/ldlm/ldlm_lib.c
lustre/ldlm/ldlm_lockd.c
lustre/obdclass/genops.c
lustre/osp/osp_precreate.c
lustre/ptlrpc/service.c