summaryrefslogtreecommitdiff
path: root/fs/btrfs/free-space-cache.c
AgeCommit message (Expand)AuthorFilesLines
2026-06-30btrfs: reject free space cache with more entries than pagesXiang Mei1-0/+3
2026-06-09btrfs: switch local indicator variables to boolsDavid Sterba1-6/+6
2026-06-08btrfs: remove unnecessary ctl argument from write_cache_extent_entries()Filipe Manana1-3/+2
2026-06-08btrfs: remove unnecessary ctl argument from __btrfs_write_out_cache()Filipe Manana1-3/+2
2026-06-08btrfs: remove block group argument from copy_free_space_cache()Filipe Manana1-5/+4
2026-06-08btrfs: remove op field from struct btrfs_free_space_ctlFilipe Manana1-13/+11
2026-06-08btrfs: remove unit field from struct btrfs_free_space_ctlFilipe Manana1-43/+52
2026-06-08btrfs: remove start field from struct btrfs_free_space_ctlFilipe Manana1-5/+4
2026-06-08btrfs: remove folio checked subpage bitmap trackingQu Wenruo1-4/+0
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+1
2026-02-03btrfs: remove pointless out labels from free-space-cache.cFilipe Manana1-16/+12
2026-02-03btrfs: don't pass io_ctl to __btrfs_write_out_cache()Johannes Thumshirn1-3/+2
2026-02-03btrfs: use the btrfs_block_group_end() helper everywhereFilipe Manana1-4/+4
2026-02-03btrfs: remove bogus NULL checks in __btrfs_write_out_cache()Johannes Thumshirn1-7/+4
2026-02-03btrfs: populate fully_remapped_bgs_list on mountMark Harmstone1-0/+18
2026-02-03btrfs: handle discarding fully-remapped block groupsMark Harmstone1-0/+33
2026-02-03btrfs: add do_remap parameter to btrfs_discard_extent()Mark Harmstone1-1/+1
2026-02-03btrfs: remove remapped block groups from the free-space-treeMark Harmstone1-0/+3
2025-11-24btrfs: use bool type for btrfs_path members used as booleansFilipe Manana1-2/+2
2025-11-24btrfs: reduce block group critical section in do_trimming()Filipe Manana1-8/+12
2025-09-23btrfs: add unlikely annotations to branches leading to transaction abortDavid Sterba1-1/+1
2025-09-23btrfs: fix typos in comments and stringsDavid Sterba1-2/+2
2025-07-21btrfs: use pgoff_t for page index variablesDavid Sterba1-1/+1
2025-07-21btrfs: rename err to ret in btrfs_alloc_from_bitmap()David Sterba1-3/+3
2025-05-15btrfs: return real error from __filemap_get_folio() callsFilipe Manana1-1/+1
2025-05-15btrfs: use list_first_entry() everywhereDavid Sterba1-6/+4
2025-05-15btrfs: rename the functions to search for bits in extent rangesFilipe Manana1-3/+3
2025-05-15btrfs: rename the functions to clear bits for an extent rangeFilipe Manana1-7/+7
2025-05-15btrfs: add btrfs prefix to main lock, try lock and unlock extent functionsFilipe Manana1-8/+8
2025-05-15btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversionsDavid Sterba1-2/+2
2025-03-18btrfs: make btrfs_iget_path() return a btrfs inode insteadFilipe Manana1-5/+5
2025-03-18btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_remove_free_space_inode()David Sterba1-8/+5
2025-03-18btrfs: unify ordering of btrfs_key initializationsDavid Sterba1-4/+4
2025-03-17btrfs: convert io_ctl_prepare_pages() to work on foliosMatthew Wilcox (Oracle)1-12/+14
2025-01-13btrfs: open code set_page_extent_mapped()David Sterba1-1/+1
2025-01-13btrfs: free-space-cache: remove unnecessary calls to btrfs_mark_buffer_dirty()Filipe Manana1-3/+0
2025-01-13btrfs: move extent-tree function declarations out of ctree.hFilipe Manana1-1/+1
2024-11-11btrfs: convert btrfs_buffered_write() to use foliosQu Wenruo1-2/+2
2024-11-11btrfs: make buffered write to copy one page a timeQu Wenruo1-4/+11
2024-11-11btrfs: use str_yes_no() helper function in btrfs_dump_free_space()Thorsten Blum1-3/+3
2024-11-11btrfs: remove the dirty_page local variableQu Wenruo1-2/+1
2024-10-07btrfs: add cancellation points to trim loopsLuca Stefani1-2/+2
2024-08-15btrfs: zoned: properly take lock to read/update block group's zoned variablesNaohiro Aota1-6/+8
2024-07-29btrfs: zoned: fix zone_unusable accounting on making block group read-write a...Naohiro Aota1-1/+3
2024-07-11btrfs: fix bitmap leak when loading free space cache on duplicate entryFilipe Manana1-0/+1
2024-07-11btrfs: switch btrfs_block_group::inode to struct btrfs_inodeDavid Sterba1-2/+2
2024-07-11btrfs: remove super block argument from btrfs_iget_path()Filipe Manana1-2/+1
2024-07-11btrfs: pass a btrfs_inode to btrfs_wait_ordered_range()Filipe Manana1-1/+1
2024-07-11btrfs: pass a btrfs_inode to btrfs_fdatawrite_range()Filipe Manana1-1/+1
2024-06-27Merge tag 'for-6.10-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1