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

Reply via email to