From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Ludvig Subject: Re: Kernel Oops with kvm 66 running WinXP Date: Mon, 28 Apr 2008 13:43:37 +1200 Message-ID: <48152BC9.7010707@logix.net.nz> References: <48131C2A.20307@logix.net.nz> <4814772F.7030708@qumranet.com> <48148382.4040403@qumranet.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: kvm-devel@lists.sourceforge.net To: Avi Kivity Return-path: In-Reply-To: <48148382.4040403@qumranet.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces@lists.sourceforge.net Errors-To: kvm-devel-bounces@lists.sourceforge.net List-Id: kvm.vger.kernel.org Avi Kivity wrote: > 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: >>> [] :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 ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone