forked from luck/tmp_suning_uos_patched
s390/qeth: don't set card state in qeth_qdio_clear_card()
Any change to the card state should only be driven by qeth_l?_set_online() and qeth_l?_stop_card(). qeth_qdio_clear_card() currently also gets called from (a) qeth_core_shutdown(), where we haven't walked through the whole teardown sequence. So changing the state to DOWN is not accurate. (b) qeth_core_hardsetup_card(), which is only called while the card is still in DOWN state. No change in behaviour here. Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
9897d583b0
commit
04fa55fe07
|
@ -1513,7 +1513,6 @@ int qeth_qdio_clear_card(struct qeth_card *card, int use_halt)
|
|||
rc = qeth_clear_halt_card(card, use_halt);
|
||||
if (rc)
|
||||
QETH_CARD_TEXT_(card, 3, "2err%d", rc);
|
||||
card->state = CARD_STATE_DOWN;
|
||||
return rc;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(qeth_qdio_clear_card);
|
||||
|
|
Loading…
Reference in New Issue
Block a user