All of lore.kernel.org
 help / color / mirror / Atom feed
* Some errors when running KVM-Autotest on kernel-2.6.39
@ 2011-05-23  9:43 Zhi Yong Wu
  2011-05-23 11:05 ` Avi Kivity
  0 siblings, 1 reply; 2+ messages in thread
From: Zhi Yong Wu @ 2011-05-23  9:43 UTC (permalink / raw)
  To: kvm; +Cc: stefanha, wuzhy, lmr

HI, guys,

Some warnings and errors appear when running KVM-autotest on kernel 2.6.39

Can anyone give some comments? Is it a known issue, new, or a problem with my setup?

[root@f12 linux-2.6]# uname -a
Linux f12 2.6.39 #2 SMP Fri May 20 19:51:05 CST 2011 x86_64 x86_64 x86_64 GNU/Linux

[root@f12 linux-2.6]# modinfo kvm
filename:       /lib/modules/2.6.39/kernel/arch/x86/kvm/kvm.ko
license:        GPL
author:         Qumranet
srcversion:     ABB5612DB8B1955AA82288F
depends:        
vermagic:       2.6.39 SMP mod_unload 
parm:           oos_shadow:bool
parm:           ignore_msrs:bool

[root@f12 linux-2.6]# cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 Duo CPU     E6750  @ 2.66GHz
stepping	: 11
cpu MHz		: 2667.000
cache size	: 4096 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dts tpr_shadow vnmi flexpriority
bogomips	: 5320.45
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 Duo CPU     E6750  @ 2.66GHz
stepping	: 11
cpu MHz		: 2000.000
cache size	: 4096 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dts tpr_shadow vnmi flexpriority
bogomips	: 5319.99
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

Below is the output.

10:13:04 INFO | Running apic
10:13:04 WARNI| Could not send monitor command 'screendump /home/zwu/work/virt/autotest/client/results/default/kvm.unittest/debug/pre_vm1.ppm'    ([Errno 32] Broken pipe)
10:13:04 INFO | Running qemu command:
/home/zwu/work/virt/autotest/client/tests/kvm/qemu -name 'vm1' -monitor unix:'/tmp/monitor-humanmonitor1-20110523-101151-G8Zb',server,nowait -serial unix:'/tmp/serial-20110523-101151-G8Zb',server,nowait -m 512 -smp 2 -kernel '/home/zwu/work/virt/autotest/client/tests/kvm/unittests/apic.flat' -vnc :0 -chardev file,id=testlog,path=/tmp/testlog-20110523-101151-G8Zb -device testdev,chardev=testlog  -S -cpu qemu64,+x2apic
10:13:05 INFO | Waiting for unittest apic to complete, timeout 600, output in /tmp/testlog-20110523-101151-G8Zb
10:13:07 INFO | (qemu) /bin/sh: line 1: 18661 Segmentation fault      (core dumped) /home/zwu/work/virt/autotest/client/tests/kvm/qemu -name 'vm1' -monitor unix:'/tmp/monitor-humanmonitor1-20110523-101151-G8Zb',server,nowait -serial unix:'/tmp/serial-20110523-101151-G8Zb',server,nowait -m 512 -smp 2 -kernel '/home/zwu/work/virt/autotest/client/tests/kvm/unittests/apic.flat' -vnc :0 -chardev file,id=testlog,path=/tmp/testlog-20110523-101151-G8Zb -device testdev,chardev=testlog -S -cpu qemu64,+x2apic
10:13:07 INFO | (qemu) (Process terminated with status 139)
10:13:07 ERROR| Unit test apic failed
10:13:07 INFO | Unit test log collected and available under /home/zwu/work/virt/autotest/client/results/default/kvm.unittest/debug/apic.log
10:13:07 INFO | Running svm
10:13:07 WARNI| Could not send monitor command 'screendump /home/zwu/work/virt/autotest/client/results/default/kvm.unittest/debug/pre_vm1.ppm'    ([Errno 32] Broken pipe)
10:13:07 INFO | Running qemu command:
/home/zwu/work/virt/autotest/client/tests/kvm/qemu -name 'vm1' -monitor unix:'/tmp/monitor-humanmonitor1-20110523-101151-G8Zb',server,nowait -serial unix:'/tmp/serial-20110523-101151-G8Zb',server,nowait -m 512 -smp 2 -kernel '/home/zwu/work/virt/autotest/client/tests/kvm/unittests/svm.flat' -vnc :0 -chardev file,id=testlog,path=/tmp/testlog-20110523-101151-G8Zb -device testdev,chardev=testlog  -S -enable-nesting -cpu qemu64,+svm
10:13:08 INFO | Waiting for unittest svm to complete, timeout 600, output in /tmp/testlog-20110523-101151-G8Zb
10:13:09 INFO | (qemu) (Process terminated with status 0)
10:13:10 INFO | Unit test log collected and available under /home/zwu/work/virt/autotest/client/results/default/kvm.unittest/debug/svm.log
10:13:10 INFO | Running emulator
10:13:10 WARNI| Could not send monitor command 'screendump /home/zwu/work/virt/autotest/client/results/default/kvm.unittest/debug/pre_vm1.ppm'    ([Errno 32] Broken pipe)
10:13:13 INFO | Running qemu command:
/home/zwu/work/virt/autotest/client/tests/kvm/qemu -name 'vm1' -monitor unix:'/tmp/monitor-humanmonitor1-20110523-101151-G8Zb',server,nowait -serial unix:'/tmp/serial-20110523-101151-G8Zb',server,nowait -m 512 -smp 2 -kernel '/home/zwu/work/virt/autotest/client/tests/kvm/unittests/emulator.flat' -vnc :0 -chardev file,id=testlog,path=/tmp/testlog-20110523-101151-G8Zb -device testdev,chardev=testlog  -S
10:13:14 INFO | Waiting for unittest emulator to complete, timeout 600, output in /tmp/testlog-20110523-101151-G8Zb
10:13:15 INFO | (qemu) KVM internal error. Suberror: 1
10:13:15 INFO | (qemu) emulation failure
10:13:15 INFO | (qemu) kvm_run returned -1
10:13:15 INFO | (qemu) RAX=0000000000000220 RBX=ffffffffffff0000 RCX=0000000000000000 RDX=00000000000000f1
10:13:15 INFO | (qemu) RSI=000000000044d6ff RDI=000000000044f010 RBP=0000000000000000 RSP=000000000044dfc0
10:13:15 INFO | (qemu) R8 =0000000000000031 R9 =000000000044d664 R10=0000000000000000 R11=0000000000000000
10:13:15 INFO | (qemu) R12=ffffffffffff0000 R13=00000000a06d39e8 R14=a06d39eba06d39e8 R15=8765432187654321
10:13:15 INFO | (qemu) RIP=0000000000401499 RFL=00010002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0
10:13:16 INFO | (qemu) ES =0010 0000000000000000 ffffffff 00c09300 DPL=0 DS   [-WA]
10:13:16 INFO | (qemu) CS =0008 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA]
10:13:16 INFO | (qemu) SS =0000 0000000000000000 ffffffff 00000000
10:13:16 INFO | (qemu) DS =0010 0000000000000000 ffffffff 00c09300 DPL=0 DS   [-WA]
10:13:16 INFO | (qemu) FS =0010 0000000000000000 ffffffff 00c09300 DPL=0 DS   [-WA]
10:13:16 INFO | (qemu) GS =0010 000000000044d010 ffffffff 00c09300 DPL=0 DS   [-WA]
10:13:16 INFO | (qemu) LDT=0000 0000000000000000 0000ffff 00008200 DPL=0 LDT
10:13:16 INFO | (qemu) TR =0048 000000000040a452 0000ffff 00008b00 DPL=0 TSS64-busy
10:13:16 INFO | (qemu) GDT=     000000000040a00a 00000447
10:13:16 INFO | (qemu) IDT=     0000000000450000 00000fff
10:13:16 INFO | (qemu) CR0=80010011 CR2=0000000000000000 CR3=000000001ffff000 CR4=00000220
10:13:16 INFO | (qemu) DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000
10:13:16 INFO | (qemu) DR6=00000000ffff0ff0 DR7=0000000000000400
10:13:16 INFO | (qemu) EFER=0000000000000500
10:13:16 INFO | (qemu) Code=44 24 08 03 00 00 00 c7 44 24 0c 04 00 00 00 66 0f 6f 04 24 <f3> 0f 7f 03 48 89 de 48 89 e7 e8 a8 ee ff ff 0f b6 f0 bf cb c3 40 00 e8 c4 ee ff ff c7 03


Regards,

Zhiyong Wu

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Some errors when running KVM-Autotest on kernel-2.6.39
  2011-05-23  9:43 Some errors when running KVM-Autotest on kernel-2.6.39 Zhi Yong Wu
@ 2011-05-23 11:05 ` Avi Kivity
  0 siblings, 0 replies; 2+ messages in thread
From: Avi Kivity @ 2011-05-23 11:05 UTC (permalink / raw)
  To: Zhi Yong Wu; +Cc: kvm, stefanha, lmr

On 05/23/2011 12:43 PM, Zhi Yong Wu wrote:
> HI, guys,
>
> Some warnings and errors appear when running KVM-autotest on kernel 2.6.39
>
> Can anyone give some comments? Is it a known issue, new, or a problem with my setup?
> /home/zwu/work/virt/autotest/client/tests/kvm/qemu -name 'vm1' -monitor unix:'/tmp/monitor-humanmonitor1-20110523-101151-G8Zb',server,nowait -serial unix:'/tmp/serial-20110523-101151-G8Zb',server,nowait -m 512 -smp 2 -kernel '/home/zwu/work/virt/autotest/client/tests/kvm/unittests/emulator.flat' -vnc :0 -chardev file,id=testlog,path=/tmp/testlog-20110523-101151-G8Zb -device testdev,chardev=testlog  -S

> 10:13:16 INFO | (qemu) Code=44 24 08 03 00 00 00 c7 44 24 0c 04 00 00 00 66 0f 6f 04 24<f3>  0f 7f 03 48 89 de 48 89 e7 e8 a8 ee ff ff 0f b6 f0 bf cb c3 40 00 e8 c4 ee ff ff c7 03

That's a movdqu instruction.  2.6.40 gained support for emulating this 
instruction, and the emulator unit test has a new test for it.  
Obviously it will fail on earlier kernels.

We need some way to tell the test to expect failures on older kernels.

-- 
error compiling committee.c: too many arguments to function


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-05-23 11:06 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-23  9:43 Some errors when running KVM-Autotest on kernel-2.6.39 Zhi Yong Wu
2011-05-23 11:05 ` Avi Kivity

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.