summaryrefslogtreecommitdiff
path: root/fs/btrfs/free-space-cache.c
AgeCommit message (Expand)Author
12 daysbtrfs: use pgoff_t for page index variablesDavid Sterba
12 daysbtrfs: 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
2024-06-25btrfs: zoned: fix initial free space detectionNaohiro Aota
2024-04-01btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits()Alexander Lobakin
2024-03-05btrfs: remove SLAB_MEM_SPREAD flag useChengming Zhou
2024-03-04btrfs: use KMEM_CACHE() to create btrfs_free_space cacheKunwu Chan
2024-03-04btrfs: add helper to get fs_info from struct inode pointerDavid Sterba
2024-03-04btrfs: mark __btrfs_add_free_space staticLijuan Li
2024-03-04btrfs: remove unused included headersDavid Sterba
2023-12-15btrfs: migrate subpage code to folio interfacesQu Wenruo
2023-10-12btrfs: remove redundant root argument from btrfs_update_inode()Filipe Manana
2023-10-12btrfs: abort transaction on generation mismatch when marking eb as dirtyFilipe Manana
2023-10-12btrfs: remove btrfs_crc32c wrapperJosef Bacik
2023-10-12btrfs: move btrfs_crc32c_final into free-space-cache.cJosef Bacik
2023-08-21btrfs: zoned: no longer count fresh BG region as zone unusableNaohiro Aota
2023-08-21btrfs: print target number of bytes when dumping free spaceFilipe Manana
2023-08-21btrfs: make find_first_extent_bit() return a booleanFilipe Manana
2023-06-19btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.cJosef Bacik
2023-06-19btrfs: assert tree lock is held when removing free space entriesFilipe Manana
2023-06-19btrfs: assert tree lock is held when linking free spaceFilipe Manana
2023-06-19btrfs: assert tree lock is held when searching for free space entriesFilipe Manana
2023-06-19btrfs: assert proper locks are held at tree_insert_offset()Filipe Manana
2023-06-19btrfs: simplify arguments to tree_insert_offset()Filipe Manana
2023-06-19btrfs: use precomputed end offsets at do_trimming()Filipe Manana