summaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2019-07-26Btrfs: add missing inode version, ctime and mtime updates when punching holeFilipe Manana1-0/+5
2019-07-26Btrfs: fix fsync not persisting dentry deletions due to inode evictionsFilipe Manana1-2/+26
2019-07-26Btrfs: fix data loss after inode eviction, renaming it, and fsync itFilipe Manana1-1/+11
2019-07-10btrfs: Ensure replaced device doesn't have pending chunk allocationNikolay Borisov3-9/+24
2019-06-25btrfs: start readahead also in seed devicesNaohiro Aota1-0/+5
2019-06-09Btrfs: incremental send, fix file corruption when no-holes feature is enabledFilipe Manana1-0/+6
2019-06-09Btrfs: fix fsync not persisting changed attributes of a directoryFilipe Manana1-12/+0
2019-06-09Btrfs: fix race updating log root item during fsyncFilipe Manana1-2/+6
2019-06-09Btrfs: fix wrong ctime and mtime of a directory after log replayFilipe Manana1-2/+12
2019-05-31btrfs: Don't panic when we can't find a root keyQu Wenruo1-5/+8
2019-05-31btrfs: fix panic during relocation after ENOSPC before writeback happensJosef Bacik1-11/+20
2019-05-31Btrfs: fix data bytes_may_use underflow with fallocate due to failed quota re...Robbie Ko1-1/+2
2019-05-31Revert "btrfs: Honour FITRIM range constraints during free space trim"David Sterba1-19/+6
2019-05-31btrfs: honor path->skip_locking in backref codeJosef Bacik1-7/+12
2019-05-31btrfs: sysfs: don't leak memory when failing add fsidTobin C. Harding1-1/+6
2019-05-31btrfs: sysfs: Fix error path kobject memory leakTobin C. Harding1-2/+1
2019-05-31Btrfs: fix race between ranged fsync and writeback of adjacent rangesFilipe Manana1-0/+12
2019-05-31Btrfs: avoid fallback to transaction commit during fsync of files with holesFilipe Manana1-0/+1
2019-05-31Btrfs: do not abort transaction at btrfs_update_root() after failure to COW pathFilipe Manana1-3/+1
2019-05-31btrfs: don't double unlock on error in btrfs_punch_holeJosef Bacik1-3/+1
2019-05-22Btrfs: do not start a transaction at iterate_extent_inodes()Filipe Manana1-6/+12
2019-05-22Btrfs: do not start a transaction during fiemapFilipe Manana1-6/+10
2019-05-22Btrfs: send, flush dellaloc in order to avoid data lossFilipe Manana1-0/+36
2019-05-22btrfs: Honour FITRIM range constraints during free space trimNikolay Borisov1-6/+19
2019-05-22btrfs: Correctly free extent buffer in case btree_read_extent_buffer_pages failsNikolay Borisov1-6/+11
2019-05-22btrfs: Check the first key and level for cached extent bufferQu Wenruo3-5/+18
2019-04-17btrfs: prop: fix vanished compression property after failed setAnand Jain1-3/+3
2019-04-17btrfs: prop: fix zstd compression parameter validationAnand Jain1-1/+1
2019-04-17Btrfs: do not allow trimming when a fs is mounted with the nologreplay optionFilipe Manana1-0/+10
2019-04-05btrfs: qgroup: Make qgroup async transaction commit more aggressiveQu Wenruo1-14/+14
2019-04-03Btrfs: fix assertion failure on fsync with NO_HOLES enabledFilipe Manana1-8/+1
2019-04-03btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calculate_inode_block...Nikolay Borisov1-1/+1
2019-04-03btrfs: raid56: properly unmap parity page in finish_parity_scrub()Andrea Righi1-1/+2
2019-04-03btrfs: don't report readahead errors and don't update statisticsDavid Sterba1-1/+1
2019-04-03btrfs: remove WARN_ON in log_dir_itemsJosef Bacik1-2/+9
2019-04-03Btrfs: fix incorrect file size after shrinking truncate and fsyncFilipe Manana1-0/+13
2019-03-23Btrfs: fix corruption reading shared and compressed extents after hole punchingFilipe Manana1-2/+2
2019-03-23btrfs: ensure that a DUP or RAID1 block group has exactly two stripesJohannes Thumshirn1-2/+2
2019-03-23Btrfs: setup a nofs context for memory allocation at __btrfs_set_aclFilipe Manana1-0/+9
2019-03-23Btrfs: setup a nofs context for memory allocation at btrfs_create_tree()Filipe Manana1-0/+8
2019-02-12btrfs: use tagged writepage to mitigate livelock of snapshotEthan Lien5-8/+25
2019-02-12btrfs: harden agaist duplicate fsid on scanned devicesAnand Jain1-0/+29
2019-02-06btrfs: On error always free subvol_name in btrfs_mountEric W. Biederman1-0/+3
2019-02-06Btrfs: fix deadlock when allocating tree block during leaf/node splitFilipe Manana1-28/+50
2019-01-26btrfs: improve error handling of btrfs_add_linkJohannes Thumshirn1-1/+6
2019-01-26btrfs: fix use-after-free due to race between replace start and cancelAnand Jain1-22/+41
2019-01-26btrfs: alloc_chunk: fix more DUP stripe size handlingHans van Kranenburg1-9/+7
2019-01-26btrfs: volumes: Make sure there is no overlap of dev extents at mount timeQu Wenruo1-0/+14
2019-01-22btrfs: wait on ordered extents on abort cleanupJosef Bacik1-0/+8
2019-01-22Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"David Sterba1-3/+0