diff options
author | Haicheng Li <haicheng.li@linux.intel.com> | 2010-03-09 14:20:42 +0800 |
---|---|---|
committer | Andi Kleen <ak@linux.intel.com> | 2010-03-13 00:00:05 +0100 |
commit | c6ef5d56c33acfc7a6b919a36567479fd74e27c4 (patch) | |
tree | 8310cd67f2f1f1cf900445388bf47e85ed1d3499 | |
parent | 495eca32bc2db88ab031a03d7a58da04f83aacd9 (diff) | |
download | mce-test-c6ef5d56c33acfc7a6b919a36567479fd74e27c4.tar.gz |
page-poisoning: fix inaccurate result checking.
Signed-off-by: Haicheng Li <haicheng.li@linux.intel.com>
Signed-off-by: Andi Kleen <ak@linux.intel.com>
-rw-r--r-- | stress/tools/page-poisoning/page-poisoning.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/stress/tools/page-poisoning/page-poisoning.c b/stress/tools/page-poisoning/page-poisoning.c index c032032..6523019 100644 --- a/stress/tools/page-poisoning/page-poisoning.c +++ b/stress/tools/page-poisoning/page-poisoning.c @@ -726,12 +726,11 @@ static int run_test(int children) err("shmat error\n"); for (i = 0; i < instance; i++) { - int j = i % test_types; - int t = ipc->test[j].id; + int t = ipc->test[i].id; mylog("wait for Pid %d\n", g_pid[i]); waitid(P_PID, g_pid[i], &sig, WEXITED); - if (ipc->test[j].result == TEST_PASS) + if (ipc->test[i].result == TEST_PASS) result("Ins %d: Pid %d: pass - %s\n", i, g_pid[i], cases[t].name); else { |