<br><br><div class="gmail_quote">On Sun, May 29, 2011 at 11:17 AM, Eric Dumazet <span dir="ltr"><<a href="mailto:eric.dumazet@gmail.com">eric.dumazet@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Le dimanche 29 mai 2011 à 11:02 -0600, Dave Taht a écrit :<br><br><div class="im">
> The kernel being used in capetown[1] is 2.6.37.6. - patched forward<br>
> from 2.6.39 for the pfifo ecn bug, the ipv6 ecn bug, and several other<br>
> bufferbloat related things like sfb...<br>
><br>
<br>
</div>Hmm, maybe you could try "perf top" if available to make sure cpu time<br>
is used in this driver, not in another layer ?<br>
<br>
<br>
<br>
</blockquote></div><br>perf-top does not appear to have been ported to openwrt, and as cool as it is, I do not know if the related performance counters exist for mips.<br><br>it would be darn useful though.<br><br>All I know at the moment is that sirq is at 99% at the given workload, <br>
according busybox's top.<br><br><a href="http://www.bufferbloat.net/attachments/download/33/routertest.png">http://www.bufferbloat.net/attachments/download/33/routertest.png</a><br><br>It is mildly early to point at the driver as being the issue - it could be the switch or something else entirely. Would iptables or qos rules show up in sirq?<br>
<br clear="all"><br>-- <br>Dave Täht<br>SKYPE: davetaht<br>US Tel: 1-239-829-5608<br><a href="http://the-edge.blogspot.com" target="_blank">http://the-edge.blogspot.com</a> <br>