From owner-freebsd-current@FreeBSD.ORG Wed Jan 2 03:54:51 2008 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 70B0D16A417 for ; Wed, 2 Jan 2008 03:54:51 +0000 (UTC) (envelope-from bofh@terranova.net) Received: from tog.net (tog.net [216.89.226.5]) by mx1.freebsd.org (Postfix) with ESMTP id 4C94A13C448 for ; Wed, 2 Jan 2008 03:54:51 +0000 (UTC) (envelope-from bofh@terranova.net) Received: from [216.89.228.170] (host-216-89-228-170.wireless.terranova.net [216.89.228.170]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tog.net (Postfix) with ESMTP id 90AA329B61C for ; Tue, 1 Jan 2008 22:54:50 -0500 (EST) Message-ID: <477B0B07.8080703@terranova.net> Date: Tue, 01 Jan 2008 22:54:47 -0500 From: Travis Mikalson Organization: TerraNovaNet Internet Services User-Agent: Thunderbird 1.5.0.14 (Windows/20071210) MIME-Version: 1.0 To: freebsd-current@freebsd.org References: <1497D115-2534-4799-9D8E-18A267DF0B62@mipster.net> <9A374150-DC2A-439D-A205-E8867B663C5A@mipster.net> In-Reply-To: <9A374150-DC2A-439D-A205-E8867B663C5A@mipster.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit 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: Wed, 02 Jan 2008 03:54:51 -0000 Nick Pope wrote: > Installed the patch, now it thinks my Marvel SATA controller is an rr232x!! > > If I comment out rr232x driver in the kernel config, the Marvel is > detected no problem. However, as soon as I mount my zpool (using the > Marvel controller) the Ierrs start up again. > > -Nick > On Dec 30, 2007, at 11:52 PM, > wrote: > >> BTW, I've had PCI-X problems with a Marvel MV88SX6081 SATA controller >> on a M/B WITHOUT the HT1000 chipset (Tyan S2881UG2NR). The M/B worked >> flawlessly under 7.0-BETA1 & BETA2. I added the Marvell controller >> and EVERYTHING on the PCI-X bus flaked out. I'm seeing Ierrs and >> Oerrs (netstat -i) on the built-in bge interfaces, ZFS checksum errors >> on disks attached to the Marvel controller, etc. >> >> I wasn't sure from reading the thread whether Soren thought the >> problem went beyond the HT1000 chipset or not. The problem seems to >> manifest itself only when I use the disks attached to the Marvel >> controller. I'm applying the patch now to see if it fixes the problem. >> >> -Nick Thanks for trying it out. I just waved this in front of Søren. The apparently new mis-detection issue is certainly something to be concerned about. You're absolutely sure it was detected as a Marvell reliably (with rr232x still in there) before you applied that patch? The fact that the patch didn't do anything to solve your Marvell controller problem is too bad, also, but the mis-detection issue is of more immediate concern since this HT1000/Marvell-fixing code is being vetted for inclusion in 7.0-R. Have you tried that hardware combination with any other OSes to see if it's a FreeBSD-specific issue and not just a hardware-level issue? I haven't had a chance to confirm myself since my box with the Marvell controller in it is a long drive away from me, but Søren did get his PCI-X 8-port Marvell working perfectly fine after making these fixes. -- TerraNovaNet Internet Services - Key Largo, FL Voice: (305)453-4011 x101 Fax: (305)451-5991 http://www.terranova.net/ ---------------------------------------------- Life's not fair, but the root password helps.