svn commit: r305504 - head/sys/fs/nullfs

Mateusz Guzik mjguzik at gmail.com
Tue Sep 6 21:58:23 UTC 2016


On Tue, Sep 06, 2016 at 11:51:49PM +0200, Mateusz Guzik wrote:
> On Wed, Sep 07, 2016 at 12:46:44AM +0300, Andriy Gapon wrote:
> > On 07/09/2016 00:22, Mateusz Guzik wrote:
> > >   nullfs: stop special-casing directories in null_vptocnp
> > >   
> > >   The previous code was forcing an expensive walk in vop_stdvptocnp,
> > >   which was causing performance issues on highly contended zfs.
> > 
> > In other words, the name cache was always bypassed for directories?
> > 
> 
> Or whatever the target fs had in store for resolving names.
> 
> This particular thing was causing a lot of idle time on my poudriere
> tests due to lockmgr contention.
> 

To be clear, this is not name -> vp translation, but the other way
around (e.g. for getcwd).

-- 
Mateusz Guzik <mjguzik gmail.com>


More information about the svn-src-head mailing list