ACK: [SRU][O:linux-azure][PATCH 0/1] Failed to build due to missing patch
Magali Lemes
magali.lemes at canonical.com
Mon May 26 16:09:07 UTC 2025
On 23/05/2025 13:02, John Cabaj wrote:
> 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(-)
>
Acked-by: Magali Lemes <magali.lemes at canonical.com>
More information about the kernel-team
mailing list