[Wolves] Linux Kernel 5.12

James Courtier-Dutton james.dutton at gmail.com
Sat Mar 6 11:07:47 UTC 2021


More details are available now.
There are actually two separate swap file bugs.
1) the bug which was introduced in v5.12-rc1 via 48d15436fde6 ("mm:
remove get_swap_bio"), which affected swapfiles running on regular
block devices
2) there is an issue on all kernels since v3.16-rc1 when dd6bd0d9c7db
was introduced, but it is applicable only to setups with swapfiles on
filesystems sitting on top of brd, zram, btt or pmem. I.e. It is only
applicable to swapfiles on top of blockdevs that can do page io
without the block layer.

So, watch out (back to kernel 3.16) if you use the following file
systems:  brd, zram, btt or pmem.

Kind Regards


On Wed, 3 Mar 2021 at 09:25, David Goodwin via Wolves
<wolves at mailman.lug.org.uk> wrote:
> On 02/03/2021 21:17, James Courtier-Dutton via Wolves wrote:
> > Hi,
> >
> > If there are any adventurous people out there, wishing to use Linux
> > Kernel 5.12. Please avoid it due to filesystem corruption issues.
> >
> I assume you're referring to :
> https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.12-Swapfile-Corrupt
> ?
> Thankfully I'm still using 5.10.x ...
> Thanks for the heads up - I hadn't realised there was an issue with
> 5.12, and had started thinking about moving to it....
> David.
> --
> Wolves LUG mailing list
> Homepage: http://www.wolveslug.org.uk/
> Mailing list: Wolves at mailman.lug.org.uk
> Mailing list home: https://mailman.lug.org.uk/mailman/listinfo/wolves

More information about the Wolves mailing list