NetBSD/sys/fs/tmpfs
jmmv 042827a010 Randomly initialize the node's generation to make file handles less
predictable.  This solves a problem that may appear when serving a tmpfs
over NFS: if the server reboots, newly allocated files should have
different file handles; otherwise the remote clients could access files
they were not supposed to touch.
2006-11-05 19:40:31 +00:00
..
files.tmpfs merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
tmpfs_fifoops.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
tmpfs_fifoops.h - protect userland exported files against multiple inclusion. 2005-12-03 17:34:43 +00:00
tmpfs_pool.c use c99 initializers 2006-09-03 06:48:26 +00:00
tmpfs_pool.h make the include files usable from userland. 2006-02-10 16:00:02 +00:00
tmpfs_specops.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
tmpfs_specops.h - protect userland exported files against multiple inclusion. 2005-12-03 17:34:43 +00:00
tmpfs_subr.c Randomly initialize the node's generation to make file handles less 2006-11-05 19:40:31 +00:00
tmpfs_vfsops.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
tmpfs_vnops.c Truncate directory cookies to 31 bits to avoid problems exposed in Linux 2006-11-05 16:59:18 +00:00
tmpfs_vnops.h - protect userland exported files against multiple inclusion. 2005-12-03 17:34:43 +00:00
tmpfs.h Protect the dircookie stuff with _KERNEL. Fixes build problems of 2006-11-05 19:36:07 +00:00
TODO Exporting tmpfs file systems through NFS now works. Sure, file handles are 2006-11-05 18:03:21 +00:00