rem: FUNCTION(("new_vnode()\n"));
add: FUNCTION(("new_vnode(mountID = %ld, vnodeID = %Ld, node = %p)\n", mountID, vnodeID, privateNode));
context: new_vnode(mount_id mountID, vnode_id vnodeID, fs_vnode privateNode){	FUNCTION(("new_vnode()\n"));	if (privateNode == NULL)		return B_BAD_VALUE;	mutex_lock(&sVnodeMutex);	// file system integrity check:	// test if the vnode already exists and bail out if this is the case!	// ToDo: the R5 implementation obviously checks for a different cookie	//	and doesn't panic if they are equal	struct vnode *vnode = lookup_vnode(mountID, vnodeID);	if (vnode != NULL)		panic("vnode %ld:%Ld already exists (node = %p, vnode->node = %p)!", mountID, vnodeID, privateNode, vnode->private_node);	status_t status = create_new_vnode(&vnode, mountID, vnodeID);	if (status == B_OK) {		vnode->private_node = privateNode;		vnode->busy = true;		vnode->unpublished = true;	}	PRINT(("returns: %s\n", strerror(status)));	mutex_unlock(&sVnodeMutex);	return status;}