[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] Update ia64 to keep up with core changes
# HG changeset patch # User djm@xxxxxxxxxxxxxxx # Node ID 0ffa4369cbb304413aa5595e01a676641145a6ce # Parent 4e0c94871be28ce4936169205430d1cb1b0b451b Update ia64 to keep up with core changes diff -r 4e0c94871be2 -r 0ffa4369cbb3 linux-2.6-xen-sparse/arch/ia64/xen-mkbuildtree-pre --- a/linux-2.6-xen-sparse/arch/ia64/xen-mkbuildtree-pre Sat Oct 8 20:28:24 2005 +++ b/linux-2.6-xen-sparse/arch/ia64/xen-mkbuildtree-pre Sat Oct 8 20:28:56 2005 @@ -17,7 +17,7 @@ mv arch/xen arch/xen.xen-x86 mkdir arch/xen mv arch/xen.xen-x86/configs arch/xen - mv include/asm-generic include/asm-generic.xen-x86 +# mv include/asm-generic include/asm-generic.xen-x86 mv include/linux include/linux.xen-x86 mkdir include/linux fi diff -r 4e0c94871be2 -r 0ffa4369cbb3 linux-2.6-xen-sparse/arch/ia64/xen/drivers/evtchn_ia64.c --- a/linux-2.6-xen-sparse/arch/ia64/xen/drivers/evtchn_ia64.c Sat Oct 8 20:28:24 2005 +++ b/linux-2.6-xen-sparse/arch/ia64/xen/drivers/evtchn_ia64.c Sat Oct 8 20:28:56 2005 @@ -35,12 +35,18 @@ while(1); } +void notify_remote_via_irq(int virq) +{ + printk("notify_remote_via_irq called... FIXME??\n"); + while(1); +} + void unbind_virq_from_evtchn(int virq) { evtchn_op_t op; op.cmd = EVTCHNOP_close; - op.u.close.dom = DOMID_SELF; +// op.u.close.dom = DOMID_SELF; op.u.close.port = virq_to_evtchn[virq]; if ( HYPERVISOR_event_channel_op(&op) != 0 ) BUG(); diff -r 4e0c94871be2 -r 0ffa4369cbb3 linux-2.6-xen-sparse/include/asm-xen/asm-ia64/hypervisor.h --- a/linux-2.6-xen-sparse/include/asm-xen/asm-ia64/hypervisor.h Sat Oct 8 20:28:24 2005 +++ b/linux-2.6-xen-sparse/include/asm-xen/asm-ia64/hypervisor.h Sat Oct 8 20:28:56 2005 @@ -48,6 +48,7 @@ // for drivers/xen/privcmd/privcmd.c #define direct_remap_pfn_range(a,b,c,d,e,f) remap_pfn_range(a,b,c,d,e) #define pfn_to_mfn(x) (x) +#define mfn_to_pfn(x) (x) #define machine_to_phys_mapping 0 #endif /* __HYPERVISOR_H__ */ diff -r 4e0c94871be2 -r 0ffa4369cbb3 xen/arch/ia64/xen/hypercall.c --- a/xen/arch/ia64/xen/hypercall.c Sat Oct 8 20:28:24 2005 +++ b/xen/arch/ia64/xen/hypercall.c Sat Oct 8 20:28:56 2005 @@ -15,6 +15,7 @@ #include <asm/vcpu.h> #include <asm/dom_fw.h> #include <public/memory.h> +#include <public/sched.h> extern unsigned long translate_domain_mpaddr(unsigned long); extern struct ia64_pal_retval xen_pal_emulator(UINT64,UINT64,UINT64,UINT64); diff -r 4e0c94871be2 -r 0ffa4369cbb3 xen/arch/ia64/xen/xenmisc.c --- a/xen/arch/ia64/xen/xenmisc.c Sat Oct 8 20:28:24 2005 +++ b/xen/arch/ia64/xen/xenmisc.c Sat Oct 8 20:28:56 2005 @@ -16,6 +16,7 @@ #include <xen/serial.h> #include <asm/io.h> #include <xen/softirq.h> +#include <public/sched.h> efi_memory_desc_t ia64_efi_io_md; EXPORT_SYMBOL(ia64_efi_io_md); _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |