[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250901105128.14987-1-hans.holmberg@wdc.com>
Date: Mon, 1 Sep 2025 10:52:03 +0000
From: Hans Holmberg <Hans.Holmberg@....com>
To: "linux-xfs@...r.kernel.org" <linux-xfs@...r.kernel.org>
CC: Carlos Maiolino <cem@...nel.org>, Dave Chinner <david@...morbit.com>,
"Darrick J . Wong" <djwong@...nel.org>, hch <hch@....de>,
"linux-fsdevel@...r.kernel.org" <linux-fsdevel@...r.kernel.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>, Hans Holmberg
<Hans.Holmberg@....com>
Subject: [PATCH 0/3] xfs: hint based zone allocation improvements
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
Powered by blists - more mailing lists