x86/desc: Drop __HYPERVISOR_CS32
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 9 Aug 2019 12:25:10 +0000 (13:25 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 12 Aug 2019 10:19:05 +0000 (11:19 +0100)
commitb6b5608b6027fd62ce565ecd72a3422c1223beaf
treedaf11c06507a2dd7e42c1b4468271fee55e478e6
parent60685089cb0ce4f3e1873c5e81f6ed3b77a492b2
x86/desc: Drop __HYPERVISOR_CS32

Xen, being 64bit only these days, does not use a 32bit Ring 0 code segment.

Delete __HYPERVISOR_CS32 and remove it from the GDTs.  Also delete
__HYPERVISOR_CS64 and use __HYPERVISOR_CS uniformly.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/acpi/wakeup_prot.S
xen/arch/x86/boot/x86_64.S
xen/arch/x86/desc.c
xen/include/asm-x86/config.h
xen/include/asm-x86/desc.h