possible bug fix for 82550-based fxp packet truncation problem
Don Lewis
truckman at FreeBSD.org
Sun May 25 21:53:50 PDT 2003
On 23 May, Hiroki Sato wrote:
> Don Lewis <truckman at freebsd.org> wrote
> in <200305220823.h4M8N9M7075271 at gw.catspoiler.org>:
>
> truckman> If you are using one of my previous patches which worked around the
> truckman> problem by disabling the IPCB mode, you may want to try the patch below.
>
> This works fine in my environment. My fxp has the following id:
>
> fxp0 at pci7:2:0: class=0x020000 card=0x10508086 chip=0x12298086 rev=0x0d hdr=0x00
>
> Without any patches, packets whose size is 216+(N*1480) are dropped
> as I reported on -stable before. Similarly I tried "ping -s X" with
> various payload size from X=1 to X=6000 in the system using the
> patched kernel, but no error is reported.
>
On 23 May, David Siebörger wrote:
> At 10:23 AM on Thursday 22 May 2003, Don Lewis wrote:
>> If you are using one of my previous patches which worked around the
>> problem by disabling the IPCB mode, you may want to try the patch below.
>
> This patch seems to work just as well as the previous patch did on my
> fxp's (card=0x00408086 chip=0x12298086 rev=0x0c).
Thanks for testing my patch. I committed it with re approval on Sat, 24
May 2003 22:04:26 -0700 (PDT), in time for 5.1-RELEASE.
More information about the freebsd-current
mailing list