Skip to contentSkip to conversation

sunvnet: Fixes to avoid soft lockup

PATCH In review Sowmini Varadhan 2 participants 2 messages Aug 12, 2014

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

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
maintainer
#1 lore raw

From: 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 when vio_ldc_send() returns EAGAIN
sunvnet: Schedule maybe_tx_wakeup as a tasklet from ldc_rx path

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.