Whamcloud - gitweb
LU-16534 build: Prefer timer_delete[_sync]
authorShaun Tancheff <shaun.tancheff@hpe.com>
Wed, 13 Sep 2023 05:12:35 +0000 (22:12 -0700)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 14 Sep 2023 07:26:17 +0000 (07:26 +0000)
commit7ebaa9c8b99d0dae78002d87ce51ad3b1c06e23f
treef0587f12d1261129428c105c4c469111eb4cfa82
parentfc4b744d8c427e707076d7781281ff89bff2257d
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

Lustre-change: https://review.whamcloud.com/49922
Lustre-commit: 0ec89529ce14a1bb5af0c01ed86424a10e0e373c

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/ex/lustre-release/+/52357
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
contrib/scripts/spelling.txt
libcfs/autoconf/lustre-libcfs.m4
lnet/klnds/gnilnd/gnilnd_cb.c
lnet/klnds/gnilnd/gnilnd_conn.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