summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
* btrfs: fix devs_max constraints for raid1c3 and raid1c4David Sterba2019-12-131-2/+2
* btrfs: tree-checker: Fix error format string for size_tAndreas Färber2019-12-131-1/+1
* btrfs: don't double lock the subvol_sem for rename exchangeJosef Bacik2019-12-131-6/+4
* btrfs: handle error in btrfs_cache_block_groupJosef Bacik2019-12-131-2/+18
* btrfs: do not call synchronize_srcu() in inode_tree_delJosef Bacik2019-12-131-2/+0
* Btrfs: fix cloning range with a hole when using the NO_HOLES featureFilipe Manana2019-12-131-2/+2
* btrfs: Fix error messages in qgroup_rescan_initNikolay Borisov2019-12-131-2/+2
* btrfs: drop bdev argument from submit_extent_pageDavid Sterba2019-11-181-8/+3
* btrfs: remove extent_map::bdevDavid Sterba2019-11-188-31/+2
* btrfs: drop bio_set_dev where not neededDavid Sterba2019-11-182-11/+0
* btrfs: get bdev directly from fs_devices in submit_extent_pageDavid Sterba2019-11-181-1/+4
* btrfs: record all roots for rename exchange on a subvolJosef Bacik2019-11-181-0/+3
* Btrfs: fix block group remaining RO forever after error during device replaceFilipe Manana2019-11-183-45/+2
* btrfs: scrub: Don't check free space before marking a block group ROQu Wenruo2019-11-184-20/+54
* btrfs: change btrfs_fs_devices::rotating to boolJohannes Thumshirn2019-11-182-4/+4
* btrfs: change btrfs_fs_devices::seeding to boolJohannes Thumshirn2019-11-182-5/+5
* btrfs: rename btrfs_block_group_cacheDavid Sterba2019-11-1825-281/+266
* btrfs: block-group: Reuse the item key from caller of read_one_block_group()Qu Wenruo2019-11-181-9/+8
* btrfs: block-group: Refactor btrfs_read_block_groups()Qu Wenruo2019-11-181-111/+108
* btrfs: document extent buffer lockingDavid Sterba2019-11-181-14/+158
* btrfs: access eb::blocking_writers according to ACCESS_ONCE policiesDavid Sterba2019-11-181-11/+21
* btrfs: set blocking_writers directly, no increment or decrementDavid Sterba2019-11-181-2/+2
* btrfs: merge blocking_writers branches in btrfs_tree_read_lockDavid Sterba2019-11-181-13/+14
* btrfs: drop incompat bit for raid1c34 after last block group is goneDavid Sterba2019-11-181-9/+18
* btrfs: add incompat for raid1 with 3, 4 copiesDavid Sterba2019-11-183-1/+13
* btrfs: add support for 4-copy replication (raid1c4)David Sterba2019-11-184-2/+18
* btrfs: add support for 3-copy replication (raid1c3)David Sterba2019-11-184-4/+23
* btrfs: sink write flags to cow_file_range_asyncDavid Sterba2019-11-181-5/+3
* btrfs: sink write_flags to __extent_writepage_ioDavid Sterba2019-11-181-5/+3
* Btrfs: send, skip backreference walking for extents with many referencesFilipe Manana2019-11-181-1/+24
* Btrfs: send, allow clone operations within the same fileFilipe Manana2019-11-181-5/+13
* btrfs: Ensure we trim ranges across block group boundaryQu Wenruo2019-11-182-12/+35
* btrfs: volumes: Use more straightforward way to calculate map lengthQu Wenruo2019-11-181-1/+1
* btrfs: tree-checker: Check item size before reading file extent typeQu Wenruo2019-11-181-0/+11
* btrfs: clean up locking name in scrub_enumerate_chunks()Dan Carpenter2019-11-181-3/+3
* btrfs: Streamline btrfs_fs_info::backup_root_index semanticsNikolay Borisov2019-11-181-39/+12
* btrfs: Rename find_oldest_super_backup to init_backup_root_slotNikolay Borisov2019-11-181-6/+4
* btrfs: Remove unused next_root_backup functionNikolay Borisov2019-11-181-50/+0
* btrfs: Don't use objectid_mutex during mountNikolay Borisov2019-11-181-3/+4
* btrfs: Factor out tree roots initialization during mountNikolay Borisov2019-11-181-57/+85
* btrfs: Add read_backup_rootNikolay Borisov2019-11-181-0/+44
* btrfs: Remove newest_gen argument from find_oldest_super_backupNikolay Borisov2019-11-181-4/+2
* btrfs: Cleanup and simplify find_newest_super_backupNikolay Borisov2019-11-181-20/+11
* Btrfs: remove unnecessary delalloc mutex for inodesFilipe Manana2019-11-183-20/+5
* Btrfs: remove wait queue from space_info structureFilipe Manana2019-11-182-2/+0
* btrfs: remove cached space_info in btrfs_statfs()Johannes Thumshirn2019-11-181-2/+1
* btrfs: add dedicated members for start and length of a block groupDavid Sterba2019-11-1814-216/+202
* btrfs: rename extent buffer block group item accessorsDavid Sterba2019-11-182-6/+6
* btrfs: rename block_group_item on-stack accessors to follow namingDavid Sterba2019-11-183-17/+17
* btrfs: remove embedded block_group_cache::itemDavid Sterba2019-11-182-12/+5