From owner-freebsd-hackers@FreeBSD.ORG Fri Jun 29 12:54:22 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 13F2716A473 for ; Fri, 29 Jun 2007 12:54:22 +0000 (UTC) (envelope-from pb@ludd.ltu.se) Received: from mother.ludd.ltu.se (mother.ludd.ltu.se [130.240.16.3]) by mx1.freebsd.org (Postfix) with ESMTP id A581913C4AE for ; Fri, 29 Jun 2007 12:54:21 +0000 (UTC) (envelope-from pb@ludd.ltu.se) Received: from brother.ludd.ltu.se (root@brother.ludd.ltu.se [130.240.16.78]) by mother.ludd.ltu.se (8.13.6+Sun/8.12.10) with ESMTP id l5TCsI5m004211; Fri, 29 Jun 2007 14:54:18 +0200 (MEST) Received: from brother.ludd.ltu.se (pb@localhost [127.0.0.1]) by brother.ludd.ltu.se (8.13.6+Sun/8.12.2) with ESMTP id l5TCsH22007129; Fri, 29 Jun 2007 14:54:17 +0200 (MEST) Received: (from pb@localhost) by brother.ludd.ltu.se (8.13.6+Sun/8.13.6/Submit) id l5TCsH3e007127; Fri, 29 Jun 2007 14:54:17 +0200 (MEST) From: Peter B Message-Id: <200706291254.l5TCsH3e007127@brother.ludd.ltu.se> To: didier@aida.org (Didier Derny) Date: Fri, 29 Jun 2007 14:54:17 +0200 (MEST) In-Reply-To: <200706291105.02431.didier@aida.org> from "Didier Derny" at Jun 29, 2007 11:05:02 AM X-Mailer: ELM [version 2.5 PL6] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Fri, 29 Jun 2007 13:15:29 +0000 Cc: freebsd-hackers@freebsd.org Subject: Re: SII3512 rev0 ? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jun 2007 12:54:22 -0000 Conclusion as for SATA Freebsd6: Good: SII 3114 r2 Bad: SII 3512 r1, VIA 8237A r128 Question is then about 'SII 3512 r2' .. For ms-xp, linux debian4: SII3512 r1 working. The SII 3112A datasheet specifies: "revision 01H is defined for SiI3112A rev 1.1 and revision 02H is defined for SiI3112A rev 1.21." Guess I have to do the reliable thing and use 3ware, Promise, Highpoint etc.. Any recommendation on this? (connectland 4P sata sii3114 is not easily available from here it seems) >This is a connectland 4 ports serial ata, equiped with a Sil 3114 >with this card, FreeBSD works just fine and is really stable >atapci0@pci0:11:0: class=0x010400 card=0x61141095 chip=0x31141095 rev=0x02 >hdr=0x00 > vendor = 'Silicon Image Inc (Was: CMD Technology Inc)' > device = 'Sil 3114 SATALink/SATARaid Controller' > class = mass storage > subclass = RAID >atapci0: port >0xc400-0xc407,0xc080-0xc083,0xc000-0xc007,0xbc00-0xbc03,0xb880-0xb88f mem >0xff6ff000-0xff6ff3ff irq 19 at device 11.0 on pci0 >ata2: on atapci0 >ata3: on atapci0 >ata4: on atapci0 >ata5: on atapci0 >ad8: 117246MB at ata4-master SATA150 Guess it's one of these? http://www.connectland.net/fiche-629-pci_card_combo_sata_150_et_ide_p_ata.html http://www.connectland.net/fiche-130-serial_a150.html >I'm not sure but I think this board was also connectland >this card with a 3512 works just fine with windows xp and linux debian 4 >but makes FreeBSD really unstable (crashing every about 10 minutes) >atapci1@pci0:12:0: class=0x010400 card=0x65121095 chip=0x35121095 rev=0x01>hdr=0x00 > vendor = 'Silicon Image Inc (Was: CMD Technology Inc)' > device = 'Sil 3512 SATALink/SATARaid Controller' > class = mass storage > subclass = RAID >atapci1: port >0xd400-0xd407,0xcc00-0xcc03,0xc880-0xc887,0xc800-0xc803,0xc480-0xc48f mem >0xff6ff400-0xff6ff5ff irq 16 at device 12.0 on pci0 >ata6: on atapci1 >ata7: on atapci1 >ad12: 152627MB at ata6-master SATA150 Seems the freebsd driver is to blame for this card then. Or m$/lin just hides the errors ;) (iow SII3512 + freebsd6 = bad) >Sata controller on my 4coredual-vsta motherboard, FreeBSD at best just >"see" the hard disks and crashes at the first attempt to access it >atapci2@pci0:15:0: class=0x01018f card=0x05911849 chip=0x05911106 rev=0x80 >hdr=0x00 > vendor = 'VIA Technologies Inc' > class = mass storage > subclass = ATA >atapci2: port >0xe000-0xe007,0xdc00-0xdc03,0xd880-0xd887,0xd800-0xd803,0xd480-0xd48f,0xd000-0xd0ff >irq 21 at device 15.0 on pci0 >ata8: on atapci2 >ata9: on atapci2 >ad16: 117246MB at ata8-master SATA150 > >Ide controller on the same motherboard, FreeBSD seems to be able to use it >but I'm not really confident about it's reliability >atapci3@pci0:15:1: class=0x01018a card=0x05711849 chip=0x05711106 rev=0x07 >hdr=0x00 > vendor = 'VIA Technologies Inc' > device = 'VT82xxxx EIDE Controller (All VIA Chipsets)' > class = mass storage > subclass = ATA >atapci3: port >0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 15.1 on pci0 >ata0: on atapci3 >ata1: on atapci3 >acd0: DVDR at ata1-master UDMA33 PATA? Anyway VIA had some serious blunders before, just like CMD Tech - Siliconimage. >This is confusing but I had many problems with FreeBSD, Windows, Linux debian >(debian refusing to boot if it was not alone on a controller, and bsd refusing>to work wih some controllers)