summaryrefslogtreecommitdiff
path: root/fs/btrfs/ioctl.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-23Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2024-09-10btrfs: always update fstrim_range on failure in FITRIM ioctlLuca Stefani1-3/+1
2024-09-10btrfs: directly wake up cleaner kthread in the BTRFS_IOC_SYNC ioctlFilipe Manana1-4/+3
2024-08-12introduce fd_file(), convert all accessors to it.Al Viro1-2/+2
2024-07-17Merge tag 'for-6.11-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds1-25/+69
2024-07-11btrfs: pass a btrfs_inode to btrfs_set_prop()David Sterba1-4/+4
2024-07-11btrfs: switch btrfs_pending_snapshot::dir to btrfs_inodeDavid Sterba1-1/+1
2024-07-11btrfs: pass a btrfs_inode to btrfs_ioctl_send()David Sterba1-3/+3
2024-07-11btrfs: qgroup: warn about inconsistent qgroups when relation update failsDavid Sterba1-2/+3
2024-07-11btrfs: qgroup: preallocate memory before adding a relationDavid Sterba1-1/+16
2024-07-11btrfs: do not BUG_ON() when freeing tree block after errorFilipe Manana1-1/+5
2024-07-11btrfs: remove super block argument from btrfs_iget()Filipe Manana1-2/+1
2024-07-11btrfs: avoid transaction commit on any fsync after subvolume creationFilipe Manana1-2/+2
2024-07-11btrfs: remove pointless code when creating and deleting a subvolumeFilipe Manana1-3/+0
2024-07-11btrfs: constify pointer parameters where applicableDavid Sterba1-1/+1
2024-07-11btrfs: simplify range parameters of btrfs_wait_ordered_roots()David Sterba1-1/+1
2024-07-11btrfs: remove objectid from struct btrfs_inode on 64 bits platformsFilipe Manana1-2/+2
2024-07-11btrfs: remove location key from struct btrfs_inodeFilipe Manana1-4/+4
2024-07-11btrfs: qgroup: do quick checks if quotas are enabled before starting ioctlsDavid Sterba1-0/+28
2024-06-20fs: Initial atomic write supportPrasad Singamsetty1-1/+1
2024-05-07btrfs: change root->root_key.objectid to btrfs_root_id()Josef Bacik1-10/+10
2024-05-07btrfs: rename err to ret in btrfs_ioctl_snap_destroy()Anand Jain1-33/+33
2024-05-02Merge tag 'for-6.9-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+30
2024-04-25btrfs: take the cleaner_mutex earlier in qgroup disableJosef Bacik1-3/+30
2024-04-08Merge tag 'for-6.9-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-9/+28
2024-04-02btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operationsBoris Burkov1-9/+28
2024-03-12Merge tag 'for-6.9-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds1-47/+73
2024-03-11Merge tag 'vfs-6.9.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-8/+8
2024-03-05btrfs: qgroup: validate btrfs_qgroup_inherit parameterQu Wenruo1-13/+3
2024-03-04btrfs: factor out validation of btrfs_ioctl_vol_args_v2::nameDavid Sterba1-3/+17
2024-03-04btrfs: factor out validation of btrfs_ioctl_vol_args::nameDavid Sterba1-5/+29
2024-03-04btrfs: add helper to get fs_info from struct inode pointerDavid Sterba1-20/+20
2024-03-04btrfs: handle directory and dentry mismatch in btrfs_may_delete()David Sterba1-1/+3
2024-03-04btrfs: remove unused included headersDavid Sterba1-4/+0
2024-03-04btrfs: replace sb::s_blocksize by fs_info::sectorsizeDavid Sterba1-1/+1
2024-03-01Merge tag 'for-6.8-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2024-02-29btrfs: fix double free of anonymous device after snapshot creation failureFilipe Manana1-1/+1
2024-02-25btrfs: port device access to fileChristian Brauner1-8/+8
2024-02-07Merge tag 'for-6.8-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+5
2024-01-31btrfs: forbid creating subvol qgroupsBoris Burkov1-0/+5
2024-01-22Merge tag 'for-6.8-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+7
2024-01-12btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_argsQu Wenruo1-0/+4
2024-01-12btrfs: don't abort filesystem when attempting to snapshot deleted subvolumeOmar Sandoval1-0/+3
2024-01-08Merge tag 'vfs-6.8.rw' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds1-6/+6
2023-12-17Merge tag 'for-6.7-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+9
2023-12-15btrfs: do not allow non subvolume root targets for snapshotJosef Bacik1-0/+9
2023-11-28Merge tag 'for-6.7-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+1
2023-11-24btrfs: fix 64bit compat send ioctl arguments not initializing version memberDavid Sterba1-0/+1
2023-11-24btrfs: move file_start_write() to after permission hookAmir Goldstein1-6/+6
2023-11-13Merge tag 'for-6.7-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-5/+5