Hay
Date
July 25, 2025, 3:13 a.m.

Environment
qemu-armv7

<8>[  161.707713] <LAVA_SIGNAL_STARTTC mm_run_vmtests_sh_madv_populate>
exit=1----------------------
running ./process_madv
----------------------
TAP version 13
1..5
# Starting 5 tests from 1 test cases.
#  RUN           process_madvise.basic ...
#            OK  process_madvise.basic
ok 1 process_madvise.basic
#  RUN           process_madvise.remote_collapse ...
#      SKIP      Could not determine a valid huge page size.
#            OK  process_madvise.remote_collapse
ok 2 process_madvise.remote_collapse # SKIP Could not determine a valid huge page size.
#  RUN           process_madvise.exited_process_pidfd ...
#            OK  process_madvise.exited_process_pidfd
ok 3 process_madvise.exited_process_pidfd
#  RUN           process_madvise.bad_pidfd ...
#            OK  process_madvise.bad_pidfd
ok 4 process_madvise.bad_pidfd
#  RUN           process_madvise.flag ...
#            OK  process_madvise.flag
ok 5 process_madvise.flag
# PASSED: 5 / 5 tests passed.
# 1 skipped test(s) detected. Consider enabling relevant config options to improve coverage.
# Totals: pass:4 fail:0 xfail:0 xpass:0 skip:1 error:0
[PASS]
<8>[  161.722546] <LAVA_SIGNAL_ENDTC mm_run_vmtests_sh_madv_populate>
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_READ_with_PROT_READ pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_WRITE_with_PROT_READ pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_READ_with_PROT_WRITE pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_WRITE_with_PROT_WRITE pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_READ_with_holes_in_the_middle pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_WRITE_with_holes_in_the_middle pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_READ_with_holes_at_the_end pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_WRITE_with_holes_at_the_end pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_READ_with_holes_at_the_beginning pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_WRITE_with_holes_at_the_beginning pass
mm_run_vmtests_sh_madv_populate_read_range_initially_not_populated pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_READ pass
mm_run_vmtests_sh_madv_populate_read_range_is_populated pass
mm_run_vmtests_sh_madv_populate_write_range_initially_not_populated pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_WRITE pass
mm_run_vmtests_sh_madv_populate_write_range_is_populated pass
mm_run_vmtests_sh_madv_populate_cleared_range_is_not_softdirty pass
mm_run_vmtests_sh_madv_populate_softdirty_MADV_POPULATE_READ pass
mm_run_vmtests_sh_madv_populate_range_is_not_softdirty_after_MADV_POPULATE_READ pass
mm_run_vmtests_sh_madv_populate_softdirty_MADV_POPULATE_WRITE pass
mm_run_vmtests_sh_madv_populate_range_is_softdirty_after_MADV_POPULATE_WRITE fail
mm_run_vmtests_sh_madv_populate fail

<8>[  181.196419] <LAVA_SIGNAL_STARTTC mm_run_vmtests_sh_madv_populate>
exit=1----------------------
running ./process_madv
----------------------
TAP version 13
1..5
# Starting 5 tests from 1 test cases.
#  RUN           process_madvise.basic ...
#            OK  process_madvise.basic
ok 1 process_madvise.basic
#  RUN           process_madvise.remote_collapse ...
#      SKIP      Could not determine a valid huge page size.
#            OK  process_madvise.remote_collapse
ok 2 process_madvise.remote_collapse # SKIP Could not determine a valid huge page size.
#  RUN           process_madvise.exited_process_pidfd ...
#            OK  process_madvise.exited_process_pidfd
ok 3 process_madvise.exited_process_pidfd
#  RUN           process_madvise.bad_pidfd ...
#            OK  process_madvise.bad_pidfd
ok 4 process_madvise.bad_pidfd
#  RUN           process_madvise.flag ...
#            OK  process_madvise.flag
ok 5 process_madvise.flag
# PASSED: 5 / 5 tests passed.
# 1 skipped test(s) detected. Consider enabling relevant config options to improve coverage.
# Totals: pass:4 fail:0 xfail:0 xpass:0 skip:1 error:0
[PASS]
<8>[  181.212766] <LAVA_SIGNAL_ENDTC mm_run_vmtests_sh_madv_populate>
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_READ_with_PROT_READ pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_WRITE_with_PROT_READ pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_READ_with_PROT_WRITE pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_WRITE_with_PROT_WRITE pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_READ_with_holes_in_the_middle pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_WRITE_with_holes_in_the_middle pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_READ_with_holes_at_the_end pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_WRITE_with_holes_at_the_end pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_READ_with_holes_at_the_beginning pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_WRITE_with_holes_at_the_beginning pass
mm_run_vmtests_sh_madv_populate_read_range_initially_not_populated pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_READ pass
mm_run_vmtests_sh_madv_populate_read_range_is_populated pass
mm_run_vmtests_sh_madv_populate_write_range_initially_not_populated pass
mm_run_vmtests_sh_madv_populate_MADV_POPULATE_WRITE pass
mm_run_vmtests_sh_madv_populate_write_range_is_populated pass
mm_run_vmtests_sh_madv_populate_cleared_range_is_not_softdirty pass
mm_run_vmtests_sh_madv_populate_softdirty_MADV_POPULATE_READ pass
mm_run_vmtests_sh_madv_populate_range_is_not_softdirty_after_MADV_POPULATE_READ pass
mm_run_vmtests_sh_madv_populate_softdirty_MADV_POPULATE_WRITE pass
mm_run_vmtests_sh_madv_populate_range_is_softdirty_after_MADV_POPULATE_WRITE fail
mm_run_vmtests_sh_madv_populate fail