Turn on adaptive MPSAFE for network threads, MPSAFE for IP and ARP

Sepherosa Ziehau sepherosa at gmail.com
Mon Mar 9 06:21:19 PDT 2009


Hi all,

I plan to set following tunables by default:
net.netisr.mpsafe_thread="1"
net.inet.udp.mpsafe_thread="1"
net.inet.tcp.mpsafe_thread="1"
net.link.ether.inet.arp_mpsafe="1"
net.inet.ip.mpsafe="1"

The first three enables adaptive MPSAFE for network threads.
The last two enable IP and ARP MPSAFE.

This gives us BGL free ip forwarding path and BGL free bridge
forwarding path.  pf is still under BGL though.

If no objection comes, this will happen within two days.

Best Regards,
sephe

-- 
Live Free or Die





More information about the Kernel mailing list