]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit2ad7107c290a96b98427a361d61315fa4e606fae
tree7fd736dd0ce3757f1389897b3521cc0b9eab5a51
parentc807db32ea48e67c59e7dff5ad49fbfe8f974695
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: 7cb7f614c986 ("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