Messages in this thread | | | From | Juergen Gross <> | Subject | [GIT PULL] xen: branch for v5.9-rc1b | Date | Fri, 14 Aug 2020 15:39:39 +0200 |
| |
Linus,
Please git pull the following tag:
git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-5.9-rc1b-tag
xen: branch for v5.9-rc1, 2nd batch
It contains 2 series:
- Removal of support for running as 32-bit Xen PV-guest. 32-bit PV guests are rarely used, are lacking security fixes for Meltdown, and can be easily replaced by PVH mode. Another series for doing more cleanup will follow soon (removal of 32-bit-only pvops functionality).
- Fixes and additional features for the Xen display frontend driver.
Thanks.
Juergen
arch/x86/entry/entry_32.S | 109 +------ arch/x86/entry/vdso/vdso32/note.S | 30 -- arch/x86/include/asm/proto.h | 2 +- arch/x86/include/asm/segment.h | 2 +- arch/x86/kernel/head_32.S | 31 -- arch/x86/xen/Kconfig | 3 +- arch/x86/xen/Makefile | 3 +- arch/x86/xen/apic.c | 17 -- arch/x86/xen/enlighten_pv.c | 78 +---- arch/x86/xen/mmu_pv.c | 492 ++++++------------------------- arch/x86/xen/p2m.c | 6 +- arch/x86/xen/setup.c | 36 +-- arch/x86/xen/smp_pv.c | 18 -- arch/x86/xen/vdso.h | 6 - arch/x86/xen/xen-asm.S | 194 +++++++++++- arch/x86/xen/xen-asm_32.S | 185 ------------ arch/x86/xen/xen-asm_64.S | 192 ------------ arch/x86/xen/xen-head.S | 6 - arch/x86/xen/xen-ops.h | 1 - drivers/gpu/drm/xen/xen_drm_front.c | 10 +- drivers/gpu/drm/xen/xen_drm_front.h | 2 +- drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 + drivers/gpu/drm/xen/xen_drm_front_gem.c | 11 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 2 +- drivers/xen/Kconfig | 4 +- drivers/xen/gntdev-dmabuf.c | 8 + include/xen/interface/io/displif.h | 91 +++++- 27 files changed, 397 insertions(+), 1143 deletions(-)
Juergen Gross (3): x86/xen: remove 32-bit Xen PV guest support x86/xen: eliminate xen-asm_64.S x86/xen: drop tests for highmem in pv code
Oleksandr Andrushchenko (5): xen/gntdev: Fix dmabuf import with non-zero sgt offset drm/xen-front: Fix misused IS_ERR_OR_NULL checks drm/xen-front: Add YUYV to supported formats xen: Sync up with the canonical protocol definition in Xen drm/xen-front: Pass dumb buffer data offset to the backend
| |