From owner-freebsd-bugs@FreeBSD.ORG Tue Jan 18 20:10:11 2011 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A08721065675 for ; Tue, 18 Jan 2011 20:10:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 645688FC13 for ; Tue, 18 Jan 2011 20:10:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p0IKAB3D010478 for ; Tue, 18 Jan 2011 20:10:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p0IKABHV010475; Tue, 18 Jan 2011 20:10:11 GMT (envelope-from gnats) Resent-Date: Tue, 18 Jan 2011 20:10:11 GMT Resent-Message-Id: <201101182010.p0IKABHV010475@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Wojciech Puchar Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74D4B106566C for ; Tue, 18 Jan 2011 20:07:39 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (unknown [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 64BC58FC1D for ; Tue, 18 Jan 2011 20:07:39 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p0IK7dsW018400 for ; Tue, 18 Jan 2011 20:07:39 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p0IK7dsC018399; Tue, 18 Jan 2011 20:07:39 GMT (envelope-from nobody) Message-Id: <201101182007.p0IK7dsC018399@red.freebsd.org> Date: Tue, 18 Jan 2011 20:07:39 GMT From: Wojciech Puchar To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/154123: bge driver problems BCM5906 laptop X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jan 2011 20:10:11 -0000 >Number: 154123 >Category: kern >Synopsis: bge driver problems BCM5906 laptop >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jan 18 20:10:11 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Wojciech Puchar >Release: FreeBSD 8.2 >Organization: TENSOR ap >Environment: FreeBSD wojtek.tensor.gdynia.pl 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #2: Wed Jan 12 23:04:28 CET 2011 root@wojtek.tensor.gdynia.pl:/usr/src/sys/amd64/compile/wojtek amd64 >Description: bge face works slow. ping latencies are like 50-100ms when i put traffic on it, 6MB/s was most i can achieve sending to other machine at all, but without any tricks it's at most 2MB/s The trick is to put CPU speed down by setting dev.cpu.0.freq by sysctl THE SLOWER CPU the faster network! at 300MHz i was able to do 6MB/s, at full 2300MHz - 2MB/s was max! >How-To-Repeat: Buy lenovo G550 :) and try sending data to other computer >Fix: No idea. I don't have any idea how bge driver works and how broadcom chips work, but it seems that something tries to put more data at some moment that it should so it chokes. At lower CPU speed it happens more rarely. but it's only suggestion, i don't really have idea. >Release-Note: >Audit-Trail: >Unformatted: