Whamcloud - gitweb
LU-14980 mdd: unlock object before changelog 28/44828/24
authorAlex Zhuravlev <bzzz@whamcloud.com>
Thu, 2 Sep 2021 18:24:04 +0000 (21:24 +0300)
committerOleg Drokin <green@whamcloud.com>
Mon, 13 Mar 2023 06:09:50 +0000 (06:09 +0000)
commit2d4030566018f400c3f5828f842c6a02d6d3d8e2
tree7a48db3faf8911e73e699856ed6fc330dc0f02ce
parent2186b332d8bcba29f715ab8147f751d2a5726fc7
LU-14980 mdd: unlock object before changelog

we can't hold the object (osd) lock over transaction start
due to the locking rules. and we don't need the object
to be locked as only the fid is used at that point.

Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: Iaeb4645bfc9271d21d3644398c4c83f8e9b7aa04
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/44828
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Mikhail Pershin <mpershin@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/mdd/mdd_object.c