]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: remove inode from scrub_stack if being purged
authordparmar18 <dparmar@redhat.com>
Mon, 5 Dec 2022 08:19:52 +0000 (13:49 +0530)
committerDhairya Parmar <dparmar@redhat.com>
Fri, 31 Mar 2023 10:14:12 +0000 (15:44 +0530)
commite1a8fea924fde1958c53223fa9832c0d79ca3c66
tree6a6be8526d27abd2a7782f08b7478ed666b5c004
parent7d3248a92b1f1037c7686576a10ade0ed0115c40
mds: remove inode from scrub_stack if being purged

it an inode is being purged, scrub should not be ran on it.

Fixes: https://tracker.ceph.com/issues/51824
Signed-off-by: Dhairya Parmar <dparmar@redhat.com>
(cherry picked from commit ce12cd71ffa703c8e3f05617cd8261d4ff820e7e)
src/mds/ScrubStack.cc
src/mds/ScrubStack.h
src/mds/StrayManager.cc