| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-24 | btrfs: scrub: always update btrfs_scrub_progress::last_physical | Qu Wenruo | 1 | -0/+5 |
| 2025-11-24 | btrfs: use bool type for btrfs_path members used as booleans | Filipe Manana | 1 | -10/+10 |
| 2025-11-24 | btrfs: make a few more ASSERTs verbose | David Sterba | 1 | -7/+10 |
| 2025-11-24 | btrfs: move and rename CSUM_FMT definition | David Sterba | 1 | -3/+3 |
| 2025-11-24 | btrfs: scrub: factor out parity scrub code into a helper | Qu Wenruo | 1 | -41/+52 |
| 2025-11-24 | btrfs: make sure extent and csum paths are always released in scrub_raid56_pa... | Qu Wenruo | 1 | -1/+1 |
| 2025-11-24 | btrfs: remove btrfs_bio::fs_info by extracting it from btrfs_bio::inode | Qu Wenruo | 1 | -22/+29 |
| 2025-11-24 | btrfs: declare free_ipath() via DEFINE_FREE() | Miquel Sabaté Solà | 1 | -3/+1 |
| 2025-11-24 | btrfs: scrub: cancel the run if there is a pending signal | Qu Wenruo | 1 | -2/+3 |
| 2025-11-24 | btrfs: scrub: cancel the run if the process or fs is being frozen | Qu Wenruo | 1 | -7/+43 |
| 2025-11-24 | btrfs: scrub: add cancel/pause/removed bg checks for raid56 parity stripes | Qu Wenruo | 1 | -6/+17 |
| 2025-11-24 | btrfs: fix trivial -Wshadow warnings | David Sterba | 1 | -3/+1 |
| 2025-11-05 | btrfs: scrub: put bio after errors in scrub_raid56_parity_stripe() | Zilin Guan | 1 | -0/+2 |
| 2025-10-13 | btrfs: do not use folio_test_partial_kmap() in ASSERT()s | Qu Wenruo | 1 | -2/+2 |
| 2025-09-23 | btrfs: add unlikely annotations to branches leading to EIO | David Sterba | 1 | -7/+7 |
| 2025-09-23 | btrfs: add unlikely annotations to branches leading to EUCLEAN | David Sterba | 1 | -2/+2 |
| 2025-09-23 | btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions | Sun YangKai | 1 | -8/+3 |
| 2025-09-23 | btrfs: prepare scrub to support bs > ps cases | Qu Wenruo | 1 | -22/+29 |
| 2025-09-23 | btrfs: concentrate highmem handling for data verification | Qu Wenruo | 1 | -2/+16 |
| 2025-09-23 | btrfs: scrub: replace max_t()/min_t() with clamp() in scrub_throttle_dev_io() | Thorsten Blum | 1 | -2/+1 |
| 2025-09-23 | btrfs: fix typos in comments and strings | David Sterba | 1 | -1/+1 |
| 2025-09-22 | btrfs: convert several int parameters to bool | David Sterba | 1 | -3/+3 |
| 2025-07-21 | btrfs: switch RCU helper versions to btrfs_warn() | David Sterba | 1 | -4/+4 |
| 2025-07-21 | btrfs: switch RCU helper versions to btrfs_err() | David Sterba | 1 | -5/+5 |
| 2025-07-21 | btrfs: rename err to ret in scrub_submit_extent_sector_read() | David Sterba | 1 | -4/+4 |
| 2025-06-23 | Merge tag 'for-6.16-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -27/+26 |
| 2025-06-19 | btrfs: scrub: add prefix for the error messages | Anand Jain | 1 | -27/+26 |
| 2025-05-26 | Merge tag 'for-6.16-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -174/+286 |
| 2025-05-26 | Merge tag 'for-6.16/block-20250523' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -8/+2 |
| 2025-05-15 | btrfs: scrub: reduce memory usage of struct scrub_sector_verification | Qu Wenruo | 1 | -8/+9 |
| 2025-05-15 | btrfs: scrub: aggregate small bitmaps into a larger one | Qu Wenruo | 1 | -91/+196 |
| 2025-05-15 | btrfs: scrub: fix a wrong error type when metadata bytenr mismatches | Qu Wenruo | 1 | -1/+1 |
| 2025-05-15 | btrfs: scrub: move error reporting members to stack | Qu Wenruo | 1 | -42/+38 |
| 2025-05-15 | btrfs: scrub: update device stats when an error is detected | Qu Wenruo | 1 | -3/+29 |
| 2025-05-15 | btrfs: scrub: use virtual addresses directly | Christoph Hellwig | 1 | -57/+38 |
| 2025-05-15 | btrfs: move kmapping out of btrfs_check_sector_csum() | Christoph Hellwig | 1 | -1/+4 |
| 2025-05-07 | btrfs: use bdev_rw_virt in scrub_one_super | Christoph Hellwig | 1 | -8/+2 |
| 2025-05-02 | btrfs: avoid NULL pointer dereference if no valid csum tree | Qu Wenruo | 1 | -2/+2 |
| 2025-03-18 | btrfs: unify ordering of btrfs_key initializations | David Sterba | 1 | -2/+2 |
| 2025-01-06 | btrfs: avoid NULL pointer dereference if no valid extent tree | Qu Wenruo | 1 | -0/+4 |
| 2024-11-11 | btrfs: drop unused parameter map from scrub_simple_mirror() | David Sterba | 1 | -4/+3 |
| 2024-11-11 | btrfs: scrub: drop unused parameter sctx from scrub_submit_extent_sector_read() | David Sterba | 1 | -3/+2 |
| 2024-11-11 | btrfs: scrub: skip initial RST lookup errors | Johannes Thumshirn | 1 | -2/+12 |
| 2024-11-11 | btrfs: correct typos in multiple comments across various files | Shen Lichuan | 1 | -1/+1 |
| 2024-11-11 | btrfs: remove redundant stop_loop variable in scrub_stripe() | Riyan Dhiman | 1 | -8/+1 |
| 2024-09-10 | btrfs: rename btrfs_submit_bio() to btrfs_submit_bbio() | David Sterba | 1 | -5/+5 |
| 2024-09-10 | btrfs: rename btrfs_io_stripe::is_scrub to rst_search_commit_root | Johannes Thumshirn | 1 | -1/+1 |
| 2024-08-01 | btrfs: scrub: update last_physical after scrubbing one stripe | Qu Wenruo | 1 | -0/+9 |
| 2024-08-01 | btrfs: factor out stripe length calculation into a helper | Qu Wenruo | 1 | -6/+10 |
| 2024-07-11 | btrfs: rename the extra_gfp parameter of btrfs_alloc_page_array() | Qu Wenruo | 1 | -1/+1 |
| 2024-07-11 | btrfs: add and use helper to commit the current transaction | Filipe Manana | 1 | -9/+1 |
| 2024-07-11 | btrfs: scrub: avoid create/commit empty transaction at finish_extent_writes_f... | Filipe Manana | 1 | -3/+7 |
| 2024-07-11 | btrfs: simplify range parameters of btrfs_wait_ordered_roots() | David Sterba | 1 | -3/+2 |
| 2024-06-25 | btrfs: scrub: handle RST lookup error correctly | Qu Wenruo | 1 | -10/+14 |
| 2024-05-15 | btrfs: scrub: initialize ret in scrub_simple_mirror() to fix compilation warning | Lu Yao | 1 | -1/+1 |
| 2024-04-18 | btrfs: scrub: run relocation repair when/only needed | Naohiro Aota | 1 | -9/+9 |
| 2024-03-15 | btrfs: zoned: use zone aware sb location for scrub | Johannes Thumshirn | 1 | -1/+11 |
| 2024-03-04 | btrfs: handle invalid extent item reference found in find_first_extent_item() | David Sterba | 1 | -1/+8 |
| 2024-01-18 | btrfs: scrub: limit RST scrub to chunk boundary | Qu Wenruo | 1 | -0/+7 |
| 2024-01-18 | btrfs: scrub: avoid use-after-free when chunk length is not 64K aligned | Qu Wenruo | 1 | -7/+22 |
| 2023-12-15 | btrfs: refactor alloc_extent_buffer() to allocate-then-attach method | Qu Wenruo | 1 | -1/+1 |
| 2023-12-15 | btrfs: fix typos found by codespell | David Sterba | 1 | -4/+4 |
| 2023-12-15 | btrfs: use a dedicated data structure for chunk maps | Filipe Manana | 1 | -23/+16 |
| 2023-12-15 | btrfs: use btrfs_next_item() at scrub.c:find_first_extent_item() | Filipe Manana | 1 | -8/+5 |
| 2023-12-15 | btrfs: scrub: remove unused scrub_ctx::sectors_per_bio | David Sterba | 1 | -1/+0 |
| 2023-11-03 | btrfs: make found_logical_ret parameter mandatory for function queue_scrub_st... | Qu Wenruo | 1 | -3/+7 |
| 2023-10-12 | btrfs: add and use helpers for reading and writing last_trans_committed | Filipe Manana | 1 | -1/+1 |
| 2023-10-12 | btrfs: scrub: implement raid stripe tree support | Johannes Thumshirn | 1 | -0/+71 |
| 2023-10-12 | btrfs: remove the need_raid_map parameter from btrfs_map_block() | Qu Wenruo | 1 | -2/+2 |
| 2023-10-12 | btrfs: check-integrity: remove btrfsic_unmount() function | Qu Wenruo | 1 | -1/+0 |
| 2023-08-21 | btrfs: scrub: move write back of repaired sectors to scrub_stripe_read_repair... | Qu Wenruo | 1 | -47/+25 |
| 2023-08-21 | btrfs: scrub: don't go ordered workqueue for dev-replace | Qu Wenruo | 1 | -7/+3 |
| 2023-08-21 | btrfs: scrub: fix grouping of read IO | Qu Wenruo | 1 | -25/+71 |
| 2023-08-21 | btrfs: scrub: avoid unnecessary csum tree search preparing stripes | Qu Wenruo | 1 | -10/+19 |
| 2023-08-21 | btrfs: scrub: avoid unnecessary extent tree search preparing stripes | Qu Wenruo | 1 | -12/+29 |
| 2023-08-21 | btrfs: scrub: remove unused btrfs_path in scrub_simple_mirror() | Qu Wenruo | 1 | -5/+0 |
| 2023-08-21 | btrfs: scrub: remove redundant division of stripe_nr | Colin Ian King | 1 | -1/+0 |
| 2023-08-19 | Merge tag 'for-6.5-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+2 |
| 2023-08-17 | btrfs: fix replace/scrub failure with metadata_uuid | Anand Jain | 1 | -1/+2 |
| 2023-06-26 | Merge tag 'for-6.5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -90/+35 |
| 2023-06-22 | btrfs: fix remaining u32 overflows when left shifting stripe_nr | Qu Wenruo | 1 | -11/+11 |
| 2023-06-19 | btrfs: scrub: remove btrfs_fs_info::scrub_wr_completion_workers | Qu Wenruo | 1 | -17/+2 |
| 2023-06-19 | btrfs: scrub: remove scrub_ctx::csum_list member | Qu Wenruo | 1 | -14/+0 |
| 2023-06-19 | btrfs: open code btrfs_map_sblock | Christoph Hellwig | 1 | -4/+5 |
| 2023-06-19 | btrfs: use alloc_ordered_workqueue() to create ordered workqueues | Tejun Heo | 1 | -2/+4 |
| 2023-06-19 | btrfs: scrub: remove more unused functions | Jiapeng Chong | 1 | -42/+0 |
| 2023-06-19 | btrfs: handle tree backref walk error properly | Qu Wenruo | 1 | -11/+17 |
| 2023-06-19 | btrfs: scrub: use recovered data stripes as cache to avoid unnecessary read | Qu Wenruo | 1 | -0/+7 |
| 2023-06-14 | btrfs: scrub: fix a return value overwrite in scrub_stripe() | Qu Wenruo | 1 | -1/+1 |
| 2023-06-08 | btrfs: scrub: also report errors hit during the initial read | Qu Wenruo | 1 | -6/+18 |
| 2023-06-08 | btrfs: scrub: respect the read-only flag during repair | Qu Wenruo | 1 | -1/+1 |
| 2023-06-01 | btrfs: zoned: fix dev-replace after the scrub rework | Qu Wenruo | 1 | -16/+32 |
| 2023-05-17 | btrfs: scrub: try harder to mark RAID56 block groups read-only | Qu Wenruo | 1 | -1/+8 |
| 2023-04-17 | btrfs: dev-replace: error out if we have unrepaired metadata error during | Qu Wenruo | 1 | -5/+42 |
| 2023-04-17 | btrfs: scrub: remove scrub_bio structure | Qu Wenruo | 1 | -239/+6 |
| 2023-04-17 | btrfs: scrub: remove scrub_block and scrub_sector structures | Qu Wenruo | 1 | -563/+0 |
| 2023-04-17 | btrfs: scrub: remove the old scrub recheck code | Qu Wenruo | 1 | -990/+7 |
| 2023-04-17 | btrfs: scrub: remove the old writeback infrastructure | Qu Wenruo | 1 | -219/+2 |
| 2023-04-17 | btrfs: scrub: remove scrub_parity structure | Qu Wenruo | 1 | -520/+4 |
| 2023-04-17 | btrfs: scrub: use scrub_stripe to implement RAID56 P/Q scrub | Qu Wenruo | 1 | -10/+205 |
| 2023-04-17 | btrfs: scrub: switch scrub_simple_mirror() to scrub_stripe infrastructure | Qu Wenruo | 1 | -464/+29 |
| 2023-04-17 | btrfs: scrub: introduce helper to queue a stripe for scrub | Qu Wenruo | 1 | -8/+177 |
| 2023-04-17 | btrfs: scrub: introduce error reporting functionality for scrub_stripe | Qu Wenruo | 1 | -11/+157 |
| 2023-04-17 | btrfs: scrub: introduce a writeback helper for scrub_stripe | Qu Wenruo | 1 | -0/+93 |
| 2023-04-17 | btrfs: scrub: introduce the main read repair worker for scrub_stripe | Qu Wenruo | 1 | -2/+203 |
| 2023-04-17 | btrfs: scrub: introduce a helper to verify one scrub_stripe | Qu Wenruo | 1 | -1/+76 |
| 2023-04-17 | btrfs: scrub: introduce a helper to verify one metadata block | Qu Wenruo | 1 | -0/+106 |
| 2023-04-17 | btrfs: scrub: introduce helper to find and fill sector info for a scrub_stripe | Qu Wenruo | 1 | -0/+143 |
| 2023-04-17 | btrfs: scrub: introduce structure for new BTRFS_STRIPE_LEN based interface | Qu Wenruo | 1 | -0/+142 |
| 2023-04-17 | btrfs: scrub: use dedicated super block verification function to scrub one su... | Qu Wenruo | 1 | -8/+52 |
| 2023-04-17 | btrfs: scrub: remove root and csum_root arguments from scrub_simple_mirror() | Qu Wenruo | 1 | -19/+9 |
| 2023-04-17 | btrfs: scrub: remove unused path inside scrub_stripe() | Qu Wenruo | 1 | -15/+0 |
| 2023-04-17 | btrfs: dev-replace: properly follow its read mode | Qu Wenruo | 1 | -40/+112 |
| 2023-04-17 | btrfs: replace btrfs_io_context::raid_map with a fixed u64 value | Qu Wenruo | 1 | -11/+14 |
| 2023-04-17 | btrfs: use an efficient way to represent source of duplicated stripes | Qu Wenruo | 1 | -2/+2 |
| 2023-04-17 | btrfs: reduce div64 calls by limiting the number of stripes of a chunk to u32 | Qu Wenruo | 1 | -6/+7 |
| 2023-04-17 | btrfs: replace map_lookup->stripe_len by BTRFS_STRIPE_LEN | Qu Wenruo | 1 | -22/+21 |
| 2023-02-15 | btrfs: fix spelling mistakes found using codespell | Colin Ian King | 1 | -1/+1 |
| 2023-02-13 | btrfs: scrub: improve tree block error reporting | Qu Wenruo | 1 | -9/+40 |
| 2022-12-05 | btrfs: introduce a bitmap based csum range search function | Qu Wenruo | 1 | -4/+4 |
| 2022-12-05 | btrfs: use btrfs_dev_name() helper to handle missing devices better | Qu Wenruo | 1 | -11/+9 |
| 2022-12-05 | btrfs: use a structure to pass arguments to backref walking functions | Filipe Manana | 1 | -5/+9 |
| 2022-12-05 | btrfs: use a single argument for extent offset in backref walking functions | Filipe Manana | 1 | -1/+1 |
| 2022-12-05 | btrfs: send: optimize clone detection to increase extent sharing | Filipe Manana | 1 | -2/+2 |
| 2022-12-05 | btrfs: move scrub prototypes into scrub.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move file-item prototypes into their own header | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: sink gfp_t parameter to alloc_scrub_sector | David Sterba | 1 | -6/+6 |
| 2022-12-05 | btrfs: switch GFP_NOFS to GFP_KERNEL in scrub_setup_recheck_block | David Sterba | 1 | -2/+2 |
| 2022-12-05 | btrfs: move accessor helpers into accessors.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move fs wide helpers out of ctree.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move BTRFS_MAX_MIRRORS into scrub.c | Josef Bacik | 1 | -0/+11 |
| 2022-11-07 | btrfs: zoned: fix locking imbalance on scrub | Johannes Thumshirn | 1 | -1/+0 |
| 2022-11-07 | Revert "btrfs: scrub: use larger block size for data extent scrub" | Qu Wenruo | 1 | -7/+1 |
| 2022-09-29 | btrfs: make can_nocow_extent nowait compatible | Josef Bacik | 1 | -2/+2 |
| 2022-09-26 | btrfs: properly abstract the parity raid bio handling | Christoph Hellwig | 1 | -3/+5 |
| 2022-09-26 | btrfs: scrub: use larger block size for data extent scrub | Qu Wenruo | 1 | -1/+7 |
| 2022-09-26 | btrfs: scrub: move logical/physical/dev/mirror_num from scrub_sector to scrub... | Qu Wenruo | 1 | -73/+92 |
| 2022-09-26 | btrfs: scrub: remove scrub_sector::page and use scrub_block::pages instead | Qu Wenruo | 1 | -32/+67 |
| 2022-09-26 | btrfs: scrub: introduce scrub_block::pages for more efficient memory usage fo... | Qu Wenruo | 1 | -22/+116 |
| 2022-09-26 | btrfs: scrub: factor out allocation and initialization of scrub_sector into h... | Qu Wenruo | 1 | -31/+29 |
| 2022-09-26 | btrfs: scrub: factor out initialization of scrub_block into helper | Qu Wenruo | 1 | -23/+23 |
| 2022-09-26 | btrfs: scrub: use pointer array to replace sblocks_for_recheck | Qu Wenruo | 1 | -46/+53 |
| 2022-09-26 | btrfs: scrub: remove impossible sanity checks | Qu Wenruo | 1 | -25/+9 |
| 2022-09-26 | btrfs: remove lock protection for BLOCK_GROUP_FLAG_TO_COPY | Josef Bacik | 1 | -2/+0 |
| 2022-09-26 | btrfs: convert block group bit field to use bit helpers | Josef Bacik | 1 | -6/+6 |
| 2022-09-26 | btrfs: scrub: try to fix super block errors | Qu Wenruo | 1 | -0/+36 |
| 2022-09-26 | btrfs: scrub: properly report super block errors in system log | Qu Wenruo | 1 | -21/+12 |
| 2022-07-25 | btrfs: do not return errors from raid56_parity_recover | Christoph Hellwig | 1 | -8/+2 |
| 2022-07-25 | btrfs: raid56: use fixed stripe length everywhere | Christoph Hellwig | 1 | -6/+3 |
| 2022-07-25 | btrfs: remove parameter dev_extent_len from scrub_stripe() | Qu Wenruo | 1 | -7/+8 |
| 2022-07-25 | btrfs: use integrated bitmaps for scrub_parity::dbitmap and ebitmap | Qu Wenruo | 1 | -24/+13 |
| 2022-05-16 | btrfs: scrub: move scrub_remap_extent() call into scrub_extent() | Qu Wenruo | 1 | -27/+35 |
| 2022-05-16 | btrfs: scrub: use find_first_extent_item to for extent item search | Qu Wenruo | 1 | -73/+25 |
| 2022-05-16 | btrfs: scrub: refactor scrub_raid56_parity() | Qu Wenruo | 1 | -181/+164 |
| 2022-05-16 | btrfs: scrub: use scrub_simple_mirror() to handle RAID56 data stripe scrub | Qu Wenruo | 1 | -226/+21 |
| 2022-05-16 | btrfs: scrub: cleanup the non-RAID56 branches in scrub_stripe() | Qu Wenruo | 1 | -77/+51 |
| 2022-05-16 | btrfs: scrub: introduce dedicated helper to scrub simple-stripe based range | Qu Wenruo | 1 | -12/+88 |
| 2022-05-16 | btrfs: scrub: introduce dedicated helper to scrub simple-mirror based range | Qu Wenruo | 1 | -0/+188 |
| 2022-05-16 | btrfs: scrub: introduce a helper to locate an extent item | Qu Wenruo | 1 | -0/+107 |
| 2022-05-16 | btrfs: calculate physical_end using dev_extent_len directly in scrub_stripe() | Qu Wenruo | 1 | -4/+2 |
| 2022-05-16 | btrfs: use normal workqueues for scrub | Christoph Hellwig | 1 | -41/+38 |
| 2022-05-16 | btrfs: raid56: make raid56_add_scrub_pages() subpage compatible | Qu Wenruo | 1 | -1/+5 |
| 2022-05-16 | btrfs: don't allocate a btrfs_bio for scrub bios | Christoph Hellwig | 1 | -29/+15 |
| 2022-05-16 | btrfs: use on-stack bio in scrub_repair_page_from_good_copy | Christoph Hellwig | 1 | -14/+9 |
| 2022-05-16 | btrfs: use on-stack bio in scrub_recheck_block | Christoph Hellwig | 1 | -10/+8 |
| 2022-05-16 | btrfs: check-integrity: split submit_bio from btrfsic checking | Christoph Hellwig | 1 | -4/+8 |
| 2022-05-16 | btrfs: remove unnecessary type casts | Yu Zhe | 1 | -1/+1 |
| 2022-05-16 | btrfs: scrub: rename scrub_bio::pagev and related members | Qu Wenruo | 1 | -39/+39 |
| 2022-05-16 | btrfs: scrub: rename scrub_page to scrub_sector | Qu Wenruo | 1 | -238/+234 |
| 2022-05-16 | btrfs: scrub: rename members related to scrub_block::pagev | Qu Wenruo | 1 | -115/+109 |
| 2022-04-21 | btrfs: fix assertion failure during scrub due to block group reallocation | Filipe Manana | 1 | -1/+25 |
| 2022-03-14 | btrfs: scrub: remove redundant initialization of increment | Jiapeng Chong | 1 | -1/+1 |
| 2022-01-07 | btrfs: scrub: cleanup the argument list of scrub_stripe() | Qu Wenruo | 1 | -32/+35 |
| 2022-01-07 | btrfs: scrub: cleanup the argument list of scrub_chunk() | Qu Wenruo | 1 | -19/+19 |
| 2022-01-07 | btrfs: remove reada infrastructure | Qu Wenruo | 1 | -36/+0 |
| 2022-01-07 | btrfs: scrub: use btrfs_path::reada for extent tree readahead | Qu Wenruo | 1 | -0/+1 |
| 2022-01-07 | btrfs: scrub: remove the unnecessary path parameter for scrub_raid56_parity() | Qu Wenruo | 1 | -14/+16 |
| 2022-01-07 | btrfs: zoned: sink zone check into btrfs_repair_one_zone | Johannes Thumshirn | 1 | -2/+2 |
| 2022-01-07 | btrfs: scrub: merge SCRUB_PAGES_PER_RD_BIO and SCRUB_PAGES_PER_WR_BIO | Qu Wenruo | 1 | -20/+14 |
| 2022-01-07 | btrfs: update SCRUB_MAX_PAGES_PER_BLOCK | Qu Wenruo | 1 | -6/+5 |
| 2022-01-03 | btrfs: stop accessing ->csum_root directly | Josef Bacik | 1 | -2/+5 |
| 2022-01-03 | btrfs: stop accessing ->extent_root directly | Josef Bacik | 1 | -2/+4 |
| 2022-01-03 | btrfs: drop the _nr from the item helpers | Josef Bacik | 1 | -1/+1 |
| 2021-11-16 | btrfs: make 1-bit bit-fields of scrub_page unsigned int | Colin Ian King | 1 | -2/+2 |
| 2021-10-26 | btrfs: handle device lookup with btrfs_dev_lookup_args | Josef Bacik | 1 | -2/+4 |
| 2021-10-26 | btrfs: add a BTRFS_FS_ERROR helper | Josef Bacik | 1 | -1/+1 |
| 2021-10-26 | btrfs: remove btrfs_raid_bio::fs_info member | Qu Wenruo | 1 | -4/+4 |
| 2021-10-26 | btrfs: rename struct btrfs_io_bio to btrfs_bio | Qu Wenruo | 1 | -7/+7 |
| 2021-10-26 | btrfs: remove btrfs_bio_alloc() helper | Qu Wenruo | 1 | -2/+2 |
| 2021-10-26 | btrfs: rename btrfs_bio to btrfs_io_context | Qu Wenruo | 1 | -58/+57 |
| 2021-06-22 | btrfs: fix typos in comments | David Sterba | 1 | -1/+1 |
| 2021-06-21 | btrfs: scrub: fix subpage repair error caused by hard coded PAGE_SIZE | Qu Wenruo | 1 | -40/+42 |
| 2021-06-21 | btrfs: scrub: factor out common scrub_stripe constraints | David Sterba | 1 | -7/+2 |
| 2021-06-21 | btrfs: scrub: per-device bandwidth control | David Sterba | 1 | -0/+66 |
| 2021-04-20 | btrfs: zoned: fix unpaired block group unfreeze during device replace | Filipe Manana | 1 | -3/+2 |
| 2021-04-19 | btrfs: scrub: drop a few function declarations | Anand Jain | 1 | -8/+0 |
| 2021-03-12 | Merge tag 'block-5.12-2021-03-12-v2' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -1/+1 |
| 2021-03-11 | block: rename BIO_MAX_PAGES to BIO_MAX_VECS | Christoph Hellwig | 1 | -1/+1 |
| 2021-03-01 | Merge tag 'for-5.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -1/+8 |
| 2021-02-22 | btrfs: fix race between writes to swap files and scrub | Filipe Manana | 1 | -1/+8 |