From owner-freebsd-drivers@FreeBSD.ORG Thu Dec 6 16:37:44 2007 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 82AF016A417 for ; Thu, 6 Dec 2007 16:37:44 +0000 (UTC) (envelope-from janos@gmx.ch) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id E790713C458 for ; Thu, 6 Dec 2007 16:37:43 +0000 (UTC) (envelope-from janos@gmx.ch) Received: (qmail 5956 invoked by uid 0); 6 Dec 2007 16:11:03 -0000 Received: from 84.73.41.86 by www039.gmx.net with HTTP; Thu, 06 Dec 2007 17:11:03 +0100 (CET) Content-Type: multipart/mixed; boundary="========GMX277901196957463471809" Date: Thu, 06 Dec 2007 17:11:03 +0100 from: "Daniel Kamm" Message-ID: <20071206161103.277900@gmx.net> MIME-Version: 1.0 to: freebsd-drivers@freebsd.org X-Authenticated: #936664 X-Flags: 0001 X-Mailer: WWW-Mail 6107 (Global Message Exchange) X-Priority: 3 X-Provags-ID: V01U2FsdGVkX19iCYFMIgdifX71fGnPk3sgqi6x6Dke6ScfFxW5np +h0z7j5UqBm1BG20BaqOY7h+3a71/D4zQdPw== X-Registered: 0 X-GMX-UID: ICdtc8UmRkkNa6wwfWRq5zpudWkvKNN+ X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: aac driver patch adds SUN raid controllers X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 16:37:44 -0000 --========GMX277901196957463471809 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hello list  The following patch enables two (more or less similar) sas raid controllers on Sun x86 servers. The supported systems are: - SunFire X4150 - Sunblade 6250  The SAS RAID controllers on that systems are using the Intel Sunrise Lake (SRL) 81348 chipset, which is based on Adaptec Voodoo. The patch adds two PCI IDs to the driver, the driver itself is supporting the controller. The patch is written and tested on FreeBSD 7.0beta3.  Have funn  - Dan    --- /usr/src/sys/dev/aac/aac_pci.c__backup__    2007-11-27 17:31:54.000000000 +0100 +++ /usr/src/sys/dev/aac/aac_pci.c    2007-11-30 11:06:11.000000000 +0100 @@ -200,6 +200,10 @@       "Adaptec RAID 3805"},      {0x9005, 0x0286, 0x1014, 0x9580, AAC_HWIF_RKT, 0,       "IBM ServeRAID-8k"}, +       {0x9005, 0x0285, 0x108e, 0x0286, AAC_HWIF_I960RX, 0, +        "Sun STK REM Intel SRL 81348 PCIe Slot"}, +    {0x9005, 0x0285, 0x108e, 0x7aac, AAC_HWIF_I960RX, 0, +     "Sun STK REM Intel SRL 81348 piggy-back"},      {0, 0, 0, 0, 0, 0, 0}  }; -- GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS. Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail --========GMX277901196957463471809 Content-Type: text/x-patch; charset="iso-8859-15"; name="aac_pci.c.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="aac_pci.c.diff" --- /usr/src/sys/dev/aac/aac_pci.c__backup__ 2007-11-27 17:31:54.000000000 +0100 +++ /usr/src/sys/dev/aac/aac_pci.c 2007-11-30 11:06:11.000000000 +0100 @@ -200,6 +200,10 @@ "Adaptec RAID 3805"}, {0x9005, 0x0286, 0x1014, 0x9580, AAC_HWIF_RKT, 0, "IBM ServeRAID-8k"}, + {0x9005, 0x0285, 0x108e, 0x0286, AAC_HWIF_I960RX, 0, + "Sun STK REM Intel SRL 81348 PCIe Slot"}, + {0x9005, 0x0285, 0x108e, 0x7aac, AAC_HWIF_I960RX, 0, + "Sun STK REM Intel SRL 81348 piggy-back"}, {0, 0, 0, 0, 0, 0, 0} }; --========GMX277901196957463471809--