]> git.baikalelectronics.ru Git - kernel.git/commit
[S390] cio: allow offline processing for disconnected devices
authorPeter Oberparleiter <peter.oberparleiter@de.ibm.com>
Tue, 9 Sep 2008 10:38:59 +0000 (12:38 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 9 Sep 2008 10:39:07 +0000 (12:39 +0200)
commitcbf9a96580f548c131ec71c12060f0c250b027e1
tree1fe42d0b308dc613b8b518fed09849a9242e027c
parent2fc801f1c140a83a190924a5799ebfcccc7d4717
[S390] cio: allow offline processing for disconnected devices

When disconnected ccw devices are removed, the device has to be set
offline, otherwise there will be side effects including a reference
count imbalance. This patch modifies ccw_device_offline to work for
devices in disconnecte/not operational state. ccw_device_offline is
called by cio for devices which are online during device removal.

Signed-off-by: Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/cio/device_fsm.c