x86-64, copy_user: Remove zero byte check before copy user buffer.
authorFenghua Yu <fenghua.yu@intel.com>
Sat, 16 Nov 2013 20:37:01 +0000 (12:37 -0800)
committerH. Peter Anvin <hpa@linux.intel.com>
Sun, 17 Nov 2013 02:00:58 +0000 (18:00 -0800)
Operation of rep movsb instruction handles zero byte copy. As pointed out by
Linus, there is no need to check zero size in kernel. Removing this redundant
check saves a few cycles in copy user functions.

Reported-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Fenghua Yu <fenghua.yu@intel.com>
Link: http://lkml.kernel.org/r/1384634221-6006-1-git-send-email-fenghua.yu@intel.com
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>

No differences found