| 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