From: Paul Gortmaker <pa...@kernel.org>

Pretty much everything is documented here:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=15463

...other than I have since put the reverts onto the v6.6/standard/base
(v6.6.23-118-g2d01bc1d4eea) and ran boot tests on that for 150
iterations w/o issue.

We'll still need to let the linux-stable people know there is an issue,
and checking if mainline has the issue (vs. just being related to
backports) remains to be determined as well.

But if there is a desire to move forward, and this is blocking, well
then at least there is an option.

Note that I did all the testing on qemux86 w/o KVM.  I figure everyone
else tests qemux86-64 with KVM, right?
---

Paul Gortmaker (5):
  Revert "x86/tdx: Allow 32-bit emulation by default"
  Revert "x86/entry: Do not allow external 0x80 interrupts"
  Revert "x86/entry: Convert INT 0x80 emulation to IDTENTRY"
  Revert "x86/coco: Disable 32-bit emulation by default on TDX and SEV"
  Revert "x86: Introduce ia32_enabled()"

 arch/x86/coco/tdx/tdx.c          |  1 -
 arch/x86/entry/common.c          | 97 +-------------------------------
 arch/x86/entry/entry_64_compat.S | 77 +++++++++++++++++++++++++
 arch/x86/include/asm/ia32.h      | 23 +-------
 arch/x86/include/asm/idtentry.h  |  4 --
 arch/x86/include/asm/proto.h     |  4 ++
 arch/x86/kernel/idt.c            |  2 +-
 arch/x86/mm/mem_encrypt_amd.c    | 11 ----
 arch/x86/xen/enlighten_pv.c      |  2 +-
 arch/x86/xen/xen-asm.S           |  2 +-
 10 files changed, 86 insertions(+), 137 deletions(-)

-- 
2.44.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13837): 
https://lists.yoctoproject.org/g/linux-yocto/message/13837
Mute This Topic: https://lists.yoctoproject.org/mt/105625698/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to