Whamcloud - gitweb
LU-16796 lnet: Change struct lnet_ping_buffer to use kref 77/56177/4
authorArshad Hussain <arshad.hussain@aeoncomputing.com>
Sat, 24 Aug 2024 07:08:10 +0000 (03:08 -0400)
committerOleg Drokin <green@whamcloud.com>
Mon, 16 Dec 2024 08:11:39 +0000 (08:11 +0000)
commit4c72e3df768a38139562e8c519cca2a8c3da940c
tree286a7a89b62c3dcd4d1aca89bdd7dece511d0a4b
parentbf04d2fdaa7ad3edfbf24e391107f447d6d0a9d0
LU-16796 lnet: Change struct lnet_ping_buffer to use kref

This patch changes struct lnet_ping_buffer to use
kref instead of atomic_t

Test-Parameters: trivial testlist=sanity-lnet
Signed-off-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Change-Id: Ic180e576c3b11afec687dcb3b55b857c730598f6
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56177
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Timothy Day <timday@amazon.com>
Reviewed-by: Chris Horn <chris.horn@hpe.com>
Reviewed-by: Neil Brown <neilb@suse.de>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-types.h
lnet/lnet/api-ni.c
lnet/lnet/lib-move.c
lnet/lnet/peer.c
lnet/lnet/router.c