Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Oct 1998 09:12:55 GMT
From:      Love <lha@s3.kth.se>
To:        freebsd-fs@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, kom-arla@stacken.kth.se
Subject:   deadfs in FreeBSD 3.0/current ?
Message-ID:  <199810250912.JAA05540@nutcracker.e.kth.se>

next in thread | raw e-mail | index | archive | help

Hello

kern/vfs_subr.c:vclean() does a vp->v_flag |= VXLOCK; and after that
"calls" VOP_LOCK().

Now when the filesystem is deadfs (we use it in arla[1]), the call
ends up in miscfs/deadfs/dead_vnops.c:dead_lock() that calls
chkvnlock(). Now chkvnlock() sleeps when VXLOCK is set.

Who will wake us up ?

Love,
arla-drinker

[1] arla, a free afs-clone <http://www.stacken.kth.se/project/arla/>;

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810250912.JAA05540>