* [MEGAPATCHSET v27] xfs: online repair, second part of part 1
@ 2023-09-26 23:14 Darrick J. Wong
2023-11-24 23:30 ` [MEGAPATCHSET v28] " Darrick J. Wong
0 siblings, 1 reply; 2+ messages in thread
From: Darrick J. Wong @ 2023-09-26 23:14 UTC (permalink / raw)
To: Dave Chinner, Chandan Babu R
Cc: xfs, linux-fsdevel, Carlos Maiolino, Catherine Hoang
Hi everyone,
I've rebased the online fsck development branches atop 6.6, applied the
changes requested during the review of v26, and reworked the automatic
space reaping code to avoid open-coding EFI log item handling.
In other words, I'm formally submitting part 1 for inclusion in 6.7.
Just like the last review, I would like people to focus the following:
- Are the major subsystems sufficiently documented that you could figure
out what the code does?
- Do you see any problems that are severe enough to cause long term
support hassles? (e.g. bad API design, writing weird metadata to disk)
- Can you spot mis-interactions between the subsystems?
- What were my blind spots in devising this feature?
- Are there missing pieces that you'd like to help build?
- Can I just merge all of this?
The one thing that is /not/ in scope for this review are requests for
more refactoring of existing subsystems. I'm still running QA round the
clock. To spare vger, I'm only sending ~38 patches in this batch.
--D
^ permalink raw reply [flat|nested] 2+ messages in thread
* [MEGAPATCHSET v28] xfs: online repair, second part of part 1
2023-09-26 23:14 [MEGAPATCHSET v27] xfs: online repair, second part of part 1 Darrick J. Wong
@ 2023-11-24 23:30 ` Darrick J. Wong
0 siblings, 0 replies; 2+ messages in thread
From: Darrick J. Wong @ 2023-11-24 23:30 UTC (permalink / raw)
To: Dave Chinner, Chandan Babu R
Cc: xfs, linux-fsdevel, Carlos Maiolino, Catherine Hoang
Hi everyone,
I've rebased the online fsck development branches atop 6.7, applied the
changes requested during the review of v27, and reworked the automatic
space reaping code to avoid open-coding EFI log item handling, and
cleaned up a few other things.
In other words, I'm formally submitting part 1 for inclusion in 6.8.
Just like the last several submissions, I would like people to focus the
following:
- Are the major subsystems sufficiently documented that you could figure
out what the code does?
- Do you see any problems that are severe enough to cause long term
support hassles? (e.g. bad API design, writing weird metadata to disk)
- Can you spot mis-interactions between the subsystems?
- What were my blind spots in devising this feature?
- Are there missing pieces that you'd like to help build?
- Can I just merge all of this?
The one thing that is /not/ in scope for this review are requests for
more refactoring of existing subsystems. I'm still running QA round the
clock. To spare vger, I'm only sending a few patchsets this time. I
will of course stress test the new mailing infrastructure on 31 Dec with
a full posting, like I always do.
--D
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-11-24 23:30 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-26 23:14 [MEGAPATCHSET v27] xfs: online repair, second part of part 1 Darrick J. Wong
2023-11-24 23:30 ` [MEGAPATCHSET v28] " Darrick J. Wong
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).