From owner-freebsd-bugs@FreeBSD.ORG Sun Aug 6 03:50:20 2006 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3307016A4E2 for ; Sun, 6 Aug 2006 03:50:20 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC43343D46 for ; Sun, 6 Aug 2006 03:50:19 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k763oJV8023734 for ; Sun, 6 Aug 2006 03:50:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k763oJmk023733; Sun, 6 Aug 2006 03:50:19 GMT (envelope-from gnats) Date: Sun, 6 Aug 2006 03:50:19 GMT Message-Id: <200608060350.k763oJmk023733@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: "Scott Wilson" Cc: Subject: Re: kern/100138: Unstable Broadcom NetXtreme II (BCM5708) PCI/PCIe Gigabit Ethernet X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Scott Wilson List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Aug 2006 03:50:20 -0000 The following reply was made to PR kern/100138; it has been noted by GNATS. From: "Scott Wilson" To: bug-followup@FreeBSD.org, galaluk@gmail.com Cc: Subject: Re: kern/100138: Unstable Broadcom NetXtreme II (BCM5708) PCI/PCIe Gigabit Ethernet Date: Sun, 6 Aug 2006 05:40:27 +0200 I am still experiencing this problem on a PowerEdge 1950 running amd64 port with the patch mentioned in this pr: FreeBSD 6.1-RELEASE-p3 #0: Tue Aug 1 20:23:58 EDT 2006 root@pe3.private.idealist.org:/usr/obj/usr/src/sys/SMP ---------- Forwarded message ---------- From: Pyun YongHyeon Date: Aug 5, 2006 5:10 AM Subject: Re: Re: bce0: Error mapping mbuf into TX chain! On Fri, Aug 04, 2006 at 03:52:40PM +0200, Scott Wilson wrote: > On 7/13/06, Doug Ambrisko wrote: > >David (Controller AE) Christensen writes: > >| Sorry, I've been out on vacation and just got back into town. I'll MFC > >| the patch within the next day or two. > > > >I'll let you merge in the down/up fix that I put into -current. > > > >Doug A. > > Hi, I just had a bce interface lock up with the same problem: > > Aug 4 07:00:16 pe3 kernel: bce0: /usr/src/sys/dev/bce/if_bce.c(4644): > Error mapping mbuf into TX chain! > Aug 4 07:00:47 pe3 last message repeated 368 times > .... > > running v 1.2.2.5 of if_bce.c from RELENG_6 which has the > defragmentation patch mentioned in this thread. Any suggestions on > how I can help find a fix? > > scott Hmm... I can see several bus_dma(9) related bugs in bce(4). For architectures that have IOMMU hardware it may have corrupted DMA mapping and I'm pretty sure it wouldn't work on sparc64. When it has to handle many fragmented frame or has insufficient number of free Tx descriptors it would show unexpected results. Unfortunately I don't have hardwares supported by bce(4) and fixing requiries a working hardware. :-( -- Regards, Pyun YongHyeon