Re: [PATCH] exfat: add swap_activate support

Jan Polensky <[email protected]>
Newsgroups dev.linux.lists.regressions,org.kernel.vger.linux-fsdevel,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On Wed, Jun 03, 2026 at 11:34:55PM +0900, Namjae Jeon wrote:
> On Wed, Jun 3, 2026 at 10:20 PM Jan Polensky <[email protected]> wrote:
> >
> > Commit 614f71ca1bdf ("exfat: add iomap buffered I/O support")
> > converted exfat buffered I/O to iomap, but did not add a
> > .swap_activate handler to the address_space_operations.
> >
> > swapon(2) on an exfat swapfile then fails with EINVAL, which causes
> > LTP swap tests to fail.
> >
> > Add exfat_iomap_swap_activate() and hook it into exfat_aops so exfat
> > uses iomap_swapfile_activate() for swapfile activation.
> >
> > Fixes: 614f71ca1bdf ("exfat: add iomap buffered I/O support")
> > Closes: https://lore.kernel.org/all/[email protected]/
> > Signed-off-by: Jan Polensky <[email protected]>
> Applied it to #dev.
> Thanks!

Hi Namjae,

I think one line might have been missed when applying my patch:

    .swap_activate = exfat_iomap_swap_activate,

I checked linux-next (master and next-20260604 / next-20260605),
and the issue is still present there.

Link:
https://lore.kernel.org/all/[email protected]/

Could you please take a look?

Thanks,
Jan
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.