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>