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