Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Feb 2015 11:04:42 -0500 (EST)
From:      Rick Macklem <rmacklem@uoguelph.ca>
To:        Brett Wiggins <bawig1@gmail.com>
Cc:        freebsd-fs@freebsd.org, rmacklem@freebsd.org
Subject:   Re: NFS, pefs panic: vputx: neg ref cnt
Message-ID:  <1210997275.821031.1424966682310.JavaMail.root@uoguelph.ca>
In-Reply-To: <2B730CB5-CA5E-4B6C-82CE-168484B8202C@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Brett Wiggins wrote:
> 
> 
> > On 25 Feb 2015, at 9:56 am, Rick Macklem <rmacklem@uoguelph.ca>
> > wrote:
> > 
> > 
> > Now for the dumb question...where is the pefs stuff?
> > (I've never heard of it and a quick find/grep didn't locate it in
> > the
> > kernel source tree.)
> > 
> Hi guys,
> 
> pefs is a kernel module I got from the ports
> 
> sysutils/pefs-kmod
> 
> If it's in the ports does it make it an outside issue?
> 
> Brett
> 
Well, I think this means it needs to be looked at by whoever maintains
the code.

If you are just looking for a workaround, you could try doing the
Linux mount with whatever option disables use of ReaddirPlus instead
of Readdir. (I recall you mentioned OSX mounts worked and they probably
don't use ReaddirPlus by default, like FreeBSD.)

Unfortunately I don't have a way to download the sources for this until
April, so I can't take a look. (I'd guess something like it gets an extra
ref cnt on the vnode for most things, but not pefs_vget() or something
like that?)

rick



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1210997275.821031.1424966682310.JavaMail.root>