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

Venkatesh Srinivas via Redmine bugtracker-admin at leaf.dragonflybsd.org
Wed Feb 20 23:05:23 PST 2013

Issue #2502 has been updated by vsrinivas.

Status changed from New to Closed

Resolved by commit aa1adbf0f3aad9f5b7161d3c66ddad5313a5692d.

Bug #2502: tmpfs(5) not fully MPSAFE

Author: ftigeot
Status: Closed
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