https://github.com/torvalds/linux
Revision 31e7e931cdc27f76dc68444edc4df1c0d1bfa6cc authored by Stefano Stabellini on 01 October 2010, 16:35:46 UTC, committed by Stefano Stabellini on 05 October 2010, 12:39:23 UTC
if !xen_have_vector_callback do not initialize PV timer unconditionally
because we still don't know how many cpus are available and if there is
more than one we won't be able to receive the timer interrupts on
cpu > 0.

This patch fixes an hang at boot when Xen does not support vector
callbacks and the guest has multiple vcpus.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Jeremy Fitzhardinge <jeremy@goop.org>
1 parent a947f0f
History
Tip revision: 31e7e931cdc27f76dc68444edc4df1c0d1bfa6cc authored by Stefano Stabellini on 01 October 2010, 16:35:46 UTC
xen: do not initialize PV timers on HVM if !xen_have_vector_callback
Tip revision: 31e7e93
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.gitignore -rw-r--r-- 936 bytes
.mailmap -rw-r--r-- 3.9 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 91.8 KB
Kbuild -rw-r--r-- 2.4 KB
MAINTAINERS -rw-r--r-- 173.8 KB
Makefile -rw-r--r-- 50.5 KB
README -rw-r--r-- 17.0 KB
REPORTING-BUGS -rw-r--r-- 3.3 KB

README

back to top