On Tue 16 Jan 2024 at 12:33, Kent Overstreet
<[email protected]> wrote:
On Tue, Jan 16, 2024 at 12:24:48PM -0500, Brian Foster wrote:
On Tue, Jan 16, 2024 at 12:03:09PM -0500, Kent Overstreet
wrote:
> On Tue, Jan 16, 2024 at 10:33:08AM -0500, Brian Foster wrote:
> > Hi Kent,
> >
> > JFYI, I'm seeing the following splat pretty reliably via
> > generic/361 on
> > an 80xcpu test box. The CI doesn't seem to produce this
> > failure for
> > whatever reason. This bisects down to commit 023f9ac9f70f
> > ("bcachefs:
> > Delete dio read alignment check"), before which the test
> > still fails but
> > the kernel doesn't explode.
> >
> > Brian
> >
>
> Can you test the following?
>
Still blows up... repeated a couple times to be sure.
That sounds like a driver bug then - what driver?
I think it's not a drive bug. It's related to bcachefs block_size.
I can reproduce it by running generic/361 with block_size 4096.
The test devices are normal qemu disks backing by files in host.
The bug disappears after hanging mkfs block_size to 512.
--
Su