Index: if.c =================================================================== RCS file: /cvs/src/sys/net/if.c,v retrieving revision 1.573 diff -u -p -r1.573 if.c --- if.c 1 Mar 2019 04:47:32 -0000 1.573 +++ if.c 1 Mar 2019 05:14:29 -0000 @@ -900,7 +900,6 @@ if_input_process(struct ifnet *ifp, stru struct mbuf *m; struct ifih *ifih; struct srp_ref sr; - int s; if (ml_empty(ml)) return; @@ -921,7 +920,6 @@ if_input_process(struct ifnet *ifp, stru * lists. */ NET_RLOCK(); - s = splnet(); while ((m = ml_dequeue(ml)) != NULL) { /* * Pass this mbuf to all input handlers of its @@ -936,7 +934,6 @@ if_input_process(struct ifnet *ifp, stru if (ifih == NULL) m_freem(m); } - splx(s); NET_RUNLOCK(); }