x86/amd: don't set pv_post_outb_hook when !CONFIG_PV
authorWei Liu <wei.liu2@citrix.com>
Thu, 8 Nov 2018 14:52:03 +0000 (14:52 +0000)
committerWei Liu <wei.liu2@citrix.com>
Thu, 8 Nov 2018 16:40:20 +0000 (16:40 +0000)
Obviously it won't exist when PV is disabled.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
xen/arch/x86/cpu/amd.c

index 8895c25682e26bd6a57e8a574413d7cd425e9c7a..e1fc88bdcffea44473b195c89a33b709e8ff2419 100644 (file)
@@ -631,7 +631,9 @@ static void init_amd(struct cpuinfo_x86 *c)
        case 0xf ... 0x17:
                disable_c1e(NULL);
                if (acpi_smi_cmd && (acpi_enable_value | acpi_disable_value)) {
+#ifdef CONFIG_PV
                        pv_post_outb_hook = amd_check_disable_c1e;
+#endif
                        amd_acpi_c1e_quirk = true;
                }
                break;