I have the same issue, with 3.9.1 (3.9.0 too) it hangs right after seabios... (no problem in 3.8.11) qemu-1.4.1 seabios-1.7.2.1 after setting emulate_invalid_guest_state=0 everything works just fine. virsh # qemu-monitor-command vm-jack --hmp x/8i \$pc 0x00000000000fc46b: lgdtw %cs:-0x2c60 0x00000000000fc471: mov %cr0,%eax 0x00000000000fc474: or $0x1,%eax 0x00000000000fc478: mov %eax,%cr0 0x00000000000fc47b: ljmpl $0x8,$0xfc483 0x00000000000fc483: mov $0x10,%ax 0x00000000000fc486: add %al,(%bx,%si) 0x00000000000fc488: mov %ax,%ds virsh # qemu-monitor-command vm-jack --hmp x/64b \$pc 0x00000000000fc46b: lgdtw %cs:-0x2c60 0x00000000000fc471: mov %cr0,%eax 0x00000000000fc474: or $0x1,%eax 0x00000000000fc478: mov %eax,%cr0 0x00000000000fc47b: ljmpl $0x8,$0xfc483 0x00000000000fc483: mov $0x10,%ax 0x00000000000fc486: add %al,(%bx,%si) 0x00000000000fc488: mov %ax,%ds 0x00000000000fc48a: mov %ax,%es 0x00000000000fc48c: mov %ax,%ss 0x00000000000fc48e: mov %ax,%fs 0x00000000000fc490: mov %ax,%gs 0x00000000000fc492: mov %cx,%ax 0x00000000000fc494: jmp *%dx 0x00000000000fc496: mov %ax,%cx 0x00000000000fc498: mov $0x20,%ax 0x00000000000fc49b: add %al,(%bx,%si) 0x00000000000fc49d: mov %ax,%ds 0x00000000000fc49f: mov %ax,%es 0x00000000000fc4a1: mov %ax,%ss 0x00000000000fc4a3: mov %ax,%fs 0x00000000000fc4a5: mov %ax,%gs 0x00000000000fc4a7: ljmpl $0xc189,$0x18c4c4 0x00000000000fc4af: mov $0x30,%ax 0x00000000000fc4b2: add %al,(%bx,%si) 0x00000000000fc4b4: mov %ax,%ds 0x00000000000fc4b6: mov %ax,%es 0x00000000000fc4b8: mov %ax,%ss 0x00000000000fc4ba: mov %ax,%fs 0x00000000000fc4bc: mov %ax,%gs 0x00000000000fc4be: ljmpl $0x200f,$0x28c4c4 0x00000000000fc4c6: shlb $0xe0,-0x7d(%bp) 0x00000000000fc4ca: decb (%bx) 0x00000000000fc4cc: and %al,%al 0x00000000000fc4ce: ljmp $0xf000,$0xc4d3 0x00000000000fc4d3: lidtw %cs:-0x2c18 0x00000000000fc4d9: xor %ax,%ax 0x00000000000fc4db: mov %ax,%fs 0x00000000000fc4dd: mov %ax,%gs 0x00000000000fc4df: mov %ax,%es 0x00000000000fc4e1: mov %ax,%ds 0x00000000000fc4e3: mov %ax,%ss 0x00000000000fc4e5: mov %ecx,%eax 0x00000000000fc4e8: jmpl *%edx 0x00000000000fc4eb: push %ebp 0x00000000000fc4ed: push %eax 0x00000000000fc4ef: pushl %es 0x00000000000fc4f1: push %cs 0x00000000000fc4f2: push $0xc536 0x00000000000fc4f5: addr32 pushw %es:0x24(%eax) 0x00000000000fc4fa: addr32 pushl %es:0x20(%eax) 0x00000000000fc500: addr32 mov %es:0x4(%eax),%edi 0x00000000000fc506: addr32 mov %es:0x8(%eax),%esi 0x00000000000fc50c: addr32 mov %es:0xc(%eax),%ebp 0x00000000000fc512: addr32 mov %es:0x10(%eax),%ebx 0x00000000000fc518: addr32 mov %es:0x14(%eax),%edx 0x00000000000fc51e: addr32 mov %es:0x18(%eax),%ecx 0x00000000000fc524: addr32 mov %es:(%eax),%ds 0x00000000000fc528: addr32 pushl %es:0x1c(%eax) 0x00000000000fc52e: addr32 mov %es:0x2(%eax),%es 0x00000000000fc533: pop %eax 0x00000000000fc535: iret 0x00000000000fc536: pushf 0x00000000000fc537: cli -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html