]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit35475c7274f6a0927c7368e695453ecff147c0a5
treeb1ab10ebec723a22034e1ae8dc2c975b293774ab
parent481cd9a9eebb66b80130f37471a1b1899f5fe636
Revert "xen PVonHVM: move shared_info to MMIO before kexec"

This reverts commit c757ca332a4e1e144cef994b900bc37c61a020e6.

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