summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ioctl.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* btrfs: remove the wake argument from clear_extent_bitsJosef Bacik2022-09-261-1/+1
* btrfs: use fs_info->max_extent_size in get_extent_max_capacity()Naohiro Aota2022-07-251-4/+7
* btrfs: sink iterator parameter to btrfs_ioctl_logical_to_inoDavid Sterba2022-07-251-21/+1
* btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balanceNikolay Borisov2022-07-251-46/+5
* btrfs: introduce btrfs_try_lock_balanceNikolay Borisov2022-07-251-0/+66
* Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-05-241-1/+1
|\
| * btrfs: Convert btrfs to read_folioMatthew Wilcox (Oracle)2022-05-091-1/+1
* | Merge tag 'for-5.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds2022-05-241-132/+136
|\ \
| * | btrfs: allow defrag to convert inline extents to regular extentsQu Wenruo2022-05-171-2/+22
| * | btrfs: remove unnecessary type castsYu Zhe2022-05-161-5/+2
| * | btrfs: simplify code flow in btrfs_ioctl_balanceNikolay Borisov2022-05-161-19/+16
| * | btrfs: remove checks for arg argument in btrfs_ioctl_balanceNikolay Borisov2022-05-161-34/+21
| * | btrfs: move common inode creation code into btrfs_create_new_inode()Omar Sandoval2022-05-161-40/+5
| * | btrfs: reserve correct number of items for inode creationOmar Sandoval2022-05-161-24/+58
| * | btrfs: allocate inode outside of btrfs_new_inode()Omar Sandoval2022-05-161-8/+14
| * | btrfs: remove redundant name and name_len parameters to create_subvolOmar Sandoval2022-05-161-2/+3
| * | btrfs: fix anon_dev leak in create_subvol()Omar Sandoval2022-05-161-26/+23
| |/
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2022-05-231-1/+6
|\ \
| * | btrfs: Avoid live-lock in search_ioctl() on hardware with sub-page faultsCatalin Marinas2022-04-251-1/+6
| |/
* | block: add a bdev_discard_granularity helperChristoph Hellwig2022-04-171-8/+4