Subject: More fallout from ktrace/lwp changes
To: None <tech-kern@netbsd.org>
From: Jason Thorpe <thorpej@wasabisystems.com>
List: tech-kern
Date: 06/29/2003 09:53:59
Folks...

It appears as if a good number of the file system changes in this diff 
were completely unnecessary.

It all starts with an lwp * argument that was added to vget().  Note 
that vget() DOES NOT EVEN USE THE NEW ARGUMENT!

However, as a result of it growing the new argument, every function 
that calls vget() needed the lwp *, which meant vnode hash routines in 
various file systems, which caused VFS_ROOT(), VFS_VGET(), and 
VFS_FHTOVP() to grow lwp * arguments as well.

All of those changes were completely unnecessary, and I am in the 
process of backing out those portions of the change.

         -- Jason R. Thorpe <thorpej@wasabisystems.com>