summaryrefslogtreecommitdiffstats
path: root/fs/super.c
Commit message (Expand)AuthorAgeFilesLines
* fs: export sget_dev()Christian Brauner2023-08-311-19/+45
* Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linuxLinus Torvalds2023-08-291-1/+3
|\
| * fs: remove emergency_thaw_bdevChristoph Hellwig2023-08-021-1/+3
* | Merge tag 'v6.6-vfs.super.fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-08-291-20/+31
|\ \
| * | super: ensure valid infoChristian Brauner2023-08-291-19/+30
| * | super: move lockdep assertChristian Brauner2023-08-291-1/+1
* | | Merge tag 'v6.6-vfs.super' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2023-08-281-240/+525
|\| |
| * | Merge tag 'vfs-6.6-merge-2' of ssh://gitolite.kernel.org/pub/scm/fs/xfs/xfs-l...Christian Brauner2023-08-231-18/+102
| |\ \
| | * | fs: wait for partially frozen filesystemsDarrick J. Wong2023-07-171-2/+32
| | * | fs: distinguish between user initiated freeze and kernel initiated freezeDarrick J. Wong2023-07-171-9/+70
| | |/
| * | super: use higher-level helper for {freeze,thaw}Christian Brauner2023-08-221-3/+12
| * | super: wait until we passed kill superChristian Brauner2023-08-211-7/+64
| * | super: wait for nascent superblocksChristian Brauner2023-08-211-51/+153
| * | super: make locking naming consistentChristian Brauner2023-08-211-14/+14
| * | super: use locking helpersChristian Brauner2023-08-211-48/+78
| * | fs: simplify invalidate_inodesChristoph Hellwig2023-08-211-1/+1
| * | fs: remove get_superChristoph Hellwig2023-08-211-37/+0
| * | block: call into the file system for ioctl BLKFLSBUFChristoph Hellwig2023-08-211-0/+13
| * | block: call into the file system for bdev_mark_deadChristoph Hellwig2023-08-211-2/+6
| * | block: consolidate __invalidate_device and fsync_bdevChristoph Hellwig2023-08-211-2/+2
| * | fs: export fs_holder_opsChristoph Hellwig2023-08-111-1/+2
| * | fs: stop using get_super in fs_mark_deadChristoph Hellwig2023-08-111-4/+26
| * | fs: use the super_block as holder when mounting file systemsChristoph Hellwig2023-08-111-4/+4
| * | fs: export setup_bdev_superChristoph Hellwig2023-08-101-1/+2
| * | fs: open block device after superblock creationJan Kara2023-08-101-93/+95
| * | fs, block: remove bdev->bd_superChristoph Hellwig2023-08-091-3/+0
| |/
* | fs: add FSCONFIG_CMD_CREATE_EXCLChristian Brauner2023-08-141-9/+27
* | super: remove get_tree_single_reconf()Christian Brauner2023-08-141-23/+5
|/
* Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-06-291-4/+0
|\
| * fs: Drop wait_unfrozen wait queueJan Kara2023-05-301-4/+0
* | Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds2023-06-261-21/+27
|\ \
| * | fs: remove sb->s_modeChristoph Hellwig2023-06-121-2/+0
| * | block: add a sb_open_mode helperChristoph Hellwig2023-06-121-11/+4
| * | block: use the holder as indication for exclusive opensChristoph Hellwig2023-06-121-11/+9
| * | fs: add a method to shut down the file systemChristoph Hellwig2023-06-051-2/+19
| * | block: introduce holder opsChristoph Hellwig2023-06-051-2/+2
| |/
* | Merge tag 'v6.5/vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds2023-06-261-9/+13
|\ \
| * | fs: Provide helpers for manipulating sb->s_readonly_remountJan Kara2023-06-201-11/+6
| * | fs: Protect reconfiguration of sb read-write from racing writesJan Kara2023-06-151-1/+10
| * | vfs: Replace all non-returning strlcpy with strscpyAzeem Shaikh2023-05-151-2/+2
| |/
* / Revert "mm: shrinkers: convert shrinker_rwsem to mutex"Qi Zheng2023-06-191-1/+1
|/
* mm: shrinkers: convert shrinker_rwsem to mutexQi Zheng2023-03-281-1/+1
* fscrypt: destroy keyring after security_sb_delete()Eric Biggers2023-03-141-3/+12
* Merge tag 'for-6.3/dio-2023-02-16' of git://git.kernel.dk/linuxLinus Torvalds2023-02-201-0/+24
|\
| * fs: move sb_init_dio_done_wq out of direct-io.cChristoph Hellwig2023-01-261-0/+24
* | Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds2023-02-201-1/+0
|\ \
| * | fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super()Eric Biggers2023-02-071-1/+0
| |/
* / fs: Use CHECK_DATA_CORRUPTION() when kernel bugs are detectedJann Horn2023-01-271-4/+17
|/
* Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2022-12-121-51/+9
|\
| * fs: simplify vfs_get_superChristoph Hellwig2022-11-251-51/+9