possible bug fix for 82550-based fxp packet truncation problem

Hiroki Sato hrs at eos.ocn.ne.jp
Thu May 22 12:42:23 PDT 2003


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.  

-- 
| Hiroki SATO  <hrs at eos.ocn.ne.jp> / <hrs at FreeBSD.org>


More information about the freebsd-current mailing list