Thread (14 messages) 14 messages, 4 authors, 2009-09-16

Re: [Linux-ATM-General] [PATCH] atm/br2684: netif_stop_queue() when atm device busy and netif_wake_queue() when we can send packets again.

From: Philip A. Prindeville <hidden>
Date: 2009-09-11 19:58:20

Karl Hiramoto wrote:
Philip A. Prindeville wrote:
quoted
I had noticed that with my Solos card, and using Qwest 7062/896kb/s
service that I was typically only getting ~400kb/s upstream, so I
thought that delayed transmitter restarts might be the culprit and
decided to try out this patch.

I'm running 2.6.27.26, and I modified the patch as below.

Has anyone confirmed this patch (Karl's) against 2.6.27?

Thanks,

-Philip
I'd be interested in hearing comparisons with/without the patch.    What
i have is no upstream packet loss with this patch, however slightly
lower total throughput.  I think because the upper networking layers
take time to restart the packet flow.   I'm not really sure if or how
many packets to upper layers buffer.  I haven't had time to debug it
further.

I don't have a solos card, but you may have to tweak the solos driver
sk_sndbuf  value.

-- 
Karl
I'm running with the patch right now...  Can't tell if latency has been affected.

Seems to be working a bit better, but I've not done any formalized testing.

-Philip
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help