summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
* Btrfs: fix race setting up and completing qgroup rescan workersFilipe Manana2019-10-051-14/+19
* btrfs: qgroup: Fix reserved data space leak if we have multiple reserve callsQu Wenruo2019-10-051-0/+3
* btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data spaceQu Wenruo2019-10-051-1/+1
* btrfs: Relinquish CPUs in btrfs_compare_treesNikolay Borisov2019-10-051-0/+1
* Btrfs: fix use-after-free when using the tree modification logFilipe Manana2019-10-051-1/+3
* btrfs: fix allocation of free space cache v1 bitmap pagesChristophe Leroy2019-10-053-7/+20
* btrfs: extent-tree: Make sure we only allocate extents from block groups with...Qu Wenruo2019-10-051-0/+8
* Btrfs: fix assertion failure during fsync and use of stale transactionFilipe Manana2019-09-191-4/+4
* btrfs: correctly validate compression typeJohannes Thumshirn2019-09-163-5/+18
* Btrfs: fix race between block group removal and block group allocationFilipe Manana2019-09-161-16/+18
* btrfs: init csum_list before possible freeDan Robertson2019-09-161-1/+1
* btrfs: scrub: fix circular locking dependency warningAnand Jain2019-09-161-11/+11
* btrfs: scrub: move scrub_setup_ctx allocation out of device_list_mutexDavid Sterba2019-09-161-12/+18
* btrfs: scrub: pass fs_info to scrub_setup_ctxDavid Sterba2019-09-161-5/+4
* btrfs: Use real device structure to verify dev extentQu Wenruo2019-09-161-0/+12
* btrfs: volumes: Make sure no dev extent is beyond device boundaryQu Wenruo2019-09-161-0/+17
* btrfs: Fix error handling in btrfs_cleanup_ordered_extentsNikolay Borisov2019-09-161-9/+20
* btrfs: Remove extent_io_ops::fill_delallocNikolay Borisov2019-09-164-24/+19
* Btrfs: fix deadlock with memory reclaim during scrubFilipe Manana2019-09-161-1/+34
* Btrfs: clean up scrub is_dev_replace parameterOmar Sandoval2019-09-161-14/+9
* Btrfs: fix deadlock between fiemap and transaction commitsFilipe Manana2019-08-253-5/+22
* Btrfs: fix race leading to fs corruption after transaction abortFilipe Manana2019-08-061-0/+10
* Btrfs: fix incremental send failure after deduplicationFilipe Manana2019-08-061-62/+15
* btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgroup_inherit()Qu Wenruo2019-08-061-2/+22
* btrfs: fix minimum number of chunk errors for DUPDavid Sterba2019-08-061-2/+1
* btrfs: inode: Don't compress if NODATASUM or NODATACOW setQu Wenruo2019-07-311-1/+23
* Btrfs: add missing inode version, ctime and mtime updates when punching holeFilipe Manana2019-07-261-0/+5
* Btrfs: fix fsync not persisting dentry deletions due to inode evictionsFilipe Manana2019-07-261-2/+26
* Btrfs: fix data loss after inode eviction, renaming it, and fsync itFilipe Manana2019-07-261-1/+11
* btrfs: Ensure replaced device doesn't have pending chunk allocationNikolay Borisov2019-07-103-9/+24
* btrfs: start readahead also in seed devicesNaohiro Aota2019-06-251-0/+5
* Btrfs: incremental send, fix file corruption when no-holes feature is enabledFilipe Manana2019-06-091-0/+6
* Btrfs: fix fsync not persisting changed attributes of a directoryFilipe Manana2019-06-091-12/+0
* Btrfs: fix race updating log root item during fsyncFilipe Manana2019-06-091-2/+6
* Btrfs: fix wrong ctime and mtime of a directory after log replayFilipe Manana2019-06-091-2/+12
* btrfs: Don't panic when we can't find a root keyQu Wenruo2019-05-311-5/+8
* btrfs: fix panic during relocation after ENOSPC before writeback happensJosef Bacik2019-05-311-11/+20
* Btrfs: fix data bytes_may_use underflow with fallocate due to failed quota re...Robbie Ko2019-05-311-1/+2
* Revert "btrfs: Honour FITRIM range constraints during free space trim"David Sterba2019-05-311-19/+6
* btrfs: honor path->skip_locking in backref codeJosef Bacik2019-05-311-7/+12
* btrfs: sysfs: don't leak memory when failing add fsidTobin C. Harding2019-05-311-1/+6
* btrfs: sysfs: Fix error path kobject memory leakTobin C. Harding2019-05-311-2/+1
* Btrfs: fix race between ranged fsync and writeback of adjacent rangesFilipe Manana2019-05-311-0/+12
* Btrfs: avoid fallback to transaction commit during fsync of files with holesFilipe Manana2019-05-311-0/+1
* Btrfs: do not abort transaction at btrfs_update_root() after failure to COW pathFilipe Manana2019-05-311-3/+1
* btrfs: don't double unlock on error in btrfs_punch_holeJosef Bacik2019-05-311-3/+1
* Btrfs: do not start a transaction at iterate_extent_inodes()Filipe Manana2019-05-221-6/+12
* Btrfs: do not start a transaction during fiemapFilipe Manana2019-05-221-6/+10
* Btrfs: send, flush dellaloc in order to avoid data lossFilipe Manana2019-05-221-0/+36
* btrfs: Honour FITRIM range constraints during free space trimNikolay Borisov2019-05-221-6/+19