[SRU][O:linux-azure][PATCH 0/1] Failed to build due to missing patch
John Cabaj
john.cabaj at canonical.com
Fri May 23 16:02:08 UTC 2025
BugLink: https://bugs.launchpad.net/bugs/2111602
SRU Justification
[ Impact ]
* 9f98a4f4e721: "x86/tdx: Fix arch_safe_halt() execution for TDX VMs" pulled in this SRU cycle causes build issues without 22cc5ca5de52: "x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT". Both patches are required on the Azure kernel due to its kernel configuration.
[ Fix ]
* Backport 22cc5ca5de52: "x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT" from upsteram
[ Test Plan ]
* Compile tested
[ Where problems could occur ]
* Regression risk is quite low, and worse if this patch isn't included as the kernel won't actually build. Possibly regressions would be to hypervisor support in circumstances where the code that was moved needs to rely on CONFIG_PARAVIRT_XXL.
Kirill A. Shutemov (1):
x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT
arch/x86/include/asm/irqflags.h | 40 +++++++++++++++------------
arch/x86/include/asm/paravirt.h | 20 +++++++-------
arch/x86/include/asm/paravirt_types.h | 3 +-
arch/x86/kernel/paravirt.c | 14 ++++++----
4 files changed, 41 insertions(+), 36 deletions(-)
--
2.43.0
More information about the kernel-team
mailing list