summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
* Btrfs: fix fsync after hole punching when using no-holes featureFilipe Manana2018-11-131-0/+30
* Btrfs: fix use-after-free when dumping free spaceFilipe Manana2018-11-131-0/+2
* Btrfs: fix use-after-free during inode evictionFilipe Manana2018-11-131-1/+3
* btrfs: move the dio_sem higher up the callchainJosef Bacik2018-11-132-2/+12
* btrfs: don't run delayed_iputs in commitJosef Bacik2018-11-131-9/+0
* btrfs: only free reserved extent if we didn't insert itJosef Bacik2018-11-131-1/+9
* btrfs: don't use ctl->free_space for max_extent_sizeJosef Bacik2018-11-131-2/+5
* btrfs: set max_extent_size properlyJosef Bacik2018-11-131-10/+20
* Btrfs: fix assertion on fsync of regular file when using no-holes featureFilipe Manana2018-11-131-1/+2
* Btrfs: fix null pointer dereference on compressed write path errorFilipe Manana2018-11-131-0/+1
* btrfs: qgroup: Dirty all qgroups before rescanQu Wenruo2018-11-131-0/+1
* Btrfs: fix wrong dentries after fsync of file that got its parent replacedFilipe Manana2018-11-131-3/+27
* Btrfs: fix warning when replaying log after fsync of a tmpfileFilipe Manana2018-11-131-10/+32
* btrfs: make sure we create all new block groupsJosef Bacik2018-11-131-2/+5
* btrfs: reset max_extent_size on clear in a bitmapJosef Bacik2018-11-131-0/+2
* btrfs: protect space cache inode alloc with GFP_NOFSJosef Bacik2018-11-131-0/+8
* btrfs: wait on caching when putting the bg cacheJosef Bacik2018-11-131-0/+1
* btrfs: don't attempt to trim devices that don't support itJeff Mahoney2018-11-131-0/+4
* btrfs: iterate all devices during trim, instead of fs_devices::alloc_listJeff Mahoney2018-11-131-2/+2
* btrfs: Ensure btrfs_trim_fs can trim the whole filesystemQu Wenruo2018-11-132-13/+8
* btrfs: Enhance btrfs_trim_fs function to handle error betterQu Wenruo2018-11-131-11/+38
* btrfs: fix error handling in free_log_treeJeff Mahoney2018-11-131-3/+6
* btrfs: locking: Add extra check in btrfs_init_new_buffer() to avoid deadlockQu Wenruo2018-11-131-0/+13
* btrfs: Handle owner mismatch gracefully when walking up treeQu Wenruo2018-11-132-7/+13
* btrfs: qgroup: Avoid calling qgroup functions if qgroup is not enabledQu Wenruo2018-11-132-0/+6
* btrfs: quota: Set rescan progress to (u64)-1 if we hit last leafQu Wenruo2018-11-041-1/+3
* btrfs: btrfs_shrink_device should call commit transaction at the endAnand Jain2018-10-101-1/+6
* Btrfs: fix data corruption when deduplicating between different filesFilipe Manana2018-09-191-0/+19
* btrfs: Don't remove block group that still has pinned down bytesQu Wenruo2018-09-151-1/+1
* btrfs: relocation: Only remove reloc rb_trees if reloc control has been initi...Qu Wenruo2018-09-151-11/+12
* btrfs: replace: Reset on-disk dev stats value after replaceMisono Tomohiro2018-09-151-0/+6
* btrfs: Exit gracefully when chunk map cannot be inserted to the treeQu Wenruo2018-09-151-2/+6
* Btrfs: fix btrfs_write_inode vs delayed iput deadlockJosef Bacik2018-09-052-27/+0
* btrfs: don't leak ret from do_chunk_allocJosef Bacik2018-09-051-1/+1
* btrfs: use correct compare function of dirty_metadata_bytesEthan Lien2018-09-051-4/+6
* btrfs: scrub: Don't use inode page cache in scrub_handle_errored_block()Qu Wenruo2018-08-241-8/+9
* Btrfs: fix file data corruption after cloning a range and fsyncFilipe Manana2018-08-091-0/+3
* btrfs: qgroup: Finish rescan when hit the last leaf of extent treeQu Wenruo2018-08-031-0/+19
* btrfs: add barriers to btrfs_sync_log before log_commit_wait wakeupsDavid Sterba2018-08-031-2/+8
* Btrfs: don't BUG_ON() in btrfs_truncate_inode_items()Omar Sandoval2018-08-031-1/+4
* Btrfs: don't return ino to ino cache if inode item removal failsOmar Sandoval2018-08-031-12/+13
* btrfs: balance dirty metadata pages in btrfs_finish_ordered_ioEthan Lien2018-08-031-0/+3
* Btrfs: fix duplicate extents after fsync of file with prealloc extentsFilipe Manana2018-07-221-25/+112
* Btrfs: fix return value on rename exchange failureFilipe Manana2018-07-031-1/+3
* btrfs: scrub: Don't use inode pages for device replaceQu Wenruo2018-06-261-1/+1
* btrfs: return error value if create_io_em failed in cow_file_rangeSu Yue2018-06-261-1/+3
* Btrfs: fix memory and mount leak in btrfs_ioctl_rm_dev_v2()Omar Sandoval2018-06-261-2/+4
* Btrfs: fix clone vs chattr NODATASUM raceOmar Sandoval2018-06-261-5/+7
* Btrfs: make raid6 rebuild retry moreLiu Bo2018-06-212-5/+22
* Btrfs: fix scrub to repair raid6 corruptionLiu Bo2018-06-211-12/+32