NetBSD Problem Report #42608
From leo@joghurt.localdomain Mon Jan 11 16:05:04 2010
Return-Path: <leo@joghurt.localdomain>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by www.NetBSD.org (Postfix) with ESMTP id 7122863B844
for <gnats-bugs@gnats.NetBSD.org>; Mon, 11 Jan 2010 16:05:04 +0000 (UTC)
Message-Id: <20100111144718.C49246B7B8@joghurt.localdomain>
Date: Mon, 11 Jan 2010 15:47:18 +0100 (CET)
From: leo@marco.de
Reply-To: leo@marco.de
To: gnats-bugs@gnats.NetBSD.org
Subject: bge on optiplex 745 and tso
X-Send-Pr-Version: 3.95
>Number: 42608
>Category: kern
>Synopsis: bge on optiplex 745 and tso
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: msaitoh
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Jan 11 16:10:00 +0000 2010
>Closed-Date: Mon Nov 26 14:39:33 +0000 2018
>Last-Modified: Mon Nov 26 14:39:33 +0000 2018
>Originator: Matthias Pfaller
>Release: NetBSD 5.99.23
>Organization:
Matthias Pfaller Software Entwicklung
marco Systemanalyse und Entwicklung GmbH Tel +49 8131 5161-41
Hans-Böckler-Str. 2, D 85221 Dachau Fax +49 8131 5161-66
http://www.marco.de/ Email leo@dachau.marco.de
>Environment:
System: NetBSD joghurt 5.99.23 NetBSD 5.99.23 (JOGHURT) #4: Mon Jan 11 10:22:44 CET 2010 leo@joghurt:/usr/src/sys/arch/i386/compile/JOGHURT i386
Architecture: i386
Machine: i386
>Description:
I just got a Dell Optiplex 745 with:
bge0 at pci2 dev 0 function 0: Broadcom BCM5754 Gigabit Ethernet
bge0: interrupting at ioapic0 pin 16
bge0: ASIC BCM5754/5787 A2 (0xb002), Ethernet address 00:1a:a0:7a:a8:ae
bge0: setting short Tx thresholds
brgphy0 at bge0 phy 1: BCM5754/5787 1000BASE-T media interface, rev. 0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
With tso enabled, tcp transfer speed (using ftp) drops to about
2.5 KiB/s...
after a "ifconfig bge0 -tso" I get ~80MiB/s in my environment.
>How-To-Repeat:
Use bge0 on a Optiplex 745 and enable tso.
>Fix:
disable tso with "ifconfig bge0 -tso".
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: kern-bug-people->msaitoh
Responsible-Changed-By: msaitoh@NetBSD.org
Responsible-Changed-When: Tue, 19 Jan 2010 03:26:00 +0000
Responsible-Changed-Why:
mine.
State-Changed-From-To: open->closed
State-Changed-By: bouyer@NetBSD.org
State-Changed-When: Mon, 26 Nov 2018 14:39:33 +0000
State-Changed-Why:
TSO has been disabled for this chip, assume it just can't do it.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.