android_kernel_xiaomi_sm8350/arch/i386/xen
Jeremy Fitzhardinge 60223a326f xen: Place vcpu_info structure into per-cpu memory
An experimental patch for Xen allows guests to place their vcpu_info
structs anywhere.  We try to use this to place the vcpu_info into the
PDA, which allows direct access.

If this works, then switch to using direct access operations for
irq_enable, disable, save_fl and restore_fl.

Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com>
Cc: Chris Wright <chrisw@sous-sol.org>
Cc: Keir Fraser <keir@xensource.com>
2007-07-18 08:47:45 -07:00
..
enlighten.c xen: Place vcpu_info structure into per-cpu memory 2007-07-18 08:47:45 -07:00
events.c xen: use the hvc console infrastructure for Xen console 2007-07-18 08:47:44 -07:00
features.c xen: Core Xen implementation 2007-07-18 08:47:42 -07:00
Kconfig xen: Add support for preemption 2007-07-18 08:47:44 -07:00
Makefile xen: handle external requests for shutdown, reboot and sysrq 2007-07-18 08:47:45 -07:00
manage.c xen: handle external requests for shutdown, reboot and sysrq 2007-07-18 08:47:45 -07:00
mmu.c xen: lazy-mmu operations 2007-07-18 08:47:44 -07:00
mmu.h xen: SMP guest support 2007-07-18 08:47:44 -07:00
multicalls.c xen: lazy-mmu operations 2007-07-18 08:47:44 -07:00
multicalls.h xen: Core Xen implementation 2007-07-18 08:47:42 -07:00
setup.c xen: Place vcpu_info structure into per-cpu memory 2007-07-18 08:47:45 -07:00
smp.c xen: Place vcpu_info structure into per-cpu memory 2007-07-18 08:47:45 -07:00
time.c xen: Add support for preemption 2007-07-18 08:47:44 -07:00
xen-head.S xen: Core Xen implementation 2007-07-18 08:47:42 -07:00
xen-ops.h xen: Place vcpu_info structure into per-cpu memory 2007-07-18 08:47:45 -07:00