NetBSD/sys/miscfs
pooka 0921857772 Don't allow getcwd() on procfs vnodes and provide "/" as the path
instead of the result from getcwd().  The works around locking
panics caused by namei calling VOP_READLINK while holding on to a
directory lock and getcwd() trying to acquire that lock.  The real
fix would be to get rid of getcwd() calls within VOPs (not locking
safe), but that's not a viable option in the netbsd-4 timeframe.

Suggestion for workaround from David Holland.
2007-07-22 13:37:13 +00:00
..
deadfs Teach deadfs about vm object locking for getpages. This avoids 2006-12-10 23:57:33 +00:00
fdesc Make set_statvfs_info() take a parameter for the vfs name instead 2007-07-17 11:19:31 +00:00
fifofs __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
genfs Merge some of the less invasive changes from the vmlocking branch: 2007-07-09 20:51:58 +00:00
kernfs Make set_statvfs_info() take a parameter for the vfs name instead 2007-07-17 11:19:31 +00:00
nullfs Make set_statvfs_info() take a parameter for the vfs name instead 2007-07-17 11:19:31 +00:00
overlay Make set_statvfs_info() take a parameter for the vfs name instead 2007-07-17 11:19:31 +00:00
portal Make set_statvfs_info() take a parameter for the vfs name instead 2007-07-17 11:19:31 +00:00
procfs Don't allow getcwd() on procfs vnodes and provide "/" as the path 2007-07-22 13:37:13 +00:00
specfs Merge some of the less invasive changes from the vmlocking branch: 2007-07-09 20:51:58 +00:00
syncfs Remove calls to now obsolete vn_start_write() and vn_finished_write(). 2007-04-07 15:06:53 +00:00
umapfs Make set_statvfs_info() take a parameter for the vfs name instead 2007-07-17 11:19:31 +00:00
Makefile merge ktrace-lwp. 2005-12-11 12:16:03 +00:00