[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251210054831.3469261-1-hch@lst.de>
Date: Wed, 10 Dec 2025 06:46:46 +0100
From: Christoph Hellwig <hch@....de>
To: Zorro Lang <zlang@...nel.org>
Cc: Anand Jain <anand.jain@...cle.com>,
Filipe Manana <fdmanana@...e.com>,
"Darrick J. Wong" <djwong@...nel.org>,
fstests@...r.kernel.org,
linux-ext4@...r.kernel.org,
linux-xfs@...r.kernel.org
Subject: stop overriding SCRATCH_{,LOG,RT}DEV
Hi all,
this series cleans up various tests to get out of the business of
overriding the scratch devices setup. This is not only generally a
little ugly, but breaks when mkfs options are incompatible with the
synthesized setups.
My prime example right now are two zoned XFS options: -r rtreserved,
which only works for zoned RT devices, and breaks as soon as we're
running on non-RT or non-Zoned setups, and -r rtstart which only works
for internal RT zoned RT devices, and breaks as soon as an actual
SCRATCH_RTDEV was used. There's probably more that we've been
papering over with the try_ options and by scratch_mkfs dropping
options when they conflict. I plan to remove the need for the latter
in a follow-on series as it leads to hard to debug bugs.
Powered by blists - more mailing lists