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