summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ioctl.c
Commit message (Expand)AuthorAgeFilesLines
* Btrfs: kfree()ing ERR_PTRsDan Carpenter2014-09-081-10/+15
* Btrfs: fix autodefrag with compressionChris Mason2014-08-271-3/+4
* Btrfs: clone, don't create invalid hole extent mapFilipe Manana2014-08-211-1/+2
* Btrfs: race free update of commit root for ro snapshotsFilipe Manana2014-08-211-33/+0
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2014-07-041-18/+19
|\
| * Btrfs: fix use-after-free when cloning a trailing file holeFilipe Manana2014-07-031-11/+9
| * Btrfs: atomically set inode->i_flags in btrfs_update_iflagsFilipe Manana2014-07-031-7/+10
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2014-06-141-26/+121
|\|
| * btrfs: new ioctl TREE_SEARCH_V2Gerhard Heift2014-06-131-0/+41
| * btrfs: tree_search, search_ioctl: direct copy to userspaceGerhard Heift2014-06-121-15/+33
| * btrfs: tree_search, copy_to_sk: return needed size on EOVERFLOWGerhard Heift2014-06-121-9/+15
| * btrfs: tree_search, copy_to_sk: return EOVERFLOW for too small bufferGerhard Heift2014-06-121-2/+26
| * btrfs: tree_search, search_ioctl: accept varying bufferGerhard Heift2014-06-121-7/+11
| * btrfs: tree_search: eliminate redundant nr_items checkGerhard Heift2014-06-121-5/+7
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2014-06-111-50/+346
|\|
| * Btrfs: make fsync work after cloning into a fileFilipe Manana2014-06-091-0/+69
| * trivial: fs/btrfs/ioctl.c: fix typo s/substract/subtract/Antonio Ospite2014-06-091-2/+2
| * Btrfs: fix clone to deal with holes when NO_HOLES feature is enabledFilipe Manana2014-06-091-25/+83
| * btrfs: replace EINVAL with ERANGE for resize when ULLONG_MAXGui Hecheng2014-06-091-1/+1
| * Btrfs: update commit root on snapshot creation after orphan cleanupFilipe Manana2014-06-091-0/+29
| * Btrfs: ioctl, don't re-lock extent range when not necessaryFilipe Manana2014-06-091-2/+7
| * Btrfs: avoid visiting all extent items when cloning a rangeFilipe Manana2014-06-091-4/+22
| * Btrfs: set dead flag on the right root when destroying snapshotFilipe Manana2014-06-091-6/+6
| * Btrfs: ensure readers see new data after a clone operationFilipe Manana2014-06-091-5/+31
| * btrfs: replace simple_strtoull() with kstrtoull()ZhangZhen2014-06-091-2/+3
| * Btrfs: rework qgroup accountingJosef Bacik2014-06-091-1/+62
| * Btrfs: use bitfield instead of integer data type for the some variants in btr...Miao Xie2014-06-091-2/+2
| * btrfs: assert that send is not in progres before root deletionDavid Sterba2014-06-091-0/+1
| * btrfs: protect snapshots from deleting during sendDavid Sterba2014-06-091-0/+30
| * btrfs: make FS_INFO ioctl available to anyoneDavid Sterba2014-06-091-3/+0
| * btrfs: make DEV_INFO ioctl available to anyoneDavid Sterba2014-06-091-3/+0
| * btrfs: retrieve more info from FS_INFO ioctlDavid Sterba2014-06-091-0/+4
* | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2014-06-031-1/+1
|\ \ | |/ |/|
| * arch: Mass conversion of smp_mb__*()Peter Zijlstra2014-04-181-1/+1
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2014-05-221-1/+5
|\ \
| * | Btrfs: fix EIO on reading file after ioctl clone works on itLiu Bo2014-05-201-1/+5
* | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2014-04-271-2/+2
|\| | | |/ |/|
| * btrfs: replace error code from btrfs_drop_extentsDavid Sterba2014-04-241-2/+2
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2014-04-111-7/+28
|\|
| * btrfs: export global block reserve size as space_infoDavid Sterba2014-04-071-0/+20
| * Btrfs: fix EINVAL checks in btrfs_cloneChris Mason2014-04-071-2/+3
| * btrfs: filter invalid arg for btrfs resizeGui Hecheng2014-04-071-2/+3
| * Btrfs: kmalloc() doesn't return an ERR_PTRDan Carpenter2014-04-071-3/+2
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2014-04-041-32/+178
|\|
| * Btrfs: fix a crash of clone with inline extents's splitLiu Bo2014-03-211-4/+6
| * Btrfs: less fs tree lock contention when using autodefragFilipe Manana2014-03-201-2/+10
| * Btrfs: return EPERM when deleting a default subvolumeGuangyu Sun2014-03-201-1/+3
| * Btrfs: cache extent states in defrag code pathFilipe Manana2014-03-201-4/+9
| * Btrfs: don't flush all delalloc inodes when we doesn't get s_umount lockMiao Xie2014-03-101-1/+1
| * Btrfs: introduce btrfs_{start, end}_nocow_write() for each subvolumeMiao Xie2014-03-101-5/+30