diff options
author | Andi Kleen <ak@linux.intel.com> | 2018-08-07 15:09:39 -0700 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2018-08-08 09:23:44 +0200 |
commit | 958f79b9ee55dfaf00c8106ed1c22a2919e0028b (patch) | |
tree | bb9fd5bb50e6506b910608265d5b4434dd2b2777 /block/badblocks.c | |
parent | 0768f91530ff46683e0b372df14fd79fe8d156e5 (diff) |
x86/mm/pat: Make set_memory_np() L1TF safe
set_memory_np() is used to mark kernel mappings not present, but it has
it's own open coded mechanism which does not have the L1TF protection of
inverting the address bits.
Replace the open coded PTE manipulation with the L1TF protecting low level
PTE routines.
Passes the CPA self test.
Signed-off-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'block/badblocks.c')
0 files changed, 0 insertions, 0 deletions