Alexandre Chartre <alexandre.chartre@xxxxxxxxxx> writes: > jmp paranoid_exit > @@ -1182,6 +1196,16 @@ ENTRY(paranoid_entry) > xorl %ebx, %ebx > > 1: > +#ifdef CONFIG_ADDRESS_SPACE_ISOLATION > + /* > + * If address space isolation is active then abort it and return > + * the original kernel CR3 in %r14. > + */ > + ASI_START_ABORT_ELSE_JUMP 2f > + movq %rdi, %r14 > + ret > +2: > +#endif Unless I missed it you don't map the exception stacks into ASI, so it has likely already triple faulted at this point. -Andi