OpenSolaris

You are not signed in. Sign in or register.

Heads Up: native mode driver for NVDIA SATA controllers

Date: Thu, 16 Aug 2007 15:06:04 -0700
From: Prasad Singamsetty <Prasad.Singamsetty at Sun dot COM>
To: onnv-gate at onnv dot eng dot sun dot com, on-all at eng dot sun dot com
Subject: Heads Up: native mode driver for NVDIA SATA controllers

The integration of

PSARC/2006/501 Nvidia ck804/mcp55 SATA HBA driver
PSARC/2007/100 Device Id Extensions
PSARC/2007/172 Reserved Devnames
6296435 native sata driver needed for NVIDIA mcp04 and mcp55 controllers
6418034 DMA resources need to be released for scsi commands emulated in
sata framework
6487018 driver binding for sata storage devices should be more flexible
6487838 common definitions can be defined in sata_defs.h to be shared
with other sata HBA's
6549855 PSARC/2007/100 Device Id Extensions
6549915 devfsadm enhancements for PSARC/2007/172 Reserved Devnames

enables a native mode Solaris SATA driver on NVIDIA based chipsets
(mcp55/ck804) supplanting the use of the legacy ata driver.

If you are upgrading a system with the solaris installer, the
SUNWnvsata postinstall script takes care of updating the devlinks to
the new device nodes automatically and transparently.  No further
action is required.

For BFU users, we have provided a stand-alone upgrade script available
in the gate's public directory which can be invoked AFTER resolving
conflicts manually or with automated scripts.  You do not have to run
this script if you do not wish to use the new nv_sata driver. Otherwise,
you should be aware of the following things:

	-- You do not need to run this script if you don't have a
	   NVIDIA SATA controller on your system.
	-- Run the script any time AFTER you resolve conflicts.
	-- You cannot easily revert back to the old driver.
	-- Once you run the script you cannot later BFU backwards to archives
	   that don't have the nv_sata driver if you have a NVIDIA SATA
	   controller in use. Your system would likely fail to boot or work
	   correctly due to dependencies on the kernel and pci_autoconfig.
	-- Reboot the system after running the script.
	-- Driver upgrade script is located at:
	   /ws/onnv-gate/public/bin/upgrade-nvsata
	-- bfu script has been updated, so if you are using a cached copy of
	   it, you'll want to sync your copy first.

If you have any questions, please send email to the nv_sata project
team alias NV-sata-dev at sun dot com.

Bugs should be filed to product: solaris cat: driver subcat: sata