]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: use XLOCK_WAIT For local lock xlockers
authorPatrick Donnelly <pdonnell@redhat.com>
Mon, 4 Mar 2024 20:44:45 +0000 (15:44 -0500)
committerPatrick Donnelly <pdonnell@redhat.com>
Fri, 22 Mar 2024 15:38:03 +0000 (11:38 -0400)
commit5fdf9c56556963695147bc2a02aacea6e55c4b3d
treed5001abee37de6873549de357ba5f121e23cb909
parente9fa13485ebf7dfdd98260deed3d6ec8d5e35213
mds: use XLOCK_WAIT For local lock xlockers

This avoids waking up all waiters when only WAIT_XLOCK waiters should wake.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit f813b8c511a50a7fab673c2b99587f00fb506323)
src/mds/Locker.cc