panic: LK_RETRY set with incompatible flags

Rick Macklem rmacklem at
Thu Feb 7 02:13:14 UTC 2013

Andriy Gapon wrote:
> on 06/02/2013 17:15 Rick Macklem said the following:
> > Well, zfs_vget() returns EOPNOTSUPP for .zfs, so the NFS server
> > knows to
> > switch over to using VOP_LOOKUP(). If the .zfs/snapshot and
> > .zfs/share
> > do the same thing, that should be fine, at least for the NFS server,
> > I think.
> Ah, right, but again this is done only for .zfs and .zfs/snapshot.
> .zfs/shares is not special-cased and thus is problematic here too in
> the same
> fashion as zfs_fhtovp.
Well, I have no way to test this, but maybe the attached patch is a
start in the right direction.

Maybe you can take a look at it and/or Sergey could test it?

Thanks for all your help with this, rick

> --
> Andriy Gapon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: zfs-shares.patch
Type: text/x-patch
Size: 1557 bytes
Desc: not available
URL: <>

More information about the freebsd-current mailing list