diff options
author | Leonid Usov <leonid.usov@ibm.com> | 2024-04-13 14:37:03 +0200 |
---|---|---|
committer | Leonid Usov <leonid.usov@ibm.com> | 2024-04-16 07:43:56 +0200 |
commit | eac482bfddf8d9c26d0c936a5b34a6fa8a3d5f80 (patch) | |
tree | 21d468174ee9207161385d42eb23ce1ebe7a3f1c /src/test/rgw | |
parent | mds/quiesce: xlock the file to let clients keep their buffered writes (diff) | |
download | ceph-eac482bfddf8d9c26d0c936a5b34a6fa8a3d5f80.tar.xz ceph-eac482bfddf8d9c26d0c936a5b34a6fa8a3d5f80.zip |
mds/quiesce: don't take mirrored cap-related locks on the replica
For every mirrored lock, the auth will message the replica to ensure
the replicated lock state. When we take x/rdlock on the auth, it will
ensure the LOCK_LOCK state on the replica, which has the file caps we
want for quiesce: CACHE and BUFFER.
It should be sufficient to only hold the quiesce local lock
on the replica side.
Signed-off-by: Leonid Usov <leonid.usov@ibm.com>
Diffstat (limited to 'src/test/rgw')
0 files changed, 0 insertions, 0 deletions