NetBSD/tests
pooka 5c21ec6fa6 Add a test which checks autoloading modules from the host's
/stand/arch/vers/kmods works in rump (and that the result is usable ;).

On i386 this "just works".  For amd64, due to -mcmodel=kernel,
things are a little more complicated.  We must have the entire rump
kernel loaded in the lower 2GB.  Currently, this can be done either
by using the non-PIC version for the rump kernel compiled with
-mcmodel=small, or, as njoly pointed out, using netbsd32, which
causes vm_default_addr() to give something in the lower 2GB and
therefore shared libs "magically" getting loaded there.  I guess
it would be possible to put a suggested vaddr into the rump kernel
libs and make ld.elf_so map memory from the suggested address if
present ... but that's another show.

Also thanks to tron for access to an amd64 so that I could verify
the test works.
2010-06-09 12:35:45 +00:00
..
crypto atf-0.9 introduces an use.fs test-case property to allow tests to write to 2010-06-04 08:39:40 +00:00
fs ``twistymount'' regression test for scenario described in PR kern/43439 2010-06-09 08:37:16 +00:00
games atf-0.9 introduces an use.fs test-case property to allow tests to write to 2010-06-04 08:39:40 +00:00
ipf atf-0.9 introduces an use.fs test-case property to allow tests to write to 2010-06-04 08:39:40 +00:00
kernel atf-0.9 introduces an use.fs test-case property to allow tests to write to 2010-06-04 08:39:40 +00:00
lib remove "string" directory for now, it isn't installed 2010-02-28 11:06:59 +00:00
libexec add regression tests for dlinfo() 2009-09-24 21:33:45 +00:00
modules atf-0.9 introduces an use.fs test-case property to allow tests to write to 2010-06-04 08:39:40 +00:00
net Add bpf program source in a comment. 2010-04-21 11:19:44 +00:00
rump Add a test which checks autoloading modules from the host's 2010-06-09 12:35:45 +00:00
sys atf-0.9 introduces an use.fs test-case property to allow tests to write to 2010-06-04 08:39:40 +00:00
syscall Add a simple test for timer_create(2) / sigevent(3). 2010-05-19 19:17:08 +00:00
util Document the changes in the previous version of this file. If we're 2010-06-06 04:51:13 +00:00
Atffile Re-add the NetBSD CVS Id tag to the header. It just had to be quoted to 2007-12-30 09:13:32 +00:00
h_macros.h Add atf_tc_fail_errno(), which appends strerror(errno) to the 2009-04-14 10:19:38 +00:00
Makefile Add some basic tests for rc.d scripts to validate the execution of 2010-03-15 19:03:08 +00:00