From owner-freebsd-stable@FreeBSD.ORG Tue Oct 20 18:48:45 2009 Return-Path: Delivered-To: freebsd-stable@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E4D7D1065692 for ; Tue, 20 Oct 2009 18:48:45 +0000 (UTC) (envelope-from korvus@comcast.net) Received: from mx04.pub.collaborativefusion.com (mx04.pub.collaborativefusion.com [206.210.72.84]) by mx1.freebsd.org (Postfix) with ESMTP id B443C8FC1B for ; Tue, 20 Oct 2009 18:48:45 +0000 (UTC) Received: from [192.168.2.164] ([206.210.89.202]) by mx04.pub.collaborativefusion.com (StrongMail Enterprise 4.1.1.4(4.1.1.4-47689)); Tue, 20 Oct 2009 14:48:44 -0400 X-VirtualServerGroup: Default X-MailingID: 00000::00000::00000::00000::::61 X-SMHeaderMap: mid="X-MailingID" X-Destination-ID: freebsd-stable@FreeBSD.org X-SMFBL: ZnJlZWJzZC1zdGFibGVARnJlZUJTRC5vcmc= Message-ID: <4ADE060C.5050605@comcast.net> Date: Tue, 20 Oct 2009 14:48:44 -0400 From: Steve Polyack User-Agent: Thunderbird 2.0.0.23 (X11/20090902) MIME-Version: 1.0 To: freebsd-hardware@freebsd.org, freebsd-stable Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: FreeBSD and SATA Port Multipliers X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Oct 2009 18:48:46 -0000 I have a system running FreeBSD 8.0-RC1 that contains 3x Sil3124 PCI-E SATA controller cards. Each card has 3x Sil3726 Port Multipliers attached (5 slots per SATA PM). The problem is that the disks are often not all detected by FreeBSD, even though the controller Option ROMs list all of the installed physical disks. Which drive(s) are not detected seems to vary with each boot. All of the port multipliers are detected every boot, it's just the drives which aren't getting probed. I've tried the following patch, http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/129784 , which may have helped - it picks up 6-8 out of 9 disks, but obviously that's not ideal. The motherboard BIOS version is current, as is the firmware for the SATA controllers. Does anyone have any ideas or other patches that I may try? Thanks, Steve Polyack