summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* btrfs: simplify the btrfs_csum_one_bio calling conventionChristoph Hellwig2023-02-157-25/+22
* btrfs: open code the submit_bio_start helpersChristoph Hellwig2023-02-154-56/+23
* btrfs: remove struct btrfs_bio::is_metadata flagChristoph Hellwig2023-02-152-11/+1
* btrfs: rename btrfs_bio::iter fieldChristoph Hellwig2023-02-152-8/+11
* btrfs: remove the io_failure_record infrastructureChristoph Hellwig2023-02-155-315/+0
* btrfs: remove struct btrfs_bio::device fieldChristoph Hellwig2023-02-152-7/+5
* btrfs: remove now unused checksumming helpersChristoph Hellwig2023-02-152-113/+16
* btrfs: remove btrfs_bio_for_each_sectorChristoph Hellwig2023-02-151-16/+0
* btrfs: open code btrfs_bio_free_csumChristoph Hellwig2023-02-152-11/+2
* btrfs: handle checksum validation and repair at the storage layerChristoph Hellwig2023-02-154-234/+202
* btrfs: add a btrfs_data_csum_ok helperChristoph Hellwig2023-02-152-0/+40
* btrfs: pre-load data checksum for reads in btrfs_submit_bioChristoph Hellwig2023-02-153-32/+10
* btrfs: save the bio iter for checksum validation in common codeChristoph Hellwig2023-02-154-13/+4
* btrfs: refactor error handling in btrfs_submit_bioChristoph Hellwig2023-02-151-9/+15
* btrfs: simplify parameters of btrfs_lookup_bio_sumsChristoph Hellwig2023-02-154-37/+25
* btrfs: remove the direct I/O read checksum lookup optimizationChristoph Hellwig2023-02-151-27/+5
* btrfs: add a btrfs_inode pointer to struct btrfs_bioChristoph Hellwig2023-02-155-9/+19
* btrfs: better document struct btrfs_bioChristoph Hellwig2023-02-151-5/+4
* block: export bio_split_rwChristoph Hellwig2023-02-152-1/+6
* btrfs: raid56: reduce overhead to calculate the bio lengthQu Wenruo2023-02-151-2/+1
* btrfs: fix spelling mistakes found using codespellColin Ian King2023-02-159-16/+16
* btrfs: skip backref walking during fiemap if we know the leaf is sharedFilipe Manana2023-02-151-1/+20
* btrfs: assert commit root semaphore is held when accessing backref cacheFilipe Manana2023-02-151-2/+10
* btrfs: hold block group refcount during async discardBoris Burkov2023-02-151-3/+38
* btrfs: send: cache utimes operations for directories if possibleFilipe Manana2023-02-153-6/+117
* btrfs: send: update size of roots array for backref cache entriesFilipe Manana2023-02-151-7/+8
* btrfs: send: use the lru cache to implement the name cacheFilipe Manana2023-02-151-141/+27
* btrfs: add an api to delete a specific entry from the lru cacheFilipe Manana2023-02-132-4/+14
* btrfs: allow a generation number to be associated with lru cache entriesFilipe Manana2023-02-133-9/+20
* btrfs: send: cache information about created directoriesFilipe Manana2023-02-131-1/+40
* btrfs: adapt lru cache to allow for 64 bits keys on 32 bits systemsFilipe Manana2023-02-132-15/+84
* btrfs: send: genericize the backref cache to allow it to be reusedFilipe Manana2023-02-134-57/+167
* btrfs: send: initialize all the red black trees earlierFilipe Manana2023-02-131-6/+6
* btrfs: send: iterate waiting dir move rbtree only once when processing refsFilipe Manana2023-02-131-5/+2
* btrfs: send: reduce searches on parent root when checking if dir can be removedFilipe Manana2023-02-131-6/+59
* btrfs: send: avoid unnecessary orphan dir rbtree search at can_rmdir()Filipe Manana2023-02-131-4/+7
* btrfs: send: avoid duplicated orphan dir allocation and initializationFilipe Manana2023-02-131-15/+12
* btrfs: send: remove send_progress argument from can_rmdir()Filipe Manana2023-02-131-8/+5
* btrfs: send: avoid extra b+tree searches when checking reference overridesFilipe Manana2023-02-131-32/+29
* btrfs: send: directly return from will_overwrite_ref() and simplify itFilipe Manana2023-02-131-22/+16
* btrfs: send: avoid unnecessary generation search at did_overwrite_ref()Filipe Manana2023-02-131-9/+22
* btrfs: send: directly return from did_overwrite_ref() and simplify itFilipe Manana2023-02-131-25/+18
* btrfs: sysfs: update fs features directory asynchronouslyQu Wenruo2023-02-136-23/+27
* btrfs: remove duplicate include header in extent-tree.cye xingchen2023-02-131-1/+0
* btrfs: scrub: improve tree block error reportingQu Wenruo2023-02-131-9/+40
* btrfs: don't use size classes for zoned file systemsBoris Burkov2023-02-133-3/+13
* btrfs: load block group size class when cachingBoris Burkov2023-02-131-0/+148
* btrfs: introduce size class to block group allocatorBoris Burkov2023-02-135-53/+155
* btrfs: add more find_free_extent tracepointsBoris Burkov2023-02-133-3/+85
* btrfs: pass find_free_extent_ctl to allocator tracepointsBoris Burkov2023-02-134-106/+103