> zfcp does not create any udev/hotplug events. Related events are:
>  - The CCW device is attached to the system
>  - The CCW device is removed from the system.
>  - A SCSI host adapter is registered from zfcp.
>  - The SCSI host adapter is removed from zfcp.
> 
> Setting the CCW device online or offline does not generate
> udev/hotplug events.

That seems kind of counter-intuitive. A device clearly just changed
state in an important way -- shouldn't that be something udev should
care about, or at least be notified of? Udev can always choose to ignore
the events. 

> You might observe the fact that in old SLES9 kernels, the SCSI host
> adapter for zfcp was registered when setting the CCW device online and
> unregistered when setting the CCW device offline. This was changed, so
> that setting the CCW device offline, does not remove the SCSI host
> adapter. The change was necessary, because going through the sequence
> "offline adapter" -> "online adapter" has to present the same SCSI
> devices to not confuse the multipathing layer.

Makes sense. 
 
> As an alternative, i would suggest putting the FCP adapters, ports and
> LUNs in some simple scripts, that do not rely on hotplug events. 

Ugh. Isn't that the point of hotplug support -- so that we don't have to
do stuff like that? 

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to