diff options
author | Zheng, Jiajia <jiajia.zheng@intel.com> | 2009-07-23 11:06:46 +0800 |
---|---|---|
committer | Huang Ying <ying.huang@intel.com> | 2009-07-23 11:09:52 +0800 |
commit | c7068254cfb8d41fecf4b2593b56e011fe383b6a (patch) | |
tree | fdaef931752b68259fae5297813b00247cbc29a9 | |
parent | 25e2cc1745735e0833e2739ef569c03b168d1499 (diff) | |
download | mce-test-c7068254cfb8d41fecf4b2593b56e011fe383b6a.tar.gz |
Add two cases ucna_over and srar_no_en
Add two cases: ucna_over in poll_ucr and srar_no_en in panic_ucr.
Signed-off-by: Jiajia Zheng <jiajia.zheng@intel.com>
Signed-off-by: Huang Ying <ying.huang@intel.com>
-rwxr-xr-x | cases/soft-inj/panic_ucr/cases.sh | 5 | ||||
-rw-r--r-- | cases/soft-inj/panic_ucr/data/srar_no_en | 6 | ||||
-rw-r--r-- | cases/soft-inj/panic_ucr/refer/srar_no_en | 1 | ||||
-rwxr-xr-x | cases/soft-inj/poll_ucr/cases.sh | 2 | ||||
-rw-r--r-- | cases/soft-inj/poll_ucr/data/ucna_over | 6 |
5 files changed, 19 insertions, 1 deletions
diff --git a/cases/soft-inj/panic_ucr/cases.sh b/cases/soft-inj/panic_ucr/cases.sh index 82d7159..ae967b7 100755 --- a/cases/soft-inj/panic_ucr/cases.sh +++ b/cases/soft-inj/panic_ucr/cases.sh @@ -58,6 +58,11 @@ verify() soft_inject_verify_panic "$fatal_panic" soft_inject_verify_exp "Action required; unknown MCACOD" ;; + srar_no_en) + soft_inject_verify_mcelog + verify_klog $klog + soft_inject_verify_panic "Machine check from unknown source" + ;; *) echo "!!! Unknown case: $this_case !!!" esac diff --git a/cases/soft-inj/panic_ucr/data/srar_no_en b/cases/soft-inj/panic_ucr/data/srar_no_en new file mode 100644 index 0000000..378e58c --- /dev/null +++ b/cases/soft-inj/panic_ucr/data/srar_no_en @@ -0,0 +1,6 @@ +CPU 0 BANK 2 +STATUS VAL UC SRAR +MCGSTATUS EIPV MCIP +ADDR 0x1234 +RIP 0x73:0x2eadbabe + diff --git a/cases/soft-inj/panic_ucr/refer/srar_no_en b/cases/soft-inj/panic_ucr/refer/srar_no_en new file mode 100644 index 0000000..ea30561 --- /dev/null +++ b/cases/soft-inj/panic_ucr/refer/srar_no_en @@ -0,0 +1 @@ +#empty diff --git a/cases/soft-inj/poll_ucr/cases.sh b/cases/soft-inj/poll_ucr/cases.sh index e0c13eb..23f8c5e 100755 --- a/cases/soft-inj/poll_ucr/cases.sh +++ b/cases/soft-inj/poll_ucr/cases.sh @@ -37,7 +37,7 @@ verify() { local removes="TSC TIME PROCESSOR" case "$bcase" in - ucna) + ucna|ucna_over) soft_inject_verify_mcelog verify_klog $klog ;; diff --git a/cases/soft-inj/poll_ucr/data/ucna_over b/cases/soft-inj/poll_ucr/data/ucna_over new file mode 100644 index 0000000..c630057 --- /dev/null +++ b/cases/soft-inj/poll_ucr/data/ucna_over @@ -0,0 +1,6 @@ +CPU 0 BANK 2 +STATUS UNCORRECTED UCNA OVER +ADDR 0x1234 +MISC 0x8c +POLL + |