Carlo Marcelo Arenas Belon wrote: > On Mon, Jan 07, 2008 at 07:30:44PM +0000, Antoine Martin wrote: >> Avi Kivity wrote: >>> Antoine Martin wrote: >>>> Hi, >>>> >>>> Trying to boot KVM on a Core2Duo system, kvm-59 + linux-2.6.23.12 >>>> Booting with: >>>> qemu-system-x86_64 -hda /home/uml/BusyBox-1.5.0-amd64-root_fs -m 384 >>>> - -nographic -cpu qemu64 -kernel /boot/vmlinuz-2.6.23.12 -append >>>> "earlyprintk=serial,ttyS0,115200" >>>> >>>> >>> Does regular boot (without -kernel) work? >>> >> Nope, it's just spinning at 100% cpu, tried stock 2.6.23.12 and >> 2.6.24-rc6, lots of clock_gettime(CLOCK_MONOTONIC,... > > this is a big guess as I have no way to test it or know the internals well > enough to come with an authoritative answer, but I remember having a similar > problem once which was fixed by using the kernel option "nolapic" I assume this is for the host? (no effect on the guest) unfortunately that box won't boot with nolapic, the sata controllers timeout. (although I haven't tried turning apic off in the bios)
>> Do I need to enable/disable some RTC / HPET options? > > there used to be a bug about it before which was closed by the reported > even though I was able to reproduce it after all (haven't looked since) and it > was related to the use of CONFIG_HPET_EMULATE_RTC=y in the guest kernel. I've disabled that, and everything else I could trim. Still no luck :( > sorry for not giving you any hard evidence, but I am just going from memory > here and though I would mention it just in case it could help. Thanks, much appreciated. gdb gives me this, dunno if this helps: #0 0x00002b231784d777 in ioctl () from /lib/libc.so.6 #1 0x00000000600ef2df in kvm_run (kvm=0x62541010, vcpu=0) at libkvm.c:901 #2 0x000000006008bdb6 in kvm_cpu_exec (env=<value optimized out>) at /usr/src/kvm-59/qemu/qemu-kvm.c:143 #3 0x000000006008bf80 in kvm_main_loop_cpu (env=0x62546100) at /usr/src/kvm-59/qemu/qemu-kvm.c:341 #4 0x00000000600108f7 in main (argc=8, argv=0x7fff9422e758) at /usr/src/kvm-59/qemu/vl.c:7771 Which is this: r = ioctl(fd, KVM_RUN, 0); where int fd = kvm->vcpu_fd[vcpu]; Antoine ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel