Bug detailed description:
----------------
On haswell-ex and boardwell-ex  server, testing the xen's LLC, MEM, UCNA, show 
error message:"Failed to inject MSR: Invalid argument".

Environment :
----------------
HW: haswell-ex/boardwell-ex 
Xen: Xen 4.7.0 RC3
Dom0: Linux 4.6.0

Reproduce steps:
----------------
1.Compiling  xen-mceinj in xen : xen/tools/tests/mce-test/tools 
2.Run the commond:  xen/tools/tests/mce-test/tools/xen-mceinj -t 0

Current result:
----------------
For step2 show error messages: 
get gaddr of error inject is: 0x180020
Failed to inject MSR: Invalid argument

Base error log:
----------------
Xen 4.7 RC3 and Xen RC1 log are same attached rc1 log .
Console log:
(XEN) HV MSR INJECT (interpose) target 0 actual 0 MSR 0x17a <-- 0x5
(XEN) HV MSR INJECT (interpose) target 0 actual 0 MSR 0x41d <-- 0xbd20000080000a
(XEN) HV MSR INJECT (interpose) target 0 actual 0 MSR 0x41f <-- 0x86


Regards,
Pengtao
[root@hsw-ex1 tools]# xl lis
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  4096    32     r-----   33333.3
test_guest                                 633  4096     1     -b----      10.6
[root@hsw-ex1 tools]# pwd
/root/fengjuan/xen/tools/tests/mce-test/tools
[root@hsw-ex1 tools]# ./xen-mceinj -t 1
get gaddr of error inject is: 0x180020
Failed to inject MSR: Invalid argument

Putty output
(XEN) HV MSR INJECT (interpose) target 0 actual 0 MSR 0x17a <-- 0x5
(XEN) HV MSR INJECT (interpose) target 0 actual 0 MSR 0x421 <-- 0xbd00000000400f
(XEN) HV MSR INJECT (interpose) target 0 actual 0 MSR 0x423 <-- 0x86
[root@hsw-ex1 tools]# xl lis
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  4096    32     r-----   33330.6
test_guest                                 633  4096     1     -b----      10.6
[root@hsw-ex1 tools]# pwd
/root/fengjuan/xen/tools/tests/mce-test/tools
[root@hsw-ex1 tools]# ./xen-mceinj -t 0
get gaddr of error inject is: 0x180020
Failed to inject MSR: Invalid argument

Putty output:
(XEN) HV MSR INJECT (interpose) target 0 actual 0 MSR 0x17a <-- 0x5
(XEN) HV MSR INJECT (interpose) target 0 actual 0 MSR 0x41d <-- 0xbd20000080000a
(XEN) HV MSR INJECT (interpose) target 0 actual 0 MSR 0x41f <-- 0x86
[root@hsw-ex1 tools]# xl lis
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  4096    32     r-----   33334.5
test_guest                                 633  4096     1     -b----      10.7
[root@hsw-ex1 tools]# pwd
/root/fengjuan/xen/tools/tests/mce-test/tools
[root@hsw-ex1 tools]# ./xen-mceinj -t 2
get gaddr of error inject is: 0x180020
Failed to inject MSR: Invalid argument
[root@hsw-ex1 tools]# 


Putty output:
(XEN) HV MSR INJECT (interpose) target 0 actual 0 MSR 0x17a <-- 0
(XEN) HV MSR INJECT (interpose) target 0 actual 0 MSR 0x425 <-- 
0xbc20000080000136
(XEN) HV MSR INJECT (interpose) target 0 actual 0 MSR 0x427 <-- 0x86

Attachment: xen4.7_rc1-xen-mce_llc_hpervisor.log
Description: xen4.7_rc1-xen-mce_llc_hpervisor.log

Attachment: xen4.7_rc1-xen-mce_mem_hpervisor.log
Description: xen4.7_rc1-xen-mce_mem_hpervisor.log

Attachment: xen4.7_rc1-xen-mce_ucna_hpervisor.log
Description: xen4.7_rc1-xen-mce_ucna_hpervisor.log

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Reply via email to