Re: [kernel-hardening] [RFC, PATCH] x86_64: KAISER - do not map kernel in user mode

From: Daniel Gruss
Date: Mon May 08 2017 - 09:44:00 EST


On 08.05.2017 15:22, Mark Rutland wrote:
Specifically, I think this does not align with the statement in 2.1
regarding the two TTBRs:

This simplifies privilege checks and does not require any address
translation for invalid memory accesses and thus no cache lookups.

... since the use of the TTBRs is orthogonal to privilege checks and/or
the design of the TLBs.

Ok, this is a good point, we will try to clarify this in the paper.