diff options
| author | Tal Zussman <tz2294@columbia.edu> | 2026-10-15 10:43:17 -0400 |
|---|---|---|
| committer | David Sterba <dsterba@suse.com> | 2026-10-16 19:10:45 +0200 |
| commit | 6cc6b6ebeaccb97760f9763f3c24f1b595d4c2b7 (patch) | |
| tree | cda89d53c1f30ada111d141e2caae1b9bdb6b341 /scripts/Makefile.thinlto | |
| parent | fab81e9b9326582233f36d594c44bea9e66f8b52 (diff) | |
| download | linux-6cc6b6ebeaccb97760f9763f3c24f1b595d4c2b7.tar.gz linux-6cc6b6ebeaccb97760f9763f3c24f1b595d4c2b7.zip | |
btrfs: remove the v1 space cache writeout from the transaction commit
Nothing sets SPACE_CACHE anymore, so the dirty block group writers never
have a cache to write out or wait for. Remove cache_save_setup(),
btrfs_setup_space_cache(), the io_list handling, the io_bgs list and
BTRFS_TRANS_CACHE_ENOSPC, and the abort-time cleanup of in-flight cache
IO.
The -ENOENT retry in btrfs_write_dirty_block_groups() handled a free
space endio worker creating a block group during the commit critical
section, so drop it too.
Assisted-by: LLM
Signed-off-by: Tal Zussman <tz2294@columbia.edu>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
