Sorry, I should have realized there was stuff missing in the dkms build directory. I've run the tests now, and the module passes them correctly:
PASS: atomics SKIP: bug2524 PASS: cr_run PASS: cr_targ PASS: cr_targ2 PASS: cr_omit PASS: dlopen PASS: bug2003 PASS: run_on PASS: save_exe PASS: save_priv PASS: save_share PASS: save_all PASS: reloc_exe PASS: reloc_file PASS: reloc_fifo PASS: reloc_dir PASS: reloc_all PASS: clobber PASS: stage0001.st PASS: stage0002.st PASS: stage0003.st PASS: stage0004.st PASS: critical_sections.st PASS: replace_cb.st PASS: failed_cb.st PASS: failed_cb2.st PASS: pid_in_use.st cs_enter_leave: 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% PASS: cs_enter_leave.st cs_enter_leave2: 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% PASS: cs_enter_leave2.st cr_tryenter_cs: 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% PASS: cr_tryenter_cs.st PASS: stopped.st PASS: edeadlk.st PASS: pid_restore.st PASS: simple.ct PASS: simple_pthread.ct PASS: cwd.ct PASS: dup.ct PASS: filedescriptors.ct PASS: pipe.ct PASS: named_fifo.ct PASS: cloexec.ct PASS: get_info.ct PASS: orphan.ct PASS: overlap.ct PASS: child.ct PASS: mmaps.ct No hugetlbfs mount point found (test skipped) SKIP: hugetlbfs.ct PASS: readdir.ct PASS: dev_null.ct PASS: cr_signal.ct PASS: linked_fifo.ct PASS: sigpending.ct PASS: dpipe.ct PASS: forward.ct PASS: hooks.ct PASS: math.ct PASS: sigaltstack.ct PASS: prctl.ct PASS: lam.ct ====================== All 58 tests passed (2 tests were not run) ======================
Sorry, I should have realized there was stuff missing in the dkms build directory. I've run the tests now, and the module passes them correctly:
PASS: atomics sections. st ======= ======= = ======= ======= =
SKIP: bug2524
PASS: cr_run
PASS: cr_targ
PASS: cr_targ2
PASS: cr_omit
PASS: dlopen
PASS: bug2003
PASS: run_on
PASS: save_exe
PASS: save_priv
PASS: save_share
PASS: save_all
PASS: reloc_exe
PASS: reloc_file
PASS: reloc_fifo
PASS: reloc_dir
PASS: reloc_all
PASS: clobber
PASS: stage0001.st
PASS: stage0002.st
PASS: stage0003.st
PASS: stage0004.st
PASS: critical_
PASS: replace_cb.st
PASS: failed_cb.st
PASS: failed_cb2.st
PASS: pid_in_use.st
cs_enter_leave: 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
PASS: cs_enter_leave.st
cs_enter_leave2: 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
PASS: cs_enter_leave2.st
cr_tryenter_cs: 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
PASS: cr_tryenter_cs.st
PASS: stopped.st
PASS: edeadlk.st
PASS: pid_restore.st
PASS: simple.ct
PASS: simple_pthread.ct
PASS: cwd.ct
PASS: dup.ct
PASS: filedescriptors.ct
PASS: pipe.ct
PASS: named_fifo.ct
PASS: cloexec.ct
PASS: get_info.ct
PASS: orphan.ct
PASS: overlap.ct
PASS: child.ct
PASS: mmaps.ct
No hugetlbfs mount point found (test skipped)
SKIP: hugetlbfs.ct
PASS: readdir.ct
PASS: dev_null.ct
PASS: cr_signal.ct
PASS: linked_fifo.ct
PASS: sigpending.ct
PASS: dpipe.ct
PASS: forward.ct
PASS: hooks.ct
PASS: math.ct
PASS: sigaltstack.ct
PASS: prctl.ct
PASS: lam.ct
=======
All 58 tests passed
(2 tests were not run)
=======