Comment 7 for bug 1684054

Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2017-05-15 05:28 EDT-------
Tested with below kernel level, all the HMI Recoverable errors are working fine as expected.
root@p8wookie:~# uname -a
Linux p8wookie 4.10.0-20-generic #22~sru+test.1-Ubuntu SMP Tue May 9 19:39:52 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux
root@p8wookie:~# cat /etc/os-release
NAME="Ubuntu"
VERSION="17.04 (Zesty Zapus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 17.04"
VERSION_ID="17.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=zesty
UBUNTU_CODENAME=zesty
root@p8wookie:~#

uname -a
uname -a
Linux p8wookie 4.10.0-20-generic #22~sru+test.1-Ubuntu SMP Tue May 9 19:39:52 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#cat /etc/os-release
cat /etc/os-release
NAME="Ubuntu"
VERSION="17.04 (Zesty Zapus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 17.04"
VERSION_ID="17.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=zesty
UBUNTU_CODENAME=zesty
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#lscpu
lscpu
Architecture: ppc64le
Byte Order: Little Endian
CPU(s): 128
On-line CPU(s) list: 0-127
Thread(s) per core: 8
Core(s) per socket: 4
Socket(s): 4
NUMA node(s): 4
Model: 2.1 (pvr 004b 0201)
Model name: POWER8E (raw), altivec supported
CPU max MHz: 4322.0000
CPU min MHz: 2061.0000
L1d cache: 64K
L1i cache: 32K
L2 cache: 512K
L3 cache: 8192K
NUMA node0 CPU(s): 0-31
NUMA node1 CPU(s): 32-63
NUMA node16 CPU(s): 64-95
NUMA node17 CPU(s): 96-127
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#dmesg -D
dmesg -D
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#dmesg -C
dmesg -C
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#PATH=/usr/local/sbin:$PATH putscom -c 00000000 1c013281 0003080000000000
0000000000local/sbin:$PATH putscom -c 00000000 1c013281 0003080
0000080000000000
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#dmesg
dmesg
[ 596.778554] Severe Hypervisor Maintenance interrupt [Recovered]
[ 596.778561] Error detail: Timer facility experienced an error
[ 596.778564] HMER: 0840000000000000
[ 596.778567] TFMR: 4d12000980a44000
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#Timer facility experienced an error and got recovered
dmesg -C
dmesg -C
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#PATH=/usr/local/sbin:$PATH putscom -c 00000000 1d013281 0003080000000000
0000000000local/sbin:$PATH putscom -c 00000000 1d013281 0003080
0000080000000000
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#dmesg
dmesg
[ 599.792816] Severe Hypervisor Maintenance interrupt [Recovered]
[ 599.792820] Error detail: Timer facility experienced an error
[ 599.792823] HMER: 0840000000000000
[ 599.792826] TFMR: 4d12000980a44000
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#Timer facility experienced an error and got recovered
dmesg -C
dmesg -C
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#PATH=/usr/local/sbin:$PATH putscom -c 00000000 1e013281 0003080000000000
0000000000local/sbin:$PATH putscom -c 00000000 1e013281 0003080
0000080000000000
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#dmesg
dmesg
[ 602.724012] Severe Hypervisor Maintenance interrupt [Recovered]
[ 602.724016] Error detail: Timer facility experienced an error
[ 602.724019] HMER: 0840000000000000
[ 602.724021] TFMR: 4d12000980a54000
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#Timer facility experienced an error and got recovered
dmesg -C
dmesg -C
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#PATH=/usr/local/sbin:$PATH putscom -c 00000001 14013281 0003080000000000
0000000000local/sbin:$PATH putscom -c 00000001 14013281 0003080
0000080000000000
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#dmesg
dmesg
[ 605.842867] Severe Hypervisor Maintenance interrupt [Recovered]
[ 605.842872] Error detail: Timer facility experienced an error
[ 605.842875] HMER: 0840000000000000
[ 605.842877] TFMR: 4d12000980a54000
[console-pexpect]#echo $?
echo $?
0
[console-pexpect]#Timer facility experienced an error and got recovered
dmesg -C
dmesg -C
[console-pexpect]#echo $?
echo $?
0

Will attach the complete test logs.