summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ioctl.c
AgeCommit message (Expand)AuthorLines
2022-07-25btrfs: use fs_info->max_extent_size in get_extent_max_capacity()Naohiro Aota-4/+7
2022-07-25btrfs: sink iterator parameter to btrfs_ioctl_logical_to_inoDavid Sterba-21/+1
2022-07-25btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balanceNikolay Borisov-46/+5
2022-07-25btrfs: introduce btrfs_try_lock_balanceNikolay Borisov-0/+66
2022-05-24Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds-1/+1
2022-05-24Merge tag 'for-5.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds-132/+136
2022-05-23Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds-1/+6
2022-05-17btrfs: allow defrag to convert inline extents to regular extentsQu Wenruo-2/+22
2022-05-16btrfs: remove unnecessary type castsYu Zhe-5/+2
2022-05-16btrfs: simplify code flow in btrfs_ioctl_balanceNikolay Borisov-19/+16
2022-05-16btrfs: remove checks for arg argument in btrfs_ioctl_balanceNikolay Borisov-34/+21
2022-05-16btrfs: move common inode creation code into btrfs_create_new_inode()Omar Sandoval-40/+5
2022-05-16btrfs: reserve correct number of items for inode creationOmar Sandoval-24/+58
2022-05-16btrfs: allocate inode outside of btrfs_new_inode()Omar Sandoval-8/+14
2022-05-16btrfs: remove redundant name and name_len parameters to create_subvolOmar Sandoval-2/+3
2022-05-16btrfs: fix anon_dev leak in create_subvol()Omar Sandoval-26/+23
2022-05-09btrfs: Convert btrfs to read_folioMatthew Wilcox (Oracle)-1/+1
2022-04-25btrfs: Avoid live-lock in search_ioctl() on hardware with sub-page faultsCatalin Marinas-1/+6
2022-04-17block: add a bdev_discard_granularity helperChristoph Hellwig-8/+4
2022-04-17block: remove QUEUE_FLAG_DISCARDChristoph Hellwig-1/+1
2022-04-06btrfs: remove support of balance v1 ioctlNikolay Borisov-2/+0
2022-03-24btrfs: avoid defragging extents whose next extents are not targetsQu Wenruo-6/+14
2022-03-14btrfs: add BTRFS_IOC_ENCODED_WRITEOmar Sandoval-0/+106
2022-03-14btrfs: add BTRFS_IOC_ENCODED_READ ioctlOmar Sandoval-0/+106
2022-03-14btrfs: replace BUILD_BUG_ON by static_assertDavid Sterba-4/+1
2022-03-14btrfs: disable snapshot creation/deletion for extent tree v2Josef Bacik-0/+14
2022-03-14btrfs: disable scrub for extent-tree-v2Josef Bacik-0/+5
2022-03-14btrfs: disable device manipulation ioctl's EXTENT_TREE_V2Josef Bacik-0/+10
2022-03-14btrfs: reuse existing inode from btrfs_ioctlSahil Kang-25/+16
2022-03-14btrfs: reuse existing pointers from btrfs_ioctlSahil Kang-17/+11
2022-02-25Merge tag 'for-5.17-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds-19/+237
2022-02-23btrfs: defrag: don't use merged extent map for their generation checkQu Wenruo-0/+14
2022-02-23btrfs: defrag: bring back the old file extent search behaviorQu Wenruo-4/+157
2022-02-23btrfs: defrag: remove an ambiguous condition for rejectionQu Wenruo-4/+0
2022-02-23btrfs: defrag: don't defrag extents which are already at max capacityQu Wenruo-0/+20
2022-02-23btrfs: defrag: don't try to merge regular extents with preallocated extentsQu Wenruo-6/+11
2022-02-15btrfs: defrag: allow defrag_one_cluster() to skip large extent which is not a...Qu Wenruo-9/+39
2022-02-15Merge tag 'for-5.17-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds-0/+5
2022-02-09btrfs: defrag: don't try to defrag extents which are under writebackQu Wenruo-0/+4
2022-02-09btrfs: don't hold CPU for too long when defragging a fileQu Wenruo-0/+1
2022-02-04Merge tag 'for-5.17-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds-5/+2
2022-01-31btrfs: fix use of uninitialized variable at rm device ioctlTom Rix-1/+1
2022-01-31btrfs: fix use-after-free after failure to create a snapshotFilipe Manana-4/+1
2022-01-28Merge tag 'fsnotify_for_v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-4/+2
2022-01-24btrfs: update writeback index when starting defragFilipe Manana-0/+9
2022-01-24btrfs: add back missing dirty page rate limiting to defragFilipe Manana-0/+5
2022-01-24btrfs: fix deadlock when reserving space during defragFilipe Manana-1/+30
2022-01-24fsnotify: invalidate dcache before IN_DELETE eventAmir Goldstein-4/+2
2022-01-19btrfs: defrag: properly update range->start for autodefragQu Wenruo-2/+16
2022-01-19btrfs: defrag: fix wrong number of defragged sectorsQu Wenruo-3/+7