Whamcloud - gitweb
LU-16796 lfsck: Change struct lfsck_tgt_desc to use kref 41/56141/4
authorArshad Hussain <arshad.hussain@aeoncomputing.com>
Fri, 23 Aug 2024 19:02:26 +0000 (15:02 -0400)
committerOleg Drokin <green@whamcloud.com>
Mon, 16 Dec 2024 08:10:18 +0000 (08:10 +0000)
commitd06d292abdd520709b28afbb746b9a6f9ba5321d
treeb5fb0b7f01bd24cef36a84e914f015190ac5f6c6
parentc3fbc7d7212a300c41a5c879ff2837e05f7f064c
LU-16796 lfsck: Change struct lfsck_tgt_desc to use kref

This patch changes struct lfsck_tgt_desc to use
kref instead of atomic_t

Test-Parameters: trivial testlist=sanity-lfsck
Signed-off-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Change-Id: I1f9bf1889fcc6f0a4b4050c1a2be98476c5254dd
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56141
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Timothy Day <timday@amazon.com>
Reviewed-by: Neil Brown <neilb@suse.de>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/lfsck/lfsck_engine.c
lustre/lfsck/lfsck_internal.h
lustre/lfsck/lfsck_layout.c
lustre/lfsck/lfsck_lib.c
lustre/lfsck/lfsck_striped_dir.c