|
|
Log in / Subscribe / Register

exfat: convert to iomap

From:  Namjae Jeon <linkinjeon-AT-kernel.org>
To:  sj1557.seo-AT-samsung.com, yuezhang.mo-AT-sony.com
Subject:  [PATCH 0/5] exfat: convert to iomap
Date:  Thu, 26 Mar 2026 20:50:40 +0900
Message-ID:  <20260326115045.9525-1-linkinjeon@kernel.org>
Cc:  linux-fsdevel-AT-vger.kernel.org, anmuxixixi-AT-gmail.com, dxdt-AT-dev.snart.me, chizhiling-AT-kylinos.cn, hch-AT-lst.de, Namjae Jeon <linkinjeon-AT-kernel.org>
Archive-link:  Article

This patch series converts the exfat filesystem to the iomap framework for
buffered I/O, direct I/O, and llseek (SEEK_HOLE/SEEK_DATA) support.

Namjae Jeon (5):
  exfat: add iomap support
  exfat: add iomap direct I/O support
  exfat: add iomap buffered I/O support
  exfat: add support for multi-cluster allocation
  exfat: add support for SEEK_HOLE and SEEK_DATA in llseek

 fs/exfat/Makefile   |   2 +-
 fs/exfat/dir.c      |   2 +-
 fs/exfat/exfat_fs.h |  17 ++-
 fs/exfat/fatent.c   |  26 ++--
 fs/exfat/file.c     | 243 ++++++++++++++++++++++---------
 fs/exfat/inode.c    | 341 +++++---------------------------------------
 fs/exfat/iomap.c    | 305 +++++++++++++++++++++++++++++++++++++++
 fs/exfat/iomap.h    |  16 +++
 fs/exfat/namei.c    |   2 +-
 fs/exfat/super.c    |   1 +
 10 files changed, 565 insertions(+), 390 deletions(-)
 create mode 100644 fs/exfat/iomap.c
 create mode 100644 fs/exfat/iomap.h

-- 
2.25.1




Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds