Skip to content

x86/entry/32: Get rid of paravirt_enabled in ESPFIX

Andy Lutomirski xen-devel 2 versions In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest2 patches 13 repliesIn review
  2. v12 patches 0 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2x86/entry/32: Introduce and use X86_BUG_ESPFIX instead of paravirt_enabledarch/x86/entry/entry_32.S arch/x86/include/asm/cpufeatures.h arch/x86/kernel/cpu/common.c+35 -138 replies
2/2x86/asm-offsets: Remove PARAVIRT_enabledarch/x86/kernel/asm-offsets.c+0 -11 reply

Reviews trailers per patch

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

PatchBorislav Petkov
1/2R-b
2/2R-b

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

Read the v2 thread

Cover letter [PATCH v2 0/2] x86/entry/32: Get rid of paravirt_enabled in ESPFIX

[v2 because I screwed up sending it really badly and it's not worth trying to disentangle the mess]

Hi Luis-

As promised, here are these patches.

Borislav, if you're okay with this (ab)use of the cpufeatures stuff and if they survive review, I'd be okay with them joining Luis' series or going straight into tip:x86/asm.

Andy Lutomirski (2):
x86/entry/32: Introduce and use X86_BUG_ESPFIX instead of
paravirt_enabled
x86/asm-offsets: Remove PARAVIRT_enabled

 arch/x86/entry/entry_32.S          | 15 ++-------------
 arch/x86/include/asm/cpufeatures.h |  8 ++++++++
 arch/x86/kernel/asm-offsets.c      |  1 -
 arch/x86/kernel/cpu/common.c       | 25 +++++++++++++++++++++++++
 4 files changed, 35 insertions(+), 14 deletions(-)
Signature · 6 lines
2.5.0

_______________________________________________
Lguest mailing list
[email protected]
https://lists.ozlabs.org/listinfo/lguest