]> git.baikalelectronics.ru Git - kernel.git/commit
s390/qeth: fix error handling in adapter command callbacks
authorJulian Wiedmann <jwi@linux.vnet.ibm.com>
Thu, 19 Apr 2018 10:52:06 +0000 (12:52 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sun, 22 Apr 2018 18:42:31 +0000 (14:42 -0400)
commitd3fb3325e7544d38e6810ed17c156df9a6a5dfb1
treeeac105a5a1532c4a3dded4e9143eb4d973de5df8
parent8b16ced9dc79a0ddf2c2b582a4f70b98ceab39ac
s390/qeth: fix error handling in adapter command callbacks

Make sure to check both return code fields before(!) processing the
command response. Otherwise we risk operating on invalid data.

This matches an earlier fix for SETASSPARMS commands, see
commit b9355a164edb ("s390/qeth: fix error handling in checksum cmd callback").

Signed-off-by: Julian Wiedmann <jwi@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/s390/net/qeth_core_main.c