From owner-freebsd-stable@FreeBSD.ORG Tue Mar 16 16:29:39 2004 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 4148E16A4CE for ; Tue, 16 Mar 2004 16:29:39 -0800 (PST) Received: from www.ambrisko.com (adsl-64-174-51-42.dsl.snfc21.pacbell.net [64.174.51.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7EC343D39 for ; Tue, 16 Mar 2004 16:29:38 -0800 (PST) (envelope-from ambrisko@ambrisko.com) Received: from ambrisko.com (localhost [127.0.0.1]) by www.ambrisko.com (8.12.9p2/8.12.9) with ESMTP id i2H0TcCf014910; Tue, 16 Mar 2004 16:29:38 -0800 (PST) (envelope-from ambrisko@ambrisko.com) Received: (from ambrisko@localhost) by ambrisko.com (8.12.9p2/8.12.9/Submit) id i2H0Tcwd014909; Tue, 16 Mar 2004 16:29:38 -0800 (PST) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200403170029.i2H0Tcwd014909@ambrisko.com> In-Reply-To: <6700000.1079144421@palle.girgensohn.se> To: Palle Girgensohn Date: Tue, 16 Mar 2004 16:29:38 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII cc: stable@freebsd.org Subject: Re: Backporting S-ATA driver SiI 3112a to FreeBSD-STABLE? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 00:29:39 -0000 Palle Girgensohn writes: | I've received a bunch of ASUS A7N8X-E deluxe together with Serial ATA hard | disks. I had planned to run 4.9 on this combo, but it seems the Serial ATA | support for this driver does not exist before 5.x or so. The controller is | a SiI 3112a from Silicon Image. | | Is there any chance of backporting this driver to -STABLE? At a glance, it | seems like a lot of work? | | We will use these machines as developer workstations, and need them to have | the same major FreeBSD revision as our customer servers, so we must really | run FreeBSD 4.x. Hence, I have two choices, either backporting the SiS | 3112a driver from -CURRENT, or trying to get the store to accept trading | the harddisks for plain old parallel ATA ones. | | Also, I've read a few pretty bad judgements about this controller from some | individuals. Is this true in any way? | | Suggestions and input appreciated. You might consider this as a base: http://www.ambrisko.com/doug/ata/ata_stable_sata.patch It's not fully done. The Intel SATA support is getting better for the 6300ESB ICH. The ICH5 SATA should work like the 6300ESB but I haven't tested it. The Promise SATA support is solid in our testing. Hot swap works well. I've been spending a lot of time in this area. BTW a failure mode in the SATA spec. says freeze (ie. lock up the system if you don't acknowledge SATA issues). Most issues have been fixed or works for me. Doug A.