projects
/
unionfs-2.6.39.y.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a5f5617
)
SPARC64: Fix args to 64-bit sys_semctl() via sys_ipc().
author
David S. Miller
<davem@davemloft.net>
Fri, 25 Apr 2008 09:12:05 +0000
(
02:12
-0700)
committer
Greg Kroah-Hartman
<gregkh@suse.de>
Thu, 15 May 2008 14:50:01 +0000
(07:50 -0700)
[ Upstream commit:
020cfb05f2c594c778537159bd45ea5efb0c5e0d
]
Second and third arguments were swapped for whatever reason.
Reported by Tom Callaway.
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/sparc64/kernel/sys_sparc.c
patch
|
blob
|
history
diff --git
a/arch/sparc64/kernel/sys_sparc.c
b/arch/sparc64/kernel/sys_sparc.c
index cc3793644a6aaf53721150a8ce88e01b6b754270..6f771060420e7c428ce2d8fcf5b8f13c2180d1c4 100644
(file)
--- 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,
err = sys_semget(first, (int)second, (int)third);
goto out;
case SEMCTL: {
- err = sys_semctl(first,
thir
d,
- (int)
secon
d | IPC_64,
+ err = sys_semctl(first,
secon
d,
+ (int)
thir
d | IPC_64,
(union semun) ptr);
goto out;
}