linux-stable/fs/vboxsf
Linus Torvalds b8fc1bd73a vfs-6.11.mount.api
-----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQRAhzRXHqcMeLMyaSiRxhvAZXjcogUCZpEGjAAKCRCRxhvAZXjc
 okXfAP4tFUYszUsSqYdsgy9UvXw3Dr5zOIzQmN++NdjGkbU5fgEAs2ystqEfJgr3
 v7XvGbu65CvL4/slNhBZOU4yekGx5Qc=
 =C4QD
 -----END PGP SIGNATURE-----

Merge tag 'vfs-6.11.mount.api' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs

Pull vfs mount API updates from Christian Brauner:

 - Add a generic helper to parse uid and gid mount options.

   Currently we open-code the same logic in various filesystems which is
   error prone, especially since the verification of uid and gid mount
   options is a sensitive operation in the face of idmappings.

   Add a generic helper and convert all filesystems over to it. Make
   sure that filesystems that are mountable in unprivileged containers
   verify that the specified uid and gid can be represented in the
   owning namespace of the filesystem.

 - Convert hostfs to the new mount api.

* tag 'vfs-6.11.mount.api' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs:
  fuse: Convert to new uid/gid option parsing helpers
  fuse: verify {g,u}id mount options correctly
  fat: Convert to new uid/gid option parsing helpers
  fat: Convert to new mount api
  fat: move debug into fat_mount_options
  vboxsf: Convert to new uid/gid option parsing helpers
  tracefs: Convert to new uid/gid option parsing helpers
  smb: client: Convert to new uid/gid option parsing helpers
  tmpfs: Convert to new uid/gid option parsing helpers
  ntfs3: Convert to new uid/gid option parsing helpers
  isofs: Convert to new uid/gid option parsing helpers
  hugetlbfs: Convert to new uid/gid option parsing helpers
  ext4: Convert to new uid/gid option parsing helpers
  exfat: Convert to new uid/gid option parsing helpers
  efivarfs: Convert to new uid/gid option parsing helpers
  debugfs: Convert to new uid/gid option parsing helpers
  autofs: Convert to new uid/gid option parsing helpers
  fs_parse: add uid & gid option option parsing helpers
  hostfs: Add const qualifier to host_root in hostfs_fill_super()
  hostfs: convert hostfs to use the new mount API
2024-07-15 11:31:32 -07:00
..
dir.c vfs: get rid of old '->iterate' directory operation 2023-08-06 15:08:35 +02:00
file.c vboxsf: Convert vboxsf_read_folio() to use a folio 2024-05-31 12:31:42 +02:00
Kconfig fs: Add VirtualBox guest shared folder (vboxsf) support 2020-02-08 17:34:58 -05:00
Makefile fs: Add VirtualBox guest shared folder (vboxsf) support 2020-02-08 17:34:58 -05:00
shfl_hostintf.h vboxsf: Use flexible arrays for trailing string member 2023-07-26 14:55:35 -07:00
super.c vboxsf: Convert to new uid/gid option parsing helpers 2024-07-02 06:21:20 +02:00
utils.c vboxsf: remove redundant variable out_len 2024-04-03 15:55:33 +02:00
vboxsf_wrappers.c fs: vboxsf: fix a kernel-doc warning 2023-12-08 15:32:31 -07:00
vfsmod.h fs: port ->getattr() to pass mnt_idmap 2023-01-19 09:24:25 +01:00