running: ./test_hmm.sh --------------------------- running ./test_hmm.sh smoke --------------------------- Running smoke test. Note, this test provides basic coverage. TAP version 13 1..25 # Starting 25 tests from 3 test cases. # RUN hmm.open_close ... # OK hmm.open_close ok 1 hmm.open_close # RUN hmm.anon_read ... # OK hmm.anon_read ok 2 hmm.anon_read # RUN hmm.anon_read_prot ... # OK hmm.anon_read_prot ok 3 hmm.anon_read_prot # RUN hmm.anon_write ... # OK hmm.anon_write ok 4 hmm.anon_write # RUN hmm.anon_write_prot ... # OK hmm.anon_write_prot ok 5 hmm.anon_write_prot # RUN hmm.anon_write_child ... # OK hmm.anon_write_child ok 6 hmm.anon_write_child # RUN hmm.anon_write_child_shared ... # OK hmm.anon_write_child_shared ok 7 hmm.anon_write_child_shared # RUN hmm.anon_write_huge ... # OK hmm.anon_write_huge ok 8 hmm.anon_write_huge # RUN hmm.anon_write_hugetlbfs ... # SKIP Huge page could not be allocated # OK hmm.anon_write_hugetlbfs ok 9 # SKIP Huge page could not be allocated # RUN hmm.file_read ... # OK hmm.file_read ok 10 hmm.file_read # RUN hmm.file_write ... # OK hmm.file_write ok 11 hmm.file_write # RUN hmm.migrate ... # OK hmm.migrate ok 12 hmm.migrate # RUN hmm.migrate_fault ... # OK hmm.migrate_fault ok 13 hmm.migrate_fault # RUN hmm.migrate_shared ... # OK hmm.migrate_shared ok 14 hmm.migrate_shared # RUN hmm.migrate_multiple ... # OK hmm.migrate_multiple ok 15 hmm.migrate_multiple # RUN hmm.anon_read_multiple ... # OK hmm.anon_read_multiple ok 16 hmm.anon_read_multiple # RUN hmm.anon_teardown ... # OK hmm.anon_teardown ok 17 hmm.anon_teardown # RUN hmm.mixedmap ... # OK hmm.mixedmap ok 18 hmm.mixedmap # RUN hmm.compound ... # OK hmm.compound ok 19 hmm.compound # RUN hmm.exclusive ... # hmm-tests.c:1604:exclusive:Expected ret (-16) == 0 (0) # exclusive: Test terminated by assertion # FAIL hmm.exclusive not ok 20 hmm.exclusive # RUN hmm.exclusive_mprotect ... # hmm-tests.c:1658:exclusive_mprotect:Expected ret (-16) == 0 (0) # exclusive_mprotect: Test terminated by assertion # FAIL hmm.exclusive_mprotect not ok 21 hmm.exclusive_mprotect # RUN hmm.exclusive_cow ... # hmm-tests.c:1711:exclusive_cow:Expected ret (-16) == 0 (0) # exclusive_cow: Test terminated by assertion # FAIL hmm.exclusive_cow not ok 22 hmm.exclusive_cow # RUN hmm2.migrate_mixed ... # OK hmm2.migrate_mixed ok 23 hmm2.migrate_mixed # RUN hmm2.snapshot ... # OK hmm2.snapshot ok 24 hmm2.snapshot # RUN hmm2.double_map ... # OK hmm2.double_map ok 25 hmm2.double_map # FAILED: 22 / 25 tests passed. # Totals: pass:21 fail:3 xfail:0 xpass:0 skip:1 error:0 [PASS] :: [ PASS ] :: Test '1..1 selftests: vm:run_vmtests.sh [PASS]'