X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=drivers%2Fs390%2Fnet%2Fqeth_l2_main.c;h=6384f7adba6600b8d6b756f3b5487102676d78e5;hb=acd448f300b71c0b358cee8d27b1c4244ff00470;hp=3a94f6cad1676f6db27c433f97ce6c16478debb4;hpb=ba78755e0c25dec4151880a14f523e929b2052c6;p=linux-2.6-microblaze.git diff --git a/drivers/s390/net/qeth_l2_main.c b/drivers/s390/net/qeth_l2_main.c index 3a94f6cad167..6384f7adba66 100644 --- a/drivers/s390/net/qeth_l2_main.c +++ b/drivers/s390/net/qeth_l2_main.c @@ -284,11 +284,11 @@ static void qeth_l2_stop_card(struct qeth_card *card) if (card->state == CARD_STATE_SOFTSETUP) { qeth_clear_ipacmd_list(card); - qeth_drain_output_queues(card); card->state = CARD_STATE_DOWN; } qeth_qdio_clear_card(card, 0); + qeth_drain_output_queues(card); qeth_clear_working_pool_list(card); flush_workqueue(card->event_wq); qeth_flush_local_addrs(card);