On Mon, 10 Feb 2003 13:31:48 +1100
Tim Robbins <[EMAIL PROTECTED]> wrote:

> It might be better to initialise the table the first time an
> msdosfs filesystem is mounted.
> 

This implies that the existence of the hash table be revealed outside the
module. Is this a layering violation? None of the _vfsops functions (except
for init/uninit) can currently see the hash table, and of the ones that
deal with denodes, none of them uses it directly.

We can keep knowledge of the hashtable"in module" if we do the initialization in
deget(), before the vnode lock. This seems like a better(if a little hackish)
option to me, but this is the first time I've dealt with the filesystem so
please let me know if I have the wrong idea.

Cheers.
-- 
Mike Makonnen  | GPG-KEY: http://www.identd.net/~mtm/mtm.asc
[EMAIL PROTECTED] | Fingerprint: D228 1A6F C64E 120A A1C9  A3AA DAE1 E2AF DBCC 68B9

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to