Messages in this thread | | | Date | Thu, 8 Dec 2022 22:25:05 +0800 | Subject | Re: [RFC PATCH V2 16/18] x86/sev: Initialize #HV doorbell and handle interrupt requests | From | Tianyu Lan <> |
| |
On 12/8/2022 7:47 PM, Gupta, Pankaj wrote: >> diff --git a/arch/x86/include/asm/irqflags.h >> b/arch/x86/include/asm/irqflags.h >> index 7793e52d6237..e0730d8bc0ac 100644 >> --- a/arch/x86/include/asm/irqflags.h >> +++ b/arch/x86/include/asm/irqflags.h >> @@ -14,6 +14,9 @@ >> /* >> * Interrupt control: >> */ >> +#ifdef CONFIG_AMD_MEM_ENCRYPT >> +void check_hv_pending(struct pt_regs *regs); >> +#endif >> /* Declaration required for gcc < 4.9 to prevent >> -Werror=missing-prototypes */ >> extern inline unsigned long native_save_fl(void); >> @@ -35,6 +38,19 @@ extern __always_inline unsigned long >> native_save_fl(void) >> return flags; >> } >> +extern inline void native_restore_fl(unsigned long flags) > > Don't know if want to re-introduce this again? as it was removed with > ab234a260b1f ("x86/pv: Rework arch_local_irq_restore() to not use popf")
Nice catch! This should be here again. Will remove it in the next version.
Thanks.
| |