From: David A. <da...@bo...> - 2007-04-16 13:24:04
|
on Wed Apr 11 2007, Avi Kivity <avi-atKUWr5tajBWk0Htik3J/w-AT-public.gmane.org> wrote: >> Unfortunately, KVM core dumps the instant I select XP from my grub >> menu. By contrast, it will happily launch a linux kernel (on >> partitions other than the ones I'm booted into; don't worry). This >> makes me think that it's probably not a driver problem, although I >> could of course be wrong. >> >> Anyone care to help me diagnose this one? >> > > We probably misemulate something that grub uses when chainloading > another bootloader. > > A good test is running with -no-kvm. The gdb backtrace from the core > dump is also interesting. Unfortunately it doesn't look too interesting when I simply run kvm under gdb. Is there something else I can do? exception 13 (0) rax 0000000000000010 rbx 0000000000007906 rcx 0000000000004208 rdx 0000000000000000 rsi 00000000000007be rdi 00000000000931fe rsp 000000000000cfb4 rbp 0000000000001ff0 r8 0000000000000000 r9 0000000000000000 r10 0000000000000000 r11 0000000000000000 r12 0000000000000000 r13 0000000000000000 r14 0000000000000000 r15 0000000000000000 rip 00000000000006bb rflags 00033202 cs 0d00 (0000d000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0) ds 0d00 (0000d000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0) es 0d00 (0000d000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0) ss 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0) fs 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0) gs 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0) tr 0000 (3f050000/00002088 p 1 dpl 0 db 0 s 0 type b l 0 g 0 avl 0) ldt 0000 (00000000/0000ffff p 1 dpl 0 db 0 s 0 type 2 l 0 g 0 avl 0) gdt 9108/27 idt 0/3ff cr0 60000010 cr2 0 cr3 0 cr4 0 cr8 0 efer 0 Program received signal SIGABRT, Aborted. [Switching to Thread -1212594496 (LWP 8119)] 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb7c47df0 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7c49641 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0x0810ea9d in ?? () #4 0x09b26008 in ?? () #5 0x00000000 in ?? () -- Dave Abrahams Boost Consulting http://www.boost-consulting.com Don't Miss BoostCon 2007! ==> http://www.boostcon.com |