2022-07-02 | Christian Brauner | fs: use low-level mapping helpers ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2022-07-02 | Christian Brauner | docs: update mapping documentation ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2022-07-02 | Christian Brauner | fs: account for filesystem mappings ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2022-07-02 | Christian Brauner | fs: tweak fsuidgid_has_mapping() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2022-07-02 | Christian Brauner | fs: move mapping helpers ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2022-07-02 | Christian Brauner | fs: add is_idmapped_mnt() helper ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2022-04-08 | Christian Brauner | landlock: Use square brackets around "landlock-ruleset" ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2022-01-20 | Christian Brauner | 9p: only copy valid iattrs in 9P2000.L setattr implementation ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2022-01-05 | Christian Brauner | fs/mount_setattr: always cleanup mount_kattr ...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 ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-11-25 | Christian Brauner | fs: handle circular mappings correctly ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: defer notify_change() call ...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() ...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() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ndr: fix translation in ndr_encode_posix_acl() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix translation in sid_to_id() ...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() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix translation in acl entries ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix translation in ksmbd_acls_fattr() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix translation in create_posix_rsp_buf() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix translation in smb2_populate_readdir_entry() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-09-04 | Christian Brauner | ksmbd: fix lookup on idmapped mounts ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped mount ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: handle ACLs on idmapped mounts ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped INO_LOOKUP_USER ioctl ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped SUBVOL_SETFLAGS ioctl ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped SET_RECEIVED_SUBVOL ioctls ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: relax restrictions for SNAP_DESTROY_V2 with... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped SNAP_DESTROY ioctls ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped SNAP_CREATE/SUBVOL_CREATE ioctls ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: check whether fsgid/fsuid are mapped during... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped permission inode op ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped setattr inode op ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped tmpfile inode op ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped symlink inode op ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped mkdir inode op ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped create inode op ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped mknod inode op ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped getattr inode op ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: allow idmapped rename inode op ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | btrfs: handle idmaps in btrfs_new_inode() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-23 | Christian Brauner | namei: add mapping aware lookup helper ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-08-11 | Christian Brauner | doc: give a more thorough id handling explanation ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-14 | Christian Brauner | fs: add vfs_parse_fs_param_source() helper ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-14 | Christian Brauner | cgroup: verify that source is a string ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-01 | Christian Brauner | tests: test MOUNT_ATTR_NOSYMFOLLOW with mount_setattr() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-01 | Christian Brauner | mount: Support "nosymfollow" in new mount api ...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... ...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() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-28 | Christian Brauner | fcntl: remove unused VALID_UPGRADE_FLAGS ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-12 | Christian Brauner | fs/mount_setattr: tighten permission checks ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-10 | Christian Brauner | tests/cgroup: test cgroup.kill ...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() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-10 | Christian Brauner | tests/cgroup: use cgroup.kill in cg_killall() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-10 | Christian Brauner | docs/cgroup: add entry for cgroup.kill ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-10 | Christian Brauner | cgroup: introduce cgroup.kill ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-19 | Christian Brauner | ecryptfs: remove unused helpers ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-02 | Christian Brauner | file: simplify logic in __close_range() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-02 | Christian Brauner | file: fix close_range() for unshare+cloexec ...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 ...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 ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-24 | Christian Brauner | cachefiles: do not yet allow on idmapped mounts ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20210316112257.2974212-1-christian.brauner@ubuntu.com/ # v1 ...r/20210319114146.410329-1-christian.brauner@ubuntu.com/ # v3 |
commit | commitdiff | tree |
2021-03-23 | Christian Brauner | fs: update kernel-doc for vfs_rename() Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...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 ...r/20210320122623.599086-5-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-23 | Christian Brauner | fs: introduce fsuidgid_has_mapping() helper ...r/20210320122623.599086-4-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-23 | Christian Brauner | fs: document and rename fsid helpers ...r/20210320122623.599086-3-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-23 | Christian Brauner | fs: document mapping helpers ...r/20210320122623.599086-2-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-03-08 | Christian Brauner | mount: fix mounting of detached mounts onto targets... ...r/20210306101010.243666-1-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | ext4: support idmapped mounts ...r/20210121131959.646623-39-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fat: handle idmapped mounts ...r/20210121131959.646623-38-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | tests: add mount_setattr() selftests ...r/20210121131959.646623-37-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fs: introduce MOUNT_ATTR_IDMAP ...r/20210121131959.646623-36-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fs: add mount_setattr() ...r/20210121131959.646623-35-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fs: add attr_flags_to_mnt_flags helper ...r/20210121131959.646623-34-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fs: split out functions to hold writers ...r/20210121131959.646623-33-christian.brauner@ubuntu.com ...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() ...r/20210121131959.646623-32-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | mount: make {lock,unlock}_mount_hash() static ...r/20210121131959.646623-31-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | namespace: take lock_mount_hash() directly when changing... ...r/20210121131959.646623-30-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | nfs: do not export idmapped mounts ...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 ...r/20210121131959.646623-29-christian.brauner@ubuntu.com ...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 ...r/20210121131959.646623-28-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | ima: handle idmapped mounts ...r/20210121131959.646623-27-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | apparmor: handle idmapped mounts ...r/20210121131959.646623-26-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fs: make helpers idmap mount aware ...r/20210121131959.646623-25-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | exec: handle idmapped mounts ...r/20210121131959.646623-24-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | would_dump: handle idmapped mounts ...r/20210121131959.646623-23-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | ioctl: handle idmapped mounts ...r/20210121131959.646623-22-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | init: handle idmapped mounts ...r/20210121131959.646623-21-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | fcntl: handle idmapped mounts ...r/20210121131959.646623-20-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | utimes: handle idmapped mounts ...r/20210121131959.646623-19-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | af_unix: handle idmapped mounts ...r/20210121131959.646623-18-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | open: handle idmapped mounts ...r/20210121131959.646623-17-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | open: handle idmapped mounts in do_truncate() ...r/20210121131959.646623-16-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | namei: prepare for idmapped mounts ...r/20210121131959.646623-15-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | namei: introduce struct renamedata ...r/20210121131959.646623-14-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | namei: handle idmapped mounts in may_*() helpers ...r/20210121131959.646623-13-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | stat: handle idmapped mounts ...r/20210121131959.646623-12-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | commoncap: handle idmapped mounts ...r/20210121131959.646623-11-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | acl: handle idmapped mounts ...r/20210121131959.646623-9-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-01-24 | Christian Brauner | attr: handle idmapped mounts ...r/20210121131959.646623-8-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
next |