]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
[S390] cio: Unregister ccw devices directly.
authorCornelia Huck <cornelia.huck@de.ibm.com>
Fri, 27 Apr 2007 14:01:39 +0000 (16:01 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 27 Apr 2007 14:01:42 +0000 (16:01 +0200)
commitef99516c9646802c3d38c3eb83de302e05b3c1b5
tree48f9126ee7df357d45c253e1b879e3c0ead4dce4
parent8c4941c53b14e5a08ed2f270e9f087b410a9abcc
[S390] cio: Unregister ccw devices directly.

We used to unregister ccw devices not directly from the I/O
subchannel remove function in order to avoid lifelocks on the
css bus semaphore. This semaphore is gone, and there is no reason
to not unregister the ccw device directly (it is even better since
it is more in keeping with the goal of immediate disconnect).

Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/cio/device.c