Re: Q: sock output serialization

From: Alan Cox (alan@lxorguk.ukuu.org.uk)
Date: Fri Sep 15 2000 - 17:29:03 EST


> LAPB itsself should be able to recover from reordering, although it is
> not optimzed for this. It will just discard any received out-of-sequence
> frame. The discarded frames will be retransmitted later (exacly like
> frames which had been discarded due to CRC errors).

LAPB does not expect ever to see re-ordering. Its a point to point wire level
MAC protocol.

> For drivers using the software lapb module implementation, the right fix
> would obviously be to move the lapb processing above the network interface.

Agreed

> However, for drivers which support intelligent controllers (with lapb
> in firmware) this is not an option and the problem will persist.

'Smart hardware is broken' repeat .. ;) - but yes its an issue there. These
cards could bypass netif_rx and call directly to the lapb top end though ?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Sep 15 2000 - 21:00:26 EST