summaryrefslogtreecommitdiff
path: root/fs/btrfs/space-info.c
AgeCommit message (Expand)Author
10 daysbtrfs: fix memory leaks in create_space_info() error pathsJiasheng Jiang
2025-11-24btrfs: make a few more ASSERTs verboseDavid Sterba
2025-11-24btrfs: move struct reserve_ticket definition to space-info.cFilipe Manana
2025-11-24btrfs: headers cleanup to remove unnecessary local includesQu Wenruo
2025-11-24btrfs: annotate as unlikely fs aborted checks in space flushing codeFilipe Manana
2025-11-24btrfs: avoid space_info locking when checking if tickets are servedFilipe Manana
2025-11-24btrfs: move ticket wakeup and finalization to remove_ticket()Filipe Manana
2025-11-24btrfs: add data_race() in btrfs_account_ro_block_groups_free_space()Filipe Manana
2025-11-24btrfs: remove double underscore prefix from __reserve_bytes()Filipe Manana
2025-11-24btrfs: process ticket outside global reserve critical sectionFilipe Manana
2025-11-24btrfs: assign booleans to global reserve's full fieldFilipe Manana
2025-11-24btrfs: assert space_info is locked in steal_from_global_rsv()Filipe Manana
2025-11-24btrfs: avoid unnecessary reclaim calculation in priority_reclaim_metadata_spa...Filipe Manana
2025-11-24btrfs: shorten critical section in btrfs_preempt_reclaim_metadata_space()Filipe Manana
2025-11-24btrfs: increment loop count outside critical section during metadata reclaimFilipe Manana
2025-11-24btrfs: bail out earlier from need_preemptive_reclaim() if we have ticketsFilipe Manana
2025-11-24btrfs: inline btrfs_space_info_used()Filipe Manana
2025-11-24btrfs: avoid used space computation when reserving spaceFilipe Manana
2025-11-24btrfs: avoid used space computation when trying to grant ticketsFilipe Manana
2025-11-24btrfs: make btrfs_can_overcommit() return bool instead of intFilipe Manana
2025-11-24btrfs: avoid recomputing used space in btrfs_try_granting_tickets()Filipe Manana
2025-11-24btrfs: return real error when failing tickets in maybe_fail_all_tickets()Filipe Manana
2025-11-24btrfs: remove fs_info argument from btrfs_sysfs_add_space_info_type()Filipe Manana
2025-11-24btrfs: remove fs_info argument from btrfs_reserve_metadata_bytes()Filipe Manana
2025-11-24btrfs: remove fs_info argument from __reserve_bytes()Filipe Manana
2025-11-24btrfs: fix parameter documentation for btrfs_reserve_data_bytes()Filipe Manana
2025-11-24btrfs: remove fs_info argument from maybe_clamp_preempt()Filipe Manana
2025-11-24btrfs: remove fs_info argument from handle_reserve_ticket()Filipe Manana
2025-11-24btrfs: remove fs_info argument from steal_from_global_rsv()Filipe Manana
2025-11-24btrfs: remove fs_info argument from need_preemptive_reclaim()Filipe Manana
2025-11-24btrfs: remove fs_info argument from btrfs_calc_reclaim_metadata_size()Filipe Manana
2025-11-24btrfs: remove fs_info argument from shrink_delalloc() and flush_space()Filipe Manana
2025-11-24btrfs: remove fs_info argument from btrfs_dump_space_info()Filipe Manana
2025-11-24btrfs: remove fs_info argument from btrfs_can_overcommit()Filipe Manana
2025-11-24btrfs: remove fs_info argument from calc_available_free_space()Filipe Manana
2025-11-24btrfs: remove fs_info argument from maybe_fail_all_tickets()Filipe Manana
2025-11-24btrfs: remove fs_info argument from priority_reclaim_metadata_space()Filipe Manana
2025-11-24btrfs: remove fs_info argument from priority_reclaim_data_space()Filipe Manana
2025-11-24btrfs: remove fs_info argument from btrfs_try_granting_tickets()Filipe Manana
2025-11-24btrfs: fix racy bitfield write in btrfs_clear_space_info_full()Boris Burkov
2025-09-30Merge tag 'for-6.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds
2025-09-23btrfs: fix typos in comments and stringsDavid Sterba
2025-09-19fs: replace use of system_unbound_wq with system_dfl_wqMarco Crivellari
2025-07-21btrfs: change dump_block_groups() in btrfs_dump_space_info() from int to boolJohannes Thumshirn
2025-07-21btrfs: rename err to ret in calc_pct_ratio()David Sterba
2025-07-21btrfs: make btrfs_should_periodic_reclaim() staticJohannes Thumshirn
2025-05-15btrfs: add support for reclaiming from sub-space space_infoNaohiro Aota
2025-05-15btrfs: tweak extent/chunk allocation for space_info sub-spaceNaohiro Aota
2025-05-15btrfs: introduce tree-log sub-space_infoNaohiro Aota
2025-05-15btrfs: introduce btrfs_space_info sub-groupNaohiro Aota