Re: [PATCH] ext4: get rid of ppath in get_ext_path()

From: Baokun Li

Date: Sun Jul 05 2026 - 03:40:56 EST


On 2026/7/3 19:48, Theodore Tso wrote:
> On Fri, Jul 03, 2026 at 04:44:32PM -0500, Baokun Li wrote:
>>>> Either applying this fix patchset or reverting the incorrectly merged
>>>> commit should resolve the issue.
>>> How about submitting a revert so that we can start fresh and work from
>>> there?
>> Alright, I can help review the patches.
> Can you also double check whether your patchset actually fixes a bug
> in 6.6? As near as I can tell, it wasn't needed for 6.1 at all.
>

The earlier patches in the "get rid of ppath" series that I tagged as
bugfixes have already been backported to stable.

The remaining "get rid of ppath" patches without a Fixes: tag (the ones
recently picked up by stable) are there purely for code readability and
to reduce the risk of future misuse — they don't fix any actual bug.

Looking at what was pulled in, the patch carries a tag:

  Stable-dep-of: 22784ca541c0 ("ext4: subdivide EXT4_EXT_DATA_VALID1")

which in turn is a dependency of:

  58ddae5d77b1 ("ext4: don't zero the entire extent if
EXT4_EXT_DATA_PARTIAL_VALID1")

— a fix for a stale data read when free space is low.

However, the dependency of 22784ca541c0 on the "get rid of ppath"
series is purely a context (textual) dependency; not backporting
those patches should cause no functional issues.


Thanks,
Baokun