From: Heiko Carstens Date: Tue, 19 Nov 2013 13:25:17 +0000 (+0100) Subject: s390/mm: optimize copy_page X-Git-Tag: v3.13-rc2~2^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dba6bb60043ed73abca8990f237db63a8cea6c50;p=pandora-kernel.git s390/mm: optimize copy_page Always use the mvcl instruction to copy a page instead of mvpg or a couple of mvc instructions. Copying a huge page is 25% faster this way. Also bypass caches when copying pages since only parts of a page will be used afterwards. Especially when copying a huge page this would kick everything out of the L1 and L2 data caches on a zEC12 machine. Signed-off-by: Heiko Carstens --- Reading git-diff-tree failed