OXIESEC PANEL
- Current Dir:
/
/
usr
/
src
/
linux-headers-4.15.0-197
/
tools
/
testing
/
selftests
/
android
/
ion
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
11/17/2022 06:42:23 AM
rwxr-xr-x
📄
Makefile
456 bytes
11/01/2022 04:52:05 PM
rw-r--r--
📄
ion_test.sh
760 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
Editing: ion_test.sh
Close
#!/bin/bash heapsize=4096 TCID="ion_test.sh" errcode=0 run_test() { heaptype=$1 ./ionapp_export -i $heaptype -s $heapsize & sleep 1 ./ionapp_import if [ $? -ne 0 ]; then echo "$TCID: heap_type: $heaptype - [FAIL]" errcode=1 else echo "$TCID: heap_type: $heaptype - [PASS]" fi sleep 1 echo "" } check_root() { uid=$(id -u) if [ $uid -ne 0 ]; then echo $TCID: must be run as root >&2 exit 0 fi } check_device() { DEVICE=/dev/ion if [ ! -e $DEVICE ]; then echo $TCID: No $DEVICE device found >&2 echo $TCID: May be CONFIG_ION is not set >&2 exit 0 fi } main_function() { check_device check_root # ION_SYSTEM_HEAP TEST run_test 0 # ION_SYSTEM_CONTIG_HEAP TEST run_test 1 } main_function echo "$TCID: done" exit $errcode