diff options
Diffstat (limited to 'arch/sparc64/kernel/sys_sparc.c')
-rw-r--r-- | arch/sparc64/kernel/sys_sparc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/sparc64/kernel/sys_sparc.c b/arch/sparc64/kernel/sys_sparc.c index 73ed01ba40dc..8d4761f15fa9 100644 --- a/arch/sparc64/kernel/sys_sparc.c +++ b/arch/sparc64/kernel/sys_sparc.c | |||
@@ -454,8 +454,8 @@ asmlinkage long sys_ipc(unsigned int call, int first, unsigned long second, | |||
454 | err = sys_semget(first, (int)second, (int)third); | 454 | err = sys_semget(first, (int)second, (int)third); |
455 | goto out; | 455 | goto out; |
456 | case SEMCTL: { | 456 | case SEMCTL: { |
457 | err = sys_semctl(first, third, | 457 | err = sys_semctl(first, second, |
458 | (int)second | IPC_64, | 458 | (int)third | IPC_64, |
459 | (union semun) ptr); | 459 | (union semun) ptr); |
460 | goto out; | 460 | goto out; |
461 | } | 461 | } |