| Commit message (Expand) | Author | Age | Files | Lines |
* | fs/super.c: improve get_tree() error message | Kent Overstreet | 2024-08-22 | 1 | -2/+2 |
* | fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT | Seth Forshee (DigitalOcean) | 2024-07-27 | 1 | -0/+11 |
* | fs: don't misleadingly warn during thaw operations | Christian Brauner | 2024-06-18 | 1 | -1/+10 |
* | Merge tag 'fsnotify_for_v6.10-rc1' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2024-05-20 | 1 | -0/+1 |
|\ |
|
| * | fsnotify: fix UAF from FS_ERROR event on a shutting down filesystem | Amir Goldstein | 2024-04-17 | 1 | -0/+1 |
* | | fs,block: yield devices early | Christian Brauner | 2024-03-27 | 1 | -21/+3 |
|/ |
|
* | fs,block: get holder during claim | Christian Brauner | 2024-03-18 | 1 | -0/+18 |
* | Merge tag 'vfs-6.9.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 2024-03-11 | 1 | -9/+9 |
|\ |
|
| * | bdev: open block device as files | Christian Brauner | 2024-02-25 | 1 | -9/+9 |
* | | fs/super.c: don't drop ->s_user_ns until we free struct super_block itself | Al Viro | 2024-02-25 | 1 | -9/+4 |
|/ |
|
* | Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux | Linus Torvalds | 2024-01-10 | 1 | -6/+6 |
|\ |
|
| * | fs: move fscrypt keyring destruction to after ->put_super | Josef Bacik | 2023-12-27 | 1 | -6/+6 |
* | | Merge tag 'vfs-6.8.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 2024-01-08 | 1 | -223/+275 |
|\ \ |
|
| * | | super: don't bother with WARN_ON_ONCE() | Christian Brauner | 2023-11-28 | 1 | -4/+1 |
| * | | super: massage wait event mechanism | Christian Brauner | 2023-11-28 | 1 | -37/+14 |
| * | | fs: handle freezing from multiple devices | Christian Brauner | 2023-11-18 | 1 | -32/+112 |
| * | | fs: remove dead check | Christian Brauner | 2023-11-18 | 1 | -5/+0 |
| * | | fs: streamline thaw_super_locked | Christoph Hellwig | 2023-11-18 | 1 | -23/+20 |
| * | | fs: simplify setup_bdev_super() calls | Christian Brauner | 2023-11-18 | 1 | -16/+0 |
| * | | fs: remove unused helper | Christian Brauner | 2023-11-18 | 1 | -40/+14 |
| * | | fs: remove get_active_super() | Christian Brauner | 2023-11-18 | 1 | -28/+0 |
| * | | bdev: implement freeze and thaw holder operations | Christian Brauner | 2023-11-18 | 1 | -20/+79 |
| * | | bdev: rename freeze and thaw helpers | Christian Brauner | 2023-11-18 | 1 | -2/+2 |
| * | | fs: massage locking helpers | Christian Brauner | 2023-11-18 | 1 | -44/+61 |
| |/ |
|
* / | fs: super: use GFP_KERNEL instead of GFP_USER for super block allocation | Alexander Mikhalitsyn | 2023-12-12 | 1 | -1/+1 |
|/ |
|
* | Merge tag 'ovl-update-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/o... | Linus Torvalds | 2023-11-07 | 1 | -0/+1 |
|\ |
|
| * | ovl: punt write aio completion to workqueue | Amir Goldstein | 2023-10-31 | 1 | -0/+1 |
* | | Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2023-11-02 | 1 | -16/+19 |
|\ \
| |/
|/| |
|
| * | mm: shrinker: convert shrinker_rwsem to mutex | Qi Zheng | 2023-10-04 | 1 | -1/+1 |
| * | fs: super: dynamically allocate the s_shrink | Qi Zheng | 2023-10-04 | 1 | -15/+18 |
* | | fs: assert that open_mutex isn't held over holder ops | Christian Brauner | 2023-10-28 | 1 | -0/+1 |
* | | fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock | Jan Kara | 2023-10-28 | 1 | -18/+32 |
* | | fs: Convert to bdev_open_by_dev() | Jan Kara | 2023-10-28 | 1 | -6/+9 |
|/ |
|
* | fs: export sget_dev() | Christian Brauner | 2023-08-31 | 1 | -19/+45 |
* | Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linux | Linus Torvalds | 2023-08-29 | 1 | -1/+3 |
|\ |
|
| * | fs: remove emergency_thaw_bdev | Christoph Hellwig | 2023-08-02 | 1 | -1/+3 |
* | | Merge tag 'v6.6-vfs.super.fixes' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2023-08-29 | 1 | -20/+31 |
|\ \ |
|
| * | | super: ensure valid info | Christian Brauner | 2023-08-29 | 1 | -19/+30 |
| * | | super: move lockdep assert | Christian Brauner | 2023-08-29 | 1 | -1/+1 |
* | | | Merge tag 'v6.6-vfs.super' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 2023-08-28 | 1 | -240/+525 |
|\| | |
|
| * | | Merge tag 'vfs-6.6-merge-2' of ssh://gitolite.kernel.org/pub/scm/fs/xfs/xfs-l... | Christian Brauner | 2023-08-23 | 1 | -18/+102 |
| |\ \ |
|
| | * | | fs: wait for partially frozen filesystems | Darrick J. Wong | 2023-07-17 | 1 | -2/+32 |
| | * | | fs: distinguish between user initiated freeze and kernel initiated freeze | Darrick J. Wong | 2023-07-17 | 1 | -9/+70 |
| | |/ |
|
| * | | super: use higher-level helper for {freeze,thaw} | Christian Brauner | 2023-08-22 | 1 | -3/+12 |
| * | | super: wait until we passed kill super | Christian Brauner | 2023-08-21 | 1 | -7/+64 |
| * | | super: wait for nascent superblocks | Christian Brauner | 2023-08-21 | 1 | -51/+153 |
| * | | super: make locking naming consistent | Christian Brauner | 2023-08-21 | 1 | -14/+14 |
| * | | super: use locking helpers | Christian Brauner | 2023-08-21 | 1 | -48/+78 |
| * | | fs: simplify invalidate_inodes | Christoph Hellwig | 2023-08-21 | 1 | -1/+1 |
| * | | fs: remove get_super | Christoph Hellwig | 2023-08-21 | 1 | -37/+0 |