Home | History | Annotate | only in /src/tests/dev/md
History log of /src/tests/dev/md
RevisionDateAuthorComments
 1.2 02-Dec-2012  pgoyette Actually remove the no-longer-needed Atffiles
 1.1 23-Nov-2010  pooka branches: 1.1.6; 1.1.12;
Add simple test for md(4) which just stuffs junk into /dev/rmd0d
and checks the same data can be retrieved.
 1.1.12.1 25-Feb-2013  tls resync with head
 1.1.6.1 16-Jan-2013  yamt sync with (a bit old) head
 1.7 01-Mar-2020  christos Centralize the base rump libraries into a variable used by all the other
Makefiles so that we can make changes to it centrally as needed and have
less mess. Fixes the sun2 build that needs rumpvfs after librump after
the latest changes.
 1.6 23-Jan-2016  christos branches: 1.6.16;
Define _KERNTYPES for things that need it.
 1.5 07-Jan-2015  pooka Move sysproxy support into a separate component, rumpkern_sysproxy,
instead of it being always provided by the rump kernel base. This
move accomplishes two things:

1) it is no longer necessary to provide sysproxy hypercall stubs for
platforms which do not want to use sysproxy
2) it is easier to reason about the security aspects, since configurations
not linking the sysproxy component simply do not support remote
system calls

discussed on rumpkernel-users
 1.4 09-Jun-2014  he When linking statically (as for sun2), need to list -lrump also
after -lrumpuser, because rump_pub_lwproc_switch is used in the
latter and defined in the former.
 1.3 02-Dec-2012  pgoyette branches: 1.3.6;
Build helper programs as PROGS and not as TESTS_{C,SH}

This enables us to remove custom Atffiles whose only purpose was to avoid
using the helpers as tests.

XXX src/tests/dev/dm/ is not (yet) linked into the build!
 1.2 30-Nov-2010  pooka branches: 1.2.6; 1.2.12;
don't include librump twice
 1.1 23-Nov-2010  pooka Add simple test for md(4) which just stuffs junk into /dev/rmd0d
and checks the same data can be retrieved.
 1.2.12.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.12.1 25-Feb-2013  tls resync with head
 1.2.6.1 16-Jan-2013  yamt sync with (a bit old) head
 1.3.6.1 10-Aug-2014  tls Rebase.
 1.6.16.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.5 16-Sep-2021  andvar fix typos in word "successful".
 1.4 10-Feb-2011  pooka explicitly zero-fill the initial md backend
 1.3 30-Nov-2010  pooka branches: 1.3.2;
comment tyops
 1.2 30-Nov-2010  pooka Get rid of the "sleep 1" by using rump_daemonize_begin/end().
Notably, md is a little tricky for this, since the ioctl that
configures the service also blocks in the kernel. Therefore, use
an additional pthread to probe when the service is fully configured
and the server can detach.

Also, rawpart love.
 1.1 23-Nov-2010  pooka Add simple test for md(4) which just stuffs junk into /dev/rmd0d
and checks the same data can be retrieved.
 1.3.2.1 17-Feb-2011  bouyer Sync with HEAD
 1.8 30-Nov-2022  martin Unfortunately rump does not provide the same magic as MAKEDEV does
for native /dev and create an alias for disk devices w/o partition
latter pointing at the raw partition, so for rump based tests we
actually have to calculate the concrete device name.

Use an idiom suggested by kre for this which also works for ports that
have kern.rawpartition > 4.
 1.7 14-May-2011  jmmv Instead of doing 'atf_check ... sh -c foo', just do 'atf_check ... -x foo'.
 1.6 04-Feb-2011  pooka convert tests from oldstyle dd rif/rof to newstyle dd | rump.dd
 1.5 03-Jan-2011  pooka branches: 1.5.2;
use rawpart
 1.4 12-Dec-2010  pooka use rump.halt
 1.3 30-Nov-2010  pooka cleanup server after use
(XXX: need better way to reboot it)
 1.2 30-Nov-2010  pooka Get rid of the "sleep 1" by using rump_daemonize_begin/end().
Notably, md is a little tricky for this, since the ioctl that
configures the service also blocks in the kernel. Therefore, use
an additional pthread to probe when the service is fully configured
and the server can detach.

Also, rawpart love.
 1.1 23-Nov-2010  pooka Add simple test for md(4) which just stuffs junk into /dev/rmd0d
and checks the same data can be retrieved.
 1.5.2.1 08-Feb-2011  bouyer Sync with HEAD

RSS XML Feed