From owner-freebsd-current@FreeBSD.ORG Thu May 22 12:42:23 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7526237B401; Thu, 22 May 2003 12:42:23 -0700 (PDT) Received: from smtp.eos.ocn.ne.jp (eos.ocn.ne.jp [211.6.83.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id C223C43FAF; Thu, 22 May 2003 12:42:22 -0700 (PDT) (envelope-from hrs@eos.ocn.ne.jp) Received: from mail.allbsd.org (p63051-adsao12honb4-acca.tokyo.ocn.ne.jp [220.96.145.51]) by smtp.eos.ocn.ne.jp (Postfix) with ESMTP id A44DC74D9; Fri, 23 May 2003 04:42:21 +0900 (JST) Received: from localhost (alph.allbsd.org [192.168.0.10]) h4MJWlJp053226; Fri, 23 May 2003 04:32:48 +0900 (JST) (envelope-from hrs@eos.ocn.ne.jp) Date: Fri, 23 May 2003 04:31:31 +0900 (JST) Message-Id: <20030523.043131.02305993.hrs@eos.ocn.ne.jp> To: truckman@freebsd.org From: Hiroki Sato In-Reply-To: <200305220823.h4M8N9M7075271@gw.catspoiler.org> References: <200305220823.h4M8N9M7075271@gw.catspoiler.org> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 3.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: wpaul@freebsd.org cc: drs@rucus.ru.ac.za cc: matt@hasta.se cc: current@freebsd.org Subject: Re: possible bug fix for 82550-based fxp packet truncation problem X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2003 19:42:23 -0000 Don Lewis wrote in <200305220823.h4M8N9M7075271@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@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 /