[PATCH 0/3] xfs: hint based zone allocation improvements

Hans Holmberg posted 3 patches 3 months, 1 week ago
fs/xfs/xfs_zone_alloc.c | 116 +++++++++++++++++++---------------------
include/linux/rw_hint.h |   1 +
2 files changed, 57 insertions(+), 60 deletions(-)
[PATCH 0/3] xfs: hint based zone allocation improvements
Posted by Hans Holmberg 3 months, 1 week ago
This series makes the zone allocation policy a bit easier to
understand and adjusts the policy for unset and "none" rw hints,
avoiding mixing these with files with file data with set values.

The first patch adds an enum for the number of hints available,
the second introduces allocation matrix without changing the policy,
and rhe third adjusts the allocation policy.

Hans Holmberg (3):
  fs: add an enum for number of life time hints
  xfs: refactor hint based zone allocation
  xfs: adjust the hint based zone allocation policy

 fs/xfs/xfs_zone_alloc.c | 116 +++++++++++++++++++---------------------
 include/linux/rw_hint.h |   1 +
 2 files changed, 57 insertions(+), 60 deletions(-)

-- 
2.34.1
Re: [PATCH 0/3] xfs: hint based zone allocation improvements
Posted by Carlos Maiolino 2 months, 4 weeks ago
On Mon, 01 Sep 2025 10:52:03 +0000, Hans Holmberg wrote:
> This series makes the zone allocation policy a bit easier to
> understand and adjusts the policy for unset and "none" rw hints,
> avoiding mixing these with files with file data with set values.
> 
> The first patch adds an enum for the number of hints available,
> the second introduces allocation matrix without changing the policy,
> and rhe third adjusts the allocation policy.
> 
> [...]

Applied to for-next, thanks!

[1/3] fs: add an enum for number of life time hints
      commit: 94deac977fbd0246c971b4f1d17a6385f5e0b1a4
[2/3] xfs: refactor hint based zone allocation
      commit: 0301dae732a5402a68fdb8d8461b97da6b9bccc6
[3/3] xfs: adjust the hint based zone allocation policy
      commit: 8e2cdd8e18ff5073ad76ab2220910001eae39398

Best regards,
-- 
Carlos Maiolino <cem@kernel.org>