summaryrefslogtreecommitdiff
path: root/fs/xfs/libxfs/xfs_alloc.c
AgeCommit message (Expand)Author
3 daysxfs: Use abs_diff instead of XFS_ABSDIFFMatthew Wilcox (Oracle)
2024-11-12Merge tag 'realtime-groups-6.13_2024-11-05' of https://git.kernel.org/pub/scm...Carlos Maiolino
2024-11-12Merge tag 'generic-groups-6.13_2024-11-05' of https://git.kernel.org/pub/scm/...Carlos Maiolino
2024-11-12Merge tag 'perag-xarray-6.13_2024-11-05' of https://git.kernel.org/pub/scm/li...Carlos Maiolino
2024-11-05xfs: support logging EFIs for realtime extentsDarrick J. Wong
2024-11-05xfs: add a generic group pointer to the btree cursorChristoph Hellwig
2024-11-05xfs: convert busy extent tracking to the generic group structureChristoph Hellwig
2024-11-05xfs: factor out a generic xfs_group structureChristoph Hellwig
2024-11-05xfs: convert remaining trace points to pass pag structuresChristoph Hellwig
2024-11-05xfs: pass a pag to xfs_extent_busy_{search,reuse}Christoph Hellwig
2024-11-05xfs: add xfs_agbno_to_fsb and xfs_agbno_to_daddr helpersChristoph Hellwig
2024-11-05xfs: remove the agno argument to xfs_free_ag_extentChristoph Hellwig
2024-11-05xfs: remove the redundant xfs_alloc_log_agfLong Li
2024-10-30xfs: Reduce unnecessary searches when searching for the best extentsChi Zhiling
2024-10-07xfs: don't ifdef around the exact minlen allocationsChristoph Hellwig
2024-07-04xfs: Avoid races with cnt_btree lastrec updatesZizhi Wo
2024-07-02xfs: move xfs_extent_free_defer_add to xfs_extfree_item.cDarrick J. Wong
2024-07-02xfs: remove xfs_defer_agfl_blockChristoph Hellwig
2024-07-02xfs: remove duplicate asserts in xfs_defer_extent_freeChristoph Hellwig
2024-07-02xfs: convert "skip_discard" to a proper flags bitsetDarrick J. Wong
2024-07-02xfs: clean up extent free log intent item tracepoint callsitesDarrick J. Wong
2024-07-01xfs: avoid redundant AGFL buffer invalidationGao Xiang
2024-05-27xfs: Stop using __maybe_unused in xfs_alloc.cJohn Garry
2024-04-22xfs: split xfs_mod_freecounterChristoph Hellwig
2024-02-22xfs: remove xfs_btnum_tChristoph Hellwig
2024-02-22xfs: split xfs_allocbt_init_cursorChristoph Hellwig
2024-02-22xfs: add a name field to struct xfs_btree_opsChristoph Hellwig
2024-02-22xfs: split the agf_roots and agf_levels arraysChristoph Hellwig
2024-02-22xfs: turn the allocbt cursor active field into a btree flagChristoph Hellwig
2024-02-22xfs: consolidate the xfs_alloc_lookup_* helpersChristoph Hellwig
2024-02-22xfs: report XFS_IS_CORRUPT errors to the health systemDarrick J. Wong
2024-02-22xfs: report btree block corruption errors to the health systemDarrick J. Wong
2024-02-22xfs: report ag header corruption errors to the health tracking systemDarrick J. Wong
2023-12-15xfs: repair free space btreesDarrick J. Wong
2023-12-14xfs: pass the defer ops directly to xfs_defer_addChristoph Hellwig
2023-12-06xfs: automatic freeing of freshly allocated unwritten spaceDarrick J. Wong
2023-12-06xfs: remove __xfs_free_extent_laterDarrick J. Wong
2023-11-13xfs: fix internal error from AGFL exhaustionOmar Sandoval
2023-07-03xfs: AGI length should be bounds checkedDarrick J. Wong
2023-07-02xfs: fix xfs_btree_query_range callers to initialize btree rec fullyDarrick J. Wong
2023-06-29xfs: fix bounds check in xfs_defer_agfl_block()Dave Chinner
2023-06-29xfs: AGF length has never been bounds checkedDave Chinner
2023-06-29xfs: don't block in busy flushing when freeing extentsDave Chinner
2023-06-29xfs: pass alloc flags through to xfs_extent_busy_flush()Dave Chinner
2023-06-29xfs: use deferred frees for btree block freeingDave Chinner
2023-06-05xfs: validate block number being freed before adding to xefiDave Chinner
2023-06-05xfs: validity check agbnos on the AGFLDave Chinner
2023-06-05xfs: fix agf/agfl verification on v4 filesystemsDave Chinner
2023-06-05xfs: restore allocation trylock iterationDave Chinner
2023-04-11xfs: implement masked btree key comparisons for _has_records scansDarrick J. Wong