]> err.no Git - linux-2.6/commit
[S390] cio: update path groups on logical CHPID changes.
authorPeter Oberparleiter <peter.oberparleiter@de.ibm.com>
Wed, 20 Sep 2006 13:59:57 +0000 (15:59 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 20 Sep 2006 13:59:57 +0000 (15:59 +0200)
commite0e32c8eba86fd5ea79eefad6f2c0b4988dfd02a
tree2337ed7ce0e1c392c31a67da6c534c6d681649aa
parentdd9963f9dd0985e16e878fd3632ecadfc54d3fbb
[S390] cio: update path groups on logical CHPID changes.

CHPIDs that are logically varied off will not be removed from
a CCW device's path group because resign-from-pathgroup command is
issued with invalid path mask of 0 because internal CCW operations
are masked by the logical path mask after the relevant bits are
cleared by the vary operation.
Do not apply logical path mask to internal operations.

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