From: Stas Sergeev Date: Mon, 23 Feb 2009 16:13:07 +0000 (+0300) Subject: x86: minor cleanup in the espfix code X-Git-Tag: v2.6.30-rc1~211^2~43^4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bda3a89745d7bb88d3e735046c0cdc3d0eb2ac24;p=pandora-kernel.git x86: minor cleanup in the espfix code Impact: Cleanup Checkin be44d2aabce2d62f72d5751d1871b6212bf7a1c7 eliminates the use of a 16-bit stack for espfix. However, at least one instruction remained that only operated on the low 16 bits of %esp. This is not a bug per se because the kernel stack is always an aligned 4K or 8K block. Therefore it cannot cross 64K boundaries; this code, in fact, relies strictly on that fact. However, it's a lot cleaner (and, for that matter, smaller) to operate on the entire 32-bit register. Signed-off-by: Stas Sergeev CC: Zachary Amsden CC: Chuck Ebbert Signed-off-by: H. Peter Anvin --- Reading git-diff-tree failed