linux_dsm_epyc7002/drivers/s390
Stefan Haberland 8a9bd4f8eb s390/dasd: fix wrongly assigned configuration data
We store per path and per device configuration data to identify the
path or device correctly. The per path configuration data might get
mixed up if the original request gets into error recovery and is
started with a random path mask.

This would lead to a wrong identification of a path in case of a CUIR
event for example.

Fix by copying the path mask from the original request to the error
recovery request in case it is a path verification request.

Signed-off-by: Stefan Haberland <sth@linux.vnet.ibm.com>
Reviewed-by: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2018-01-02 13:47:01 +01:00
..
block s390/dasd: fix wrongly assigned configuration data 2018-01-02 13:47:01 +01:00
char s390/sclp: disable FORTIFY_SOURCE for early sclp code 2017-12-13 16:57:02 +01:00
cio s390: add a few more SPDX identifiers 2017-12-05 07:51:09 +01:00
crypto s390: crypto: Remove redundant license text 2017-11-24 14:28:46 +01:00
net s390: add a few more SPDX identifiers 2017-12-05 07:51:09 +01:00
scsi s390: add a few more SPDX identifiers 2017-12-05 07:51:09 +01:00
virtio s390: drivers: Remove redundant license text 2017-11-24 14:28:47 +01:00
Makefile s390: add a few more SPDX identifiers 2017-12-05 07:51:09 +01:00