From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: enabling kvm support on a Vaio? Date: Sun, 16 Nov 2008 14:37:46 +0200 Message-ID: <4920141A.8060006@redhat.com> References: <20081116112855.GA23027@apartia.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit To: kvm-devel Return-path: Received: from mx2.redhat.com ([66.187.237.31]:34536 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751997AbYKPMhu (ORCPT ); Sun, 16 Nov 2008 07:37:50 -0500 Received: from int-mx2.corp.redhat.com (int-mx2.corp.redhat.com [172.16.27.26]) by mx2.redhat.com (8.13.8/8.13.8) with ESMTP id mAGCbo4r001090 for ; Sun, 16 Nov 2008 07:37:50 -0500 In-Reply-To: <20081116112855.GA23027@apartia.fr> Sender: kvm-owner@vger.kernel.org List-ID: Louis-David Mitterrand wrote: > Hi, > > On a brand new Sony Vaio (VGN-FW21Z) VT is disabled and there is no bios > option to enable it (on my Dell XPS laptop thankfully one can enable VT > in the bios). > > Can Sony's stupidity (or should I say my own stupidity for purchasing > from that brand) be worked around to enable VT? > > Apparently some have used hex editors on bios images with success, but > each model is a specific case I suppose. Or is there a way to find the > location of the VT setting in a bios image? > If you are able to disassemble and reassemble the bios (most likely this involves decompression, recompression, and writing a checksum, the code writes to msr MSR_IA32_FEATURE_CONTROL (0x3a). Nopping out writes to this msr will allow VT to be used. Any mistake will likely brick the machine, so be sure to have at least a dozen if you want to experiment. -- error compiling committee.c: too many arguments to function