Whamcloud - gitweb
LU-16796 quota: Change struct lquota_entry to use kref 54/56454/8
authorArshad Hussain <arshad.hussain@aeoncomputing.com>
Fri, 11 Oct 2024 05:36:55 +0000 (01:36 -0400)
committerOleg Drokin <green@whamcloud.com>
Wed, 22 Jan 2025 18:42:02 +0000 (18:42 +0000)
commit01d10c84ad64bfbfe60c45267e9ac9b441191025
treef008a2d1d3f0c50cfa9df5781a4f148eb83597fa
parentfdec92fb6ccd205f094aae8058ccba3e5a18e5ec
LU-16796 quota: Change struct lquota_entry to use kref

This patch changes struct lquota_entry to use
kref instead of atomic_t

Test-Parameters: trivial testlist=sanity-quota
Signed-off-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Change-Id: I27cb5373872887c3327a4d6dedccd15b02c7a4c9
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56454
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Sergey Cheremencev <scherementsev@ddn.com>
Reviewed-by: Timothy Day <timday@amazon.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/quota/lquota_entry.c
lustre/quota/lquota_internal.h
lustre/quota/lquota_lib.c
lustre/quota/qmt_handler.c
lustre/quota/qmt_lock.c
lustre/quota/qmt_pool.c
lustre/quota/qsd_lock.c
lustre/quota/qsd_reint.c