On Thu, Oct 06, 2022 at 08:40:39AM -0700, Xin Li wrote:> SYM_FUNC_START(asm_load_gs_index)> FRAME_BEGIN> + pushf> + pop %rax> + andl $X86_EFLAGS_IF, %eax /* Interrupts enabled? */> + jz 1f> + cli> +1:Why the pop,andl,jz ? AFAICT our arch_local_irq_save() doesn't evenbother with that, why does this function.