|
|
|
|
|
|
|
|
|
|
xen-ppc-devel
[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
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [XenPPC] [pushed] [ppc] handle more syscalls,
jimix <=
|
|
|
|
|