]> 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)
commit029d72c53a8cee9be8f4f459cfd48fb9145c5662
treeb1ab10ebec723a22034e1ae8dc2c975b293774ab
parent0012a2edd8fed705409ead59e2a9343b35612e1b
Revert "xen PVonHVM: move shared_info to MMIO before kexec"

This reverts commit 1fe55a47d89bd9d3b4562d4912f5d77c7ebe5e0c.

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