summaryrefslogtreecommitdiffstats
path: root/sys/modules/hme
diff options
context:
space:
mode:
authorattilio <attilio@FreeBSD.org>2008-05-04 13:54:55 +0000
committerattilio <attilio@FreeBSD.org>2008-05-04 13:54:55 +0000
commitbb68298f623ded730e0dc981b2f072c542325a78 (patch)
tree35aedf1add7a5c1ec26e20c5365bed8aab1b19d6 /sys/modules/hme
parent30e27ea7fda56674b5fdaada9c076f0d9fc08824 (diff)
downloadFreeBSD-src-bb68298f623ded730e0dc981b2f072c542325a78.zip
FreeBSD-src-bb68298f623ded730e0dc981b2f072c542325a78.tar.gz
sync_vnode() has some messy code about locking in order to deal with
mount fs needing Giant to be held when processing bufobjs. Use a different subqueue for pending workitems on filesystems requiring Giant. This simplifies the code notably and also reduces the number of Giant acquisitions (and the whole processing cost). Suggested by: jeff Reviewed by: kib Tested by: pho
Diffstat (limited to 'sys/modules/hme')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud