On Thu, 2007-09-13 at 12:01 -0400, Sebastien Roy wrote:
> > I still believe that a much better solution would be to offer drivers a 
> > way to "Punt" on a packet. 

Absolutely.  Define a function they can call to finish the checksum in
the event they have a hardware limitation that prevents the use of
checksum offload on a particular packet.

> I don't disagree with any of that, although working around driver or 
> hardware bugs as opposed to fixing them makes me uncomfortable. 

Working around chip bugs and quirks on mostly-working widely deployed
hardware is practically and economically necessary.  You can't "fix"
chips like you can fix software bugs; the best you can do is pull the
failing component and throw it away in favor of a newer revision.
Consider, also, that many of these chips are soldered to motherboards...

                                        - Bill


_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to