On Fri, Jun 08, 2018 at 11:21:48AM -0700, Jethro Beekman wrote:
On 2018-06-08 10:09, Jarkko Sakkinen wrote:
+/*
+ * Writing the LE hash MSRs is extraordinarily expensive, e.g.
+ * 3-4x slower than normal MSRs, so we use a per-cpu cache to
+ * track the last known value of the MSRs to avoid unnecessarily
+ * writing the MSRs with the current value. Because most Linux
+ * kernels will use an LE that is signed with a non-Intel key,
I don't think you can predict what most Linux kernels will be doing. I think
not initializing the cache to the CPU's initial value is fine, but this
particular argument shouldn't appear in the rationale.
Are you just referring to the last sentence or the whole paragraph?
/JarkkoJethro
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature