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?

3) Is there any compelling reason to use the SATA driver instead of the PATA driver?

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).

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

Reply via email to