Revert "xen PVonHVM: move shared_info to MMIO before kexec"
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Thu, 16 Aug 2012 15:31:27 +0000 (11:31 -0400)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Thu, 16 Aug 2012 17:05:25 +0000 (13:05 -0400)
commitca08649eb5dd30f11a5a8fe8659b48899b7ea6a1
treeb1ab10ebec723a22034e1ae8dc2c975b293774ab
parent5bc6f9888db5739abfa0cae279b4b442e4db8049
Revert "xen PVonHVM: move shared_info to MMIO before kexec"

This reverts commit 00e37bdb0113a98408de42db85be002f21dbffd3.

During shutdown of PVHVM guests with more than 2VCPUs on certain
machines we can hit the race where the replaced shared_info is not
replaced fast enough and the PV time clock retries reading the same
area over and over without any any success and is stuck in an
infinite loop.

Acked-by: Olaf Hering <olaf@aepfle.de>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
arch/x86/xen/enlighten.c
arch/x86/xen/suspend.c
arch/x86/xen/xen-ops.h
drivers/xen/platform-pci.c
include/xen/events.h