From db469a27617976e765e111fd6fd3660b716daebf Mon Sep 17 00:00:00 2001 From: Alexander Viro Date: Tue, 31 Aug 2004 02:42:13 -0700 Subject: [PATCH] alpha csum_partial_copy.c annotations Signed-off-by: Al Viro Signed-off-by: Linus Torvalds --- arch/alpha/lib/csum_partial_copy.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/alpha/lib/csum_partial_copy.c b/arch/alpha/lib/csum_partial_copy.c index 3e0da493b2d0..4af102219a49 100644 --- a/arch/alpha/lib/csum_partial_copy.c +++ b/arch/alpha/lib/csum_partial_copy.c @@ -193,7 +193,8 @@ csum_partial_cfu_dest_aligned(const unsigned long __user *src, * This is slightly less fun than the above.. */ static inline unsigned long -csum_partial_cfu_src_aligned(const unsigned long *src, unsigned long *dst, +csum_partial_cfu_src_aligned(const unsigned long __user *src, + unsigned long *dst, unsigned long doff, long len, unsigned long checksum, unsigned long partial_dest, @@ -372,7 +373,7 @@ unsigned int csum_partial_copy_from_user(const char __user *src, char *dst, int len, unsigned int sum, int *errp) { - if (!access_ok(src, len, VERIFY_READ)) { + if (!access_ok(VERIFY_READ, src, len)) { *errp = -EFAULT; memset(dst, 0, len); return sum; -- cgit v1.2.3