]> xenbits.xensource.com Git - xen.git/commitdiff
VMX: print Pause Loop Exiting disabled message just once
authorJan Beulich <jbeulich@suse.com>
Tue, 17 Jan 2012 11:35:30 +0000 (11:35 +0000)
committerJan Beulich <jbeulich@suse.com>
Tue, 17 Jan 2012 11:35:30 +0000 (11:35 +0000)
... rather than per booting CPU.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
xen-unstable changeset:   24465:5b2676ac1321
xen-unstable date:        Mon Jan 09 16:01:44 2012 +0100

xen/arch/x86/hvm/vmx/vmcs.c

index e6522d617ae2f36a8844d6950a9945f5c9617e1d..e9ff747949bf7a6dbb53106a146291bc831bac04 100644 (file)
@@ -226,7 +226,8 @@ static void vmx_init_vmcs_config(void)
     if ( (_vmx_secondary_exec_control & SECONDARY_EXEC_PAUSE_LOOP_EXITING) &&
           ple_gap == 0 )
     {
-        printk("Disable Pause-Loop Exiting.\n");
+        if ( !vmx_pin_based_exec_control )
+            printk(XENLOG_INFO "Disable Pause-Loop Exiting.\n");
         _vmx_secondary_exec_control &= ~ SECONDARY_EXEC_PAUSE_LOOP_EXITING;
     }