summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
* btrfs: get rid of unique workqueue helper functionsOmar Sandoval2019-11-1812-145/+50
* btrfs: don't prematurely free work in scrub_missing_raid56_worker()Omar Sandoval2019-11-181-2/+1
* btrfs: don't prematurely free work in reada_start_machine_worker()Omar Sandoval2019-11-181-6/+4
* btrfs: don't prematurely free work in end_workqueue_fn()Omar Sandoval2019-11-181-1/+1
* btrfs: don't prematurely free work in run_ordered_work()Omar Sandoval2019-11-181-12/+44
* btrfs: get rid of unnecessary memset() of work itemOmar Sandoval2019-11-181-2/+0
* btrfs: move the failrec tree stuff into extent-io-tree.hJosef Bacik2019-11-183-15/+22
* btrfs: export find_delalloc_rangeJosef Bacik2019-11-182-5/+8
* btrfs: move extent_io_tree defs to their own headerJosef Bacik2019-11-184-216/+230
* btrfs: separate out the extent io init functionJosef Bacik2019-11-183-8/+21
* btrfs: separate out the extent leak codeJosef Bacik2019-11-181-13/+18
* btrfs: ctree: Remove stray comment of setting up path lockQu Wenruo2019-11-181-4/+0
* btrfs: ctree: Reduce one indent level for btrfs_search_old_slot()Qu Wenruo2019-11-181-34/+34
* btrfs: ctree: Reduce one indent level for btrfs_search_slot()Qu Wenruo2019-11-181-67/+64
* btrfs: tree-checker: Add check for INODE_REFQu Wenruo2019-11-181-0/+53
* btrfs: tree-checker: Try to detect missing INODE_ITEMQu Wenruo2019-11-181-2/+25
* Btrfs: make btrfs_wait_extents() staticFilipe Manana2019-11-182-3/+1
* btrfs: Add assert to catch nested transaction commitNikolay Borisov2019-11-181-0/+2
* btrfs: simplify inode locking for RWF_NOWAITGoldwyn Rodrigues2019-11-181-2/+3
* Merge tag 'for-5.4-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2019-11-131-0/+15
|\
| * Btrfs: fix log context list corruption after rename exchange operationFilipe Manana2019-11-111-0/+15
* | Merge tag 'for-5.4-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2019-11-095-15/+36
|\|
| * btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNCDavid Sterba2019-11-041-6/+0
| * btrfs: save i_size to avoid double evaluation of i_size_read in compress_file...Josef Bacik2019-11-041-1/+14
| * Btrfs: fix race leading to metadata space leak after task received signalFilipe Manana2019-10-251-0/+21
| * btrfs: tree-checker: Fix wrong check on max devidQu Wenruo2019-10-251-8/+0
| * btrfs: Consider system chunk array size for new SYSTEM chunksQu Wenruo2019-10-251-0/+1
* | Merge tag 'for-5.4-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2019-10-2310-56/+41
|\|
| * Btrfs: check for the full sync flag while holding the inode lock during fsyncFilipe Manana2019-10-171-19/+17
| * Btrfs: fix qgroup double free after failure to reserve metadata for delallocFilipe Manana2019-10-171-1/+0
| * btrfs: tracepoints: Fix wrong parameter order for qgroup eventsQu Wenruo2019-10-171-2/+2
| * btrfs: qgroup: Always free PREALLOC META reserve in btrfs_delalloc_release_ex...Qu Wenruo2019-10-157-27/+20
| * btrfs: don't needlessly create extent-refs kernel threadDavid Sterba2019-10-152-8/+0
| * btrfs: block-group: Fix a memory leak due to missing btrfs_put_block_group()Qu Wenruo2019-10-111-0/+1
| * Btrfs: add missing extents release on file extent cluster relocation errorFilipe Manana2019-10-111-0/+2
* | Merge tag 'for-5.4-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2019-10-106-13/+49
|\|
| * btrfs: silence maybe-uninitialized warning in clone_rangeAustin Kim2019-10-081-1/+1
| * btrfs: fix uninitialized ret in ref-verifyJosef Bacik2019-10-031-1/+1
| * btrfs: allocate new inode in NOFS contextJosef Bacik2019-10-011-0/+3
| * btrfs: fix balance convert to single on 32-bit host CPUsZygo Blaxell2019-10-011-1/+5
| * btrfs: fix incorrect updating of log root treeJosef Bacik2019-10-011-9/+27
| * Btrfs: fix memory leak due to concurrent append writes with fiemapFilipe Manana2019-10-011-1/+12
* | Merge tag 'for-5.4-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2019-09-305-18/+58
|\|
| * btrfs: qgroup: Fix reserved data space leak if we have multiple reserve callsQu Wenruo2019-09-271-0/+3
| * btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data spaceQu Wenruo2019-09-271-1/+1
| * btrfs: Fix a regression which we can't convert to SINGLE profileQu Wenruo2019-09-251-1/+7
| * btrfs: relocation: fix use-after-free on dead relocation rootsQu Wenruo2019-09-251-1/+8
| * Btrfs: fix race setting up and completing qgroup rescan workersFilipe Manana2019-09-241-14/+19
| * Btrfs: fix missing error return if writeback for extent buffer never startedFilipe Manana2019-09-241-0/+4
| * btrfs: adjust dirty_metadata_bytes after writeback failure of extent bufferDennis Zhou2019-09-241-0/+9