summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
* btrfs: btrfs_shrink_device should call commit transaction at the endAnand Jain2018-10-101-1/+6
* Btrfs: fix unexpected failure of nocow buffered writes after snapshotting whe...Robbie Ko2018-10-104-21/+22
* Btrfs: fix data corruption when deduplicating between different filesFilipe Manana2018-09-191-0/+19
* btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_reserve_metadataLu Fengqi2018-09-191-9/+8
* btrfs: fix mount and ioctl device scan ioctl raceDavid Sterba2018-09-151-6/+6
* btrfs: reorder initialization before the mount locks uuid_mutexDavid Sterba2018-09-151-16/+14
* btrfs: lift uuid_mutex to callers of btrfs_parse_early_optionsDavid Sterba2018-09-151-2/+4
* btrfs: lift uuid_mutex to callers of btrfs_scan_one_deviceDavid Sterba2018-09-152-3/+13
* btrfs: use device_list_mutex when removing stale devicesAnand Jain2018-09-151-10/+15
* btrfs: rename local devices for fs_devices in btrfs_free_stale_devices(Anand Jain2018-09-151-18/+17
* btrfs: extend locked section when adding a new device in device_list_addAnand Jain2018-09-151-4/+12
* btrfs: do btrfs_free_stale_devices outside of device_list_addAnand Jain2018-09-151-5/+10
* btrfs: Fix a C compliance issueBart Van Assche2018-09-151-3/+3
* btrfs: Don't remove block group that still has pinned down bytesQu Wenruo2018-09-151-1/+1
* btrfs: lift uuid_mutex to callers of btrfs_open_devicesDavid Sterba2018-09-152-2/+4
* btrfs: check-integrity: Fix NULL pointer dereference for degraded mountQu Wenruo2018-09-151-1/+6
* btrfs: tree-checker: Detect invalid and empty essential treesQu Wenruo2018-09-151-1/+14
* btrfs: relocation: Only remove reloc rb_trees if reloc control has been initi...Qu Wenruo2018-09-151-11/+12
* btrfs: fix in-memory value of total_devices after seed device deletionAnand Jain2018-09-151-0/+3
* 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: send, fix incorrect file layout after hole punching beyond eofFilipe Manana2018-09-051-0/+9
* Btrfs: fix send failure when root has deleted files still openFilipe Manana2018-09-051-8/+129
* Btrfs: fix btrfs_write_inode vs delayed iput deadlockJosef Bacik2018-09-052-27/+0
* Btrfs: fix mount failure after fsync due to hard link recreationFilipe Manana2018-09-051-0/+66
* 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
* Merge tag 'for-4.18-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2018-07-211-2/+5
|\
| * Btrfs: fix file data corruption after cloning a range and fsyncFilipe Manana2018-07-191-2/+5
* | Merge tag 'for-4.18-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2018-07-183-8/+13
|\|
| * btrfs: scrub: Don't use inode page cache in scrub_handle_errored_block()Qu Wenruo2018-07-171-8/+9
| * btrfs: fix use-after-free of cmp workspace pagesNaohiro Aota2018-07-131-0/+2
| * btrfs: restore uuid_mutex in btrfs_open_devicesDavid Sterba2018-07-131-0/+2
* | Merge tag 'for-4.18-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2018-07-012-5/+15
|\|
| * Btrfs: fix mount failure when qgroup rescan is in progressFilipe Manana2018-06-281-3/+10
| * Btrfs: fix regression in btrfs_page_mkwrite() from vm_fault_t conversionChris Mason2018-06-281-1/+2
| * btrfs: quota: Set rescan progress to (u64)-1 if we hit last leafQu Wenruo2018-06-281-1/+3
* | Merge tag 'for-4.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2018-06-263-7/+12
|\|
| * Btrfs: fix return value on rename exchange failureFilipe Manana2018-06-221-1/+3
| * btrfs: fix invalid-free in btrfs_extent_sameLu Fengqi2018-06-211-5/+5
| * Btrfs: fix physical offset reported by fiemap for inline extentsFilipe Manana2018-06-211-1/+4
* | Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2018-06-155-12/+12
|\ \
| * \ Merge branch 'vfs_timespec64' of https://github.com/deepa-hub/vfs into vfs-ti...Arnd Bergmann2018-06-145-12/+12
| |\ \
| | * | vfs: change inode times to use struct timespec64Deepa Dinamani2018-06-055-12/+12
* | | | Merge tag 'for-4.18-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-06-155-19/+19
|\ \ \ \ | | |_|/ | |/| |
| * | | btrfs: scrub: Don't use inode pages for device replaceQu Wenruo2018-06-111-1/+1
| * | | btrfs: change return type of btrfs_page_mkwrite to vm_fault_tSouptick Joarder2018-06-072-15/+13
| * | | Btrfs: fiemap: pass correct bytenr when fm_extent_count is zeroRobbie Ko2018-06-071-3/+1
| * | | btrfs: Check error of btrfs_iget in btrfs_search_path_in_tree_userMisono Tomohiro2018-06-051-0/+4
* | | | treewide: kzalloc() -> kcalloc()Kees Cook2018-06-121-2/+2