]> git.baikalelectronics.ru Git - kernel.git/commit
x86/xen: remove 32-bit Xen PV guest support
authorJuergen Gross <jgross@suse.com>
Mon, 29 Jun 2020 08:35:39 +0000 (10:35 +0200)
committerJuergen Gross <jgross@suse.com>
Tue, 11 Aug 2020 06:26:48 +0000 (08:26 +0200)
commitf5b9f5149019041583c870b3897b16484b8a2c48
treedcbd853b5274f1e92a48d66bfb77b5c718968b85
parente1368797c27991da442ad285b4c4eb7633e30b6e
x86/xen: remove 32-bit Xen PV guest support

Xen is requiring 64-bit machines today and since Xen 4.14 it can be
built without 32-bit PV guest support. There is no need to carry the
burden of 32-bit PV guest support in the kernel any longer, as new
guests can be either HVM or PVH, or they can use a 64 bit kernel.

Remove the 32-bit Xen PV support from the kernel.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Signed-off-by: Juergen Gross <jgross@suse.com>
18 files changed:
arch/x86/entry/entry_32.S
arch/x86/entry/vdso/vdso32/note.S
arch/x86/include/asm/proto.h
arch/x86/include/asm/segment.h
arch/x86/kernel/head_32.S
arch/x86/xen/Kconfig
arch/x86/xen/apic.c
arch/x86/xen/enlighten_pv.c
arch/x86/xen/mmu_pv.c
arch/x86/xen/p2m.c
arch/x86/xen/setup.c
arch/x86/xen/smp_pv.c
arch/x86/xen/vdso.h [deleted file]
arch/x86/xen/xen-asm.S
arch/x86/xen/xen-asm_32.S [deleted file]
arch/x86/xen/xen-head.S
arch/x86/xen/xen-ops.h
drivers/xen/Kconfig