Linux Documentation
 help / color / mirror / Atom feed
* [PATCH v2 0/4] enhance the path resolution capability in fs_parser
@ 2024-05-27  7:58 Hongbo Li
  2024-05-27  7:58 ` [PATCH v2 1/4] fs: add blockdev parser for filesystem mount option Hongbo Li
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Hongbo Li @ 2024-05-27  7:58 UTC (permalink / raw)
  To: viro, brauner, jack, tytso, adilger.kernel
  Cc: lczerner, cmaiolino, linux-fsdevel, linux-doc, yi.zhang,
	lihongbo22

Mount options with path should be parsed into block device or inode. As
the new mount API provides a serial of parsers, path should also be 
looked up into block device within these parsers, not in each specific
filesystem.

The following is a brief overview of the patches, see the patches for
more details.

Patch 1-2: Enhance the path resolution capability in fs_parser.
Patch 3: Fix the `journal_path` options error in ext4. 
Patch 4: Remove the `fs_lookup_param` and its description.

Comments and questions are, as always, welcome.

Thanks,
Hongbo

Changes since v1:
	* Fix test robot warning and rebase on latest code.

Hongbo Li (4):
  fs: add blockdev parser for filesystem mount option.
  fs: add path parser for filesystem mount option.
  fs: ext4: support relative path for `journal_path` in mount option.
  fs: remove fs_lookup_param and its description.

 Documentation/filesystems/mount_api.rst |  17 +---
 fs/ext4/super.c                         |  26 +----
 fs/fs_parser.c                          | 125 +++++++++++++-----------
 include/linux/fs_parser.h               |   7 +-
 4 files changed, 71 insertions(+), 104 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-05-27 16:26 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-27  7:58 [PATCH v2 0/4] enhance the path resolution capability in fs_parser Hongbo Li
2024-05-27  7:58 ` [PATCH v2 1/4] fs: add blockdev parser for filesystem mount option Hongbo Li
2024-05-27  7:58 ` [PATCH v2 2/4] fs: add path " Hongbo Li
2024-05-27 14:32   ` Christian Brauner
2024-05-27 16:26     ` Christoph Hellwig
2024-05-27  7:58 ` [PATCH v2 3/4] fs: ext4: support relative path for `journal_path` in " Hongbo Li
2024-05-27 15:39   ` Christian Brauner
2024-05-27  7:58 ` [PATCH v2 4/4] fs: remove fs_lookup_param and its description Hongbo Li
2024-05-27 15:08 ` [PATCH v2 0/4] enhance the path resolution capability in fs_parser Christian Brauner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox