Re: [PATCH v3 00/31] ocfs2: split dinode validation into shared predicates
From: Andrew Morton
Date: Mon Nov 09 2026 - 15:52:39 EST
On Mon, 9 Nov 2026 20:20:50 +0800 Joseph Qi <joseph.qi@xxxxxxxxxxxxxxxxx> wrote:
> ocfs2_validate_inode_block() is a flat sequence of about twenty open-coded
> dinode checks. The filecheck variant duplicates eight of them but reports
> differently: mlog() plus an OCFS2_FILECHECK_ERR_* code instead of
> ocfs2_error(), which can force the filesystem read-only. The duplicated
> conditions had drifted apart, and filecheck silently skipped the rest.
Thanks. I'll add all this and feed it into linux-next.
Sashiko is almost happy, one thing which looks hard-to-hit.
https://sashiko.dev/#/patchset/20261109122121.21473-1-joseph.qi@xxxxxxxxxxxxxxxxx
I'll hopefully feed all this into my LLM-driven live kernel testing
setup, which is pretty comprehensive. First I need to address some
reliability issues then make it not take 48 hours for an "overnight"
testing job!