2022-10-05 | Christian Brauner | ksmbd: port to vfs{g,u}id_t and associated helpers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-09-21 | Christian Brauner | xattr: always us is_posix_acl_xattr() helper Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-09-20 | Christian Brauner | fat: port to vfs{g,u}id_t and associated helpers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-08-31 | Christian Brauner | xattr: constify value argument in vfs_setxattr() Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-08-31 | Christian Brauner | ovl: use vfs_set_acl_prepare() Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-08-31 | Christian Brauner | acl: move idmapping handling into posix_acl_xattr_set() Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-08-31 | Christian Brauner | acl: add vfs_set_acl_prepare() Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-08-31 | Christian Brauner | acl: return EOPNOTSUPP in posix_acl_fix_xattr_common() Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-08-31 | Christian Brauner | ntfs3: rework xattr handlers and switch to POSIX ACL... Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-08-22 | Christian Brauner | ntfs: fix acl handling Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-08-17 | Christian Brauner | MAINTAINERS: update idmapping tree Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-08-17 | Christian Brauner | acl: handle idmapped mounts for idmapped filesystems Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-27 | Christian Brauner | Add Seth Forshee as co-maintainer for idmapped mounts Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-15 | Christian Brauner | Revert "ovl: turn of SB_POSIXACL with idmapped layers... Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-15 | Christian Brauner | ovl: handle idmappings in ovl_get_acl() Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-15 | Christian Brauner | acl: make posix_acl_clone() available to overlayfs Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-15 | Christian Brauner | acl: port to vfs{g,u}id_t Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-15 | Christian Brauner | acl: move idmapped mount fixup into vfs_{g,s}etxattr() Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-15 | Christian Brauner | mnt_idmapping: add vfs[g,u]id_into_k[g,u]id() Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-15 | Christian Brauner | Merge tag 'ovl-fixes-5.19-rc7' of ssh://gitolite.kernel... Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-08 | Christian Brauner | ovl: turn of SB_POSIXACL with idmapped layers temporarily Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-29 | Christian Brauner | mnt_idmapping: align kernel doc and parameter order Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-29 | Christian Brauner | mnt_idmapping: use new helpers in mapped_fs{g,u}id() Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-29 | Christian Brauner | fs: port HAS_UNMAPPED_ID() to vfs{g,u}id_t Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-27 | Christian Brauner | attr: fix kernel doc Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-26 | Christian Brauner | attr: port attribute changes to new types Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-26 | Christian Brauner | security: pass down mount idmapping to setattr hook Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-26 | Christian Brauner | quota: port quota helpers mount ids Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-26 | Christian Brauner | fs: port to iattr ownership update helpers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-26 | Christian Brauner | fs: introduce tiny iattr ownership update helpers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-26 | Christian Brauner | fs: use mount types in iattr Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-26 | Christian Brauner | fs: add two type safe mapping helpers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-26 | Christian Brauner | mnt_idmapping: add vfs{g,u}id_t Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-14 | Christian Brauner | fs: account for group membership Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-05-12 | Christian Brauner | fs: hold writers when changing mount's idmapping Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: support idmapped layers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: handle idmappings in ovl_xattr_{g,s}et() Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: handle idmappings in layer open helpers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: handle idmappings in ovl_permission() Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: use ovl_copy_{real,upper}attr() wrappers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: handle idmappings for layer lookup Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: handle idmappings for layer fileattrs Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: use ovl_path_getxattr() wrapper Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: use ovl_lookup_upper() wrapper Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: use ovl_do_notify_change() wrapper Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: pass ofs to setattr operations Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: handle idmappings in creation operations Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: add ovl_upper_mnt_userns() wrapper Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | ovl: pass ofs to creation operations Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | exportfs: support idmapped mounts Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Christian Brauner | fs: add two trivial lookup helpers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-21 | Christian Brauner | fs: unset MNT_WRITE_HOLD on failure Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-19 | Christian Brauner | fs: fix acl translation Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-02-22 | Christian Brauner | cgroup: clarify cgroup_css_set_fork() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2022-02-14 | Christian Brauner | fs: clean up mount_setattr control flow Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2022-02-14 | Christian Brauner | fs: don't open-code mnt_hold_writers() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2022-02-14 | Christian Brauner | fs: simplify check in mount_setattr_commit() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2022-02-14 | Christian Brauner | fs: add mnt_allow_writers() and simplify mount_setattr_prepare() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2022-02-14 | Christian Brauner | fs: add kernel doc for mnt_{hold,unhold}_writers() Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2022-02-11 | Christian Brauner | MAINTAINERS: add entry for idmapped mounts Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2022-02-11 | Christian Brauner | tests: fix idmapped mount_setattr test Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2022-02-04 | Christian Brauner | landlock: Use square brackets around "landlock-ruleset" Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2022-02-01 | Christian Brauner | mailmap: update Christian Brauner's email address mailmap: update Christian Brauner's email address Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2022-01-10 | Christian Brauner | 9p: only copy valid iattrs in 9P2000.L setattr implementation Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-30 | Christian Brauner | fs/mount_setattr: always cleanup mount_kattr Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-05 | Christian Brauner | fs: support mapped mounts of mapped filesystems Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-05 | Christian Brauner | fs: add i_user_ns() helper Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-05 | Christian Brauner | fs: port higher-level mapping helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-05 | Christian Brauner | fs: remove unused low-level mapping helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-03 | Christian Brauner | fs: use low-level mapping helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-03 | Christian Brauner | docs: update mapping documentation Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-03 | Christian Brauner | fs: account for filesystem mappings Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-03 | Christian Brauner | fs: tweak fsuidgid_has_mapping() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-03 | Christian Brauner | fs: move mapping helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-03 | Christian Brauner | fs: add is_idmapped_mnt() helper Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-01 | Christian Brauner | ceph: fix up non-directory creation in SGID directories Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-11-17 | Christian Brauner | fs: handle circular mappings correctly Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-10-14 | Christian Brauner | mm: use pidfd_get_task() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-10-14 | Christian Brauner | pid: add pidfd_get_task() helper Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: defer notify_change() call Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: remove setattr preparations in set_file_basic_info() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: ensure error is surfaced in set_file_basic_info() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ndr: fix translation in ndr_encode_posix_acl() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix translation in sid_to_id() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix subauth 0 handling in sid_to_id() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix translation in acl entries Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix translation in ksmbd_acls_fattr() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix translation in create_posix_rsp_buf() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix translation in smb2_populate_readdir_entry() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix lookup on idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped mount Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: handle ACLs on idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped INO_LOOKUP_USER ioctl Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped SUBVOL_SETFLAGS ioctl Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped SET_RECEIVED_SUBVOL ioctls Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: relax restrictions for SNAP_DESTROY_V2 with... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped SNAP_DESTROY ioctls Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped SNAP_CREATE/SUBVOL_CREATE ioctls Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: check whether fsgid/fsuid are mapped during... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped permission inode op Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
next |