From owner-freebsd-stable@FreeBSD.ORG Thu Jan 6 00:04:10 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C416116A4CE for ; Thu, 6 Jan 2005 00:04:10 +0000 (GMT) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6750F43D46 for ; Thu, 6 Jan 2005 00:04:10 +0000 (GMT) (envelope-from tom.samplonius@gmail.com) Received: by wproxy.gmail.com with SMTP id 70so9647wra for ; Wed, 05 Jan 2005 16:04:10 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=detI7a9B+PPCm+O3mQp5ICMUIWE34o6Rv7grJvPSyMnH0SULQf7ZYm+Q9QOF98yClmd+VwtOvZSGBOUlT50RppwTH3DYzJnisk7EOhQL1rGl3TNQ8Rfvn9w/iBp0bZ4BVzkXtkqHU8iWLfHZwpkOBHKUPe2juBvXFf0uzdPRfCc= Received: by 10.54.51.9 with SMTP id y9mr798891wry; Wed, 05 Jan 2005 16:04:09 -0800 (PST) Received: by 10.54.26.10 with HTTP; Wed, 5 Jan 2005 16:04:09 -0800 (PST) Message-ID: Date: Wed, 5 Jan 2005 16:04:09 -0800 From: Tom Samplonius To: freebsd-stable@freebsd.org In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <41DC0DFB.60503@jim-liesl.org> <41DC6B4C.5000502@jim-liesl.org> Subject: Re: SATA/UDMA100 support on ATI RS300 chipset? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Tom Samplonius List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2005 00:04:10 -0000 On Wed, 05 Jan 2005 15:33:48 -0700, secmgr wrote: > That would be ASUS who would have embedded the 3COM chip. probably > special order, which is why it didn't report back something recognized. > The ATI chipset is pretty new vs the more tried and known > nVIDIA/SiS/VIA/AMD [South|North]bridges and the Intel hubs > > Running current can be "exciting". Since you seem to have networking > covered, you may want to look at a SATA pci card thats "known" to > freebsd. In theory, the box has two slots. > > jim The 3com chip is not recognized, since it very new. It is mostly used in laptops. SATA drives attached to the ATI RS300 works fine in 5.3-RELEASE, except that FreeBSD detects the disk as UDMA33, and performance isn't good. PATA disks have better performance on the Pundit-R, even though they are also detected as UDMA33. In fact, I wonder if PATA disks are actually operating at UDMA66 or UDMA100, but FreeBSD doesn't know this, as it it is treating the ATI controller as a generic ATA controller. The reason why I suspect this, is that my PATA disk can do 30MB/s read, and I don't think it is possible to get 30MB/s through a UDMA33 connection, especially with the ATA/IDE overhead. The question I have is, can I trick FreeBSD by adding the device ids for the ATI chipset, at least for IDE? It appears that all of the nVIDIA/SiS/VIA/AMD [South|North]bridges are fairly similar as far as the drivers are concerned. Tom