aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2019-07-01btrfs: remove the incorrect comment on RO fs when btrfs_run_delalloc_range() ...Gravatar Qu Wenruo 1-1/+0
2019-07-01btrfs: extent-tree: Add trace events for space info numbers updateGravatar Qu Wenruo 1-16/+20
2019-07-01btrfs: extent-tree: Add lockdep assert when updating space infoGravatar Qu Wenruo 1-0/+1
2019-07-01btrfs: read number of data stripes from map only onceGravatar David Sterba 2-12/+13
2019-07-01btrfs: constify map parameter for nr_parity_stripes and nr_data_stripesGravatar David Sterba 1-2/+2
2019-07-01btrfs: refactor helper for bg flags to name conversionGravatar David Sterba 3-26/+15
2019-07-01btrfs: factor out devs_max setting in __btrfs_alloc_chunkGravatar David Sterba 1-6/+2
2019-07-01btrfs: use u8 for raid_array membersGravatar David Sterba 2-11/+11
2019-07-01btrfs: factor out helper for counting data stripesGravatar David Sterba 1-10/+15
2019-07-01btrfs: use raid_attr table for btrfs_bg_type_to_factorGravatar David Sterba 1-4/+3
2019-07-01btrfs: use raid_attr table to find profiles for integrity loweringGravatar David Sterba 1-5/+10
2019-07-01btrfs: use raid_attr to get allowed profiles for balance conversionGravatar David Sterba 1-9/+5
2019-07-01btrfs: use raid_attr in btrfs_chunk_max_errorsGravatar David Sterba 1-12/+2
2019-07-01btrfs: use raid_attr table in get_profile_num_devsGravatar David Sterba 1-8/+2
2019-07-01btrfs: remove mapping tree structures indirectionGravatar David Sterba 8-50/+40
2019-07-01btrfs: raid56: allow the exact minimum number of devices for balance convertGravatar David Sterba 1-3/+4
2019-07-01btrfs: fix minimum number of chunk errors for DUPGravatar David Sterba 1-2/+1
2019-07-01Btrfs: remove unused variables in __btrfs_unlink_inodeGravatar Liu Bo 1-4/+0
2019-07-01btrfs: Remove unused variable mode in btrfs_mountGravatar Goldwyn Rodrigues 1-4/+0
2019-07-01btrfs: switch order of unlocks of space_info and bg in do_trimming()Gravatar Su Yue 1-1/+1
2019-07-01btrfs: tree-checker: Check if the file extent end overflowsGravatar Qu Wenruo 1-0/+11
2019-07-01btrfs: Remove redundant assignment of tgt_device->commit_total_bytesGravatar Nikolay Borisov 1-1/+0
2019-07-01btrfs: Explicitly reserve space for devreplace itemGravatar Nikolay Borisov 1-2/+2
2019-07-01btrfs: Streamline replace sem unlock in btrfs_dev_replace_startGravatar Nikolay Borisov 1-6/+2
2019-07-01btrfs: Ensure btrfs_init_dev_replace_tgtdev sees up to date valuesGravatar Nikolay Borisov 1-5/+5
2019-07-01btrfs: dev-replace: Remove impossible WARN_ONGravatar Nikolay Borisov 1-1/+0
2019-07-01btrfs: Reduce critical section in btrfs_init_dev_replace_tgtdevGravatar Nikolay Borisov 1-1/+2
2019-07-01btrfs: Don't opencode sync_blockdev in btrfs_init_dev_replace_tgtdevGravatar Nikolay Borisov 1-1/+1
2019-07-01btrfs: fiemap: preallocate ulists for btrfs_check_sharedGravatar David Sterba 3-14/+23
2019-07-01btrfs: detect fast implementation of crc32c on all architecturesGravatar David Sterba 3-9/+12
2019-07-01btrfs: extent-tree: Refactor add_pinned_bytes() to add|sub_pinned_bytes()Gravatar Qu Wenruo 1-16/+27
2019-06-18Merge tag 'for-5.2-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 4-16/+21
2019-06-17Btrfs: fix failure to persist compression property xattr deletion on fsyncGravatar Filipe Manana 2-5/+3
2019-06-14btrfs: start readahead also in seed devicesGravatar Naohiro Aota 1-0/+5
2019-06-12Btrfs: fix race between block group removal and block group allocationGravatar Filipe Manana 1-11/+13
2019-06-11Merge tag 'for-5.2-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 1-25/+3
2019-06-07btrfs: Always trim all unallocated space in btrfs_trim_free_extentsGravatar Nikolay Borisov 1-25/+3
2019-05-30Merge tag 'for-5.2-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 7-48/+128
2019-05-28Btrfs: fix race updating log root item during fsyncGravatar Filipe Manana 1-2/+6
2019-05-28Btrfs: fix wrong ctime and mtime of a directory after log replayGravatar Filipe Manana 1-2/+12
2019-05-28Btrfs: fix fsync not persisting changed attributes of a directoryGravatar Filipe Manana 1-12/+0
2019-05-28btrfs: qgroup: Check bg while resuming relocation to avoid NULL pointer deref...Gravatar Qu Wenruo 1-1/+7
2019-05-28btrfs: reloc: Also queue orphan reloc tree for cleanup to avoid BUG_ON()Gravatar Qu Wenruo 1-8/+19
2019-05-28Btrfs: incremental send, fix emission of invalid clone operationsGravatar Filipe Manana 1-3/+43
2019-05-28Btrfs: incremental send, fix file corruption when no-holes feature is enabledGravatar Filipe Manana 1-0/+6
2019-05-28btrfs: correct zstd workspace manager lock to use spin_lock_bh()Gravatar Dennis Zhou 1-10/+10
2019-05-28btrfs: Ensure replaced device doesn't have pending chunk allocationGravatar Nikolay Borisov 1-10/+25
2019-05-20Merge tag 'for-5.2-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 8-26/+97
2019-05-16Btrfs: tree-checker: detect file extent items with overlapping rangesGravatar Filipe Manana 1-4/+45
2019-05-16Btrfs: fix race between ranged fsync and writeback of adjacent rangesGravatar Filipe Manana 1-0/+12