]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: dispatch quiesce_inode ops after dir traversal
authorPatrick Donnelly <pdonnell@redhat.com>
Thu, 7 Mar 2024 19:30:35 +0000 (14:30 -0500)
committerPatrick Donnelly <pdonnell@redhat.com>
Fri, 22 Mar 2024 15:38:03 +0000 (11:38 -0400)
commit45c18be188a7caf573d4fe5b1dbb685202eac239
treec539ec9657d84cd65f413960dddd3df532452e89
parente48985376dafd8447489bb235c47b16fe6352c1d
mds: dispatch quiesce_inode ops after dir traversal

Mostly to avoid the possibility of the CDir::items changing during iteration
when calling sub-ops.

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