lkml.org 
[lkml]   [2019]   [Jul]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: [RFC v2 02/26] mm/asi: Abort isolation on interrupt, exception and context switch
Date
Alexandre Chartre <alexandre.chartre@oracle.com> 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

\
 
 \ /
  Last update: 2019-07-11 22:12    [W:0.122 / U:53.596 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site