[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20260210222310.357755-1-ethan.ferguson@zetier.com>
Date: Tue, 10 Feb 2026 17:23:08 -0500
From: Ethan Ferguson <ethan.ferguson@...ier.com>
To: hirofumi@...l.parknet.co.jp
Cc: linux-fsdevel@...r.kernel.org,
linux-kernel@...r.kernel.org,
Ethan Ferguson <ethan.ferguson@...ier.com>
Subject: [PATCH 0/2] fat: Add FS_IOC_GETFSLABEL / FS_IOC_SETFSLABEL ioctls
Add support for reading / writing to the volume label of a FAT filesystem
via the FS_IOC_GETFSLABEL and FS_IOC_SETFSLABEL ioctls.
Volume label changes are persisted in the volume label dentry in the root
directory as well as the bios parameter block.
Some notes about possile deficiencies with this patch:
1. If there is no current volume label directory entry present, one is not
created.
2. Changes to the volume label are not checked for validity against the
current codepage.
Ethan Ferguson (2):
fat: Add FS_IOC_GETFSLABEL ioctl
fat: Add FS_IOC_SETFSLABEL ioctl
fs/fat/dir.c | 22 ++++++++++++++++++++++
fs/fat/fat.h | 2 ++
fs/fat/file.c | 28 ++++++++++++++++++++++++++++
fs/fat/inode.c | 26 ++++++++++++++++++++++++--
4 files changed, 76 insertions(+), 2 deletions(-)
base-commit: 9f2693489ef8558240d9e80bfad103650daed0af
--
2.53.0
Powered by blists - more mailing lists