summaryrefslogtreecommitdiff
path: root/fs/xfs/xfs_filestream.c
AgeCommit message (Expand)Author
2024-11-05xfs: factor out a generic xfs_group structureChristoph Hellwig
2024-11-05xfs: add xfs_agbno_to_fsb and xfs_agbno_to_daddr helpersChristoph Hellwig
2024-10-30xfs: streamline xfs_filestream_pick_agChristoph Hellwig
2024-10-30xfs: fix finding a last resort AG in xfs_filestream_pick_agChristoph Hellwig
2024-02-13xfs: convert remaining kmem_free() to kfree()Dave Chinner
2024-02-13xfs: convert kmem_alloc() to kmalloc()Dave Chinner
2023-06-05xfs: fix double xfs_perag_rele() in xfs_filestream_pick_ag()Dave Chinner
2023-02-13xfs: refactor the filestreams allocator pick functionsDave Chinner
2023-02-13xfs: return a referenced perag from filestreams allocatorDave Chinner
2023-02-13xfs: pass perag to filestreams tracingDave Chinner
2023-02-13xfs: use for_each_perag_wrap in xfs_filestream_pick_agDave Chinner
2023-02-13xfs: track an active perag reference in filestreamsDave Chinner
2023-02-13xfs: factor out MRU hit case in xfs_filestream_select_agDave Chinner
2023-02-13xfs: remove xfs_filestream_select_ag() longest extent checkDave Chinner
2023-02-13xfs: merge new filestream AG selection into xfs_filestream_select_ag()Dave Chinner
2023-02-13xfs: merge filestream AG lookup into xfs_filestream_select_ag()Dave Chinner
2023-02-13xfs: move xfs_bmap_btalloc_filestreams() to xfs_filestreams.cDave Chinner
2023-02-13xfs: use xfs_bmap_longest_free_extent() in filestreamsDave Chinner
2023-02-13xfs: perags need atomic operational stateDave Chinner
2022-07-07xfs: pass perag to xfs_alloc_read_agf()Dave Chinner
2022-07-07xfs: kill xfs_alloc_pagf_init()Dave Chinner
2022-04-26xfs: fix soft lockup via spinning in filestream ag selection loopBrian Foster
2021-08-19xfs: convert remaining mount flags to state flagsDave Chinner
2021-06-02xfs: move xfs_perag_get/put to xfs_ag.[ch]Dave Chinner
2020-09-25xfs: drop the obsolete comment on filestream lockingGao Xiang
2020-01-26xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOCK callersDarrick J. Wong
2019-11-13xfs: fix another missing includeDarrick J. Wong
2019-11-03xfs: cleanup use of the XFS_ALLOC_ flagsChristoph Hellwig
2019-06-28xfs: remove unused header filesEric Sandeen
2019-06-28xfs: move xfs_ino_geometry to xfs_shared.hDarrick J. Wong
2018-08-02xfs: replace dop_low with transaction flagBrian Foster
2018-07-26xfs: clean up IRELE/iput callsitesDarrick J. Wong
2018-07-11xfs: remove struct xfs_bmalloca dfops fieldBrian Foster
2018-06-06xfs: convert to SPDX license tagsDave Chinner
2018-04-09xfs: non-scrub - remove unused function parametersEric Sandeen
2018-04-09xfs: remove filestream item xfs_inode referenceChristoph Hellwig
2016-10-03Merge branch 'xfs-4.9-log-recovery-fixes' into for-nextDave Chinner
2016-09-26xfs: remote attribute blocks aren't really userdataDave Chinner
2016-09-19xfs: set up per-AG free space reservationsDarrick J. Wong
2016-08-03xfs: rename flist/free_list to dfopsDarrick J. Wong
2016-08-03xfs: rework xfs_bmap_free callers to use xfs_defer_opsDarrick J. Wong
2016-02-09xfs: mode di_mode to vfs inodeDave Chinner
2015-06-22xfs: clean up XFS_MIN_FREELIST macrosDave Chinner
2015-06-22xfs: xfs_alloc_fix_freelist() can use incore perag structuresDave Chinner
2015-04-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells
2015-03-25xfs: fix NULL pointer dereference in xfs_filestream_lookup_ag()Eric Sandeen
2014-11-28xfs: merge xfs_inum.h into xfs_format.hChristoph Hellwig
2014-11-28xfs: merge xfs_ag.h into xfs_format.hChristoph Hellwig
2014-11-28xfs: merge xfs_dinode.h into xfs_format.hChristoph Hellwig