2022-07-02 | Christian Brauner | fs: use low-level mapping helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-02 | Christian Brauner | docs: update mapping documentation Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-02 | Christian Brauner | fs: account for filesystem mappings Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-02 | Christian Brauner | fs: tweak fsuidgid_has_mapping() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-02 | Christian Brauner | fs: move mapping helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-07-02 | Christian Brauner | fs: add is_idmapped_mnt() helper Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-09 | Christian Brauner | exportfs: support idmapped mounts Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-06-09 | Christian Brauner | fs: add two trivial lookup helpers Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> |
commit | commitdiff | tree |
2022-04-08 | Christian Brauner | landlock: Use square brackets around "landlock-ruleset" Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2022-02-23 | Christian Brauner | tests: fix idmapped mount_setattr test Signed-off-by: Christian Brauner <brauner@kernel.org> |
commit | commitdiff | tree |
2022-01-20 | Christian Brauner | 9p: only copy valid iattrs in 9P2000.L setattr implementation Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2022-01-05 | Christian Brauner | fs/mount_setattr: always cleanup mount_kattr Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-12-22 | 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-25 | Christian Brauner | fs: handle circular mappings correctly 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 |
2021-08-23 | Christian Brauner | btrfs: allow idmapped setattr inode op Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped tmpfile inode op Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped symlink inode op Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped mkdir inode op Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped create inode op Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped mknod inode op Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped getattr inode op Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped rename inode op Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: handle idmaps in btrfs_new_inode() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | namei: add mapping aware lookup helper Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-11 | Christian Brauner | doc: give a more thorough id handling explanation Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-14 | Christian Brauner | fs: add vfs_parse_fs_param_source() helper Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-14 | Christian Brauner | cgroup: verify that source is a string Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-01 | Christian Brauner | tests: test MOUNT_ATTR_NOSYMFOLLOW with mount_setattr() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-01 | Christian Brauner | mount: Support "nosymfollow" in new mount api Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-28 | Christian Brauner | test: add openat2() test for invalid upper 32 bit flag... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-28 | Christian Brauner | open: don't silently ignore unknown O-flags in openat2() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-28 | Christian Brauner | fcntl: remove unused VALID_UPGRADE_FLAGS Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-12 | Christian Brauner | fs/mount_setattr: tighten permission checks Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-10 | Christian Brauner | tests/cgroup: test cgroup.kill Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-10 | Christian Brauner | tests/cgroup: move cg_wait_for(), cg_prepare_for_wait() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-10 | Christian Brauner | tests/cgroup: use cgroup.kill in cg_killall() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-10 | Christian Brauner | docs/cgroup: add entry for cgroup.kill Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-10 | Christian Brauner | cgroup: introduce cgroup.kill Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-19 | Christian Brauner | ecryptfs: remove unused helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-02 | Christian Brauner | file: simplify logic in __close_range() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-02 | Christian Brauner | file: fix close_range() for unshare+cloexec Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-02 | Christian Brauner | file: let pick_file() tell caller it's done Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-25 | Christian Brauner | fanotify_user: use upper_32_bits() to verify mask Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-24 | Christian Brauner | cachefiles: do not yet allow on idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-23 | Christian Brauner | fs: update kernel-doc for vfs_rename() Acked-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-23 | Christian Brauner | fs: introduce two inode i_{u,g}id initialization helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-23 | Christian Brauner | fs: introduce fsuidgid_has_mapping() helper Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-23 | Christian Brauner | fs: document and rename fsid helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-23 | Christian Brauner | fs: document mapping helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-08 | Christian Brauner | mount: fix mounting of detached mounts onto targets... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | ext4: support idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fat: handle idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | tests: add mount_setattr() selftests Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fs: introduce MOUNT_ATTR_IDMAP Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fs: add mount_setattr() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fs: add attr_flags_to_mnt_flags helper Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fs: split out functions to hold writers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | namespace: only take read lock in do_reconfigure_mnt() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | mount: make {lock,unlock}_mount_hash() static Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | namespace: take lock_mount_hash() directly when changing... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | nfs: do not export idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | overlayfs: do not mount on top of idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | ecryptfs: do not mount on top of idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | ima: handle idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | apparmor: handle idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fs: make helpers idmap mount aware Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | exec: handle idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | would_dump: handle idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | ioctl: handle idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | init: handle idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fcntl: handle idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | utimes: handle idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | af_unix: handle idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | open: handle idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | open: handle idmapped mounts in do_truncate() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | namei: prepare for idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | namei: introduce struct renamedata Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | namei: handle idmapped mounts in may_*() helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | stat: handle idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
next |