On Mon, Apr 22, 2024 at 1:38 PM Bruce Ashfield via lists.yoctoproject.org <bruce.ashfield=gmail....@lists.yoctoproject.org> wrote:
> In message: [PATCH v6.6/standard/base 0/5] Fix intermittent qemu-x86 boot > hangs > on 19/04/2024 pa...@kernel.org wrote: > > > 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. > > Thanks for the detailed explanation paul! > > I'm in favour of applying these to 6.6 and I'll deal with > any -stable fallout later. > > That being said, when I apply these on top of v6.6/standard/base > patch 2/5 is failing. I'm looking at resolving it now, but it does > imply that I have a different baseline than you do! > > Aha. My baseline is now 6.6.27, so there have been some more stacked commits onto the common x86 entry point file. I've been sitting on those -stable updates to let the release settle. You can see all my queued changes at: https://git.yoctoproject.org/poky-contrib/log/?h=zedd/kernel Bruce > Bruce > > > > > 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 > > > > > > -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13852): https://lists.yoctoproject.org/g/linux-yocto/message/13852 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] -=-=-=-=-=-=-=-=-=-=-=-