NetBSD/sys/rump/librump/rumpkern
pooka aeada54307 Don't reorder page on the age queue if the lookup is done by the
pagedaemon.  This mimics normal kernel behaviour where pmap_kentered
mappings are not tracked for references.  Without this change the
vnode pager's clustering could cause one page to be released by
the pagedaemon, and the rest of the pages in the pageout cluster
made unlikely candidates to be released soon.
2010-10-13 11:01:04 +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
atomic_cas_generic.c
compat.c Add select to list on compat syscalls. Makes some code work for 2010-07-26 11:52:25 +00:00
devsw.c Borrow /dev/mem major from i386 for /dev/null and autogenerate node. 2010-07-07 10:47:39 +00:00
emul.c Implement rump_lwproc: the new lwp/proc management routines for 2010-09-01 19:37:58 +00:00
intr.c Allocate softint vectors for the final number of CPUs, not the 2010-09-07 18:25:38 +00:00
klock.c Namespace rump-only kernel biglock routines appropriately. 2010-05-18 15:16:10 +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_up.c Make it possible to define an upper limit for memory consumed by 2010-06-14 21:04:56 +00:00
locks.c Similarly to cv_wait, fail if trying to cv_wait_sig() without threads. 2010-06-09 07:54:13 +00:00
ltsleep.c Support mtsleep() without a biglocked sleeper (uvm uses this in 2010-05-31 23:18:33 +00:00
lwproc.c proper panic for trying to release implicit lwp 2010-09-01 21:16:56 +00:00
Makefile
Makefile.rumpkern Use standard uvm aobj pager. Most of the kernel aobj pager complexity 2010-09-06 20:10:20 +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_private.h Make the Diabolical (Page)Daemon Director drain vfs buffers when 2010-09-07 21:11:10 +00:00
rump_syscalls.c regen: getcwd 2010-09-07 17:10:48 +00:00
rump.c Make the Diabolical (Page)Daemon Director drain vfs buffers when 2010-09-07 21:11:10 +00:00
rumpcopy.c Ignore errors when copyin/out len == 0. 2010-07-18 12:44:31 +00:00
rumpcpu_generic.c Fix multiple virtual cpu support. 2010-04-27 23:30:29 +00:00
rumpkern_if_priv.h regen: new lwp/proc interfaces 2010-09-01 19:33:04 +00:00
rumpkern_if_wrappers.c regen: new lwp/proc interfaces 2010-09-01 19:33:04 +00:00
rumpkern.ifspec Rewrite rump process and lwp allocation routines now that I have 2010-09-01 19:13:38 +00:00
scheduler.c Attach only one CPU for the bootstrap phase. 2010-09-07 07:59:48 +00:00
signals.c Use kern_proc.c instead of a collection of stubs. But what we 2010-06-10 21:40:42 +00:00
sleepq.c If a thread wake up spuriously, re-set l_mutex to make sure it's 2010-07-23 19:14:14 +00:00
sysproxy_socket.c use curlwp 2010-09-01 19:57:52 +00:00
threads.c Implement rump_lwproc: the new lwp/proc management routines for 2010-09-01 19:37:58 +00:00
vm.c Don't reorder page on the age queue if the lookup is done by the 2010-10-13 11:01:04 +00:00