[DragonFlyBSD - Bug #2502] tmpfs(5) not fully MPSAFE

Francois Tigeot via Redmine bugtracker-admin at leaf.dragonflybsd.org
Mon Jan 28 09:21:29 PST 2013

Issue #2502 has been reported by ftigeot.

Bug #2502: tmpfs(5) not fully MPSAFE

Author: ftigeot
Status: New
Priority: Normal
Target version: 

Bulk building packages with ports-mgmt/poudriere on a 16 cores/32 threads machine is very slow.

The system exhibits high level of mp_token contention.
The functions grabbing it the most are:

vop_inactive vop_readdir vop_setattr vop_ncreate
vop_close vop_nresolv vop_nlink vop_putpage

with vop_inactive() by far the worst offender.

As the only non fully-MPSAFE used filesystem, tmpfs(5) is an obvious culprit.

You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account

More information about the Bugs mailing list