git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git]
/
arch
/
sparc64
/
kernel
/
sys_sparc32.c
diff --git
a/arch/sparc64/kernel/sys_sparc32.c
b/arch/sparc64/kernel/sys_sparc32.c
index
a9492ce
..
adea32e
100644
(file)
--- a/
arch/sparc64/kernel/sys_sparc32.c
+++ b/
arch/sparc64/kernel/sys_sparc32.c
@@
-61,6
+61,7
@@
#include <asm/semaphore.h>
#include <asm/mmu_context.h>
#include <asm/a.out.h>
#include <asm/semaphore.h>
#include <asm/mmu_context.h>
#include <asm/a.out.h>
+#include <asm/compat_signal.h>
asmlinkage long sys32_chown16(const char __user * filename, u16 user, u16 group)
{
asmlinkage long sys32_chown16(const char __user * filename, u16 user, u16 group)
{
@@
-789,7
+790,7
@@
asmlinkage long sys32_gettimeofday(struct compat_timeval __user *tv,
{
if (tv) {
struct timeval ktv;
{
if (tv) {
struct timeval ktv;
-
do
_gettimeofday(&ktv);
+
vx
_gettimeofday(&ktv);
if (put_tv32(tv, &ktv))
return -EFAULT;
}
if (put_tv32(tv, &ktv))
return -EFAULT;
}
@@
-1018,7
+1019,7
@@
struct __sysctl_args32 {
asmlinkage long sys32_sysctl(struct __sysctl_args32 __user *args)
{
asmlinkage long sys32_sysctl(struct __sysctl_args32 __user *args)
{
-#ifndef CONFIG_SYSCTL
+#ifndef CONFIG_SYSCTL
_SYSCALL
return -ENOSYS;
#else
struct __sysctl_args32 tmp;
return -ENOSYS;
#else
struct __sysctl_args32 tmp;