flag@flag-desktop:~/seccomp/tests$ ./seccomp_bpf_tests
[==========] Running 31 tests from 1 test cases.
[ RUN ] global.mode_strict_support
[ OK ] global.mode_strict_support
[ RUN ] global.mode_strict_cannot_call_prctl
[ OK ] global.mode_strict_cannot_call_prctl
[ RUN ] global.no_new_privs_support
[ OK ] global.no_new_privs_support
[ RUN ] global.mode_filter_support
[ OK ] global.mode_filter_support
[ RUN ] global.mode_filter_without_nnp
[ OK ] global.mode_filter_without_nnp
[ RUN ] global.mode_filter_cannot_move_to_strict
[ OK ] global.mode_filter_cannot_move_to_strict
[ RUN ] global.ALLOW_all
[ OK ] global.ALLOW_all
[ RUN ] global.empty_prog
[ OK ] global.empty_prog
[ RUN ] global.unknown_ret_is_kill_inside
[ OK ] global.unknown_ret_is_kill_inside
[ RUN ] global.unknown_ret_is_kill_above_allow
[ OK ] global.unknown_ret_is_kill_above_allow
[ RUN ] global.KILL_all
[ OK ] global.KILL_all
[ RUN ] global.KILL_one
[ OK ] global.KILL_one
[ RUN ] global.KILL_one_arg_one
[ OK ] global.KILL_one_arg_one
[ RUN ] global.KILL_one_arg_six
[ OK ] global.KILL_one_arg_six
[ RUN ] global.arg_out_of_range
[ OK ] global.arg_out_of_range
[ RUN ] global.ERRNO_one
[ OK ] global.ERRNO_one
[ RUN ] global.ERRNO_one_ok
[ OK ] global.ERRNO_one_ok
[ RUN ] TRAP.dfl
[ OK ] TRAP.dfl
[ RUN ] TRAP.ign
[ OK ] TRAP.ign
[ RUN ] TRAP.handler
[ OK ] TRAP.handler
[ RUN ] TRAP.handler
[ OK ] TRAP.handler
[ RUN ] precedence.allow_ok
[ OK ] precedence.allow_ok
[ RUN ] precedence.kill_is_highest
[ OK ] precedence.kill_is_highest
[ RUN ] precedence.kill_is_highest_in_any_order
[ OK ] precedence.kill_is_highest_in_any_order
[ RUN ] precedence.trap_is_second
[ OK ] precedence.trap_is_second
[ RUN ] precedence.trap_is_second_in_any_order
[ OK ] precedence.trap_is_second_in_any_order
[ RUN ] precedence.errno_is_third
[ OK ] precedence.errno_is_third
[ RUN ] precedence.errno_is_third_in_any_order
[ OK ] precedence.errno_is_third_in_any_order
[ RUN ] precedence.trace_is_fourth
[ OK ] precedence.trace_is_fourth
[ RUN ] precedence.trace_is_fourth_in_any_order
[ OK ] precedence.trace_is_fourth_in_any_order
[ RUN ] TRACE.read_has_side_effects
[ OK ] TRACE.read_has_side_effects
[ RUN ] TRACE.getpid_runs_normally
[ OK ] TRACE.getpid_runs_normally
[==========] 31 / 31 tests passed.
[ PASSED ]
flag@flag-desktop:~/seccomp/tests$
flag@flag-desktop:~/seccomp/tests$ uname -a
Linux flag-desktop 3.2.0-1441-omap4 #60 SMP PREEMPT Fri Nov 15 15:16:44 UTC 2013 armv7l armv7l armv7l GNU/Linux
flag@flag-desktop:~/seccomp/tests$
flag@flag- desktop: ~/seccomp/ tests$ ./seccomp_bpf_tests mode_strict_ support mode_strict_ support mode_strict_ cannot_ call_prctl mode_strict_ cannot_ call_prctl no_new_ privs_support no_new_ privs_support mode_filter_ support mode_filter_ support mode_filter_ without_ nnp mode_filter_ without_ nnp mode_filter_ cannot_ move_to_ strict mode_filter_ cannot_ move_to_ strict unknown_ ret_is_ kill_inside unknown_ ret_is_ kill_inside unknown_ ret_is_ kill_above_ allow unknown_ ret_is_ kill_above_ allow KILL_one_ arg_one KILL_one_ arg_one KILL_one_ arg_six KILL_one_ arg_six arg_out_ of_range arg_out_ of_range kill_is_ highest kill_is_ highest kill_is_ highest_ in_any_ order kill_is_ highest_ in_any_ order trap_is_ second trap_is_ second trap_is_ second_ in_any_ order trap_is_ second_ in_any_ order errno_is_ third errno_is_ third errno_is_ third_in_ any_order errno_is_ third_in_ any_order trace_is_ fourth trace_is_ fourth trace_is_ fourth_ in_any_ order trace_is_ fourth_ in_any_ order has_side_ effects has_side_ effects runs_normally runs_normally desktop: ~/seccomp/ tests$
[==========] Running 31 tests from 1 test cases.
[ RUN ] global.
[ OK ] global.
[ RUN ] global.
[ OK ] global.
[ RUN ] global.
[ OK ] global.
[ RUN ] global.
[ OK ] global.
[ RUN ] global.
[ OK ] global.
[ RUN ] global.
[ OK ] global.
[ RUN ] global.ALLOW_all
[ OK ] global.ALLOW_all
[ RUN ] global.empty_prog
[ OK ] global.empty_prog
[ RUN ] global.
[ OK ] global.
[ RUN ] global.
[ OK ] global.
[ RUN ] global.KILL_all
[ OK ] global.KILL_all
[ RUN ] global.KILL_one
[ OK ] global.KILL_one
[ RUN ] global.
[ OK ] global.
[ RUN ] global.
[ OK ] global.
[ RUN ] global.
[ OK ] global.
[ RUN ] global.ERRNO_one
[ OK ] global.ERRNO_one
[ RUN ] global.ERRNO_one_ok
[ OK ] global.ERRNO_one_ok
[ RUN ] TRAP.dfl
[ OK ] TRAP.dfl
[ RUN ] TRAP.ign
[ OK ] TRAP.ign
[ RUN ] TRAP.handler
[ OK ] TRAP.handler
[ RUN ] TRAP.handler
[ OK ] TRAP.handler
[ RUN ] precedence.allow_ok
[ OK ] precedence.allow_ok
[ RUN ] precedence.
[ OK ] precedence.
[ RUN ] precedence.
[ OK ] precedence.
[ RUN ] precedence.
[ OK ] precedence.
[ RUN ] precedence.
[ OK ] precedence.
[ RUN ] precedence.
[ OK ] precedence.
[ RUN ] precedence.
[ OK ] precedence.
[ RUN ] precedence.
[ OK ] precedence.
[ RUN ] precedence.
[ OK ] precedence.
[ RUN ] TRACE.read_
[ OK ] TRACE.read_
[ RUN ] TRACE.getpid_
[ OK ] TRACE.getpid_
[==========] 31 / 31 tests passed.
[ PASSED ]
flag@flag-
flag@flag- desktop: ~/seccomp/ tests$ uname -a desktop: ~/seccomp/ tests$
Linux flag-desktop 3.2.0-1441-omap4 #60 SMP PREEMPT Fri Nov 15 15:16:44 UTC 2013 armv7l armv7l armv7l GNU/Linux
flag@flag-