kern/97624: enable SATA RAID on ASUS N4L-VM DH (ICH7M-DH)

Yoichi NAKAYAMA yoichi at FreeBSD.org
Mon May 22 15:33:00 UTC 2006


>Number:         97624
>Category:       kern
>Synopsis:       enable SATA RAID on ASUS N4L-VM DH (ICH7M-DH)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 22 15:30:20 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Yoichi NAKAYAMA
>Release:        FreeBSD 6.1-RELEASE i386
>Organization:
Geiin.org
>Environment:
>Description:
I bought motherboard ASUS N4L-VM DH but its serial-ATA RAID disk was not
recognized by 6.1-RELEASE kernel.
pciconf -l -v shows following entry:
none2 at pci0:31:2:	class=0x010400 card=0x27c68086 chip=0x27c68086 rev=0x02 hdr=0x00
    vendor   = 'Intel Corporation'
    class    = mass storage
    subclass = RAID

I've added following entry, and the device is working now.

>How-To-Repeat:

>Fix:
diff from cvs head:

Index: ata-chipset.c
===================================================================
RCS file: /home/ncvs/src/sys/dev/ata/ata-chipset.c,v
retrieving revision 1.162
diff -u -c -r1.162 ata-chipset.c
*** ata-chipset.c	11 May 2006 10:43:08 -0000	1.162
--- ata-chipset.c	22 May 2006 15:06:12 -0000
***************
*** 1595,1600 ****
--- 1595,1601 ----
       { ATA_I82801GB_R1, 0, AHCI, 0x00, ATA_SA300, "ICH7" },
       { ATA_I82801GB_M,  0, AHCI, 0x00, ATA_SA300, "ICH7" },
       { ATA_I82801GB_AH, 0, AHCI, 0x00, ATA_SA300, "ICH7" },
+      { ATA_I82801GH_M,  0, AHCI, 0x00, ATA_SA300, "ICH7" },
       { ATA_I31244,      0,    0, 0x00, ATA_SA150, "31244" },
       { 0, 0, 0, 0, 0, 0}};
      char buffer[64]; 
Index: ata-pci.h
===================================================================
RCS file: /home/ncvs/src/sys/dev/ata/ata-pci.h,v
retrieving revision 1.64
diff -u -c -r1.64 ata-pci.h
*** ata-pci.h	13 Mar 2006 14:01:37 -0000	1.64
--- ata-pci.h	22 May 2006 15:06:12 -0000
***************
*** 153,158 ****
--- 153,159 ----
  #define ATA_I82801GB_R1         0x27c38086
  #define ATA_I82801GB_AH         0x27c18086
  #define ATA_I82801GB_M          0x27c58086
+ #define ATA_I82801GH_M          0x27c68086
  #define ATA_I31244              0x32008086
  
  #define ATA_ITE_ID              0x1283


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list