NetBSD/sys
pooka 8640fbb580 kernel portion of puffs - the Pass-to-Userspace Framework File System.
It contains the VFS attachment and userspace message-passing interface.

This work was initially started and completed for Google SoC 2005
and tweaked to work a bit better in the past few weeks.  While
being far from complete, it is functional enough to be able and
stable to host a fairly general-purpose in-memory file system in
userspace.  Even so, puffs should be considered experimental and
no binary compatibility for interfaces or crash-freedom or zero
security implications should be relied upon just yet.

The GSoC project was mentored by William Studenmund and the final
review for the code was done by Christos.
2006-10-22 22:43:23 +00:00
..
altq Kill another KAUTH_GENERIC_ISSUSER. 2006-10-20 22:04:13 +00:00
arch shave 32 bytes. 2006-10-22 21:57:55 +00:00
coda Replace the LIST structure mp->mnt_vnodelist to a TAILQ structure since all 2006-10-20 18:58:12 +00:00
compat ktruser checks for length now. 2006-10-22 18:18:49 +00:00
conf Sparc64 is -Wextra ready - but we are not sure where to go with __unused, 2006-10-17 14:28:46 +00:00
contrib/dev/ath Kill KAUTH_GENERIC_ISSUSER usage. 2006-10-21 00:13:57 +00:00
crypto
ddb
dev make compile for NMIDI == 0 2006-10-22 12:52:46 +00:00
dist now that we have -Wno-unused-parameter, back out all the tremendously ugly 2006-10-17 18:21:29 +00:00
fs kernel portion of puffs - the Pass-to-Userspace Framework File System. 2006-10-22 22:43:23 +00:00
gdbscripts
ipkdb
kern avoid a problem in kpsignal2() holding sched_lock while wanting to call 2006-10-22 20:48:45 +00:00
lib
lkm
miscfs Replace the LIST structure mp->mnt_vnodelist to a TAILQ structure since all 2006-10-20 18:58:12 +00:00
net don't leak kernel variable declarations to userland. 2006-10-22 20:55:09 +00:00
net80211
netatalk
netbt
netinet add sack_dump(), a function to dump sack holes, if defined(DDB). 2006-10-21 10:26:21 +00:00
netinet6 use portable bitfields. 2006-10-17 14:52:21 +00:00
netipsec more __unused 2006-10-13 20:53:59 +00:00
netisdn replace static for ncapi - it doesn't need exporting - nuke it from the header 2006-10-16 13:03:03 +00:00
netiso
netkey Fix argument order 2006-10-14 21:05:40 +00:00
netnatm
netsmb
nfs kauth_cred_uucvt() -> kauth_uucred_to_cred(), introduce kauth_cred_to_uucred() 2006-10-22 13:07:15 +00:00
opencrypto avoid yet another GCC uninitialised warning error that only comes 2006-10-20 21:50:41 +00:00
secmodel Introduce a new action on the network scope, KAUTH_NETWORK_INTERFACE, 2006-10-20 23:10:33 +00:00
stand
sys make ktruser enforce the maximum buffer length, and return an error. 2006-10-22 18:19:49 +00:00
ufs Replace the LIST structure mp->mnt_vnodelist to a TAILQ structure since all 2006-10-20 18:58:12 +00:00
uvm extent/malloc -> vmem_alloc/kmem_alloc. 2006-10-22 09:44:21 +00:00
Makefile