diff options
author | Haicheng Li <haicheng.li@linux.intel.com> | 2010-03-09 14:20:12 +0800 |
---|---|---|
committer | Andi Kleen <ak@linux.intel.com> | 2010-03-13 00:00:05 +0100 |
commit | 495eca32bc2db88ab031a03d7a58da04f83aacd9 (patch) | |
tree | bfc749d2cc4160cfe6262f802fbe00fb96f6156e | |
parent | 0be77c7ddbfdf598106d22d16868b35f83474399 (diff) | |
download | mce-test-495eca32bc2db88ab031a03d7a58da04f83aacd9.tar.gz |
page-poisoning: fix Bad Address issue in file_clean case.
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 | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/stress/tools/page-poisoning/page-poisoning.c b/stress/tools/page-poisoning/page-poisoning.c index 49b90ea..c032032 100644 --- a/stress/tools/page-poisoning/page-poisoning.c +++ b/stress/tools/page-poisoning/page-poisoning.c @@ -404,7 +404,7 @@ static void do_file_clean(int flags, char *name) { char *page; char fn[FILE_PATH]; - snprintf(fn, 30, "%s/test%d", tmp_dir, mypid); + snprintf(fn, PATH_MAX, "%s/clean%d", tmp_dir, mypid); int fd = open(fn, O_RDWR | O_TRUNC | O_CREAT); if (fd < 0) err("opening temporary file: %s", fn); |