NetBSD/sys/fs/puffs
manu 38de55a5dd Fix the build that was broken by struct lwp *updateproc reference in
RUMP-visible code. Instead of checking that updateproc (aka ioflush,
aka syncer) will not sleep in PUFFS code, I check for any kernel thread:
after all none of them are designed to hang awaiting for a remote filesystem
operation to complete.
2011-09-23 01:57:32 +00:00
..
files.puffs remember to add the new file to the build 2010-07-06 16:13:57 +00:00
Makefile
puffs_compat.c Do fhtovp compat translation only for fhtovp ops, not all vfs ops. 2010-07-11 11:17:27 +00:00
puffs_msgif.c avoid some uninitialised variable warnings from GCC. 2011-07-03 08:57:43 +00:00
puffs_msgif.h Add a flag to VOP_LISTEXTATTR(9) so that the vnode interface can tell the 2011-07-04 08:07:29 +00:00
puffs_node.c Add a mutex for operations that touch size (setattr, getattr, write, fsync). 2011-08-29 04:12:45 +00:00
puffs_subr.c
puffs_sys.h Add a mutex for operations that touch size (setattr, getattr, write, fsync). 2011-08-29 04:12:45 +00:00
puffs_vfsops.c Make sure ioflush does not sleep in PUFFS code path, waiting for a mutex, 2011-09-21 15:36:33 +00:00
puffs_vnops.c Fix the build that was broken by struct lwp *updateproc reference in 2011-09-23 01:57:32 +00:00
TODO add some todo-items, based on a file which was lingering in my 2009-05-18 15:47:28 +00:00