Re: [edk2-devel] [PATCH 1/1] MdeModulePkg: Move NestedInterruptTplLib to MdeModulePkg

2024-01-20 Thread Michael Brown
On 20/01/2024 07:03, Ni, Ray wrote: Can you submit another patch to add Iret.h to the INF file [Sources] section? Without that, incremental build might not work if changes are made in Iret.h. Good catch, thank you. I will send a v2. It doesn't support non-x86 CPU. Will ARM have similar prob

Re: [edk2-devel] [PATCH 1/1] MdeModulePkg: Move NestedInterruptTplLib to MdeModulePkg

2024-01-19 Thread Ni, Ray
Michael, Can you submit another patch to add Iret.h to the INF file [Sources] section? Without that, incremental build might not work if changes are made in Iret.h. It doesn't support non-x86 CPU. Will ARM have similar problems? +Ard, Thanks, Ray > -Original Message- > From: Michael Brow

[edk2-devel] [PATCH 1/1] MdeModulePkg: Move NestedInterruptTplLib to MdeModulePkg

2024-01-19 Thread Michael Brown
NestedInterruptTplLib provides a way for timer interrupt handlers (which must support nested interrupts) to prevent unbounded stack consumption. The underlying issue was first observed in OvmfPkg, since interrupt storms can arise more easily in virtual machines due to CPU starvation. However, car