From root@butcher.heavennet.ru  Wed Jul  9 06:57:19 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 58F39106568B
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  9 Jul 2008 06:57:19 +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 753088FC1F
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  9 Jul 2008 06:57:17 +0000 (UTC)
	(envelope-from root@butcher.heavennet.ru)
Received: (qmail 37885 invoked from network); 9 Jul 2008 10:30:35 +0400
Received: from qmail by qscan (mail filter); 9 Jul 2008 06:30:35 +0000
Received: from unknown (HELO butcher.heavennet.ru) (77.72.136.194)
  by mail.insysnet.ru with SMTP; 9 Jul 2008 10:30:35 +0400
Received: by butcher.heavennet.ru (Postfix, from userid 0)
	id 22AEE4AC57; Wed,  9 Jul 2008 10:32:05 +0400 (MSD)
Message-Id: <20080709063205.22AEE4AC57@butcher.heavennet.ru>
Date: Wed,  9 Jul 2008 10:32:05 +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 ICH8 mobile IDE controller
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         125422
>Category:       kern
>Synopsis:       [ata][patch] add new device id for ICH8 mobile IDE controller
>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 07:00:06 UTC 2008
>Closed-Date:    Sat Aug 02 12:41:18 UTC 2008
>Last-Modified:  Sat Aug 02 12:41:18 UTC 2008
>Originator:     Andrey V. Elsukov
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
	FreeBSD
>Description:
	Add new device id for ICH8M, which supports greater than UDMA33 mode
	when it worked as generic IDE.
>How-To-Repeat:
>Fix:

--- intel-ich8m-pata-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	26 Mar 2008 10:09:57 -0000
@@ -1803,6 +1803,7 @@ ata_intel_ident(device_t dev)
      { ATA_I82801HB_R1,  0, AHCI, 0x00, ATA_SA300, "ICH8" },
      { ATA_I82801HB_AH4, 0, AHCI, 0x00, ATA_SA300, "ICH8" },
      { ATA_I82801HB_AH6, 0, AHCI, 0x00, ATA_SA300, "ICH8" },
+     { ATA_I82801HBM,    0,    0, 0x00, ATA_UDMA5, "ICH8M" },
      { ATA_I82801HBM_S1, 0, AHCI, 0x00, ATA_SA300, "ICH8M" },
      { ATA_I82801HBM_S2, 0, AHCI, 0x00, ATA_SA300, "ICH8M" },
      { ATA_I82801IB_S1,  0, AHCI, 0x00, ATA_SA300, "ICH9" },
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	26 Mar 2008 10:09:57 -0000
@@ -170,6 +170,7 @@ struct ata_connect_task {
 #define ATA_I82801HB_R1         0x28228086
 #define ATA_I82801HB_AH4        0x28248086
 #define ATA_I82801HB_S2         0x28258086
+#define ATA_I82801HBM           0x28508086
 #define ATA_I82801HBM_S1        0x28298086
 #define ATA_I82801HBM_S2        0x282a8086
 #define ATA_I82801IB_S1         0x29208086
--- intel-ich8m-pata-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:54 UTC 2008 
Responsible-Changed-Why:  
I'll take it. 

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

http://www.freebsd.org/cgi/query-pr.cgi?pr=125422 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/125422: commit references a PR
Date: Wed,  9 Jul 2008 15:08:17 +0000 (UTC)

 remko       2008-07-09 15:07:53 UTC
 
   FreeBSD src repository
 
   Modified files:
     sys/dev/ata          ata-chipset.c ata-pci.h 
   Log:
   SVN rev 180383 on 2008-07-09 15:07:53Z by remko
   
   Add new device id for ICH8M, which supports greater than UDMA33 mode
   when it worked as generic IDE.
   
   PR:                     125422
   Submitted by:           Andrey V. Elsukov <bu7cher at yandex dot ru>
   Approved by:            imp (mentor, implicit)
   MFC after:              1 week
   
   Revision  Changes    Path
   1.222     +1 -0      src/sys/dev/ata/ata-chipset.c
   1.88      +1 -0      src/sys/dev/ata/ata-pci.h
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/125422: commit references a PR
Date: Sat,  2 Aug 2008 12:31:42 +0000 (UTC)

 remko       2008-08-02 12:31:15 UTC
 
   FreeBSD src repository
 
   Modified files:        (Branch: RELENG_7)
     sys/dev/ata          ata-chipset.c ata-pci.h 
   Log:
   SVN rev 181165 on 2008-08-02 12:31:15Z by remko
   
   MFC r180383
   
     Add new device id for ICH8M, which supports greater than UDMA33 mode
     when it worked as generic IDE.
   
     PR:                   125422
     Submitted by:         Andrey V. Elsukov <bu7cher at yandex dot ru>
     Approved by:          imp (mentor, implicit)
     MFC after:            1 week
   
   Approved by:    imp (mentor, implicit)
   
   Revision   Changes    Path
   1.202.2.9  +1 -0      src/sys/dev/ata/ata-chipset.c
   1.81.2.4   +1 -0      src/sys/dev/ata/ata-pci.h
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/125422: commit references a PR
Date: Sat,  2 Aug 2008 12:38:38 +0000 (UTC)

 remko       2008-08-02 12:38:18 UTC
 
   FreeBSD src repository
 
   Modified files:        (Branch: RELENG_6)
     sys/dev/ata          ata-chipset.c ata-pci.h 
   Log:
   SVN rev 181170 on 2008-08-02 12:38:18Z by remko
   
   MFC r180383
   
       Add new device id for ICH8M, which supports greater than UDMA33 mode
       when it worked as generic IDE.
   
       PR:                   125422
       Submitted by:         Andrey V. Elsukov <bu7cher at yandex dot ru>
       Approved by:          imp (mentor, implicit)
       MFC after:            1 week
   
   Approved by:    imp (mentor, implicit)
   
   Revision    Changes    Path
   1.126.2.29  +1 -0      src/sys/dev/ata/ata-chipset.c
   1.49.2.18   +1 -0      src/sys/dev/ata/ata-pci.h
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: patched->closed 
State-Changed-By: remko 
State-Changed-When: Sat Aug 2 12:41:17 UTC 2008 
State-Changed-Why:  
Committed. Thanks! 

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