OSDN Git Service

s390/qeth: Fix initialization of vnicc cmd masks during set online
authorAlexandra Winter <wintera@linux.ibm.com>
Tue, 8 Oct 2019 16:21:07 +0000 (18:21 +0200)
committerJakub Kicinski <jakub.kicinski@netronome.com>
Thu, 10 Oct 2019 00:55:24 +0000 (17:55 -0700)
commitbe40a86c319706f90caca144343c64743c32b953
tree7fd736dd0ce3757f1389897b3521cc0b9eab5a51
parentb528965bcc827dad32a8d21745feaacfc76c9703
s390/qeth: Fix initialization of vnicc cmd masks during set online

Without this patch, a command bit in the supported commands mask is only
ever set to unsupported during set online. If a command is ever marked as
unsupported (e.g. because of error during qeth_l2_vnicc_query_cmds),
subsequent successful initialization (offline/online) would not bring it
back.

Fixes: caa1f0b10d18 ("s390/qeth: add VNICC enable/disable support")
Signed-off-by: Alexandra Winter <wintera@linux.ibm.com>
Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com>
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
drivers/s390/net/qeth_l2_main.c