overriding BIOS (was: Re: [ANNOUNCE] kvm howto)

From: Tomasz Torcz
Date: Mon Nov 13 2006 - 15:34:56 EST


On Mon, Nov 06, 2006 at 12:15:02AM -0800, Dor Laor wrote:
> The BIOS check is a must, it checks bit #0 of MSR_IA32_FEATURE_CONTROL,
> if it set this means that software cannot write to the MSR. If bit #2 is
> clear too then when executing vmxon you'll get #GP.
>
> So the check should better be there...

You were right, just writing to this MSR (via kvm_enable) halts my laptop.
Which is kinda strange, as this solution works on Intel Mac Minis.

Anyway, complaint to Lenovo sent and got ignored.

--
Tomasz Torcz ,,(...) today's high-end is tomorrow's embedded processor.''
zdzichu@xxxxxxxxxxxxxxxxx -- Mitchell Blank on LKML

Attachment: pgp00000.pgp
Description: PGP signature