]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r248694:
authormav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 18 Apr 2013 11:13:48 +0000 (11:13 +0000)
committermav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 18 Apr 2013 11:13:48 +0000 (11:13 +0000)
commit443f3e639d5f3d4563d3f6d1c6fb34d0f1e9cec0
tree521a077aff18143473d741aeadc12f7fee4ad07c
parent1e23d3cbe0cb20ccc26123bc4df01bfea594236f
MFC r248694:
In GEOM DISK:
 - Replace single done mutex with per-disk ones.  On system with several
disks on several HBAs that removes small, but measurable lock congestion.
 - Modify disk destruction process to not destroy the mutex prematurely.
 - Remove some extra pointer derefences.

git-svn-id: svn://svn.freebsd.org/base/stable/9@249621 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/geom/geom_disk.c