If we create a pool with ZFS, mount it using nullfs in another path and export it using NFS, when the user mount the NFS in another machine and try to perform a ls -a inside /mnt/.zfs we have the crash. More information about it could be found at: http://people.freebsd.org/~araujo/dump_nfs/ Fix: On FreeBSD-HEAD the problem doesnt happens anymore, but investigate it, the patch attached that was obtained from HEAD, solved this issue. Patch attached with submission follows: How-To-Repeat: root# zpool create tank raidz /dev/ada1 /dev/ada2 root# mount nullfs /tank /mnt root# echo "/mnt -alldirs" >>/etc/exports root# /etc/rc.d/mountd restart 1) Mount the NFS share in another machine. 2) cd /mnt/.zfs/ 3) ls -la
Responsible Changed From-To: freebsd-bugs->freebsd-fs Over to maintainer.
State Changed From-To: open->closed I'm gonna open another one with more info.