freebsd-dev/sys/fs/nullfs
Kris Kennaway 3554cddbfa Reflect mpsafety of the underlying filesystem in the nullfs image.
I benchmarked this by simultaneously extracting 4 large tarballs (basically
world images) on a 4-processor AMD64 system, in a malloc-backed md.

With this patch, system time was reduced by 43%, and wall clock time by 33%.

Submitted by:	jeff
MFC after: 	1 week
2005-10-16 21:45:25 +00:00
..
null_subr.c - Clear VI_OWEINACT before calling vget() with no lock type. We know 2005-04-11 11:17:20 +00:00
null_vfsops.c Reflect mpsafety of the underlying filesystem in the nullfs image. 2005-10-16 21:45:25 +00:00
null_vnops.c Handle a race condition where NULLFS vnode can be cleaned while threads 2005-09-15 19:21:26 +00:00
null.h - Assume that all lower filesystems now support proper locking. Assert 2005-03-15 13:49:33 +00:00