Author: Scott LongScott Long Date: Jun 11, 2007 12:17
Andre Oppermann wrote:
> Andrew Gallatin wrote:
>> gallatin 2007-06-11 14:59:56 UTC
>>
>> FreeBSD src repository
>>
>> Modified files:
>> sys/sys mbuf.h sys/net
>> if_ethersubr.c sys/dev/mxge mxge_lro.c Log:
>> Allow drivers, such as cxgb and mxge, which support LRO to bypass
>> the MTU check in ether_input() on LRO merged frames.
>> Discussed with: kmacy
>
> Not discussed with: andre
>
> Your change isn't the right way to make this work. LRO is an interface
> capability (that should have the option to disable it) and the test in
> ether_input() should go on that instead. LRO is not an information
> that is needed beyond ether_input() and thus doesn't have to be a mbuf
> flag. ...
|