From root@butcher.heavennet.ru  Wed Jul  9 06:41:16 2008
Return-Path: <root@butcher.heavennet.ru>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 54723106566B
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  9 Jul 2008 06:41:16 +0000 (UTC)
	(envelope-from root@butcher.heavennet.ru)
Received: from insysnet.ru (ns.insysnet.ru [77.72.140.26])
	by mx1.freebsd.org (Postfix) with SMTP id 6D3E48FC12
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  9 Jul 2008 06:41:15 +0000 (UTC)
	(envelope-from root@butcher.heavennet.ru)
Received: (qmail 45767 invoked from network); 9 Jul 2008 10:34:33 +0400
Received: from qmail by qscan (mail filter); 9 Jul 2008 06:34:33 +0000
Received: from unknown (HELO butcher.heavennet.ru) (77.72.136.194)
  by mail.insysnet.ru with SMTP; 9 Jul 2008 10:34:33 +0400
Received: by butcher.heavennet.ru (Postfix, from userid 0)
	id AEFA74AC57; Wed,  9 Jul 2008 10:36:02 +0400 (MSD)
Message-Id: <20080709063602.AEFA74AC57@butcher.heavennet.ru>
Date: Wed,  9 Jul 2008 10:36:02 +0400 (MSD)
From: Andrey V. Elsukov <bu7cher@yandex.ru>
Reply-To: Andrey V. Elsukov <bu7cher@yandex.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc: <sos@freebsd.org>
Subject: [ata][patch] add new device id for ICH9
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         125420
>Category:       kern
>Synopsis:       [ata][patch] add new device id for ICH9
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    remko
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 09 06:50:01 UTC 2008
>Closed-Date:    Sat Aug 02 12:41:46 UTC 2008
>Last-Modified:  Sat Aug 02 12:41:46 UTC 2008
>Originator:     Andrey V. Elsukov
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
	FreeBSD
>Description:
	Add support for ICH9 in non AHCI mode (RAID mode). Controller
	with this device id didn't detect. Tested by: Vitalij L. Fadeev <fvl at mail dot ru>. 
>How-To-Repeat:
>Fix:

	

--- intel-ich9-lsi-raid-devid.diff begins here ---
Index: src/sys/dev/ata/ata-chipset.c
===================================================================
RCS file: /ncvs/src/sys/dev/ata/ata-chipset.c,v
retrieving revision 1.212
diff -u -p -r1.212 ata-chipset.c
--- src/sys/dev/ata/ata-chipset.c	7 Mar 2008 09:29:19 -0000	1.212
+++ src/sys/dev/ata/ata-chipset.c	25 Mar 2008 10:33:59 -0000
@@ -1810,6 +1810,7 @@ ata_intel_ident(device_t dev)
      { ATA_I82801IB_AH2, 0, AHCI, 0x00, ATA_SA300, "ICH9" },
      { ATA_I82801IB_AH4, 0, AHCI, 0x00, ATA_SA300, "ICH9" },
      { ATA_I82801IB_AH6, 0, AHCI, 0x00, ATA_SA300, "ICH9" },
+     { ATA_I82801IB_R1,  0, AHCI, 0x00, ATA_SA300, "ICH9" },
      { ATA_I31244,       0,    0, 0x00, ATA_SA150, "31244" },
      { 0, 0, 0, 0, 0, 0}};
 
Index: src/sys/dev/ata/ata-pci.h
===================================================================
RCS file: /ncvs/src/sys/dev/ata/ata-pci.h,v
retrieving revision 1.83
diff -u -p -r1.83 ata-pci.h
--- src/sys/dev/ata/ata-pci.h	7 Mar 2008 09:29:19 -0000	1.83
+++ src/sys/dev/ata/ata-pci.h	25 Mar 2008 10:33:59 -0000
@@ -176,6 +176,7 @@ struct ata_connect_task {
 #define ATA_I82801IB_AH2        0x29218086
 #define ATA_I82801IB_AH6        0x29228086
 #define ATA_I82801IB_AH4        0x29238086
+#define ATA_I82801IB_R1         0x29258086
 #define ATA_I82801IB_S2         0x29268086
 #define ATA_I31244              0x32008086
 
--- intel-ich9-lsi-raid-devid.diff ends here ---


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->remko 
Responsible-Changed-By: remko 
Responsible-Changed-When: Wed Jul 9 11:00:36 UTC 2008 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=125420 
State-Changed-From-To: open->patched 
State-Changed-By: remko 
State-Changed-When: Wed Jul 9 15:05:47 UTC 2008 
State-Changed-Why:  
patched in head 

http://www.freebsd.org/cgi/query-pr.cgi?pr=125420 
State-Changed-From-To: patched->closed 
State-Changed-By: remko 
State-Changed-When: Sat Aug 2 12:41:45 UTC 2008 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=125420 
>Unformatted:
