On 11.8.2017. 19:56, Martin Pieuchot wrote: > Two weeks ago I remove the splsoftnet()/splx() dance inside the > NET_LOCK(). Turns out we found a single bug, a missing splx() > in net/if_spppsubr.c. > > I believe it's time to move forward and completely remove the > argument. This will allow us to do more funky dances with the > NET_LOCK().
i'm testing this diff with pf, pfsync, ipsec, carp, vlan, trunk, full bgp table and that kind of stuff and for now boxes seems stable...