Loading arch/x86/include/uapi/asm/hyperv.h +5 −0 Original line number Diff line number Diff line Loading @@ -147,6 +147,11 @@ */ #define HV_X64_RELAXED_TIMING_RECOMMENDED (1 << 5) /* * Virtual APIC support */ #define HV_X64_DEPRECATING_AEOI_RECOMMENDED (1 << 9) /* * Crash notification flag. */ Loading drivers/hv/hv.c +4 −1 Original line number Diff line number Diff line Loading @@ -254,6 +254,9 @@ int hv_synic_init(unsigned int cpu) shared_sint.as_uint64 = 0; shared_sint.vector = HYPERVISOR_CALLBACK_VECTOR; shared_sint.masked = false; if (ms_hyperv.hints & HV_X64_DEPRECATING_AEOI_RECOMMENDED) shared_sint.auto_eoi = false; else shared_sint.auto_eoi = true; hv_set_synint_state(HV_X64_MSR_SINT0 + VMBUS_MESSAGE_SINT, Loading Loading
arch/x86/include/uapi/asm/hyperv.h +5 −0 Original line number Diff line number Diff line Loading @@ -147,6 +147,11 @@ */ #define HV_X64_RELAXED_TIMING_RECOMMENDED (1 << 5) /* * Virtual APIC support */ #define HV_X64_DEPRECATING_AEOI_RECOMMENDED (1 << 9) /* * Crash notification flag. */ Loading
drivers/hv/hv.c +4 −1 Original line number Diff line number Diff line Loading @@ -254,6 +254,9 @@ int hv_synic_init(unsigned int cpu) shared_sint.as_uint64 = 0; shared_sint.vector = HYPERVISOR_CALLBACK_VECTOR; shared_sint.masked = false; if (ms_hyperv.hints & HV_X64_DEPRECATING_AEOI_RECOMMENDED) shared_sint.auto_eoi = false; else shared_sint.auto_eoi = true; hv_set_synint_state(HV_X64_MSR_SINT0 + VMBUS_MESSAGE_SINT, Loading