summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-12-13btrfs: abort transaction after failed inode updates in create_subvolJosef Bacik1-2/+8
2019-12-13Btrfs: fix hole extent items with a zero size after range cloningFilipe Manana1-11/+5
2019-12-13Btrfs: fix removal logic of the tree mod log that leads to use-after-free issuesFilipe Manana1-1/+1
2019-12-13Btrfs: make tree checker detect checksum items with overlapping rangesFilipe Manana1-2/+16
2019-12-13Btrfs: fix missing data checksums after replaying a log treeFilipe Manana4-9/+36
2019-12-13btrfs: return error pointer from alloc_test_extent_bufferDan Carpenter3-6/+8
2019-12-13btrfs: fix devs_max constraints for raid1c3 and raid1c4David Sterba1-2/+2
2019-12-13btrfs: tree-checker: Fix error format string for size_tAndreas Färber1-1/+1
2019-12-13btrfs: don't double lock the subvol_sem for rename exchangeJosef Bacik1-6/+4
2019-12-13btrfs: handle error in btrfs_cache_block_groupJosef Bacik1-2/+18
2019-12-13btrfs: do not call synchronize_srcu() in inode_tree_delJosef Bacik1-2/+0
2019-12-13Btrfs: fix cloning range with a hole when using the NO_HOLES featureFilipe Manana1-2/+2
2019-12-13btrfs: Fix error messages in qgroup_rescan_initNikolay Borisov1-2/+2
2019-11-19btrfs: drop bdev argument from submit_extent_pageDavid Sterba1-8/+3
2019-11-19btrfs: remove extent_map::bdevDavid Sterba8-31/+2
2019-11-19btrfs: drop bio_set_dev where not neededDavid Sterba2-11/+0
2019-11-19btrfs: get bdev directly from fs_devices in submit_extent_pageDavid Sterba1-1/+4
2019-11-18btrfs: record all roots for rename exchange on a subvolJosef Bacik1-0/+3
2019-11-18Btrfs: fix block group remaining RO forever after error during device replaceFilipe Manana3-45/+2
2019-11-18btrfs: scrub: Don't check free space before marking a block group ROQu Wenruo4-20/+54
2019-11-18btrfs: change btrfs_fs_devices::rotating to boolJohannes Thumshirn2-4/+4
2019-11-18btrfs: change btrfs_fs_devices::seeding to boolJohannes Thumshirn2-5/+5
2019-11-18btrfs: rename btrfs_block_group_cacheDavid Sterba26-293/+278
2019-11-18btrfs: block-group: Reuse the item key from caller of read_one_block_group()Qu Wenruo1-9/+8
2019-11-18btrfs: block-group: Refactor btrfs_read_block_groups()Qu Wenruo1-111/+108
2019-11-18btrfs: document extent buffer lockingDavid Sterba1-14/+158
2019-11-18btrfs: access eb::blocking_writers according to ACCESS_ONCE policiesDavid Sterba1-11/+21
2019-11-18btrfs: set blocking_writers directly, no increment or decrementDavid Sterba1-2/+2
2019-11-18btrfs: merge blocking_writers branches in btrfs_tree_read_lockDavid Sterba1-13/+14
2019-11-18btrfs: drop incompat bit for raid1c34 after last block group is goneDavid Sterba1-9/+18
2019-11-18btrfs: add incompat for raid1 with 3, 4 copiesDavid Sterba4-1/+14
2019-11-18btrfs: add support for 4-copy replication (raid1c4)David Sterba6-3/+24
2019-11-18btrfs: add support for 3-copy replication (raid1c3)David Sterba6-6/+30
2019-11-18btrfs: sink write flags to cow_file_range_asyncDavid Sterba1-5/+3
2019-11-18btrfs: sink write_flags to __extent_writepage_ioDavid Sterba1-5/+3
2019-11-18Btrfs: send, skip backreference walking for extents with many referencesFilipe Manana1-1/+24
2019-11-18Btrfs: send, allow clone operations within the same fileFilipe Manana1-5/+13
2019-11-18btrfs: Ensure we trim ranges across block group boundaryQu Wenruo2-12/+35
2019-11-18btrfs: volumes: Use more straightforward way to calculate map lengthQu Wenruo1-1/+1
2019-11-18btrfs: tree-checker: Check item size before reading file extent typeQu Wenruo1-0/+11
2019-11-18btrfs: clean up locking name in scrub_enumerate_chunks()Dan Carpenter1-3/+3
2019-11-18btrfs: Streamline btrfs_fs_info::backup_root_index semanticsNikolay Borisov1-39/+12
2019-11-18btrfs: Rename find_oldest_super_backup to init_backup_root_slotNikolay Borisov1-6/+4
2019-11-18btrfs: Remove unused next_root_backup functionNikolay Borisov1-50/+0
2019-11-18btrfs: Don't use objectid_mutex during mountNikolay Borisov1-3/+4
2019-11-18btrfs: Factor out tree roots initialization during mountNikolay Borisov1-57/+85
2019-11-18btrfs: Add read_backup_rootNikolay Borisov1-0/+44
2019-11-18btrfs: Remove newest_gen argument from find_oldest_super_backupNikolay Borisov1-4/+2
2019-11-18btrfs: Cleanup and simplify find_newest_super_backupNikolay Borisov1-20/+11
2019-11-18Btrfs: remove unnecessary delalloc mutex for inodesFilipe Manana3-20/+5