[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20221122163810.29752-1-jgross@suse.com>
Date: Tue, 22 Nov 2022 17:38:07 +0100
From: Juergen Gross <jgross@...e.com>
To: linux-kernel@...r.kernel.org, x86@...nel.org,
linux-efi@...r.kernel.org, platform-driver-x86@...r.kernel.org
Cc: Juergen Gross <jgross@...e.com>,
Thomas Gleixner <tglx@...utronix.de>,
Ingo Molnar <mingo@...hat.com>, Borislav Petkov <bp@...en8.de>,
Dave Hansen <dave.hansen@...ux.intel.com>,
"H. Peter Anvin" <hpa@...or.com>, Ard Biesheuvel <ardb@...nel.org>,
Darren Hart <dvhart@...radead.org>,
Andy Shevchenko <andy@...radead.org>,
Boris Ostrovsky <boris.ostrovsky@...cle.com>,
xen-devel@...ts.xenproject.org
Subject: [PATCH v2 0/3] x86/realmode: use a dummy trampoline for Xen PV guests
A Xen PV guests can't run in realmode, so the realmode trampoline can
omitted.
Changes in V2:
- complete new approach
Juergen Gross (3):
x86/realmode: test real_mode_header outside of real_mode_size_needed()
x86/realmode: add trampoline reference structure
x86/xen: add a dummy trampoline for Xen PV guests
arch/x86/include/asm/realmode.h | 15 +++++++++++----
arch/x86/platform/efi/quirks.c | 3 ++-
arch/x86/realmode/init.c | 25 ++++++++++++++++++++-----
arch/x86/xen/enlighten_pv.c | 17 +++++++++++++++++
4 files changed, 50 insertions(+), 10 deletions(-)
--
2.35.3
Powered by blists - more mailing lists