From owner-freebsd-current@FreeBSD.ORG Thu Dec 20 21:07:41 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D12616A417 for ; Thu, 20 Dec 2007 21:07:41 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id 2EE7313C448 for ; Thu, 20 Dec 2007 21:07:40 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from heho.snv.jussieu.fr (heho.snv.jussieu.fr [134.157.184.22]) by shiva.jussieu.fr (8.13.8/jtpda-5.4) with ESMTP id lBKL7c5Q005478 ; Thu, 20 Dec 2007 22:07:38 +0100 (CET) X-Ids: 166 Received: from heho.snv.jussieu.fr (localhost [127.0.0.1]) by heho.snv.jussieu.fr (8.13.3/jtpda-5.2) with ESMTP id lBKL7bWi041094 ; Thu, 20 Dec 2007 22:07:37 +0100 (MET) Received: (from arno@localhost) by heho.snv.jussieu.fr (8.13.3/8.13.1/Submit) id lBKL7aXf041091; Thu, 20 Dec 2007 22:07:36 +0100 (MET) (envelope-from arno) To: Travis Mikalson References: <4769A3F0.709@terranova.net> From: "Arno J. Klaassen" Date: 20 Dec 2007 22:07:35 +0100 In-Reply-To: <4769A3F0.709@terranova.net> Message-ID: Lines: 61 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (shiva.jussieu.fr [134.157.0.166]); Thu, 20 Dec 2007 22:07:38 +0100 (CET) X-Virus-Scanned: ClamAV 0.88.7/5195/Thu Dec 20 20:25:28 2007 on shiva.jussieu.fr X-Virus-Status: Clean X-Miltered: at shiva.jussieu.fr with ID 476AD99A.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! Cc: freebsd-current@freebsd.org Subject: Re: ServerWorks/Broadcom HT1000 chipset errata saga X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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, 20 Dec 2007 21:07:41 -0000 Hi, Travis Mikalson writes: > As far as I can tell, Søren has the HT1000 problems worked out, or > at least worked around. (If the chipset doesn't do that correctly, > stop doing that...) > > [ ... ] > > RELENG_6 disclaimer: I haven't tried RELENG_6 with his fixes yet, and > RELENG_6 seemed to have even stranger issues with HT1000 than RELENG_7 > did. In theory, though, this stuff should apply cleanly to > RELENG_6. This does need testing on RELENG_6 still. I tried this patch on RELENG_6; disclaimer, I'm one of those who didn't have problems with this chipset as long as it is set in PATA-emulation. I can just confirm that with this patch it still works flawlessly for me (and quite performant). Relevant pciconf -clv : atapci0@pci1:14:0: class=0x01018f card=0x024b1166 chip=0x024b1166 rev=0x00 hdr=0x00 vendor = 'ServerWorks (Was: Reliance Computer Corp)' device = 'BCM5785 (HT1000) PATA/IDE Mode' class = mass storage subclass = ATA cap 07[60] = PCI-X 64-bit supports 133MHz, 512 burst read, 8 split transactions cap 01[90] = powerspec 2 supports D0 D3 current D0 cap 05[a0] = MSI supports 1 message atapci1@pci1:14:1: class=0x01018f card=0x024b1166 chip=0x024b1166 rev=0x00 hdr=0x00 vendor = 'ServerWorks (Was: Reliance Computer Corp)' device = 'BCM5785 (HT1000) PATA/IDE Mode' class = mass storage subclass = ATA cap 07[60] = PCI-X 64-bit supports 133MHz, 512 burst read, 8 split transactions cap 01[90] = powerspec 2 supports D0 D3 current D0 cap 05[a0] = MSI supports 1 message dmesg -a | fgrep ata : atapci0: port 0xc080-0xc087,0xc000-0xc003,0xbc00-0xbc07,0xb880-0xb883,0xb800-0xb80f mem 0xff3fe000-0xff3fffff irq 11 at device 14.0 on pci1 ata2: on atapci0 ata3: on atapci0 atapci1: port 0xcc00-0xcc07,0xc880-0xc883,0xc800-0xc807,0xc480-0xc483,0xc400-0xc40f irq 11 at device 14.1 on pci1 ata4: on atapci1 ata5: on atapci1 atapci2: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 2.1 on pci0 ata0: on atapci2 ata1: on atapci2 ad4: 381554MB at ata2-master UDMA33 ad6: 381554MB at ata3-master UDMA33 ad8: 381554MB at ata4-master UDMA33 Best, Arno