vserver 1.9.5.x5
[linux-2.6.git] / arch / alpha / lib / csum_partial_copy.c
index 4af1022..a37948f 100644 (file)
@@ -251,7 +251,8 @@ out:
  * look at this too closely, you'll go blind.
  */
 static inline unsigned long
-csum_partial_cfu_unaligned(const unsigned long * src, unsigned long * dst,
+csum_partial_cfu_unaligned(const unsigned long __user * src,
+                          unsigned long * dst,
                           unsigned long soff, unsigned long doff,
                           long len, unsigned long checksum,
                           unsigned long partial_dest,
@@ -383,7 +384,8 @@ csum_partial_copy_from_user(const char __user *src, char *dst, int len,
 }
 
 unsigned int
-csum_partial_copy_nocheck(const char *src, char *dst, int len, unsigned int sum)
+csum_partial_copy_nocheck(const char __user *src, char *dst, int len,
+                         unsigned int sum)
 {
        return do_csum_partial_copy_from_user(src, dst, len, sum, NULL);
 }