Ryan Harper wrote: > Playing around with running VMware-server within a KVM guest and noticed > that whenever we launch a VM within the guest, KVM reports a GP fault in > set_cr3. Removing the fault injection (raised for attempting to set > reserved bits) for the non-pae case allows memtest to boot and run > within VMWare Server, running in a KVM Linux guest. > > This same test (Linux, VMware-server, booting/running memtest iso) works > fine on bare-metal. Thoughts? >
Setting reserved bits is different from setting MBZ bits since the behaviors undefined. If something as common as VMware is depending on being able to set a reserved bit then perhaps the right thing to do from KVM's perspective is to let it. I'm curious if Zach or Jun have any comments about the right thing to do here. Regards, Anthony Liguori > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > ------------------------------------------------------------------------ > > _______________________________________________ > kvm-devel mailing list > kvm-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/kvm-devel ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel