| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'v6.5/vfs.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 2023-06-26 | 1 | -80/+371 |
|\ |
|
| * | fs: allow to mount beneath top mount | Christian Brauner | 2023-05-19 | 1 | -48/+304 |
| * | fs: use a for loop when locking a mount | Christian Brauner | 2023-05-19 | 1 | -21/+28 |
| * | fs: properly document __lookup_mnt() | Christian Brauner | 2023-05-19 | 1 | -3/+19 |
| * | fs: add path_mounted() | Christian Brauner | 2023-05-19 | 1 | -12/+24 |
* | | fs: Provide helpers for manipulating sb->s_readonly_remount | Jan Kara | 2023-06-20 | 1 | -9/+16 |
|/ |
|
* | Merge tag 'pull-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 2023-04-25 | 1 | -6/+6 |
|\ |
|
| * | build_mount_idmapped(): switch to fdget() | Al Viro | 2023-04-21 | 1 | -6/+6 |
* | | Merge tag 'v6.4/vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 2023-04-24 | 1 | -6/+3 |
|\ \ |
|
| * | | fs/namespace: fnic: Switch to use %ptTd | Andy Shevchenko | 2023-03-15 | 1 | -6/+3 |
| |/ |
|
* / | fs: drop peer group ids under namespace lock | Christian Brauner | 2023-03-31 | 1 | -1/+1 |
|/ |
|
* | Merge branch 'work.namespace' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2023-02-25 | 1 | -4/+14 |
|\ |
|
| * | ipc,namespace: batch free ipc_namespace structures | Rik van Riel | 2023-01-28 | 1 | -4/+14 |
* | | fs: move mnt_idmap | Christian Brauner | 2023-01-19 | 1 | -90/+2 |
* | | fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap | Christian Brauner | 2023-01-19 | 1 | -26/+0 |
|/ |
|
* | Merge tag 'fs.idmapped.mnt_idmap.v6.2' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2022-12-13 | 1 | -34/+142 |
|\ |
|
| * | fs: introduce dedicated idmap type for mounts | Christian Brauner | 2022-10-31 | 1 | -34/+142 |
* | | copy_mnt_ns(): handle a corner case (overmounted mntns bindings) saner | Al Viro | 2022-11-25 | 1 | -1/+2 |
|/ |
|
* | fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts | Seth Forshee | 2022-08-17 | 1 | -0/+7 |
* | switch try_to_unlazy_next() to __legitimize_mnt() | Al Viro | 2022-07-05 | 1 | -1/+1 |
* | Merge tag 'pull-18-rc1-work.mount' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2022-06-05 | 1 | -1/+1 |
|\ |
|
| * | uninline may_mount() and don't opencode it in fspick(2)/fsopen(2) | Al Viro | 2022-05-20 | 1 | -1/+1 |
* | | fs: hold writers when changing mount's idmapping | Christian Brauner | 2022-05-12 | 1 | -2/+3 |
* | | fs: unset MNT_WRITE_HOLD on failure | Christian Brauner | 2022-04-21 | 1 | -1/+13 |
|/ |
|
* | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 2022-04-02 | 1 | -11/+12 |
|\ |
|
| * | clean overflow checks in count_mounts() a bit | Al Viro | 2022-02-14 | 1 | -9/+10 |
| * | constify struct path argument of finish_automount()/do_add_mount() | Al Viro | 2022-01-31 | 1 | -2/+2 |
* | | Merge tag 'fs.rt.v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/brau... | Linus Torvalds | 2022-03-24 | 1 | -2/+18 |
|\ \ |
|
| * | | fs/namespace: Boost the mount_lock.lock owner instead of spinning on PREEMPT_RT. | Sebastian Andrzej Siewior | 2021-11-26 | 1 | -2/+18 |
* | | | Merge tag 'fs.v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner... | Linus Torvalds | 2022-03-24 | 1 | -70/+78 |
|\ \ \ |
|
| * | | | mount_setattr(): clean the control flow and calling conventions | Al Viro | 2022-03-16 | 1 | -42/+40 |
| * | | | fs: clean up mount_setattr control flow | Christian Brauner | 2022-02-14 | 1 | -41/+43 |
| * | | | fs: don't open-code mnt_hold_writers() | Christian Brauner | 2022-02-14 | 1 | -5/+2 |
| * | | | fs: simplify check in mount_setattr_commit() | Christian Brauner | 2022-02-14 | 1 | -7/+2 |
| * | | | fs: add mnt_allow_writers() and simplify mount_setattr_prepare() | Christian Brauner | 2022-02-14 | 1 | -6/+22 |
* | | | | mount: warn only once about timestamp range expiration | Anthony Iliopoulos | 2022-03-22 | 1 | -0/+2 |
|/ / / |
|
* | / | fs: add kernel doc for mnt_{hold,unhold}_writers() | Christian Brauner | 2022-02-14 | 1 | -0/+30 |
| |/
|/| |
|
* | | fs: move namespace sysctls and declare fs base directory | Luis Chamberlain | 2022-01-22 | 1 | -1/+23 |
* | | Merge tag 'fs.idmapped.v5.17' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2022-01-11 | 1 | -14/+39 |
|\ \ |
|
| * | | fs: support mapped mounts of mapped filesystems | Christian Brauner | 2021-12-05 | 1 | -13/+38 |
| * | | fs: add is_idmapped_mnt() helper | Christian Brauner | 2021-12-03 | 1 | -1/+1 |
| |/ |
|
* / | fs/mount_setattr: always cleanup mount_kattr | Christian Brauner | 2021-12-31 | 1 | -5/+4 |
|/ |
|
* | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 2021-09-03 | 1 | -3/+4 |
|\ |
|
| * | memcg: enable accounting for new namesapces and struct nsproxy | Vasily Averin | 2021-09-03 | 1 | -1/+1 |
| * | memcg: enable accounting for mnt_cache entries | Vasily Averin | 2021-09-03 | 1 | -2/+3 |
* | | Merge tag 'fs.move_mount.move_mount_set_group.v5.15' of git://git.kernel.org/... | Linus Torvalds | 2021-08-31 | 1 | -1/+76 |
|\ \ |
|
| * | | move_mount: allow to add a mount into an existing group | Pavel Tikhomirov | 2021-07-26 | 1 | -1/+76 |
* | | | fs: remove mandatory file locking support | Jeff Layton | 2021-08-23 | 1 | -19/+10 |
| |/
|/| |
|
* | | Merge tag 'locks-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/jlay... | Linus Torvalds | 2021-08-21 | 1 | -1/+5 |
|\ \ |
|
| * | | fs: warn about impending deprecation of mandatory locks | Jeff Layton | 2021-08-21 | 1 | -1/+5 |
| |/ |
|