Hello, I'm trying to enable SMP support. The guest OS is DragonFly, SMP-enabled kernel. QEmu accelerator module is not loaded.
The kernel does its initialization (device probes) but qemu crashes near the end, I guess when the kernel tries to activate the second virtual CPU, just before creating the first process. No panic on the guest side, only this dump from qemu: qemu: hardware error: single mode not supported CPU #0: EAX=00000013 EBX=c038fbc0 ECX=00000000 EDX=00000000 ESI=00000000 EDI=004aa000 EBP=c049fd44 ESP=c049fd3c EIP=c032e01b EFL=00080202 [-------] CPL=0 II=0 A20=1 HLT=0 ES =0010 00000000 ffffffff 00cf9300 CS =0008 00000000 ffffffff 00cf9b00 SS =0010 00000000 ffffffff 00cf9300 DS =0010 00000000 ffffffff 00cf9300 FS =0018 ff800000 00007fff ffc09380 GS =002f 00000000 bfbfffff 00cbf300 LDT=0028 c03f8a80 00000087 c000e23f TR =0020 ff800768 00000067 ff008980 GDT= c03f8180 0000008f IDT= c03f8d20 000007ff CR0=e005003b CR2=00000000 CR3=0049c000 CR4=00000690 FCW=127f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=0f700f200f6e0f650f760f690f720f64 XMM01=0f200f200f200f200f200f740f720f6f XMM02=0f200f200f200f200f200f200f200f20 XMM03=0f200f200f200f200f200f200f200f20 XMM04=0f200f200f200f200f200f200f200f20 XMM05=0f200f200f200f200f200f200f200f20 XMM06=0f200f200f200f200f200f200f200f20 XMM07=0f200f200f200f200f200f200f200f20 CPU #1: EAX=00000002 EBX=ff8083a4 ECX=00000001 EDX=ff008980 ESI=00000000 EDI=00000000 EBP=ff80fd84 ESP=ff80fd74 EIP=c031f7d5 EFL=00000046 [---Z-P-] CPL=0 II=0 A20=1 HLT=0 ES =0010 00000000 ffffffff 00cf9300 CS =0008 00000000 ffffffff 00cf9b00 SS =0010 00000000 ffffffff 00cf9300 DS =0010 00000000 ffffffff 00cf9300 FS =0018 ff808000 00007fff ffc09380 GS =002f 00000000 bfbfffff 00cbf300 LDT=0028 c03f8a80 00000087 c000e23f TR =0020 ff808768 00000067 ff008980 GDT= c03f8210 0000008f IDT= c03f8d20 000007ff CR0=8005003b CR2=00000000 CR3=0049c000 CR4=00000610 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=00000000000000000000000000000000 XMM05=00000000000000000000000000000000 XMM06=00000000000000000000000000000000 XMM07=00000000000000000000000000000000 The crash originates in hw/i8259.c, but I don't understand why: does the host hardware platform matter here ? Any clue ? Thanks in advance, Francis.
signature.asc
Description: Digital signature
_______________________________________________ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel