qeth: remove dev_queue_xmit invocation
authorUrsula Braun <ursula.braun@de.ibm.com>
Mon, 8 Nov 2010 03:03:48 +0000 (03:03 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 8 Nov 2010 20:17:08 +0000 (12:17 -0800)
commitb67d801f922b989e6756579438bd493ad9052bca
tree789a03b6918b5f01f2ccd3a2f8a73c4d7f669d05
parenteb589063ed482f5592b1378e4136d6998419af6e
qeth: remove dev_queue_xmit invocation

For a certain Hipersockets specific error code in the xmit path, the
qeth driver tries to invoke dev_queue_xmit again.
Commit 79640a4ca6955e3ebdb7038508fa7a0cd7fa5527 introduces a busylock
causing locking problems in case of re-invoked dev_queue_xmit by qeth.
This patch removes the attempts to retry packet sending with
dev_queue_xmit from the qeth driver.

Signed-off-by: Ursula Braun <ursula.braun@de.ibm.com>
Signed-off-by: Frank Blaschka <frank.blaschka@de.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/s390/net/qeth_core.h
drivers/s390/net/qeth_core_main.c