summaryrefslogtreecommitdiff
path: root/arch/ia64/scripts/toolchain-flags
diff options
context:
space:
mode:
authorAndi Kleen <ak@linux.intel.com>2018-08-07 15:09:39 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-08-15 18:14:54 +0200
commit7e464373357dd6ff33a1a7373d5e596ed1dbb219 (patch)
treed32238ebf0ba387af542688042826136ff3e66d1 /arch/ia64/scripts/toolchain-flags
parent5ebf3f8d5b56412973ca3f2363dae52f795c6700 (diff)
x86/mm/pat: Make set_memory_np() L1TF safe
commit 958f79b9ee55dfaf00c8106ed1c22a2919e0028b upstream 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> [ dwmw2: Pull in pud_mkhuge() from commit a00cc7d9dd, and pfn_pud() ] Signed-off-by: David Woodhouse <dwmw@amazon.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'arch/ia64/scripts/toolchain-flags')
0 files changed, 0 insertions, 0 deletions