Re: [PATCH] x86/irqflags: Fix build failure

From: Jürgen Groß

Date: Mon Jan 19 2026 - 08:52:47 EST


On 19.01.26 14:28, Borislav Petkov wrote:
On Mon, Jan 19, 2026 at 12:52:50PM +0100, Jürgen Groß wrote:
So do you want me to resend the series triggering the issue with this patch
prepended, or are you fine with applying this patch to the tip branch for
the next merge window, and wait for the other series to get the needed Acks?

Or, you could redesign your set in a way so that the build error doesn't
happen and there's no need for an urgent patch with a questionable Fixes: tag?

Also, the "pure luck" thing would need debugging too, to figure out why the
build error happens.


Well, the patch IS the fix for the build error.

paravirt.h just needs to be included if CONFIG_PARAVIRT is set. It isn't
enough to include it only if CONFIG_PARAVIRT_XXL is set.

The patch listed under "Fixes:" moved the halt related functions from the
CONFIG_PARAVIRT_XXL to the CONFIG_PARAVIRT umbrella, but missed to move
the #include of paravirt.h, too. This is what my patch is doing.


Juergen

Attachment: OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature