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: Karl Hiramoto <hidden>
Date: 2009-09-10 21:30:45
From: Karl Hiramoto <hidden>
Date: 2009-09-10 21:30:45
Philip A. Prindeville wrote:
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