]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/x86/xen/enlighten.c
xen/time: Fix kasprintf splat when allocating timer%d IRQ line.
[karo-tx-linux.git] / arch / x86 / xen / enlighten.c
index 47d32434d0b6b2a7fe7ef76e156fe4e4bd747828..ddbd54a9b845d08abf73f3004d637ee8dad72eac 100644 (file)
@@ -1641,8 +1641,11 @@ static int __cpuinit xen_hvm_cpu_notify(struct notifier_block *self,
        switch (action) {
        case CPU_UP_PREPARE:
                xen_vcpu_setup(cpu);
-               if (xen_have_vector_callback)
+               if (xen_have_vector_callback) {
                        xen_init_lock_cpu(cpu);
+                       if (xen_feature(XENFEAT_hvm_safe_pvclock))
+                               xen_setup_timer(cpu);
+               }
                break;
        default:
                break;