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]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to