summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2022-12-14Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-5/+6
2022-12-12Merge tag 'for-6.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds118-9422/+10924
2022-12-12Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-6/+7
2022-12-12Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-3/+3
2022-12-12Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-2/+2
2022-12-05btrfs: print transaction aborted messages with an error levelFilipe Manana1-3/+3
2022-12-05btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a rangeFilipe Manana1-2/+8
2022-12-05btrfs: fix extent map use-after-free when handling missing device in read_one...void0red1-1/+2
2022-12-05btrfs: remove outdated logic from overwrite_item() and add assertionFilipe Manana1-5/+9
2022-12-05btrfs: unify overwrite_item() and do_overwrite_item()Filipe Manana1-52/+24
2022-12-05btrfs: replace strncpy() with strscpy()Artem Chernyshev2-7/+8
2022-12-05btrfs: fix uninitialized variable in find_first_clear_extent_bitJosef Bacik1-1/+1
2022-12-05btrfs: fix uninitialized parent in insert_stateJosef Bacik1-1/+1
2022-12-05btrfs: add might_sleep() annotationsChenXiaoSong1-0/+4
2022-12-05btrfs: add stack helpers for a few btrfs itemsJosef Bacik1-0/+37
2022-12-05btrfs: add nr_global_roots to the super block definitionJosef Bacik1-0/+2
2022-12-05btrfs: remove BTRFS_LEAF_DATA_OFFSETJosef Bacik3-9/+7
2022-12-05btrfs: add helpers for manipulating leaf items and dataJosef Bacik1-66/+115
2022-12-05btrfs: add eb to btrfs_node_key_ptr_offsetJosef Bacik5-20/+20
2022-12-05btrfs: pass the extent buffer for the btrfs_item_nr helpersJosef Bacik4-29/+30
2022-12-05btrfs: move the csum helpers into ctree.hJosef Bacik2-5/+5
2022-12-05btrfs: move eb offset helpers into extent_io.hJosef Bacik2-33/+33
2022-12-05btrfs: move file_extent_item helpers into file-item.hJosef Bacik5-30/+35
2022-12-05btrfs: move leaf_data_end into ctree.cJosef Bacik3-14/+18
2022-12-05btrfs: move root helpers back into ctree.hJosef Bacik2-17/+17
2022-12-05btrfs: move repair_io_failure to bio.cChristoph Hellwig4-116/+116
2022-12-05btrfs: split the bio submission path into a separate fileChristoph Hellwig14-403/+438
2022-12-05btrfs: move struct btrfs_tree_parent_check out of disk-io.hChristoph Hellwig7-32/+39
2022-12-05btrfs: raid56: do data csum verification during RMW cycleQu Wenruo1-32/+137
2022-12-05btrfs: raid56: prepare data checksums for later RMW verificationQu Wenruo2-0/+86
2022-12-05btrfs: introduce a bitmap based csum range search functionQu Wenruo6-23/+144
2022-12-05btrfs: refactor checksum calculations in btrfs_lookup_csums_range()Qu Wenruo1-21/+47
2022-12-05btrfs: allocate btrfs_io_context without GFP_NOFAILLi zeming1-1/+4
2022-12-05btrfs: use btrfs_dev_name() helper to handle missing devices betterQu Wenruo10-39/+36
2022-12-05btrfs: use cached state when looking for delalloc ranges with lseekFilipe Manana2-8/+33
2022-12-05btrfs: use cached state when looking for delalloc ranges with fiemapFilipe Manana3-4/+18
2022-12-05btrfs: update stale comment for count_range_bits()Filipe Manana1-3/+23
2022-12-05btrfs: allow passing a cached state record to count_range_bits()Filipe Manana4-6/+49
2022-12-05btrfs: remove no longer used btrfs_next_extent_map()Filipe Manana2-31/+0
2022-12-05btrfs: search for delalloc more efficiently during lseek/fiemapFilipe Manana1-104/+48
2022-12-05btrfs: skip unnecessary delalloc searches during lseek/fiemapFilipe Manana1-1/+7
2022-12-05btrfs: add an early exit when searching for delalloc range for lseek/fiemapFilipe Manana1-6/+16
2022-12-05btrfs: remove leftover setting of EXTENT_UPTODATE state in an inode's io_treeFilipe Manana2-23/+3
2022-12-05btrfs: move tree block parentness check into validate_extent_buffer()Qu Wenruo4-28/+93
2022-12-05btrfs: concentrate all tree block parentness check parameters into one structureQu Wenruo10-72/+159
2022-12-05btrfs: move device->name RCU allocation and assign to btrfs_alloc_device()Anand Jain3-48/+34
2022-12-05btrfs: constify input buffer parameter in compression codeDavid Sterba5-9/+9
2022-12-05btrfs: raid56: remove the old error tracking systemQu Wenruo2-189/+53
2022-12-05btrfs: raid56: migrate recovery and scrub recovery path to use error_bitmapQu Wenruo1-86/+193
2022-12-05btrfs: raid56: introduce btrfs_raid_bio::error_bitmapQu Wenruo2-7/+103