summaryrefslogtreecommitdiff
path: root/fs/btrfs/raid56.c
AgeCommit message (Expand)AuthorFilesLines
2026-04-17Merge tag 'trace-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds1-2/+2
2026-04-17Merge tag 'mm-nonmm-stable-2026-04-15-04-20' of git://git.kernel.org/pub/scm/...Linus Torvalds1-23/+4
2026-04-07btrfs: replace kcalloc() calls to kzalloc_objs()Miquel Sabaté Solà1-4/+4
2026-04-07btrfs: introduce a common helper to calculate the size of a bioQu Wenruo1-7/+2
2026-04-03btrfs: use xor_genChristoph Hellwig1-23/+4
2026-03-26btrfs: Use trace_call__##name() at guarded tracepoint call sitesVineeth Pillai (Google)1-2/+2
2026-03-21Merge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+10
2026-03-17btrfs: check for NULL root after calls to btrfs_csum_root()Filipe Manana1-2/+10
2026-02-22Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-6/+8
2026-02-03btrfs: raid56: fix memory leak of btrfs_raid_bio::stripe_uptodate_bitmapFilipe Manana1-0/+1
2026-02-03btrfs: raid56: fix memory leak of btrfs_raid_bio::stripe_uptodate_bitmapFilipe Manana1-0/+1
2025-11-25btrfs: raid56: remove the "_step" infixQu Wenruo1-16/+16
2025-11-25btrfs: raid56: enable bs > ps supportQu Wenruo1-5/+6
2025-11-25btrfs: raid56: prepare finish_parity_scrub() to support bs > ps casesQu Wenruo1-89/+87
2025-11-25btrfs: raid56: prepare rbio_bio_add_io_paddr() to support bs > ps casesQu Wenruo1-41/+65
2025-11-25btrfs: raid56: prepare steal_rbio() to support bs > ps casesQu Wenruo1-10/+41
2025-11-25btrfs: raid56: prepare set_bio_pages_uptodate() to support bs > ps casesQu Wenruo1-7/+13
2025-11-25btrfs: raid56: prepare verify_bio_data_sectors() to support bs > ps casesQu Wenruo1-8/+18
2025-11-25btrfs: raid56: prepare verify_one_sector() to support bs > ps casesQu Wenruo1-6/+49
2025-11-25btrfs: raid56: prepare recover_vertical() to support bs > ps casesQu Wenruo1-73/+68
2025-11-25btrfs: raid56: prepare generate_pq_vertical() for bs > ps casesQu Wenruo1-22/+70
2025-11-25btrfs: raid56: introduce a new parameter to locate a sectorQu Wenruo1-31/+61
2025-11-25btrfs: raid56: remove sector_ptr structureQu Wenruo1-158/+125
2025-11-25btrfs: raid56: move sector_ptr::uptodate into a dedicated bitmapQu Wenruo1-35/+33
2025-11-25btrfs: raid56: remove sector_ptr::has_paddr memberQu Wenruo1-20/+26
2025-11-25btrfs: don't generate any code from ASSERT() in release buildsGladyshev Ilya1-2/+2
2025-09-23btrfs: add unlikely annotations to branches leading to EIODavid Sterba1-7/+7
2025-09-23btrfs: prepare scrub to support bs > ps casesQu Wenruo1-15/+29
2025-09-23btrfs: introduce btrfs_bio_for_each_block_all() helperQu Wenruo1-29/+20
2025-09-23btrfs: introduce btrfs_bio_for_each_block() helperQu Wenruo1-4/+3
2025-09-23btrfs: concentrate highmem handling for data verificationQu Wenruo1-10/+3
2025-05-15btrfs: raid56: use list_last_entry() at cache_rbio()Filipe Manana1-3/+3
2025-05-15btrfs: raid56: rename parameter err to status in endio helpersDavid Sterba1-5/+5
2025-05-15btrfs: drop redundant local variable in raid_wait_write_end_io()David Sterba1-2/+1
2025-05-15btrfs: use unsigned types for constants defined as bit shiftsDavid Sterba1-3/+2
2025-05-15btrfs: use list_first_entry() everywhereDavid Sterba1-5/+4
2025-05-15btrfs: raid56: store a physical address in structure sector_ptrQu Wenruo1-70/+82
2025-05-15btrfs: simplify bvec iteration in index_one_bio()Christoph Hellwig1-12/+11
2025-05-15btrfs: move kmapping out of btrfs_check_sector_csum()Christoph Hellwig1-8/+11
2024-11-11btrfs: make assert_rbio() to only check CONFIG_BTRFS_ASSERTQu Wenruo1-2/+1
2024-07-11btrfs: rename the extra_gfp parameter of btrfs_alloc_page_array()Qu Wenruo1-3/+3
2024-07-11btrfs: raid56: do extra dumping for CONFIG_BTRFS_ASSERTQu Wenruo1-14/+98
2024-04-01btrfs use bio_list_merge_initChristoph Hellwig1-2/+1
2024-03-04btrfs: raid56: extra debugging for raid6 syndrome generationQu Wenruo1-0/+30
2024-03-04btrfs: remove unused included headersDavid Sterba1-1/+0
2023-12-16btrfs: refactor alloc_extent_buffer() to allocate-then-attach methodQu Wenruo1-3/+3
2023-12-15btrfs: raid56: remove unused btrfs_plug_cb::workDavid Sterba1-1/+0
2023-08-21btrfs: scrub: avoid unnecessary csum tree search preparing stripesQu Wenruo1-2/+2
2023-08-21btrfs: tracepoints: simplify raid56 eventsQu Wenruo1-4/+4