aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorGravatar Stefan Haberland <sth@linux.vnet.ibm.com> 2017-12-06 10:30:39 +0100
committerGravatar Martin Schwidefsky <schwidefsky@de.ibm.com> 2018-01-02 13:47:01 +0100
commit8a9bd4f8ebc6800bfc0596e28631ff6809a2f615 (patch)
tree5f11f08a116dc85b58aeb40588a5683ebaac9728 /arch
parents390: fix preemption race in disable_sacf_uaccess (diff)
downloadlinux-8a9bd4f8ebc6800bfc0596e28631ff6809a2f615.tar.gz
linux-8a9bd4f8ebc6800bfc0596e28631ff6809a2f615.tar.bz2
linux-8a9bd4f8ebc6800bfc0596e28631ff6809a2f615.zip
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>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions