[GIT PULL] xen: branch for v6.6-rc3

From: Juergen Gross
Date: Thu Sep 21 2023 - 13:02:04 EST


Linus,

Please git pull the following tag:

git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-6.6a-rc3-tag

xen: branch for v6.6-rc3

It contains:

- a cleanup patch removing some unused functions in the Xen event
channel handling

- a 3 patch series fixing a regression (introduced in 6.6 merge window)
when booting as Xen PV guest

- a small cleanup patch removing another strncpy() instance


Thanks.

Juergen

arch/arm/xen/enlighten.c | 2 +-
arch/x86/entry/common.c | 2 +-
arch/x86/include/asm/paravirt_types.h | 15 --------
arch/x86/include/asm/xen/hypervisor.h | 37 +++++++++++++++++++
arch/x86/kernel/paravirt.c | 67 -----------------------------------
arch/x86/xen/efi.c | 2 +-
arch/x86/xen/enlighten.c | 2 +-
arch/x86/xen/enlighten_hvm.c | 2 +-
arch/x86/xen/enlighten_pv.c | 40 +++++++++++++++++----
arch/x86/xen/mmu_pv.c | 55 ++++++++++++++++++----------
arch/x86/xen/multicalls.h | 4 +--
drivers/xen/events/events_base.c | 21 ++---------
drivers/xen/platform-pci.c | 2 +-
include/trace/events/xen.h | 12 +++----
include/xen/arm/hypervisor.h | 12 -------
include/xen/events.h | 3 +-
16 files changed, 123 insertions(+), 155 deletions(-)

Juergen Gross (4):
xen: simplify evtchn_do_upcall() call maze
arm/xen: remove lazy mode related definitions
x86/xen: move paravirt lazy code
x86/xen: allow nesting of same lazy mode

Justin Stitt (1):
xen/efi: refactor deprecated strncpy