From owner-freebsd-questions@FreeBSD.ORG Mon Nov 22 10:11:22 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1060E16A4CE for ; Mon, 22 Nov 2004 10:11:22 +0000 (GMT) Received: from mail.kuehlbox.de (ns1.kuehlbox.de [62.159.47.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DE4443D64 for ; Mon, 22 Nov 2004 10:11:21 +0000 (GMT) (envelope-from questions@kuehlbox.de) Received: (qmail 69640 invoked by uid 89); 22 Nov 2004 10:12:12 -0000 Received: from 62.159.47.194 by selenium.kuehlbox.de (envelope-from , uid 89) with qmail-scanner-1.24st (clamdscan: 0.75.1. spamassassin: 2.64. perlscan: 1.24st. Clear:RC:0(62.159.47.194):SA:0(0.0/5.0):. Processed in 4.495861 secs); 22 Nov 2004 10:12:12 -0000 X-Spam-Status: No, hits=0.0 required=5.0 X-Antivirus-Mail-From: questions@kuehlbox.de via selenium.kuehlbox.de X-Antivirus: 1.24st (Clear:RC:0(62.159.47.194):SA:0(0.0/5.0):. Processed in 4.495861 secs Process 69620) Received: from unknown (HELO ?10.1.33.66?) (webmaster@kuehlbox.de@62.159.47.194) by www.kuehlbox.de with SMTP; 22 Nov 2004 10:12:08 -0000 Message-ID: <41A1BAA5.4060202@kuehlbox.de> Date: Mon, 22 Nov 2004 11:08:37 +0100 From: Questions User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Garance A Drosihn References: <52aaba2404112006235fb63988@mail.gmail.com> <419F56EB.4010302@kuehlbox.de> <52aaba24041120064424b87cce@mail.gmail.com> <52aaba2404112109373f130bd8@mail.gmail.com> <41A1A461.5020409@kuehlbox.de> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-questions@freebsd.org Subject: Re: Which Sata-controller card? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2004 10:11:22 -0000 Garance A Drosihn wrote: > At 9:33 AM +0100 11/22/04, Stephan Fiebrandt wrote: > >> >> If you just need to expand your Mainboard with a SATA Controller, >> all you need is a poor card with a Silicon chip on it (Sil 3112 etc). >> I've seen cards starting at 10$. Almost all low-cost cards have this >> chip series, meanwhile on 5.3 it should work now without any problems. >> The WRITE_DMA issues should be solved and commited to 5.3. > > > Unless something happened in the past week or so, you can still have > WRITE_DMA problems with the SiL 3112 if you connect a "fake SATA" > drive to it, such as some of the Western Digital drives. These are > really ATA drives with a little conversion-chip on them to implement > SATA. These drives seem to work okay on more expensive SATA > controllers, but I had a *lot* of headaches with one connected to a > SiL-3112 controller. I suspect that the same people who are willing > to live with a $10 disk controller are also going to be tempted to > buy the less-expensive "fake-SATA" hard drives... > >> Have also a look at the 5.3 hardware list: >> http://www.freebsd.org/releases/5.3R/hardware-i386.html#DISK. > > I've had in my test a Sil Image running on RELENG_5 cvs from last week with a Maxtor 160 SATA (sorry, don't have the model no handy atm) and it worked fine without any WRITE_DMA issues, cuz i was curious after a longer thread in freebsd-current mailinglist about WRITE_DMA problems. I also have to point out, that 5.3-R and RELENG_5 cvs are different :) maybe something got commit into it last week, to be honest, i did not follow up the changes (shame, yes i know..). Maybe my SATA disk is just not a "fake-SATA". I agree that these "fake-SATA" and cheap Sil 3112 controller might not work proper together. But this looks like an hardware incompatibility issues than a driver malfunction. At my main mashine, i have an onboard Intel 6300ESB Controller, and had no WRITE_DMA's with any SATA disks yet. Greetings, Stephan Fiebrandt