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