aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/free-space-cache.c
AgeCommit message (Expand)AuthorFilesLines
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
2024-06-25btrfs: zoned: fix initial free space detectionNaohiro Aota1-1/+1
2024-04-01btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits()Alexander Lobakin1-4/+4
2024-03-05btrfs: remove SLAB_MEM_SPREAD flag useChengming Zhou1-2/+2
2024-03-04btrfs: use KMEM_CACHE() to create btrfs_free_space cacheKunwu Chan1-3/+1
2024-03-04btrfs: add helper to get fs_info from struct inode pointerDavid Sterba1-1/+1
2024-03-04btrfs: mark __btrfs_add_free_space staticLijuan Li1-1/+1
2024-03-04btrfs: remove unused included headersDavid Sterba1-2/+0
2023-12-15btrfs: migrate subpage code to folio interfacesQu Wenruo1-2/+2
2023-10-12btrfs: remove redundant root argument from btrfs_update_inode()Filipe Manana1-7/+6