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