summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ioctl.c
Commit message (Expand)AuthorAgeFilesLines
* 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
| * btrfs: pass btrfs_inode to btrfs_delete_subvolumeDavid Sterba2022-12-051-1/+1
| * btrfs: pass btrfs_inode to btrfs_inode_unlockDavid Sterba2022-12-051-3/+3
| * btrfs: pass btrfs_inode to btrfs_inode_lockDavid Sterba2022-12-051-1/+1
| * btrfs: move super prototypes into super.hJosef Bacik2022-12-051-0/+1
| * btrfs: move scrub prototypes into scrub.hJosef Bacik2022-12-051-0/+1
| * btrfs: move file prototypes to file.hJosef Bacik2022-12-051-0/+1
| * btrfs: move ioctl prototypes into ioctl.hJosef Bacik2022-12-051-0/+1
| * btrfs: move uuid tree prototypes to uuid-tree.hJosef Bacik2022-12-051-0/+1
| * btrfs: move dir-item prototypes into dir-item.hJosef Bacik2022-12-051-0/+1
| * btrfs: move defrag related prototypes to their own headerJosef Bacik2022-12-051-0/+1
| * btrfs: move the file defrag code into defrag.cJosef Bacik2022-12-051-902/+0
| * btrfs: update function commentsDavid Sterba2022-12-051-1/+1
| * btrfs: move root tree prototypes to their own headerJosef Bacik2022-12-051-0/+1
| * btrfs: move extent-tree helpers into their own header fileJosef Bacik2022-12-051-0/+1
| * btrfs: use struct fscrypt_str instead of struct qstrSweet Tea Dorminy2022-12-051-2/+2
| * btrfs: use struct qstr instead of name and namelen pairsSweet Tea Dorminy2022-12-051-3/+4
| * btrfs: move accessor helpers into accessors.hJosef Bacik2022-12-051-0/+1
| * btrfs: move fs wide helpers out of ctree.hJosef Bacik2022-12-051-0/+1
| * btrfs: simplify generation check in btrfs_get_dentryDavid Sterba2022-12-051-1/+1
* | Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2022-12-121-2/+2
|\ \ | |/ |/|
| * use less confusing names for iov_iter direction initializersAl Viro2022-11-251-2/+2
* | btrfs: free btrfs_path before copying subvol info to userspaceAnand Jain2022-11-151-0/+2
* | btrfs: free btrfs_path before copying fspath to userspaceAnand Jain2022-11-151-0/+2
* | btrfs: free btrfs_path before copying inodes to userspaceAnand Jain2022-11-151-9/+7
* | btrfs: free btrfs_path before copying root refs to userspaceJosef Bacik2022-11-151-1/+2
|/
* btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITSJosef Bacik2022-09-261-1/+1
* btrfs: unify the lock/unlock extent variantsJosef Bacik2022-09-261-11/+11