Mount hugetlbfs for hwposion-hard test

anonymous hugepage, file backed hugepage and shared memory hugepage
need a mounted hugetlbfs.

Signed-off-by: Lans Zhang <jia.zhang@windriver.com>
Signed-off-by: Chen Gong <gong.chen@linux.intel.com>
diff --git a/cases/function/hwpoison/run_hard.sh b/cases/function/hwpoison/run_hard.sh
index 017d387..8bc0803 100755
--- a/cases/function/hwpoison/run_hard.sh
+++ b/cases/function/hwpoison/run_hard.sh
@@ -14,6 +14,11 @@
 echo 0 > $TMP_DIR/error.$$
 
 pushd `dirname $0` > /dev/null
+
+HT=$TMP_DIR/hugepage
+mkdir -p $HT
+mount -t hugetlbfs none $HT
+
 ./tinjpage
 ./tsimpleinj
 if ! ./tkillpoison
@@ -25,6 +30,7 @@
 fi
 ./tprctl
 
+umount $HT
 popd > /dev/null
 
 grep -q "1" $TMP_DIR/error.$$