Unsure about whether 3 bugs are on KVM side or QEMU side

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

 



Hi,

I found 3 bugs while developing a micro-hypervisor using QEMU + KVM on
Linux. However, I am not sure whether I should report them to QEMU's
bug tracker or KVM's. Following https://www.linux-kvm.org/page/Bugs ;, I
am asking here.

Originally I thought that the bugs are in KVM, so I filed 2 of them in
KVM's bug tracker. But thanks to Jim Mattson's comment, I realized that
these bugs may be in QEMU.

Do you know whether the following bugs should be posted to QEMU or KVM?
For bug 1 and bug 2, if they should be posted to QEMU, should I close
these bugs in KVM and create a new bug in QEMU?

Bug 1: filed in https://bugzilla.kernel.org/show_bug.cgi?id=216002 ;.
This is an assertion error while debugging QEMU + KVM with GDB. The
guest is running a hypervisor (i.e. nested virtualization).

Bug 2: filed in https://bugzilla.kernel.org/show_bug.cgi?id=216003 ;.
This is another assertion error while debugging QEMU + KVM with GDB.
The guest is running Windows.

Bug 3: not filed yet. When I run a hypervisor as the guest, and the
hypervisor tries to boot Windows, I see the following error printed

error: kvm run failed Input/output error
EAX=00000020 EBX=0000ffff ECX=00000000 EDX=0000ffff
ESI=00000000 EDI=00002300 EBP=00000000 ESP=00006d8c
EIP=00000018 EFL=00000046 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0
ES =f000 000f0000 ffffffff 00809300
CS =cb00 000cb000 ffffffff 00809b00
SS =0000 00000000 ffffffff 00809300
DS =0000 00000000 ffffffff 00809300
FS =0000 00000000 ffffffff 00809300
GS =0000 00000000 ffffffff 00809300
LDT=0000 00000000 0000ffff 00008200
TR =0000 00000000 0000ffff 00008b00
GDT= 00000000 00000000
IDT= 00000000 000003ff
CR0=00000010 CR2=00000000 CR3=00000000 CR4=00000000
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000 
DR6=ffff0ff0 DR7=00000400
EFER=0000000000000000
Code=0e 07 31 c0 b9 00 10 8d 3e 00 03 fc f3 ab 07 b8 20 00 e7 7e <cb>
0f 1f 80 00 00 00 00 6b 76 6d 20 61 50 69 43 20 00 00 00 2d 02 00 00 d9
02 00 00 00 03
KVM_GET_PIT2 failed: Input/output error

Thank you,
Eric Li




[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