]> Pileus Git - ~andy/linux/blobdiff - arch/x86/kvm/lapic.c
Merge branch 'perf-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel...
[~andy/linux] / arch / x86 / kvm / lapic.c
index 1ae5ceba7eb2f0f4426f5c1a9c5b8c073375f511..7024224f0fc8037cf913dbbde9d2cb9d8f2cc640 100644 (file)
@@ -664,7 +664,7 @@ static void start_apic_timer(struct kvm_lapic *apic)
 {
        ktime_t now = apic->lapic_timer.timer.base->get_time();
 
-       apic->lapic_timer.period = apic_get_reg(apic, APIC_TMICT) *
+       apic->lapic_timer.period = (u64)apic_get_reg(apic, APIC_TMICT) *
                    APIC_BUS_CYCLE_NS * apic->divide_count;
        atomic_set(&apic->lapic_timer.pending, 0);