[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH for-4.14 1/8] x86/hvm: fix vIO-APIC build without IRQ0_SPECIAL_ROUTING
pit_channel0_enabled needs to be guarded with IRQ0_SPECIAL_ROUTING since it's only used when the special handling of ISA IRQ 0 is enabled. No functional change. Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> --- xen/arch/x86/hvm/vioapic.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xen/arch/x86/hvm/vioapic.c b/xen/arch/x86/hvm/vioapic.c index b87facb0e0..bd41036137 100644 --- a/xen/arch/x86/hvm/vioapic.c +++ b/xen/arch/x86/hvm/vioapic.c @@ -391,10 +391,12 @@ static void ioapic_inj_irq( vlapic_set_irq(target, vector, trig_mode); } +#ifdef IRQ0_SPECIAL_ROUTING static inline int pit_channel0_enabled(void) { return pt_active(¤t->domain->arch.vpit.pt0); } +#endif static void vioapic_deliver(struct hvm_vioapic *vioapic, unsigned int pin) { -- 2.26.2
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |