diff options
author | Jan Beulich <jbeulich@suse.com> | 2012-03-27 15:22:54 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2012-03-27 15:22:54 +0200 |
commit | eca1bfec46214a902f24bce2b44c96ae364f1219 (patch) | |
tree | 94cf15bbbc8d05eb6c1cab2f78776874edccfd2c /xen/arch/x86/crash.c | |
parent | a5e1cb8704755905940c7242f62c5e9d85957d65 (diff) | |
download | xen-eca1bfec46214a902f24bce2b44c96ae364f1219.tar.gz xen-eca1bfec46214a902f24bce2b44c96ae364f1219.tar.bz2 xen-eca1bfec46214a902f24bce2b44c96ae364f1219.zip |
x86/hpet: replace disabling of legacy broadcast
... by the call to hpet_disable() added in the immediately preceding
patch.
In order to retain the behavior intended by c/s 23776:0ddb4481f883,
implement one of the alternative options pointed out there: remove CPUs
from the online map in __stop_this_cpu() (and hence doing so in
stop_this_cpu() is no longer needed).
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/arch/x86/crash.c')
-rw-r--r-- | xen/arch/x86/crash.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/xen/arch/x86/crash.c b/xen/arch/x86/crash.c index 0e1afa67dd..88cba19a40 100644 --- a/xen/arch/x86/crash.c +++ b/xen/arch/x86/crash.c @@ -61,9 +61,6 @@ static void nmi_shootdown_cpus(void) local_irq_disable(); - if ( hpet_broadcast_is_available() ) - hpet_disable_legacy_broadcast(); - crashing_cpu = smp_processor_id(); local_irq_count(crashing_cpu) = 0; |