From owner-freebsd-stable@FreeBSD.ORG Tue Jul 9 08:24:15 2013 Return-Path: Delivered-To: stable@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id BAFD14A9; Tue, 9 Jul 2013 08:24:15 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.freebsd.org (Postfix) with ESMTP id 4ACF21FB9; Tue, 9 Jul 2013 08:24:15 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.5/8.14.5) with ESMTP id r698O79j002244; Tue, 9 Jul 2013 12:24:07 +0400 (MSK) (envelope-from marck@rinet.ru) Date: Tue, 9 Jul 2013 12:24:07 +0400 (MSK) From: Dmitry Morozovsky To: mav@FreeBSD.org Subject: Marvell 88SE91Ax simple patch Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (woozle.rinet.ru [0.0.0.0]); Tue, 09 Jul 2013 12:24:07 +0400 (MSK) Cc: stable@FreeBSD.org X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Jul 2013 08:24:15 -0000 Alexander, trying to activate eSATA port on my home file server I found that the following simple patch seems to work -- could you please add it, hopefully before 9.2-R? [excerpt from dmidecode]: Base Board Information Manufacturer: ASUSTeK Computer INC. Product Name: P8P67 LE [excerpt from pciconf (after applying the patch below)]: ahci0@pci0:8:0:0: class=0x01018f card=0x83ba1043 chip=0x91a01b4b rev=0x12 hdr=0x00 vendor = 'Marvell Technology Group Ltd.' device = '88SE91A0 SATA 6Gb/s Controller' class = mass storage subclass = ATA none3@pci0:8:0:1: class=0x01018f card=0x91a41b4b chip=0x91a41b4b rev=0x12 hdr=0x00 vendor = 'Marvell Technology Group Ltd.' device = '88SE91A4 SATA 6Gb/s Controller' class = mass storage subclass = ATA marck@hamster:/sys> svn diff dev/ahci Index: dev/ahci/ahci.c =================================================================== --- dev/ahci/ahci.c (revision 252889) +++ dev/ahci/ahci.c (working copy) @@ -234,6 +234,7 @@ {0x91301b4b, 0x00, "Marvell 88SE9130", AHCI_Q_NOBSYRES|AHCI_Q_ALTSIG}, {0x91721b4b, 0x00, "Marvell 88SE9172", AHCI_Q_NOBSYRES}, {0x91821b4b, 0x00, "Marvell 88SE9182", AHCI_Q_NOBSYRES}, + {0x91a01b4b, 0x00, "Marvell 88SE91Ax", AHCI_Q_NOBSYRES}, {0x92201b4b, 0x00, "Marvell 88SE9220", AHCI_Q_NOBSYRES|AHCI_Q_ALTSIG}, {0x92301b4b, 0x00, "Marvell 88SE9230", AHCI_Q_NOBSYRES|AHCI_Q_ALTSIG}, {0x92351b4b, 0x00, "Marvell 88SE9235", AHCI_Q_NOBSYRES}, -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------