CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2015/07/20 16:54:30
Modified files: sys/net : if.c if_bridge.c if_loop.c if_tun.c if_vxlan.c Log message: Remove splassert(IPL_NET) from if_input(). if_input() has been designed to be able to safely handle a batch of packets from physical drivers to the network stack. Most of these drivers have an interrupt routine executed at IPL_NET and the check made sense during the conversion. However we also want to re-enqueue packets with if_input() from the network stack currently running at IPL_SOFTNET. ok claudio@