X-Git-Url: http://git.osdn.net/view?p=uclinux-h8%2Flinux.git;a=blobdiff_plain;f=arch%2Fx86%2Flib%2Fusercopy.c;fp=arch%2Fx86%2Flib%2Fusercopy.c;h=e342586db6e4b08230ce6a596c91e27bb5fcf2db;hp=ddf9ecb53cc3e23171ea889dc47339e67ba5d2c8;hb=973097fed0dc6a0efd4c525d61d9537de0d3de53;hpb=579f2be0987351fcea0f2a06d6ac7a4baca4f96e diff --git a/arch/x86/lib/usercopy.c b/arch/x86/lib/usercopy.c index ddf9ecb53cc3..e342586db6e4 100644 --- a/arch/x86/lib/usercopy.c +++ b/arch/x86/lib/usercopy.c @@ -20,7 +20,7 @@ copy_from_user_nmi(void *to, const void __user *from, unsigned long n) unsigned long ret; if (__range_not_ok(from, n, TASK_SIZE)) - return 0; + return n; /* * Even though this function is typically called from NMI/IRQ context