rem: } INSANE(("got here.\n"));
context: devfs_open(fs_cookie _fs, fs_vnode _v, file_cookie *_cookie, int oflags){	struct devfs *fs = _fs;	struct devfs_vnode *vnode = _v;	struct devfs_cookie *cookie;	int status = 0;	TRACE(("devfs_open: vnode %p, oflags 0x%x\n", vnode, oflags));	cookie = kmalloc(sizeof(struct devfs_cookie));	if (cookie == NULL)		return ENOMEM;	INSANE(("zulu: calls = %p\n",vnode->stream.u.dev.calls));	if (vnode->stream.u.dev.calls)		INSANE(("hellacious: open = %p!\n",vnode->stream.u.dev.calls->open));	if (vnode->stream.type != STREAM_TYPE_DEVICE) {		INSANE(("bye bye!\n"));		return EINVAL;	}	INSANE(("got here.\n"));	status = vnode->stream.u.dev.calls->open(vnode->name, oflags, &cookie->u.dev.dcookie);	*_cookie = cookie;	INSANE(("cool!\n"));	return status;}