Whamcloud - gitweb
LU-16534 build: Prefer timer_delete[_sync] 22/49922/6
authorShaun Tancheff <shaun.tancheff@hpe.com>
Tue, 7 Feb 2023 08:18:36 +0000 (02:18 -0600)
committerOleg Drokin <green@whamcloud.com>
Mon, 13 Mar 2023 06:08:08 +0000 (06:08 +0000)
commit0ec89529ce14a1bb5af0c01ed86424a10e0e373c
treecf54261dec187fce6ccb510325045dca869661e2
parent6a5a4b49fabcb4c9715ae017009f1a8be91de235
LU-16534 build: Prefer timer_delete[_sync]

Linux commit v6.1-rc1-7-g9a5a30568697
  timers: Get rid of del_singleshot_timer_sync()
Linux commit v6.1-rc1-11-g9b13df3fb64e
  timers: Rename del_timer_sync() to timer_delete_sync()
Linux commit v6.1-rc1-12-gbb663f0f3c39
  timers: Rename del_timer() to timer_delete()

Prefer timer_delete_sync() to del_singleshot_timer_sync()
Prefer timer_delete_sync() to del_timer_sync()
Prefer del_timer() to timer_delete()

Provide del_timer and del_timer_sync when
timer_delete[_sync] is not available

Test-Parameters: trivial
HPE-bug-id: LUS-11470
Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: I4c946c315a83482dd0bd69e5e89f0302a67bf81c
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49922
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: jsimmons <jsimmons@infradead.org>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
contrib/scripts/spelling.txt
libcfs/autoconf/lustre-libcfs.m4
lnet/klnds/gnilnd/gnilnd_cb.c
lnet/klnds/gnilnd/gnilnd_conn.c
lnet/klnds/kfilnd/kfilnd_tn.c
lnet/lnet/net_fault.c
lustre/ldlm/ldlm_lockd.c
lustre/lod/lod_qos.c
lustre/osp/osp_precreate.c
lustre/ptlrpc/gss/gss_keyring.c
lustre/ptlrpc/service.c