Whamcloud - gitweb
LU-18024 quota: fix the order of freeing qmt_lvbo_free_wq 78/56778/2
authorHongchao Zhang <hongchao@whamcloud.com>
Sun, 3 Mar 2024 02:11:36 +0000 (10:11 +0800)
committerOleg Drokin <green@whamcloud.com>
Sat, 26 Oct 2024 23:55:52 +0000 (23:55 +0000)
commita0e766235d6d4c045184f0d8a1906a49ad262230
tree663a1a931691ef0a0d55d185e32a04ac590c95bc
parent18210d4ee861459a7eba1f10593b251317969089
LU-18024 quota: fix the order of freeing qmt_lvbo_free_wq

In qmt_device_fini, put the freeing of the qmt_lvbo_free_wq after
all possible usage of it having finished cleanup.

Signed-off-by: Hongchao Zhang <hongchao@whamcloud.com>
Change-Id: Ia26f1bc490adff5ae7dc850e2c89baf5874f01c5
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56778
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Sergey Cheremencev <scherementsev@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/quota/qmt_dev.c
lustre/quota/qmt_internal.h