add: mutex_unlock(&fs->lock);
context: rootfs_write_stat(fs_volume _fs, fs_vnode _vnode, const struct stat *stat, uint32 statMask){	struct rootfs *fs = _fs;	struct rootfs_vnode *vnode = _vnode;	TRACE(("rootfs_write_stat: vnode %p (0x%Lx), stat %p\n", vnode, vnode->id, stat));	// we cannot change the size of anything	if (statMask & FS_WRITE_STAT_SIZE)		return B_BAD_VALUE;	if (statMask & FS_WRITE_STAT_MODE)		vnode->stream.type = (vnode->stream.type & ~S_IUMSK) | (stat->st_mode & S_IUMSK);	if (statMask & FS_WRITE_STAT_UID)		vnode->uid = stat->st_uid;	if (statMask & FS_WRITE_STAT_GID)		vnode->gid = stat->st_gid;	if (statMask & FS_WRITE_STAT_MTIME)		vnode->modification_time = stat->st_mtime;	if (statMask & FS_WRITE_STAT_CRTIME) 		vnode->creation_time = stat->st_crtime;	notify_listener(B_STAT_CHANGED, fs->id, 0, 0, vnode->id, NULL);	return B_OK;}