panic: LK_RETRY set with incompatible flags

Rick Macklem rmacklem at uoguelph.ca
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: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20130206/2473dfad/attachment.bin>


More information about the freebsd-current mailing list