Re: Kernel Oops with kvm 66 running WinXP

Michal Ludvig
2008-04-28T01:43:37Z

> Avi Kivity wrote:
>> Michal Ludvig wrote:
>>> Hi,
>>>
>>> I've experienced a kernel Oops on 2.6.24 with kvm 66 on AMD in 64bit
>>> mode while starting up WinXP:
>>>
>>> kvm: emulating exchange as write
>>> Unable to handle kernel NULL pointer dereference at 0000000000000000
>>> RIP:
>>> [<ffffffff883a7a5a>] :kvm:x86_emulate_insn+0x3fa/0x4240
>>> PGD 7658d067 PUD 242a6067 PMD 0
>>> Oops: 0002 [1] SMP
>>> [...]
>>> The host is still alive but the XP guest is locked up in a boot screen.
>>>
>>>
>>
>> Please mail me (privately) an 'objdump -Sr x86_emulate.o' from the
>> kernel directory, so we can see where this happened.
>>
>
> Ok. Please try with the attached patch and let us know. Also repeat
> without the patch, so we can be sure it is easily reproducible.

Hi, the patch fixed the problem, thanks. It was 100% reproducible (Oops
in 3 out of 3 attempts) and now it booted up.

Michal