--- src/sys/net/ppp/if_ppp.c 2005/12/11 13:00:17 1.28 +++ src/sys/net/ppp/if_ppp.c 2006/02/14 12:31:29 1.28.2.1 @@ -867,9 +867,8 @@ pppoutput(struct ifnet *ifp, struct mbuf error = 0; } } else { - lwkt_serialize_enter(sc->sc_if.if_serializer); + ASSERT_SERIALIZED(sc->sc_if.if_serializer); error = ifq_enqueue(&sc->sc_if.if_snd, m0, &pktattr); - lwkt_serialize_exit(sc->sc_if.if_serializer); } if (error) { crit_exit();