[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [XenPPC] [pushed] [ppc] handle more syscalls
changeset: 10257:b32a5eb795a690569d9c68405d0a7a6682441eaf user: jimix@xxxxxxxxxxxxxxxxxxxxx date: Wed May 10 09:57:34 2006 -0400 files: xen/arch/ppc/ppc64/hypercall_table.S xen/include/asm-ppc/config.h description: [ppc] handle more syscalls diff -r fe031dd02d8571e06ab18f917de032bbb72b1787 -r b32a5eb795a690569d9c68405d0a7a6682441eaf xen/arch/ppc/ppc64/hypercall_table.S --- a/xen/arch/ppc/ppc64/hypercall_table.S Tue May 9 16:09:36 2006 -0400 +++ b/xen/arch/ppc/ppc64/hypercall_table.S Wed May 10 09:57:34 2006 -0400 @@ -20,10 +20,10 @@ __hypercall_table: .quad 0 /* do_multicall */ .quad 0 /* do_update_va_mapping */ .quad do_set_timer_op /* 15 */ - .quad do_event_channel_op + .quad 0 /* do_event_channel_op_compat */ .quad do_xen_version .quad do_console_io - .quad do_physdev_op + .quad 0 /* do_physdev_op_compat */ .quad 0 /* do_grant_table_op */ /* 20 */ .quad do_vm_assist .quad 0 /* do_update_va_mapping_otherdomain */ @@ -31,7 +31,13 @@ __hypercall_table: .quad do_vcpu_op .quad do_ni_hypercall /* 25 */ .quad 0 /* do_mmuext_op */ - .quad do_acm_op /* 27 */ + .quad do_acm_op + .quad do_nmi_op + .quad do_sched_op /* do_arch_sched_op */ + .quad 0 /* do_callback_op */ /* 30 */ + .quad 0 /* do_xenoprof_op */ + .quad do_event_channel_op + .quad do_physdev_op .rept NR_hypercalls-((.-__hypercall_table)/8) .quad do_ni_hypercall .endr @@ -66,6 +72,12 @@ hypercall_args_table: .byte 0 /* do_ni_hypercall */ /* 25 */ .byte 4 /* do_mmuext_op */ .byte 1 /* do_acm_op */ + .byte 2 /* do_nmi_op */ + .byte 2 /* do_arch_sched_op */ + .byte 2 /* do_callback_op */ /* 30 */ + .byte 2 /* do_xenoprof_op */ + .byte 2 /* do_event_channel_op */ + .byte 2 /* do_physdev_op */ .rept NR_hypercalls-(.-hypercall_args_table) .byte 0 /* do_ni_hypercall */ .endr diff -r fe031dd02d8571e06ab18f917de032bbb72b1787 -r b32a5eb795a690569d9c68405d0a7a6682441eaf xen/include/asm-ppc/config.h --- a/xen/include/asm-ppc/config.h Tue May 9 16:09:36 2006 -0400 +++ b/xen/include/asm-ppc/config.h Wed May 10 09:57:34 2006 -0400 @@ -57,7 +57,7 @@ #define LINEAR_PT_VIRT_START (0xdeadbeefUL) #define XENHEAP_DEFAULT_MB (16) -#define NR_hypercalls 32 +#define NR_hypercalls 64 #define supervisor_mode_kernel (0) _______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ppc-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |