Dear KVM maintainers, it appears that there is a gap in x86 emulation, at least on a 32-bit host. Stefan found this when running GRML, a live distribution which can be downloaded from: <http://download.grml.org/grml32-full_2013.02.iso>. His original reported is at <http://bugs.debian.org/707257>.
On Thu, 2013-05-16 at 13:26 +0200, Stefan Pietsch wrote: > On 09.05.2013 20:56, Stefan Pietsch wrote: > > On 09.05.2013 03:08, Ben Hutchings wrote: > > > >> Please could you test some of the intermediate versions at > >> <http://snapshot.debian.org/package/linux/> to find the first upstream > >> version where this was broken. > > > > The first version which does not work is 3.6.4-1~experimental.1. > > 3.5.5-1~experimental.1 works. > > > I was able to start KVM under kernel version 3.8.12-1 after loading the > "kvm_intel" module with the option "emulate_invalid_guest_state=0". And one of the many changes between 3.5 and 3.6 was to change the default value of that parameter from 0 to 1. So we don't know when the the bug in emulation was introduced (or if it was always there). Ben. -- Ben Hutchings The generation of random numbers is too important to be left to chance. - Robert Coveyou
signature.asc
Description: This is a digitally signed message part