Re: [RFC PATCH 1/1] block/ioctl: Add an ioctl to enable large folios for block buffered IO path
From: Christoph Hellwig
Date: Thu Nov 28 2024 - 00:43:54 EST
On Wed, Nov 27, 2024 at 04:07:02PM +0530, Bharata B Rao wrote:
> I believe you are referring to the patchset that enables bs > ps for block
> devices - https://lore.kernel.org/linux-fsdevel/20241113094727.1497722-1-mcgrof@xxxxxxxxxx/
I actually thought of:
https://www.spinics.net/lists/linux-ext4/msg98151.html
but yes, the one you pointed to is more relevant.
> In fact I was trying to see if it is possible to advertise large folio
> support in bdev mapping only for those block devices which don't have FS
> mounted on them. But apparently it was not so straight forward and my
> initial attempt at this resulted in FS corruption. Hence I resorted to the
> current ioctl approach as a way to showcase the problem and the potential
> benefit.
Well, if you use the ioctl and then later mount a file system, you'll
still see the same corruption.