2023-11-28 | Christian Brauner | mnt_idmapping: remove nop check Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-28 | Christian Brauner | mnt_idmapping: remove check_fsmapping() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-28 | Christian Brauner | eventfd: make eventfd_signal{_mask}() void Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-28 | Christian Brauner | eventfd: simplify eventfd_signal_mask() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-28 | Christian Brauner | eventfd: simplify eventfd_signal() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-23 | Christian Brauner | i915: make inject_virtual_interrupt() void Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-20 | Christian Brauner | fs: add missing @mp parameter documentation Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-07 | Christian Brauner | iomap: rename iomap entry Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-03 | Christian Brauner | ceph: allow idmapped mounts Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-03 | Christian Brauner | ceph: allow idmapped atomic_open inode op Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-03 | Christian Brauner | ceph: allow idmapped set_acl inode op Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-03 | Christian Brauner | ceph: allow idmapped setattr inode op Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-03 | Christian Brauner | ceph: allow idmapped permission inode op Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-03 | Christian Brauner | ceph: allow idmapped getattr inode op Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-03 | Christian Brauner | ceph: pass an idmapping to mknod/symlink/mkdir Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-03 | Christian Brauner | ceph: handle idmapped mounts in create_request_message() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-11-03 | Christian Brauner | ceph: stash idmapping in mdsc request Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-10-28 | Christian Brauner | porting: update locking requirements Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-10-28 | Christian Brauner | fs: assert that open_mutex isn't held over holder ops Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-10-28 | Christian Brauner | block: assert that we're not holding open_mutex over... Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-10-28 | Christian Brauner | block: WARN_ON_ONCE() when we remove active partitions Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-10-28 | Christian Brauner | block: simplify bdev_del_partition() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-10-25 | Christian Brauner | file, i915: fix file reference for mmap_singleton() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-10-19 | Christian Brauner | ovl: rely on SB_I_NOUMASK Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-10-19 | Christian Brauner | backing file: free directly Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-10-19 | Christian Brauner | io_uring: use files_lookup_fd_locked() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-10-19 | Christian Brauner | file: convert to SLAB_TYPESAFE_BY_RCU Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-10-11 | Christian Brauner | binfmt_misc: enable sandboxed mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner <brauner@kernel.org> - Christian Brauner <christian.brauner@ubuntu.com>: |
commit | commitdiff | tree |
2023-10-11 | Christian Brauner | binfmt_misc: cleanup on filesystem umount Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner <brauner@kernel.org> - Christian Brauner <christian.brauner@ubuntu.com>: |
commit | commitdiff | tree |
2023-09-25 | Christian Brauner | ntfs3: put resources during ntfs_fill_super() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-09-22 | Christian Brauner | fsconfig: ensure that dirfd is set to aux Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-09-20 | Christian Brauner | Revert "fs: add infrastructure for multigrain timestamps" Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-09-20 | Christian Brauner | Revert "btrfs: convert to multigrain timestamps" Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-09-20 | Christian Brauner | Revert "ext4: switch to multigrain timestamps" Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-09-20 | Christian Brauner | Revert "xfs: switch to multigrain timestamps" Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-09-20 | Christian Brauner | Revert "tmpfs: add support for multigrain timestamps" Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-09-20 | Christian Brauner | porting: document superblock as block device holder Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-09-20 | Christian Brauner | porting: document new block device opening order Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-09-07 | Christian Brauner | ntfs3: drop inode references in ntfs_put_super() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-31 | Christian Brauner | mtd: key superblock by device number Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-31 | Christian Brauner | fs: export sget_dev() Signed-off-by: Christian Brauner <brauner@kernel.org> Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-29 | Christian Brauner | super: ensure valid info Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-29 | Christian Brauner | super: move lockdep assert Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-23 | Christian Brauner | Merge tag 'vfs-6.6-merge-3' of ssh://gitolite.kernel... Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-23 | Christian Brauner | Merge tag 'vfs-6.6-merge-2' of ssh://gitolite.kernel... Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-22 | Christian Brauner | super: use higher-level helper for {freeze,thaw} Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-21 | Christian Brauner | super: wait until we passed kill super Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-21 | Christian Brauner | super: wait for nascent superblocks Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-21 | Christian Brauner | super: make locking naming consistent Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-21 | Christian Brauner | super: use locking helpers Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-14 | Christian Brauner | fs: add FSCONFIG_CMD_CREATE_EXCL Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-14 | Christian Brauner | fs: add vfs_cmd_reconfigure() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-14 | Christian Brauner | fs: add vfs_cmd_create() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-14 | Christian Brauner | super: remove get_tree_single_reconf() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-09 | Christian Brauner | tmpfs: verify {g,u}id mount options correctly Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-08-06 | Christian Brauner | fs: rely on ->iterate_shared to determine f_pos locking Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-07-24 | Christian Brauner | file: always lock position for FMODE_ATOMIC_POS Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-07-14 | Christian Brauner | attr: block mode changes of symlinks Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-07-04 | Christian Brauner | fs: don't assume arguments are non-NULL Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-07-03 | Christian Brauner | ovl: move all parameter handling into params.{c,h} Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-07-01 | Christian Brauner | pid: use struct_size_t() helper Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-06-20 | Christian Brauner | ovl: reserve ability to reconfigure mount options with... Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-06-20 | Christian Brauner | ovl: modify layer parameter parsing Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-06-19 | Christian Brauner | ovl: port to new mount api Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-06-19 | Christian Brauner | ovl: check type and offset of struct vfsmount in ovl_entry Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-06-05 | Christian Brauner | nfsd: use vfs setgid helper Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-05-19 | Christian Brauner | fs: allow to mount beneath top mount Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-05-19 | Christian Brauner | fs: use a for loop when locking a mount Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-05-19 | Christian Brauner | fs: properly document __lookup_mnt() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-05-19 | Christian Brauner | fs: add path_mounted() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-04-27 | Christian Brauner | shmem: restrict noswap option to initial user namespace Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-04-06 | Christian Brauner | pnode: pass mountpoint directly Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-04-03 | Christian Brauner | fanotify: use pidfd_prepare() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-04-03 | Christian Brauner | fork: use pidfd_prepare() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-04-03 | Christian Brauner | pid: add pidfd_prepare() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-31 | Christian Brauner | fs: drop peer group ids under namespace lock Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-30 | Christian Brauner | nfs: use vfs setgid helper Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-22 | Christian Brauner | open: return EINVAL for O_DIRECTORY | O_CREAT Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-14 | Christian Brauner | Documentation: update idmappings.rst Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-06 | Christian Brauner | acl: don't depend on IOP_XATTR Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-06 | Christian Brauner | ovl: check for ->listxattr() support Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-06 | Christian Brauner | reiserfs: rework priv inode handling Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-06 | Christian Brauner | fs: rename generic posix acl handlers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-06 | Christian Brauner | reiserfs: rework ->listxattr() implementation Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-06 | Christian Brauner | fs: simplify ->listxattr() implementation Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-06 | Christian Brauner | fs: drop unused posix acl handlers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-06 | Christian Brauner | xattr: remove unused argument Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-06 | Christian Brauner | xattr: add listxattr helper Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-03-06 | Christian Brauner | xattr: simplify listxattr helpers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-01-24 | Christian Brauner | fuse: fixes after adapting to new posix acl api Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-01-19 | Christian Brauner | fs: move mnt_idmap Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-01-19 | Christian Brauner | fs: port vfs{g,u}id helpers to mnt_idmap Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-01-19 | Christian Brauner | fs: port fs{g,u}id helpers to mnt_idmap Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-01-19 | Christian Brauner | fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-01-19 | Christian Brauner | fs: port i_{g,u}id_{needs_}update() to mnt_idmap Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-01-19 | Christian Brauner | quota: port to mnt_idmap Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-01-19 | Christian Brauner | fs: port privilege checking helpers to mnt_idmap Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-01-19 | Christian Brauner | fs: port inode_owner_or_capable() to mnt_idmap Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-01-19 | Christian Brauner | fs: port inode_init_owner() to mnt_idmap Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2023-01-19 | Christian Brauner | fs: port acl to mnt_idmap Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
next |