On Sun, 2009-03-29 at 12:18 +0100, Nicholas Brealey wrote: > The nv_sata driver supports the CK804 and MCP55 SATA HBA adapters > (pci10de,37f , pci10de,55 and pci10de,54) but I have a MCP51 SATA HBA > adapter (see below). > > 1) Is there some way I can tell the OpenSolaris 2008.11 Live CD to use > the nv_sata for this device? > (Something like the following the instructions at > http://www.sun.com/bigadmin/features/techtips/assign_device_to_driver.jsp). > > 2) Would it be wise to try the nv_sata dirver with the MCP51 or are > there some problems with this device which would need workarounds in the > driver?
It works: the MCP51 pci id is being added to the next onnv build. > 3) Is there any compelling reason to use the SATA driver instead of the > PATA driver? hotplug and maybe performance > 4) I only have Solaris 10 10/08 on my hard disk because it won't coexist > with OpenSolaris. Would it be safe to create a new ZFS boot environment > using live upgrade and use a modified version of the postinstall script > from SUNWnv-sata to fix the system? (Using the standard live upgrade > procedure to fallback to a previous boot environment if things go wrong). try it and see. Seems like it would work. > Thanks > > Nick > > # /usr/X11/bin/scanpci > > pci bus 0x0000 cardnum 0x00 function 0x00: vendor 0x10de device 0x02f0 > nVidia Corporation C51 Host Bridge > > pci bus 0x0000 cardnum 0x00 function 0x01: vendor 0x10de device 0x02fa > nVidia Corporation C51 Memory Controller 0 > > pci bus 0x0000 cardnum 0x00 function 0x02: vendor 0x10de device 0x02fe > nVidia Corporation C51 Memory Controller 1 > > pci bus 0x0000 cardnum 0x00 function 0x03: vendor 0x10de device 0x02f8 > nVidia Corporation C51 Memory Controller 5 > > pci bus 0x0000 cardnum 0x00 function 0x04: vendor 0x10de device 0x02f9 > nVidia Corporation C51 Memory Controller 4 > > pci bus 0x0000 cardnum 0x00 function 0x05: vendor 0x10de device 0x02ff > nVidia Corporation C51 Host Bridge > > pci bus 0x0000 cardnum 0x00 function 0x06: vendor 0x10de device 0x027f > nVidia Corporation C51 Memory Controller 3 > > pci bus 0x0000 cardnum 0x00 function 0x07: vendor 0x10de device 0x027e > nVidia Corporation C51 Memory Controller 2 > > pci bus 0x0000 cardnum 0x02 function 0x00: vendor 0x10de device 0x02fc > nVidia Corporation C51 PCI Express Bridge > > pci bus 0x0000 cardnum 0x03 function 0x00: vendor 0x10de device 0x02fd > nVidia Corporation C51 PCI Express Bridge > > pci bus 0x0000 cardnum 0x05 function 0x00: vendor 0x10de device 0x0241 > nVidia Corporation C51 [GeForce 6150 LE] > > pci bus 0x0000 cardnum 0x09 function 0x00: vendor 0x10de device 0x0270 > nVidia Corporation MCP51 Host Bridge > > pci bus 0x0000 cardnum 0x0a function 0x00: vendor 0x10de device 0x0260 > nVidia Corporation MCP51 LPC Bridge > > pci bus 0x0000 cardnum 0x0a function 0x01: vendor 0x10de device 0x0264 > nVidia Corporation MCP51 SMBus > > pci bus 0x0000 cardnum 0x0b function 0x00: vendor 0x10de device 0x026d > nVidia Corporation MCP51 USB Controller > > pci bus 0x0000 cardnum 0x0b function 0x01: vendor 0x10de device 0x026e > nVidia Corporation MCP51 USB Controller > > pci bus 0x0000 cardnum 0x0d function 0x00: vendor 0x10de device 0x0265 > nVidia Corporation MCP51 IDE > > pci bus 0x0000 cardnum 0x0e function 0x00: vendor 0x10de device 0x0266 > nVidia Corporation MCP51 Serial ATA Controller > > pci bus 0x0000 cardnum 0x0f function 0x00: vendor 0x10de device 0x0267 > nVidia Corporation MCP51 Serial ATA Controller > > pci bus 0x0000 cardnum 0x10 function 0x00: vendor 0x10de device 0x026f > nVidia Corporation MCP51 PCI Bridge > > pci bus 0x0000 cardnum 0x10 function 0x01: vendor 0x10de device 0x026c > nVidia Corporation MCP51 High Definition Audio > > pci bus 0x0000 cardnum 0x14 function 0x00: vendor 0x10de device 0x0269 > nVidia Corporation MCP51 Ethernet Controller > > pci bus 0x0000 cardnum 0x18 function 0x00: vendor 0x1022 device 0x1100 > Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport > Technology Configuration > > pci bus 0x0000 cardnum 0x18 function 0x01: vendor 0x1022 device 0x1101 > Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map > > pci bus 0x0000 cardnum 0x18 function 0x02: vendor 0x1022 device 0x1102 > Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller > > pci bus 0x0000 cardnum 0x18 function 0x03: vendor 0x1022 device 0x1103 > Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control > # > _______________________________________________ > 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
