diff options
author | avg <avg@FreeBSD.org> | 2012-11-04 14:50:08 +0000 |
---|---|---|
committer | avg <avg@FreeBSD.org> | 2012-11-04 14:50:08 +0000 |
commit | 8dd87fbeafa02eafc24091cd792697c50306cf5b (patch) | |
tree | 103e5852a908909ae6e8135437cdf3d4445f2530 /games/fortune | |
parent | e1ad987110cc0b5b293db2e1f8822a3341a2c355 (diff) | |
download | FreeBSD-src-8dd87fbeafa02eafc24091cd792697c50306cf5b.zip FreeBSD-src-8dd87fbeafa02eafc24091cd792697c50306cf5b.tar.gz |
zfs_dirlook: bailout early if directory is unlinked
Otherwise we could fail with an incorrect error if e.g. parent
object id is removed too or we can even return a wrong vnode if
parent object has been already re-used.
Discussed with: pjd
Also see: http://article.gmane.org/gmane.os.freebsd.devel.file-systems/13863
MFC after: 26 days
Diffstat (limited to 'games/fortune')
0 files changed, 0 insertions, 0 deletions