sunvnet: Fixes to avoid soft lockup
Subsystems (2)
cover sunvnet: Fixes to avoid soft lockup
The following patchset contains fixes for various sources of soft lockup in the sunvnet driver.
Sowmini Varadhan (3):
sunvnet: Do not ask for an ACK for every dring transmit
sunvnet: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN
sunvnet: Schedule maybe_tx_wakeup as a tasklet from ldc_rx path
drivers/net/ethernet/sun/sunvnet.c | 79 ++++++++++++++++++++++++++++---------- drivers/net/ethernet/sun/sunvnet.h | 4 ++ 2 files changed, 62 insertions(+), 21 deletions(-)
Signature · 1 line
1.8.4.2
David Miller
maintainerFrom: Sowmini Varadhan <[email protected]>
Date: Tue, 12 Aug 2014 10:26:17 -0400
Quoted 8 lines
The following patchset contains fixes for various sources of soft lockup in the sunvnet driver.
Sowmini Varadhan (3):
sunvnet: Do not ask for an ACK for every dring transmit
sunvnet: Do not spin in an infinite loop whenvio_ldc_send()returns EAGAIN
sunvnet: Schedulemaybe_tx_wakeupas a tasklet fromldc_rxpath
I've applied the first two patches, but I have problems with the third one and I'd like you to rework it. I'll reply to that patch describing the problems.
Thanks.