summaryrefslogtreecommitdiff
path: root/fs/btrfs/zoned.c
AgeCommit message (Expand)AuthorFilesLines
11 daysbtrfs: zoned: propagate do_zone_finish() error in btrfs_zone_finish_endio()Johannes Thumshirn1-2/+3
11 daysbtrfs: zoned: finish active block group cleanup if call_zone_finish() failsJohannes Thumshirn1-7/+4
2026-07-21btrfs: zoned: skip fully truncated ordered extents at zone finishJohannes Thumshirn1-0/+10
2026-07-21btrfs: zoned: reset meta_write_pointer on zone resetJohannes Thumshirn1-0/+11
2026-07-21btrfs: zoned: fix deadlock between metadata writeback and transaction commitJohannes Thumshirn1-1/+5
2026-06-09btrfs: use mapping shared locking for reading super blockFilipe Manana1-2/+2
2026-06-09btrfs: switch local indicator variables to boolsDavid Sterba1-1/+1
2026-06-09btrfs: zoned: always set max_active_zones for zoned devicesJohannes Thumshirn1-25/+39
2026-06-09btrfs: zoned: always set data_relocation_bgJohannes Thumshirn1-10/+1
2026-06-09btrfs: protect sb_write_pointer() with invalidate lockKangNing Liao1-0/+2
2026-04-07btrfs: fix silent IO error loss in encoded writes and zoned splitMichal Grzedzicki1-1/+1
2026-04-07btrfs: replace kcalloc() calls to kzalloc_objs()Miquel Sabaté Solà1-3/+2
2026-04-07btrfs: rename btrfs_ordered_extent::list to csum_listQu Wenruo1-4/+3
2026-04-07btrfs: tests: zoned: add tests cases for zoned codeNaohiro Aota1-0/+3
2026-03-21Merge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+7
2026-03-17btrfs: check for NULL root after calls to btrfs_extent_root()Filipe Manana1-0/+7
2026-03-16Merge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+4
2026-03-13btrfs: don't take device_list_mutex when querying zone infoJohannes Thumshirn1-2/+4
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds1-2/+1
2026-02-21Convert 'alloc_obj' 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-2/+3
2026-02-03btrfs: zoned: factor out the zone loading part into a testable functionNaohiro Aota1-48/+57
2026-02-03btrfs: zoned: use local fs_info variable in btrfs_load_block_group_dup()Johannes Thumshirn1-3/+3
2026-02-03btrfs: zoned: fixup last alloc pointer after extent removal for RAID0/10Naohiro Aota1-15/+179
2026-02-03btrfs: zoned: fixup last alloc pointer after extent removal for DUPNaohiro Aota1-0/+14
2026-02-03btrfs: zoned: fixup last alloc pointer after extent removal for RAID1Naohiro Aota1-0/+15
2026-02-03btrfs: use the btrfs_block_group_end() helper everywhereFilipe Manana1-4/+5
2026-02-03btrfs: zoned: print block-group type for zoned statisticsJohannes Thumshirn1-2/+3
2026-02-03btrfs: zoned: show statistics about zoned filesystems in mountstatsJohannes Thumshirn1-0/+54
2025-12-03Merge tag 'for-6.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds1-23/+30
2025-12-03Merge tag 'for-6.19/block-20251201' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-5/+6
2025-11-24btrfs: make a few more ASSERTs verboseDavid Sterba1-14/+23
2025-11-24btrfs: remove btrfs_bio::fs_info by extracting it from btrfs_bio::inodeQu Wenruo1-2/+2
2025-11-24btrfs: replace const_ilog2() with ilog2()Andy Shevchenko1-2/+2
2025-11-24btrfs: apply the AUTO_K(V)FREE macros throughout the codeMiquel Sabaté Solà1-2/+1
2025-11-24btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg()Filipe Manana1-3/+2
2025-11-11Merge tag 'for-6.18-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-32/+28
2025-11-05btrfs: zoned: fix stripe width calculationNaohiro Aota1-30/+26
2025-11-05btrfs: zoned: fix conventional zone capacity calculationNaohiro Aota1-2/+2
2025-11-05btrfs: use blkdev_report_zones_cached()Damien Le Moal1-5/+6
2025-10-16Merge tag 'for-6.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2025-10-13btrfs: fix memory leaks when rejecting a non SINGLE data profile without an RSTMiquel Sabaté Solà1-1/+1
2025-09-30Merge tag 'for-6.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds1-30/+36
2025-09-29Merge tag 'vfs-6.18-rc1.workqueue' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2025-09-23btrfs: zoned: don't fail mount needlessly due to too many active zonesJohannes Thumshirn1-0/+6
2025-09-23btrfs: add unlikely annotations to branches leading to EIODavid Sterba1-19/+19
2025-09-23btrfs: add unlikely annotations to branches leading to EUCLEANDavid Sterba1-7/+7
2025-09-23btrfs: zoned: don't fail mount needlessly due to too many active zonesJohannes Thumshirn1-0/+6
2025-09-22btrfs: zoned: return error from btrfs_zone_finish_endio()Johannes Thumshirn1-3/+5
2025-09-22btrfs: zoned: directly call do_zone_finish() from btrfs_zone_finish_endio_wor...Johannes Thumshirn1-1/+5