X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-ppc64%2Fuaccess.h;h=58eec5324170345fce155b34bdddfbeac22e430e;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=77906c9354dd77d48c2d0c9e2fce12e2e4fd6bc8;hpb=a2c21200f1c81b08cb55e417b68150bba439b646;p=linux-2.6.git diff --git a/include/asm-ppc64/uaccess.h b/include/asm-ppc64/uaccess.h index 77906c935..58eec5324 100644 --- a/include/asm-ppc64/uaccess.h +++ b/include/asm-ppc64/uaccess.h @@ -111,6 +111,9 @@ extern unsigned long search_exception_table(unsigned long); #define __put_user(x,ptr) \ __put_user_nocheck((__typeof__(*(ptr)))(x),(ptr),sizeof(*(ptr))) +#define __get_user_unaligned __get_user +#define __put_user_unaligned __put_user + extern long __put_user_bad(void); #define __put_user_nocheck(x,ptr,size) \ @@ -281,6 +284,9 @@ extern unsigned long copy_in_user(void __user *to, const void __user *from, extern unsigned long __clear_user(void __user *addr, unsigned long size); +#define __copy_to_user_inatomic __copy_to_user +#define __copy_from_user_inatomic __copy_from_user + static inline unsigned long clear_user(void __user *addr, unsigned long size) {