From: Zachary Amsden Date: Fri, 10 Aug 2007 20:31:05 +0000 (+0200) Subject: x86_64: Early segment setup for VT X-Git-Tag: v2.6.23-rc3~20 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=08da5a2ca479c5e8805dc3f77fd77176c4293399;p=pandora-kernel.git x86_64: Early segment setup for VT VT is very picky about when it can enter execution. Get all segments setup and get LDT and TR into valid state to allow VT execution under VMware and KVM (untested). This makes the boot decompression run under VT, which makes it several orders of magnitude faster on 64-bit Intel hardware. Before, I was seeing times up to a minute or more to decompress a 1.3MB kernel on a very fast box. Signed-off-by: Zachary Amsden Signed-off-by: Andi Kleen Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed