NetBSD/sys/rump/librump/rumpkern
bouyer 21b1dbeb44 Move rumpuser_sp_fini() after the kernel has completed shuwdown
(and especially, after filesystems have been unmounted).
This way, rump.halt returns once the rump kernel is really out of the
game, which avoids races issues in test scripts using a rump kernel.
OK pooka@
2011-01-30 16:31:42 +00:00
..
arch Give the kernel pmap a container in case some tries to access it 2010-06-17 08:22:02 +00:00
opt we've had ksyms since forever 2010-04-17 13:10:02 +00:00
Makefile
Makefile.rumpkern use compat code from sys/compat/common 2011-01-17 16:20:20 +00:00
atomic_cas_generic.c
devsw.c "regen": /dev/md* 2010-11-22 20:29:15 +00:00
emul.c Since "physmem" is largely unused except for zfs wanting to know 2011-01-21 13:11:03 +00:00
intr.c Track lwp as the rumpuser mutex owner instead of pthread_t (this 2010-12-01 14:59:37 +00:00
klock.c Track lwp as the rumpuser mutex owner instead of pthread_t (this 2010-12-01 14:59:37 +00:00
kobj_rename.c Implement kobj_renamespace() for rump. Support for a few archs is 2010-04-26 23:17:13 +00:00
kobj_stubs.c
locks.c If we are "unsleepable" due to a dying proc, yield() instead of 2011-01-28 17:04:39 +00:00
locks_up.c implement mutex_owner() 2010-12-01 17:22:51 +00:00
ltsleep.c Track lwp as the rumpuser mutex owner instead of pthread_t (this 2010-12-01 14:59:37 +00:00
lwproc.c Don't NULL out l_cpu, l_stat is the new rumpkernel way too. 2011-01-28 18:48:21 +00:00
memalloc.c Reflect change to pool_drain_end. Makes -DRUMP_USE_UNREAL_ALLOCATORS 2010-07-11 11:27:47 +00:00
pmap_stub.c Reinstate the blanket pmap.h for archs which do not conform to the 2010-06-16 11:45:21 +00:00
rump.c Move rumpuser_sp_fini() after the kernel has completed shuwdown 2011-01-30 16:31:42 +00:00
rump_atomic_cas_up.c Add aliases for _atomic_cas_foo, as they are used often. A snafu 2010-11-23 12:51:10 +00:00
rump_private.h Introduce RUMP_LOCALPROC_P() macro and use it. 2011-01-13 15:38:29 +00:00
rump_syscalls.c regen: more compat syscalls 2011-01-17 18:25:17 +00:00
rumpcopy.c Add support for compiling ZFS and Solaris modules as RUMP libraries. Add 2011-01-18 22:21:22 +00:00
rumpcpu_generic.c Add SMP support for all architectures. 2011-01-04 16:23:35 +00:00
rumpkern.ifspec There is a use case where preserving the parent's fd table is 2011-01-02 12:52:25 +00:00
rumpkern_if_priv.h regen: rump_lwproc_rfork 2011-01-02 12:53:13 +00:00
rumpkern_if_wrappers.c regen: rump_lwproc_rfork 2011-01-02 12:53:13 +00:00
scheduler.c Some lwp-walkers expect the correct value for l_stat, so use a flag 2011-01-28 16:58:27 +00:00
signals.c Support SIGMODEL_RAISE for non-local clients. 2011-01-14 13:11:08 +00:00
sleepq.c these days make sure we have an lwp lock (for lwp walker smiths) 2011-01-28 17:57:03 +00:00
threads.c Attach implicit threads to initproc instead of proc0. This way 2010-10-29 15:32:23 +00:00
vm.c Add a comment explaning why uvm_reclaim_hook is not currently 2011-01-22 13:13:46 +00:00