[LTP] [PATCH v3 4/4] sysctl/sysctl02.sh: Use kconfig shell api
Cyril Hrubis
chrubis@suse.cz
Mon Jan 10 15:15:31 CET 2022
Hi!
> + tst_check_kconfigs "CONFIG_KALLSYMS=y" "CONFIG_KALLSYMS_ALL=y" "CONFIG_KASAN=y" \
^
This should be a single string now,
right?
Also we should pass the delimiter unless
we change the tst_check_kconfigs default
to ',' if no delimiter was passed (which
sounds reasonable).
> + || tst_brk TCONF "kconfig doesn't meet test's requirement!"
> +
> ROD sysctl -w -q $sys_name=0
>
> - if grep -q kasan_report $syms_file; then
> - if dmesg | grep -q "KASAN: global-out-of-bounds in __do_proc_doulongvec_minmax"; then
> - tst_res TFAIL "$sys_file is set 0 and trigger a KASAN error"
> - else
> - tst_res TPASS "$sys_file is set 0 and doesn't trigger a KASAN error"
> - fi
> + if dmesg | grep -q "KASAN: global-out-of-bounds in __do_proc_doulongvec_minmax"; then
> + tst_res TFAIL "$sys_file is set 0 and trigger a KASAN error"
> else
> - tst_res TCONF "kernel doesn't support KASAN"
> + tst_res TPASS "$sys_file is set 0 and doesn't trigger a KASAN error"
> fi
> }
>
> --
> 2.23.0
>
>
> --
> Mailing list info: https://lists.linux.it/listinfo/ltp
--
Cyril Hrubis
chrubis@suse.cz
More information about the ltp
mailing list