summaryrefslogtreecommitdiffstats
path: root/sbin/ipfw/ipfw.8
diff options
context:
space:
mode:
authornwhitehorn <nwhitehorn@FreeBSD.org>2010-03-20 14:35:24 +0000
committernwhitehorn <nwhitehorn@FreeBSD.org>2010-03-20 14:35:24 +0000
commit313bbb9fc8304d8f772a47b51e5555a46730c007 (patch)
tree4f5333150872919e4d77be0485359f8f3c63c9d2 /sbin/ipfw/ipfw.8
parentfaacdebba3f1e504ad3dc174b6abba9f13704a94 (diff)
downloadFreeBSD-src-313bbb9fc8304d8f772a47b51e5555a46730c007.zip
FreeBSD-src-313bbb9fc8304d8f772a47b51e5555a46730c007.tar.gz
Revisit locking in the 64-bit AIM PMAP. The PVO head for a page is
generally protected by the VM page queue mutex. Instead of extending the table lock to cover the PVO heads, add some asserts that the page queue mutex is in fact held. This fixes several LORs and possible deadlocks. This also adds an optimization to moea64_kextract() useful for direct-mapped quantities, like UMA buffers. Being able to use this from inside UMA removes an additional LOR.
Diffstat (limited to 'sbin/ipfw/ipfw.8')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud