From: Fenghua Yu Date: Sat, 16 Nov 2013 20:37:01 +0000 (-0800) Subject: x86-64, copy_user: Remove zero byte check before copy user buffer. X-Git-Tag: v3.14-rc1~167^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f4cb1cc18f364d761d5614eb6293cccc6647f259;p=pandora-kernel.git x86-64, copy_user: Remove zero byte check before copy user buffer. 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 Signed-off-by: Fenghua Yu Link: http://lkml.kernel.org/r/1384634221-6006-1-git-send-email-fenghua.yu@intel.com Signed-off-by: H. Peter Anvin --- Reading git-diff-tree failed