From: Jeremy Fitzhardinge Date: Wed, 28 Jan 2009 22:35:07 +0000 (-0800) Subject: x86/paravirt: use callee-saved convention for pte_val/make_pte/etc X-Git-Tag: v2.6.30-rc1~2^2~50^2~46^2~9 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=da5de7c22eb705be709a57e486e7475a6969b994;p=pandora-kernel.git x86/paravirt: use callee-saved convention for pte_val/make_pte/etc Impact: Optimization In the native case, pte_val, make_pte, etc are all just identity functions, so there's no need to clobber a lot of registers over them. (This changes the 32-bit callee-save calling convention to return both EAX and EDX so functions can return 64-bit values.) Signed-off-by: Jeremy Fitzhardinge Signed-off-by: H. Peter Anvin --- Reading git-diff-tree failed