projects
/
linux-2.6-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
spi: spi-imx: Propagate the real error code on platform_get_irq() failure
[linux-2.6-block.git]
/
fs
/
read_write.c
diff --git
a/fs/read_write.c
b/fs/read_write.c
index 1193ffd0356547b63cdf0a503a2eb68ae84d8ba6..edc5746a902a090ce4dbda6b8b1205e729dff5b3 100644
(file)
--- a/
fs/read_write.c
+++ b/
fs/read_write.c
@@
-964,9
+964,9
@@
out:
return ret;
}
return ret;
}
-COMPAT_SYSCALL_DEFINE3(readv,
unsigned long
, fd,
+COMPAT_SYSCALL_DEFINE3(readv,
compat_ulong_t
, fd,
const struct compat_iovec __user *,vec,
const struct compat_iovec __user *,vec,
-
unsigned long
, vlen)
+
compat_ulong_t
, vlen)
{
struct fd f = fdget(fd);
ssize_t ret;
{
struct fd f = fdget(fd);
ssize_t ret;
@@
-1001,9
+1001,9
@@
COMPAT_SYSCALL_DEFINE4(preadv64, unsigned long, fd,
return ret;
}
return ret;
}
-COMPAT_SYSCALL_DEFINE5(preadv,
unsigned long
, fd,
+COMPAT_SYSCALL_DEFINE5(preadv,
compat_ulong_t
, fd,
const struct compat_iovec __user *,vec,
const struct compat_iovec __user *,vec,
-
unsigned long
, vlen, u32, pos_low, u32, pos_high)
+
compat_ulong_t
, vlen, u32, pos_low, u32, pos_high)
{
loff_t pos = ((loff_t)pos_high << 32) | pos_low;
return compat_sys_preadv64(fd, vec, vlen, pos);
{
loff_t pos = ((loff_t)pos_high << 32) | pos_low;
return compat_sys_preadv64(fd, vec, vlen, pos);
@@
-1031,9
+1031,9
@@
out:
return ret;
}
return ret;
}
-COMPAT_SYSCALL_DEFINE3(writev,
unsigned long
, fd,
+COMPAT_SYSCALL_DEFINE3(writev,
compat_ulong_t
, fd,
const struct compat_iovec __user *, vec,
const struct compat_iovec __user *, vec,
-
unsigned long
, vlen)
+
compat_ulong_t
, vlen)
{
struct fd f = fdget(fd);
ssize_t ret;
{
struct fd f = fdget(fd);
ssize_t ret;
@@
-1068,9
+1068,9
@@
COMPAT_SYSCALL_DEFINE4(pwritev64, unsigned long, fd,
return ret;
}
return ret;
}
-COMPAT_SYSCALL_DEFINE5(pwritev,
unsigned long
, fd,
+COMPAT_SYSCALL_DEFINE5(pwritev,
compat_ulong_t
, fd,
const struct compat_iovec __user *,vec,
const struct compat_iovec __user *,vec,
-
unsigned long
, vlen, u32, pos_low, u32, pos_high)
+
compat_ulong_t
, vlen, u32, pos_low, u32, pos_high)
{
loff_t pos = ((loff_t)pos_high << 32) | pos_low;
return compat_sys_pwritev64(fd, vec, vlen, pos);
{
loff_t pos = ((loff_t)pos_high << 32) | pos_low;
return compat_sys_pwritev64(fd, vec, vlen, pos);