[PATCH v3 07/20] arm64: mm: Allocate ASIDs in pairs

FF figure1802 at 126.com
Tue Jan 16 20:13:08 PST 2018


At 2018-01-16 10:24:42, "FF" <figure1802 at 126.com> wrote:
>hi all:
>why we use two  ASID for a process? what is the benefits?
>After KPTI, the kernel space mapping become non-Global TLB (process-specific TLB)? so we need one ASID for  process running in userspace?
>and other ASID for process running in kernel space? it will switch the ASID when a process  switching to/form userpsace?
>
>
>what is the benefits add exception trampoline page? it will performance regression?
>

anyone can help to confirm?

Thanks,
FF


More information about the linux-arm-kernel mailing list