Hay
Date
July 2, 2025, 11:10 a.m.

Environment
qemu-armv7

<8>[  170.069474] <LAVA_SIGNAL_STARTTC mm_run_vmtests_sh_madv_populate>
exit=1---------------
running ./merge
---------------
TAP version 13
1..9
# Starting 9 tests from 1 test cases.
#  RUN           merge.mprotect_unfaulted_left ...
#            OK  merge.mprotect_unfaulted_left
ok 1 merge.mprotect_unfaulted_left
#  RUN           merge.mprotect_unfaulted_right ...
#            OK  merge.mprotect_unfaulted_right
ok 2 merge.mprotect_unfaulted_right
#  RUN           merge.mprotect_unfaulted_both ...
#            OK  merge.mprotect_unfaulted_both
ok 3 merge.mprotect_unfaulted_both
#  RUN           merge.mprotect_faulted_left_unfaulted_right ...
#            OK  merge.mprotect_faulted_left_unfaulted_right
ok 4 merge.mprotect_faulted_left_unfaulted_right
#  RUN           merge.mprotect_unfaulted_left_faulted_right ...
#            OK  merge.mprotect_unfaulted_left_faulted_right
ok 5 merge.mprotect_unfaulted_left_faulted_right
#  RUN           merge.forked_target_vma ...
#            OK  merge.forked_target_vma
ok 6 merge.forked_target_vma
#  RUN           merge.forked_source_vma ...
#            OK  merge.forked_source_vma
ok 7 merge.forked_source_vma
#  RUN           merge.handle_uprobe_upon_merged_vma ...
#            OK  merge.handle_uprobe_upon_merged_vma
ok 8 merge.handle_uprobe_upon_merged_vma
#  RUN           merge.ksm_merge ...
#      SKIP      KSM memory merging not supported, skipping.
#            OK  merge.ksm_merge
ok 9 merge.ksm_merge # SKIP KSM memory merging not supported, skipping.
# PASSED: 9 / 9 tests passed.
# 1 skipped test(s) detected. Consider enabling relevant config options to improve coverage.
# Totals: pass:8 fail:0 xfail:0 xpass:0 skip:1 error:0
[PASS]
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.172403] <LAVA_SIGNAL_STARTTC mm_run_vmtests_sh_madv_populate>
exit=1---------------
running ./merge
---------------
TAP version 13
1..9
# Starting 9 tests from 1 test cases.
#  RUN           merge.mprotect_unfaulted_left ...
#            OK  merge.mprotect_unfaulted_left
ok 1 merge.mprotect_unfaulted_left
#  RUN           merge.mprotect_unfaulted_right ...
#            OK  merge.mprotect_unfaulted_right
ok 2 merge.mprotect_unfaulted_right
#  RUN           merge.mprotect_unfaulted_both ...
#            OK  merge.mprotect_unfaulted_both
ok 3 merge.mprotect_unfaulted_both
#  RUN           merge.mprotect_faulted_left_unfaulted_right ...
#            OK  merge.mprotect_faulted_left_unfaulted_right
ok 4 merge.mprotect_faulted_left_unfaulted_right
#  RUN           merge.mprotect_unfaulted_left_faulted_right ...
#            OK  merge.mprotect_unfaulted_left_faulted_right
ok 5 merge.mprotect_unfaulted_left_faulted_right
#  RUN           merge.forked_target_vma ...
#            OK  merge.forked_target_vma
ok 6 merge.forked_target_vma
#  RUN           merge.forked_source_vma ...
#            OK  merge.forked_source_vma
ok 7 merge.forked_source_vma
#  RUN           merge.handle_uprobe_upon_merged_vma ...
#            OK  merge.handle_uprobe_upon_merged_vma
ok 8 merge.handle_uprobe_upon_merged_vma
#  RUN           merge.ksm_merge ...
#      SKIP      KSM memory merging not supported, skipping.
#            OK  merge.ksm_merge
ok 9 merge.ksm_merge # SKIP KSM memory merging not supported, skipping.
# PASSED: 9 / 9 tests passed.
# 1 skipped test(s) detected. Consider enabling relevant config options to improve coverage.
# Totals: pass:8 fail:0 xfail:0 xpass:0 skip:1 error:0
[PASS]
<8>[  181.191894] <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>[  160.033365] <LAVA_SIGNAL_STARTTC mm_run_vmtests_sh_madv_populate>
exit=1---------------
running ./merge
---------------
TAP version 13
1..9
# Starting 9 tests from 1 test cases.
#  RUN           merge.mprotect_unfaulted_left ...
#            OK  merge.mprotect_unfaulted_left
ok 1 merge.mprotect_unfaulted_left
#  RUN           merge.mprotect_unfaulted_right ...
#            OK  merge.mprotect_unfaulted_right
ok 2 merge.mprotect_unfaulted_right
#  RUN           merge.mprotect_unfaulted_both ...
#            OK  merge.mprotect_unfaulted_both
ok 3 merge.mprotect_unfaulted_both
#  RUN           merge.mprotect_faulted_left_unfaulted_right ...
#            OK  merge.mprotect_faulted_left_unfaulted_right
ok 4 merge.mprotect_faulted_left_unfaulted_right
#  RUN           merge.mprotect_unfaulted_left_faulted_right ...
#            OK  merge.mprotect_unfaulted_left_faulted_right
ok 5 merge.mprotect_unfaulted_left_faulted_right
#  RUN           merge.forked_target_vma ...
#            OK  merge.forked_target_vma
ok 6 merge.forked_target_vma
#  RUN           merge.forked_source_vma ...
#            OK  merge.forked_source_vma
ok 7 merge.forked_source_vma
#  RUN           merge.handle_uprobe_upon_merged_vma ...
#            OK  merge.handle_uprobe_upon_merged_vma
ok 8 merge.handle_uprobe_upon_merged_vma
#  RUN           merge.ksm_merge ...
#      SKIP      KSM memory merging not supported, skipping.
#            OK  merge.ksm_merge
ok 9 merge.ksm_merge # SKIP KSM memory merging not supported, skipping.
# PASSED: 9 / 9 tests passed.
# 1 skipped test(s) detected. Consider enabling relevant config options to improve coverage.
# Totals: pass:8 fail:0 xfail:0 xpass:0 skip:1 error:0
[PASS]
<8>[  160.048425] <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>[  182.909773] <LAVA_SIGNAL_STARTTC mm_run_vmtests_sh_madv_populate>
exit=1---------------
running ./merge
---------------
TAP version 13
1..9
# Starting 9 tests from 1 test cases.
#  RUN           merge.mprotect_unfaulted_left ...
#            OK  merge.mprotect_unfaulted_left
ok 1 merge.mprotect_unfaulted_left
#  RUN           merge.mprotect_unfaulted_right ...
#            OK  merge.mprotect_unfaulted_right
ok 2 merge.mprotect_unfaulted_right
#  RUN           merge.mprotect_unfaulted_both ...
#            OK  merge.mprotect_unfaulted_both
ok 3 merge.mprotect_unfaulted_both
#  RUN           merge.mprotect_faulted_left_unfaulted_right ...
#            OK  merge.mprotect_faulted_left_unfaulted_right
ok 4 merge.mprotect_faulted_left_unfaulted_right
#  RUN           merge.mprotect_unfaulted_left_faulted_right ...
#            OK  merge.mprotect_unfaulted_left_faulted_right
ok 5 merge.mprotect_unfaulted_left_faulted_right
#  RUN           merge.forked_target_vma ...
#            OK  merge.forked_target_vma
ok 6 merge.forked_target_vma
#  RUN           merge.forked_source_vma ...
#            OK  merge.forked_source_vma
ok 7 merge.forked_source_vma
#  RUN           merge.handle_uprobe_upon_merged_vma ...
#            OK  merge.handle_uprobe_upon_merged_vma
ok 8 merge.handle_uprobe_upon_merged_vma
#  RUN           merge.ksm_merge ...
#      SKIP      KSM memory merging not supported, skipping.
#            OK  merge.ksm_merge
ok 9 merge.ksm_merge # SKIP KSM memory merging not supported, skipping.
# PASSED: 9 / 9 tests passed.
# 1 skipped test(s) detected. Consider enabling relevant config options to improve coverage.
# Totals: pass:8 fail:0 xfail:0 xpass:0 skip:1 error:0
[PASS]
<8>[  182.931357] <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