Dynamic Reconfiguration User's Guide 2.5.1 |
Contents
![]() ![]() |
Chapter 2 DR Environment and Administration |
All device drivers running on the system must support DR functions (DR safe drivers). DR safe drivers should support the following Solaris OS DDI/DKI entries.
If any DR unsafe driver (not DR safe) is loaded, the DR detach procedure could fail.
It is important to note that even if the driver is dr-safe, the DDI_DETACH request will still fail if the device instance is opened by some user process. All devices must be closed for DR detach to work.
It is possible to unload such dr-unsafe drivers from the system for DR detach in advance. However that requires stopping all I/O activities controlled by that driver on the entire system partition. Then the standard Solaris OS command modunload(1M) can be used to unload the driver. After the DR detach, the remaining I/O activities can start again.
Contents
![]() ![]() |