Whamcloud - gitweb
LU-16796 lov: Change struct pool_desc to use kref 22/52122/5
authorArshad Hussain <arshad.hussain@aeoncomputing.com>
Sun, 27 Aug 2023 21:39:47 +0000 (03:09 +0530)
committerOleg Drokin <green@whamcloud.com>
Wed, 20 Dec 2023 01:45:28 +0000 (01:45 +0000)
commitff22bc6aff258577993b08ca3c938870a4b0ea25
treebb8e74b474d5c080899d217a06e4c373769ceff9
parentbc968fe05179f1c0c3dde4b16a95e030488483fd
LU-16796 lov: Change struct pool_desc to use kref

This patch changes struct pool_desc to use
kref(refcount_t) instead of atomic_t

Signed-off-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Change-Id: I3829de190ec148c2e087f6a0262bf3bb76c196af
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/52122
Reviewed-by: Neil Brown <neilb@suse.de>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/lod/lod_internal.h
lustre/lod/lod_pool.c
lustre/lov/lov_internal.h
lustre/lov/lov_pool.c