Displaying 2 results from an estimated 2 matches for "z_zfsvfs".
2006 Aug 25
4
Looking for confirmation.
...file system regression tests. They work. fsx
wasn''t able to break my port, but the test you can find here:
http://people.freebsd.org/~kan/fsstress.tar.gz
broke it. My kernel panics on this assertion (zfs_dir.c):
749: mutex_exit(&dzp->z_lock);
750:
751: error = zap_remove(zp->z_zfsvfs->z_os, dzp->z_id, dl->dl_name, tx);
752-> ASSERT(error == 0);
753:
754: if (reaped_ptr != NULL)
zap_remove() returns ENOENT, which is returned because mze_find()
returns NULL. I changed this assertion to printf and I don''t see any
other problems with this test-suite - ZFS is s...
2007 May 09
5
Refactor zfs_zget()
Hi,
Since almost all operations in the FUSE low-level API identify files by inode
number, I''ve been using zfs_zget() to get the corresponding znode/vnode in
order to call the corresponding VFS function in zfs_vnops.c.
However, there are some cases when zfs_zget() behaves slightly different than
I need:
1) If zp->z_unlinked != 0 then zfs_zget() returns ENOENT. I need it to return