Explorar el Código

Merge master.kernel.org:/home/rmk/linux-2.6-arm

Linus Torvalds hace 19 años
padre
commit
b24fd48a0b
Se han modificado 2 ficheros con 5 adiciones y 1 borrados
  1. 1 1
      arch/arm/kernel/calls.S
  2. 4 0
      arch/arm/kernel/entry-common.S

+ 1 - 1
arch/arm/kernel/calls.S

@@ -131,7 +131,7 @@ __syscall_start:
 		.long	sys_wait4
 /* 115 */	.long	sys_swapoff
 		.long	sys_sysinfo
-		.long	sys_ipc
+		.long	sys_ipc_wrapper
 		.long	sys_fsync
 		.long	sys_sigreturn_wrapper
 /* 120 */	.long	sys_clone_wrapper

+ 4 - 0
arch/arm/kernel/entry-common.S

@@ -273,6 +273,10 @@ sys_mbind_wrapper:
 		str	r5, [sp, #4]
 		b	sys_mbind
 
+sys_ipc_wrapper:
+		str	r5, [sp, #4]		@ push sixth arg
+		b	sys_ipc
+
 /*
  * Note: off_4k (r5) is always units of 4K.  If we can't do the requested
  * offset, we return EINVAL.