Re: [BUG] ntfs3: IOMAP_INLINE mapping exceeds its page - BUG_ON in iomap

Mihai Brodschi <[email protected]>
Newsgroups dev.linux.lists.ntfs3,org.kernel.vger.linux-fsdevel
Message-ID <[email protected]>
> Hi,
>
> Up front, so nobody wastes time on a wrong assumption: the analysis and
> the wording of this report were produced by an AI assistant (Assisted-by
> tag at the end). I work in software but not on kernels; I read it through
> and it holds together as far as I can judge, but I cannot independently
> verify the reasoning or the source reading behind it.
>
> What is mine is the data. The machine, the seven crashes, the traces and
> the probe runs are real and reproducible here. Please treat the measured
> output as evidence and the analysis as a hypothesis to check.
>
> Buffered writes to small (resident) files on an ntfs3 volume reliably
> trigger a kernel BUG in the iomap layer: 7 times in 11 days of normal
> desktop use, on both 7.0.0-28 and 7.0.0-29. It points at
> ntfs_iomap_begin() in fs/ntfs3/inode.c building an IOMAP_INLINE mapping
> whose length is not bounded by the page holding iomap->inline_data.

Hi Lukas,

This bug has been reported multiple times.
It was fixed in v7.2-rc1 and recently in stable v7.1.5 as well.
However, there are still other issues which cause fs corruption
with Steam.

Regards,
Mihai Brodschi
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.