]> err.no Git - linux-2.6/commit
[S390] Support for disconnected devices reappearing on another subchannel.
authorCornelia Huck <cornelia.huck@de.ibm.com>
Fri, 8 Dec 2006 14:54:28 +0000 (15:54 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 8 Dec 2006 14:54:28 +0000 (15:54 +0100)
commitd7b5a4c94f49131811112526f7d404a50f0b5ca7
tree159cb6717e16339b821315c0bc6b17b6f5df5119
parent2ec2298412e1ab4674b3780005058d4f0b8bd858
[S390] Support for disconnected devices reappearing on another subchannel.

- create a 'pseudo_subchannel' per channel subsystem (the 'orphanage')
- use the orphanage as a shelter for ccw_devices that can't remain on the same
  subchannel

Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Cc: Greg KH <greg@kroah.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/cio/cio.c
drivers/s390/cio/cio.h
drivers/s390/cio/css.c
drivers/s390/cio/css.h
drivers/s390/cio/device.c
drivers/s390/cio/device.h
drivers/s390/cio/device_fsm.c