Messages in this thread | | | Date | Tue, 12 Feb 2013 19:46:12 -0800 | From | "H. Peter Anvin" <> | Subject | Re: [tip:x86/hyperv] X86: Handle Hyper-V vmbus interrupts as special hypervisor interrupts |
| |
On 02/12/2013 07:32 PM, KY Srinivasan wrote: >>> >>> +#if IS_ENABLED(CONFIG_HYPERV) >>> +apicinterrupt HYPERVISOR_CALLBACK_VECTOR \ >>> + hyperv_callback_vector hyperv_vector_handler >>> +#endif /* CONFIG_HYPERV */ >>> + >> >> so #ifdef CONFIG_HYPERV does not work here? > > The issue was that you could turn on CONFIG_HYPERV without enabling > CONFIG_X86_LOCAL_APIC. Peter fixed it. >
He is asking why you are using IS_ENABLED() instead of #ifdef. The difference is that IS_ENABLED() works even for modules.
-hpa
-- H. Peter Anvin, Intel Open Source Technology Center I work for Intel. I don't speak on their behalf.
| |