Skip to content

x86/pti: Fix various fallout

Thomas Gleixner lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3x86/ldt: Free the right LDT memory in write_ldt() error patharch/x86/kernel/ldt.c+1 -13 replies
2/3x86/smpboot: Remove stale tlb flush invocationsarch/x86/kernel/smpboot.c+0 -91 reply
3/3x86/mm: Remove preempt_disable/enable() from __native_flush_tlb()arch/x86/include/asm/tlbflush.h+8 -61 reply

Reviews trailers per patch

All 3 patches have a Reviewed-by or Acked-by.

PatchIngo Molnar
1/3R-b
2/3R-b
3/3R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [patch 0/3] x86/pti: Fix various fallout

The small series fixes the recent fallout of the x86/pti merge:

- Remove the stale local_flush_tlb() invocations from the CPU hotplug code

- Remove the stale preempt_disable/enable() pair from __native_flush_tlb()

- Fix a bogus free in the write_ldt() error path

Thanks,

tglx

---
 include/asm/tlbflush.h |   14 ++++++++------
 kernel/ldt.c           |    2 +-
 kernel/smpboot.c       |    9 ---------
 3 files changed, 9 insertions(+), 16 deletions(-)