From: Patrick Donnelly Date: Tue, 17 Nov 2020 15:33:20 +0000 (-0800) Subject: Merge PR #35749 into master X-Git-Tag: v16.1.0~577 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f6639c80ed9aa59bf4929719bab113ca7b3136ba;p=ceph.git Merge PR #35749 into master * refs/pull/35749/head: Update Release notes for multimds scrub qa/cephfs: log-ignorelist scrub errors qa/cephfs: Add more tests for multimds scrub qa/cephfs: add tests for multimds scrub qa/cephfs: update existing scrub test cases mds: don't skip validating disk state of symlink mds: abort/pause/resume scrubs in multiple mds mds: track scrub status in multiple mds mds: remove on_finish from {CInode,CDir}::scrub_info_t Continuation: don't delete self while there are in-processing stages mds: auth pin CInode when validating its disk state mds: rdlock file/nest lock when accumulating stats of subtree dirfrags mds: multiple mds scrub support include/frag: add encode/decode functions for fragset_t mds: remove object can't be scrubbed immediately from scrub stack mds: prevent dirfrag scrub/fragment from running at the same time mds: change scrub traverse from post-order to breadth-first search mds: make both CInode and CDir as entities of scrub mds: remove ScrubStack::scrubstack Reviewed-by: Sidharth Anupkrishnan Reviewed-by: Patrick Donnelly --- f6639c80ed9aa59bf4929719bab113ca7b3136ba