Whamcloud - gitweb
LU-16745 mdc: md_open_data should keep ref on close_req
authorLi Dongyang <dongyangli@ddn.com>
Mon, 17 Apr 2023 11:13:03 +0000 (21:13 +1000)
committerAndreas Dilger <adilger@whamcloud.com>
Mon, 12 Jun 2023 23:59:59 +0000 (23:59 +0000)
commitc56b7d27123efe2947849967cc8e56cfb30f7809
tree82e31a2a569b29d7fc0535384da6545f117f0497
parentda42413bbe116c5f4905e3c2ba0a6cf000669698
LU-16745 mdc: md_open_data should keep ref on close_req

md_open_data should keep a ref on mod_close_req,
otherwise the mod_close_req could be freed before
we try to access mod_close_req via md_open_data.

Lustre-change: https://review.whamcloud.com/50656
Lustre-commit: ca716f763f89af192ab86678ee9d14f49c80cae6

Change-Id: I621f7db389854326db298d99957a0bce43024b6e
Signed-off-by: Li Dongyang <dongyangli@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Lai Siyao <lai.siyao@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/51198
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/include/obd.h
lustre/mdc/mdc_request.c