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