summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ioctl.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.8-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-02-071-0/+5
|\
| * btrfs: forbid creating subvol qgroupsBoris Burkov2024-01-311-0/+5
* | Merge tag 'for-6.8-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-01-221-0/+7
|\|
| * btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_argsQu Wenruo2024-01-121-0/+4
| * btrfs: don't abort filesystem when attempting to snapshot deleted subvolumeOmar Sandoval2024-01-121-0/+3
* | Merge tag 'vfs-6.8.rw' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds2024-01-081-6/+6
|\ \
| * | btrfs: move file_start_write() to after permission hookAmir Goldstein2023-11-241-6/+6
* | | Merge tag 'for-6.7-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-12-171-0/+9
|\ \ \ | |_|/ |/| |
| * | btrfs: do not allow non subvolume root targets for snapshotJosef Bacik2023-12-151-0/+9
* | | Merge tag 'for-6.7-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-11-281-0/+1
|\| |
| * | btrfs: fix 64bit compat send ioctl arguments not initializing version memberDavid Sterba2023-11-241-0/+1
* | | Merge tag 'for-6.7-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-11-131-5/+5
|\| | | |/ |/|
| * btrfs: use u64 for buffer sizes in the tree search ioctlsFilipe Manana2023-11-031-5/+5
* | Merge tag 'for-6.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2023-10-301-8/+15
|\|
| * btrfs: disable the device add feature for temp-fsidAnand Jain2023-10-121-0/+6
| * btrfs: add and use helpers for reading and writing last_trans_committedFilipe Manana2023-10-121-1/+1
| * btrfs: add and use helpers for reading and writing fs_info->generationFilipe Manana2023-10-121-1/+1
| * btrfs: remove redundant root argument from btrfs_update_inode()Filipe Manana2023-10-121-1/+1
| * btrfs: qgroup: track metadata relocation COW with simple quotaBoris Burkov2023-10-121-1/+1
| * btrfs: qgroup: simple quota auto hierarchy for nested subvolumesBoris Burkov2023-10-121-1/+1
| * btrfs: qgroup: add new quota mode for simple quotasBoris Burkov2023-10-121-1/+2
| * btrfs: abort transaction on generation mismatch when marking eb as dirtyFilipe Manana2023-10-121-2/+2
* | btrfs: Convert to bdev_open_by_path()Jan Kara2023-10-281-10/+8
|/
* Merge tag 'for-6.6-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-10-061-2/+2
|\
| * btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.cJosef Bacik2023-10-041-2/+2
* | Merge tag 'for-6.6-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-09-121-1/+7
|\|
| * btrfs: release path before inode lookup during the ino lookup ioctlFilipe Manana2023-09-081-1/+7
* | btrfs: convert to ctime accessor functionsJeff Layton2023-07-131-1/+1
|/
* Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds2023-06-261-6/+6
|\
| * block: use the holder as indication for exclusive opensChristoph Hellwig2023-06-121-6/+6
* | btrfs: trigger orphan inode cleanup during START_SYNC ioctlQu Wenruo2023-06-191-0/+7
* | btrfs: simplify transid initialization in btrfs_ioctl_wait_syncTom Rix2023-06-191-5/+4
* | btrfs: don't commit transaction for every subvol createSweet Tea Dorminy2023-06-191-4/+3
|/
* btrfs: fix assertion of exclop condition when starting balancexiaoshoukui2023-04-281-1/+3
* btrfs: scrub: reject unsupported scrub flagsQu Wenruo2023-04-171-0/+5
* Merge tag 'for-6.3-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-04-021-0/+2
|\
| * btrfs: fix race between quota disable and quota assign ioctlsFilipe Manana2023-03-281-0/+2
* | Merge tag 'for-6.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-03-101-0/+1
|\|
| * btrfs: ioctl: return device fsid from DEV_INFO ioctlQu Wenruo2023-03-061-0/+1
* | Merge tag 'for-6.3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2023-02-201-1/+1
|\|
| * btrfs: rename btrfs_clean_tree_block to btrfs_clear_buffer_dirtyJosef Bacik2023-02-151-1/+1
| * btrfs: add trans argument to btrfs_clean_tree_blockJosef Bacik2023-02-151-1/+1
* | fs: port privilege checking helpers to mnt_idmapChristian Brauner2023-01-191-2/+1
* | fs: port inode_owner_or_capable() to mnt_idmapChristian Brauner2023-01-191-7/+6
* | fs: port inode_init_owner() to mnt_idmapChristian Brauner2023-01-191-4/+3
* | fs: port ->permission() to pass mnt_idmapChristian Brauner2023-01-191-24/+27
* | fs: port ->fileattr_set() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
|/
* Merge tag 'for-6.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2022-12-121-919/+26
|\
| * btrfs: replace strncpy() with strscpy()Artem Chernyshev2022-12-051-6/+3
| * btrfs: use btrfs_dev_name() helper to handle missing devices betterQu Wenruo2022-12-051-2/+2