Re: I'm now looking into kvm-unit-tests and encounted with some problems.

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

 



To Peter,
   Thank you very much!
   I'm sorry this is my first kvm mail, and have no experience.

On 2015/8/26 8:40, Huangpeng (Peter) wrote:
You should add kvm maillinglist too.

-----邮件原件-----
发件人: Jinjian (Ken)
发送时间: 2015年8月25日 21:42
收件人: drjones@xxxxxxxxxx; pbonzini@xxxxxxxxxx
抄送: Huangpeng (Peter); Gonglei (Arei); Zhanghailiang
主题: I'm now looking into kvm-unit-tests and encounted with some problems.

Hi all:
     I'm now looking into kvm-unit-tests and encounted with some problems.

1. when I run run_test.sh, it reported "exec: {config_fd}: not found".
how and where to define it?

2. all tests run with -smp 2(or 3) hang.
for example, run apic unittest, command as follows:
qemu-kvm --enable-kvm -device pc-testdev -device
isa-debug-exit,iobase=0xf4,iosize=0x4 -serial stdio -device pci-testdev -kernel x86/apic.flat -smp 2 -vnc none
result: enter into an endless loop
the related codes are:
x86/apic.c
    test_sti_nmi()
          on_cpu_async(1, sti_loop, 0);

    static void sti_loop(void *ignore)
    {
       unsigned k = 0;

       while (sti_loop_active) {
         sti_nop((char *)(ulong)((k++ * 4096) % (128 * 1024 * 1024)));
       }
    }

3. s3 kvm-unit-test hang
run s3 unittest, command as follows:
qemu-kvm --enable-kvm -device pc-testdev -device
isa-debug-exit,iobase=0xf4,iosize=0x4 -serial stdio -device pci-testdev -kernel x86/s3.flat -vnc none
s3 hang at resume event
logs:
RSDP is at f62c0
RSDT is at 7fe16a9
FADT is at 7fe0bda
FACS is at 7fe0000
resume vector addr is 7fe000c
copy resume code from 400350

4.qemu exit and fail even after the problematic code is commented, when we run emulate unittest.
run emulate unittest,command as follows:
qemu-kvm --enable-kvm -device pc-testdev -device
isa-debug-exit,iobase=0xf4,iosize=0x4  -serial stdio -device pci-testdev -kernel x86/emulator.flat -vnc none
result: qemu exit when do test_muldiv
logs:
PASS: imul rax, mem, imm
unhandled cpu excecption 8

If The code which cause qemu exit is commented, the test also fail
logs:
FAIL: mov null, %ss

Question:
What's the cause of the problem at your view? looking forward for your reply.

Thank you in advance.




--
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