kernel 3.9.x kvm hangs after seabios

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux