[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-ia64-devel] [PATCH] vmx_vioapic gcc-3.4 build fix
Alex Williamson wrote: > I need either one (not both) of the patch below to make current > xen-ia64-unstable.hg build w/ gcc-3.4. Option 1 is cleaner, but mucks > with code we're not otherwise touching for ia64. Option 2 is the > compact but uglier fix. Take your pick ;^) Thanks, > > Alex Option 1 looks good to me, and we want to fix it. Please send it to xen-devel@xxxxxxxxxxxxxxxxxxxx > > Signed-off-by: Alex Williamson <alex.williamson@xxxxxx> > --- > > ##### Option 1 > > diff -r ec2ab25dacee xen/arch/x86/vmx_vlapic.c > --- a/xen/arch/x86/vmx_vlapic.c Thu Nov 17 16:32:22 2005 > +++ b/xen/arch/x86/vmx_vlapic.c Thu Nov 17 16:51:08 2005 > @@ -309,7 +309,6 @@ > vlapic_update_ppr(vlapic); > > if (test_and_clear_bit(vector, &vlapic->tmr[0])) { > - extern void ioapic_update_EOI(struct domain *d, int vector); > ioapic_update_EOI(vlapic->domain, vector); > } > } > diff -r ec2ab25dacee xen/include/asm-x86/vmx_vioapic.h > --- a/xen/include/asm-x86/vmx_vioapic.h Thu Nov 17 16:32:22 2005 > +++ b/xen/include/asm-x86/vmx_vioapic.h Thu Nov 17 16:51:08 2005 > @@ -112,6 +112,7 @@ > void vmx_vioapic_set_irq(struct domain *d, int irq, int level); > > int vmx_vioapic_add_lapic(struct vlapic *vlapic, struct vcpu *v); > +void ioapic_update_EOI(struct domain *d, int vector); > > #ifdef VMX_DOMAIN_SAVE_RESTORE > void ioapic_save(QEMUFile* f, void* opaque); > > > #### Option 2 > > diff -r ec2ab25dacee xen/arch/x86/dm/vmx_vioapic.c > --- a/xen/arch/x86/dm/vmx_vioapic.c Thu Nov 17 16:32:22 2005 > +++ b/xen/arch/x86/dm/vmx_vioapic.c Thu Nov 17 16:34:00 2005 > @@ -209,6 +209,10 @@ > } /* switch */ > } > > +#ifdef __ia64__ > +void ioapic_update_EOI(struct domain *d, int vector); > +#endif > + > static void vmx_vioapic_write(struct vcpu *v, > unsigned long addr, > unsigned long length, > > > > _______________________________________________ > Xen-ia64-devel mailing list > Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-ia64-devel Jun --- Intel Open Source Technology Center _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |