Michael,
Unfortunately, you are out of luck here. The CR 6595150 refers to the controller that has pciclass Mass Storage/Other (018000), while your controller has pciclass Mass Storage/RAID (010400) and therefore is not recognized as the pci-ide controller that may use ata driver.
The code in pci_boot.c file  (function is_pciide ), considers a controller to be pci-ide controller  (using pci-ide/ata drivers) only if it has pciclass Mass Storage/IDE (01018x), Mass Storage/SATA (01060x) and Mass Storage/Other (018000).
The code change to accommodate pci-ide "RAID" controllers is very simple but it would give users a way to destroy their RAID data (if it exists) by  attaching controller and potentially RAID devices when Solaris could not distinguish between RAID and non-RAID disks.
Please file new bug for Sil3512 controller (category: driver, subcategory ata-x86) and attach your prtconf output.
I will update Suggested Fix field of this bug - but it would be to up to someone in Open Solaris to re-build the drivers and test it.

-Pawel


Michael Schmitt wrote:
Hi James (and others),

I did as suggested in the bugreport to no avail. I did start a terminal,
su - to root, issued

  update_drv -a -i ' "pci1095,3512" ' ata
or
  update_drv -a -i ' "pci1095,6512" ' ata
as I did not know exactly what PCI ID I should use as prtpicl -v shows
both, I tried both.
Device Driver Utility now shows the device as "misconfigured" but still
detached and the installer does not see the drives connected to that
controller. Here is the output of prtpicl:

             pci1095,6512 (obp-device, 10b0000021d)
              :DeviceID	 0xa 
              :UnitAddress	 0 
              :device-id	 0x3512 
              :vendor-id	 0x1095 
              :revision-id	 0x1 
              :class-code	 0x10400 
              :unit-address	 a 
              :subsystem-id	 0x6512 
              :subsystem-vendor-id	 0x1095 
              :min-grant	 0 
              :max-latency	 0 
              :interrupts	 0x1 
              :devsel-speed	 0x1 
              :fast-back-to-back
              :66mhz-capable
              :power-consumption	 01  00  00  00  01  00  00  00 
              :model	 RAID controller 
              :compatible	(10b00000226TBL) 
               | pci1095,3512.1095.6512.1 |
               | pci1095,3512.1095.6512 |
               | pci1095,6512 |
               | pci1095,3512.1 |
               | pci1095,3512 |
               | pciclass,010400 |
               | pciclass,0104 |
              :reg	
 00  50  00  00  00  00  00  00  00  00  00  00  00  00  00  00  00  00
00  00 
 10  50  00  01  00  00  00  00  00  00  00  00  00  00  00  00  08  00
00  00 
 14  50  00  01  00  00  00  00  00  00  00  00  00  00  00  00  04  00
00  00 
 18  50  00  01  00  00  00  00  00  00  00  00  00  00  00  00  08  00
00  00 
 1c  50  00  01  00  00  00  00  00  00  00  00  00  00  00  00  04  00
00  00 
 20  50  00  01  00  00  00  00  00  00  00  00  00  00  00  00  10  00
00  00 
 24  50  00  02  00  00  00  00  00  00  00  00  00  00  00  00  00  02
00  00 
              :assigned-addresses	
 10  50  00  81  00  00  00  00  00  d8  00  00  00  00  00  00  08  00
00  00 
 14  50  00  81  00  00  00  00  00  dc  00  00  00  00  00  00  04  00
00  00 
 18  50  00  81  00  00  00  00  00  e0  00  00  00  00  00  00  08  00
00  00 
 1c  50  00  81  00  00  00  00  00  e4  00  00  00  00  00  00  04  00
00  00 
 20  50  00  81  00  00  00  00  00  e8  00  00  00  00  00  00  10  00
00  00 
 24  50  00  82  00  00  00  00  00  00  10  e8  00  00  00  00  00  02
00  00 
              :devfs-path	 /[EMAIL PROTECTED],0/pci1095,6512 
              :binding-name	 pci1095,6512 
              :instance	 -1 
              :_class	 obp-device 
              :name	 pci1095,6512 

Any help appreciated

greetings
Michael

_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss
  

_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to