On Wed, 14 May 2025 10:50:36 +0000, Hans Holmberg wrote: > These patches cleans up the xfs mru code a bit and adds a cache for > keeping track of which zone an inode allocated data to last. Placing > file data in the same zone helps reduce garbage collection overhead, > and with this patch we add support per-file co-location for random > writes. > > While I was initially concerned by adding overhead to the allocation > path, the cache actually reduces it as as we avoid going through the > zone allocation algorithm for every random write. > > [...] Applied to for-next, thanks! [1/2] xfs: free the item in xfs_mru_cache_insert on failure commit: 70b95cb86513d7f6d084ddc8e961a1cab9022e14 [2/2] xfs: add inode to zone caching for data placement commit: f3e2e53823b98d55da46ea72d32ac18bd7709c33 Best regards, -- Carlos Maiolino <cem@xxxxxxxxxx>