Re: Witness panic in pseudofs_vncache

From: Dag-Erling Smørgrav <des_at_des.no>
Date: Sun, 15 Aug 2004 10:53:33 +0200
Robert Watson <rwatson_at_freebsd.org> writes:
> This appears to be a bug in pseudofs due to calling vgone() while holding
> the pfs_vncache_mutex, as vgone() can sleep due to acquiring lockmgr
> locks.  The fix is likely to make this looping even less efficient by
> dropping the mutex before calling vgone() on a vnode, and then restarting.
> I've CC'd DES because this is his baby.

What do you think of the attached patch?

DES
-- 
Dag-Erling Smørgrav - des_at_des.no


Received on Sun Aug 15 2004 - 06:53:44 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:06 UTC