summaryrefslogtreecommitdiff
path: root/fs/btrfs/ioctl.c
AgeCommit message (Expand)AuthorFilesLines
10 daysbtrfs: don't rewrite ret from inode_permissionJosef Bacik1-3/+1
2024-12-09btrfs: do not BUG_ON() when freeing tree block after errorFilipe Manana1-1/+5
2024-10-04btrfs: always update fstrim_range on failure in FITRIM ioctlLuca Stefani1-3/+1
2024-08-29btrfs: replace sb::s_blocksize by fs_info::sectorsizeDavid Sterba1-1/+1
2024-04-17btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operationsBoris Burkov1-9/+28
2024-03-06btrfs: fix double free of anonymous device after snapshot creation failureFilipe Manana1-1/+1
2024-02-23btrfs: forbid creating subvol qgroupsBoris Burkov1-0/+5
2024-02-01btrfs: don't abort filesystem when attempting to snapshot deleted subvolumeOmar Sandoval1-0/+3
2024-02-01btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_argsQu Wenruo1-0/+4
2023-12-20btrfs: do not allow non subvolume root targets for snapshotJosef Bacik1-0/+9
2023-12-08btrfs: fix 64bit compat send ioctl arguments not initializing version memberDavid Sterba1-0/+1
2023-11-28btrfs: abort transaction on generation mismatch when marking eb as dirtyFilipe Manana1-2/+2
2023-11-20btrfs: use u64 for buffer sizes in the tree search ioctlsFilipe Manana1-5/+5
2023-10-06Merge tag 'for-6.6-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+2
2023-10-04btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.cJosef Bacik1-2/+2
2023-09-12Merge tag 'for-6.6-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+7
2023-09-08btrfs: release path before inode lookup during the ino lookup ioctlFilipe Manana1-1/+7
2023-07-13btrfs: convert to ctime accessor functionsJeff Layton1-1/+1
2023-06-26Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds1-6/+6
2023-06-19btrfs: trigger orphan inode cleanup during START_SYNC ioctlQu Wenruo1-0/+7
2023-06-19btrfs: simplify transid initialization in btrfs_ioctl_wait_syncTom Rix1-5/+4
2023-06-19btrfs: don't commit transaction for every subvol createSweet Tea Dorminy1-4/+3
2023-06-12block: use the holder as indication for exclusive opensChristoph Hellwig1-6/+6
2023-04-28btrfs: fix assertion of exclop condition when starting balancexiaoshoukui1-1/+3
2023-04-17btrfs: scrub: reject unsupported scrub flagsQu Wenruo1-0/+5
2023-04-02Merge tag 'for-6.3-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+2
2023-03-28btrfs: fix race between quota disable and quota assign ioctlsFilipe Manana1-0/+2
2023-03-10Merge tag 'for-6.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+1
2023-03-06btrfs: ioctl: return device fsid from DEV_INFO ioctlQu Wenruo1-0/+1
2023-02-20Merge tag 'for-6.3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds1-1/+1
2023-02-15btrfs: rename btrfs_clean_tree_block to btrfs_clear_buffer_dirtyJosef Bacik1-1/+1
2023-02-15btrfs: add trans argument to btrfs_clean_tree_blockJosef Bacik1-1/+1
2023-01-19fs: port privilege checking helpers to mnt_idmapChristian Brauner1-2/+1
2023-01-19fs: port inode_owner_or_capable() to mnt_idmapChristian Brauner1-7/+6
2023-01-19fs: port inode_init_owner() to mnt_idmapChristian Brauner1-4/+3
2023-01-19fs: port ->permission() to pass mnt_idmapChristian Brauner1-24/+27
2023-01-19fs: port ->fileattr_set() to pass mnt_idmapChristian Brauner1-1/+1
2022-12-13Merge tag 'for-6.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds1-919/+26
2022-12-13Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-2/+2
2022-12-05btrfs: replace strncpy() with strscpy()Artem Chernyshev1-6/+3
2022-12-05btrfs: use btrfs_dev_name() helper to handle missing devices betterQu Wenruo1-2/+2
2022-12-05btrfs: pass btrfs_inode to btrfs_delete_subvolumeDavid Sterba1-1/+1
2022-12-05btrfs: pass btrfs_inode to btrfs_inode_unlockDavid Sterba1-3/+3
2022-12-05btrfs: pass btrfs_inode to btrfs_inode_lockDavid Sterba1-1/+1
2022-12-05btrfs: move super prototypes into super.hJosef Bacik1-0/+1
2022-12-05btrfs: move scrub prototypes into scrub.hJosef Bacik1-0/+1
2022-12-05btrfs: move file prototypes to file.hJosef Bacik1-0/+1
2022-12-05btrfs: move ioctl prototypes into ioctl.hJosef Bacik1-0/+1
2022-12-05btrfs: move uuid tree prototypes to uuid-tree.hJosef Bacik1-0/+1
2022-12-05btrfs: move dir-item prototypes into dir-item.hJosef Bacik1-0/+1