Re: [PATCH v4 5/6] x86/io_delay: Switch io_delay() default mechanism to "none"
From: Borislav Petkov
Date: Fri Mar 20 2026 - 18:03:11 EST
On Mon, Jan 19, 2026 at 07:26:31PM +0100, Juergen Gross wrote:
> The habit to delay some port operations via io_delay() is probably a
> no longer needed relict from i386 times.
>
> Switch the default to no longer do delays for port operations. In case
> this is breaking some still supported hardware, the default can still
> be overwritten via boot parameter.
So machines which worked perfectly fine until now, would break and would all
of a sudden need a cmdline param?
And when they break, how are people going to know that they need a cmdline
param?
Absurd.
No, if you don't know you're going to introduce regressions, then you simply
don't do them.
Removing something which is "probably a no longer needed relict" without
knowing whether that really is the case and then throwing users a boot param
if not, is not really what we do.
Thx.
--
Regards/Gruss,
Boris.
https://people.kernel.org/tglx/notes-about-netiquette