NetBSD/sys/fs/puffs
dholland 35ed690545 Excise struct componentname from the namecache.
This uglifies the interface, because several operations need to be
passed the namei flags and cache_lookup also needs for the time being
to be passed cnp->cn_nameiop. Nonetheless, it's a net benefit.

The glop should be able to go away eventually but requires structural
cleanup elsewhere first.

This change requires a kernel bump.
2012-11-05 17:27:37 +00:00
..
Makefile
TODO add some todo-items, based on a file which was lingering in my 2009-05-18 15:47:28 +00:00
files.puffs remember to add the new file to the build 2010-07-06 16:13:57 +00:00
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 Excise struct componentname from the namecache. 2012-11-05 17:27:37 +00:00
puffs_msgif.h Add PUFFS_KFLAG_CACHE_DOTDOT so that vnodes hold a reference on their 2012-08-10 16:49:35 +00:00
puffs_node.c Excise struct componentname from the namecache. 2012-11-05 17:27:37 +00:00
puffs_subr.c more <sys/buf.h> police 2008-11-16 19:34:29 +00:00
puffs_sys.h Missing bit in previous commit (PUFFS_KFLAG_CACHE_DOTDOT option to avoid 2012-08-11 01:10:11 +00:00
puffs_vfsops.c Backout previous bugfix attempt for unmounts. That changes did not 2012-08-09 07:46:18 +00:00
puffs_vnops.c Excise struct componentname from the namecache. 2012-11-05 17:27:37 +00:00