[01:54:53] --- Simon Wilkinson has become available [03:26:59] --- Simon Wilkinson has left [04:27:26] --- Simon Wilkinson has become available [05:42:02] --- ktdreyer has left: Disconnected [05:42:53] --- ktdreyer has become available [07:11:13] --- jaltman has left: Disconnected [09:32:14] So, uh, are the semantics of gop_lookupname() supposed to be that it returns a locked vnode/dentry/whatever, or an unlocked one? It looks like DARWIN behaves differently before/after DARWIN80?!: /* should we do this? */ VOP_UNLOCK(n.ni_vp, 0, current_proc()); [09:37:28] --- jaltman has become available [09:39:00] --- jaltman has left: Disconnected [10:03:43] --- Simon Wilkinson has left [10:55:43] --- Simon Wilkinson has become available [11:06:31] I feel like it is supposed to return an unlocked vnode. [11:06:57] (The opensolaris lookupname() appears to do so.) [11:11:16] --- jaltman has become available [11:21:29] --- jaltman has left: Disconnected [11:46:27] --- Simon Wilkinson has left [11:46:27] --- Simon Wilkinson has become available [11:46:27] --- Simon Wilkinson has left: Lost connection [12:12:17] --- jaltman has become available [12:12:40] --- jaltman has left: Disconnected [12:26:26] --- Simon Wilkinson has become available [12:35:48] --- Simon Wilkinson has left [12:42:58] --- Simon Wilkinson has become available [12:49:41] --- Simon Wilkinson has left [13:16:01] --- mvita has left [15:10:17] --- Simon Wilkinson has become available [15:33:58] --- Simon Wilkinson has left [17:02:58] I don’t suppose anyone has gotten the openafs client working on NetBSD while I wasn’t paying attention? [17:40:13] gendalia: I don't think there are many people working on it. I just got back to looking at the freebsd client with any seriousness recently, myself. (When I turn on all the debugging, I panic at unmount time, whether it's a disk cache or a memcache.) [17:40:50] I only know of a couple and it’s mostly when I poke at them a bit. [18:45:43] Every so often I tell myself I'm going to become a kernel filesystems person. Then I stop. [19:00:03] * ballbery knows that one... [19:26:44] freebsd is fairly helpful towards this end, in that there's enough debugging/invariants checks that can be compiled in, that you can tell pretty quickly if something is really wrong.