The following reply was made to PR kern/159271; it has been noted by GNATS.

From: dfil...@freebsd.org (dfilter service)
To: bug-follo...@freebsd.org
Cc:  
Subject: Re: kern/159271: commit references a PR
Date: Tue, 22 Jan 2013 17:21:21 +0000 (UTC)

 Author: mav
 Date: Tue Jan 22 17:21:08 2013
 New Revision: 245802
 URL: http://svnweb.freebsd.org/changeset/base/245802
 
 Log:
   MFC r245446:
   In case somebody still use it, fix legacy ataraid(4) to work on combined
   PATA+AHCI controllers, such as JMicron JMB363.
   
   PR:          kern/159271
 
 Modified:
   stable/8/sys/dev/ata/ata-raid.c
 Directory Properties:
   stable/8/sys/   (props changed)
   stable/8/sys/dev/   (props changed)
   stable/8/sys/dev/ata/   (props changed)
 
 Modified: stable/8/sys/dev/ata/ata-raid.c
 ==============================================================================
 --- stable/8/sys/dev/ata/ata-raid.c    Tue Jan 22 17:19:44 2013        
(r245801)
 +++ stable/8/sys/dev/ata/ata-raid.c    Tue Jan 22 17:21:08 2013        
(r245802)
 @@ -1351,10 +1351,11 @@ static int
  ata_raid_read_metadata(device_t subdisk)
  {
      devclass_t pci_devclass = devclass_find("pci");
 +    devclass_t atapci_devclass = devclass_find("atapci");
      devclass_t 
devclass=device_get_devclass(GRANDPARENT(GRANDPARENT(subdisk)));
  
      /* prioritize vendor native metadata layout if possible */
 -    if (devclass == pci_devclass) {
 +    if (devclass == pci_devclass || devclass == atapci_devclass) {
        switch (pci_get_vendor(GRANDPARENT(device_get_parent(subdisk)))) {
        case ATA_HIGHPOINT_ID: 
            if (ata_raid_hptv3_read_meta(subdisk, ata_raid_arrays))
 _______________________________________________
 svn-src-...@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
 
_______________________________________________
freebsd-bugs@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"

Reply via email to