Project

General

Profile

Actions

Feature #4141

open

MDS: forward scrub: Implement non-blocking scrub

Added by Greg Farnum about 11 years ago. Updated almost 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
fsck/damage handling
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
Labels (FS):
Pull request ID:

Description

Once we have a blocking scrub (#4140), convert it to be non-blocking. If necessary it can block the dentry which is currently being scrubbed, but not its ancestors.

This change will require it to account for migrating subtrees, but for now simply aborting the scrub and cleaning up references to the migrated subtrees is good enough.

Actions

Also available in: Atom PDF