On 7/9/07, David Miller <[EMAIL PROTECTED]> wrote:
From: Ranjit Manomohan <[EMAIL PROTECTED]>
Date: Tue, 12 Jun 2007 16:53:21 -0700 (PDT)
> Currently the HTB scheduler does not correctly account for TSO packets
> which causes large inaccuracies in the bandwidth control when
On 6/19/07, Patrick McHardy <[EMAIL PROTECTED]> wrote:
[NET_SCHED]: sch_htb: use generic estimator
Use the generic estimator instead of reimplementing (parts of) it.
For compatibility always create a default estimator for new classes.
Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]>
---
comm
Currently the HTB scheduler does not correctly account for TSO packets
which causes large inaccuracies in the bandwidth control when using TSO.
This patch allows the HTB scheduler to work with TSO enabled devices.
Signed-off-by: Ranjit Manomohan <[EMAIL PROTECTED]>
diff --git a/net
On 5/26/07, Patrick McHardy <[EMAIL PROTECTED]> wrote:
Patrick McHardy wrote:
> Ranjit Manomohan wrote:
>
>>Currently the HTB rate for a class is update very slowly (once
>>every 16 seconds). This patch updates the rate whenever the stats
>>are requested from
Currently the HTB rate for a class is update very slowly (once
every 16 seconds). This patch updates the rate whenever the stats
are requested from user space. This enables more accurate rate
monitoring.
Signed-off-by: Ranjit Manomohan <[EMAIL PROTECTED]>
diff --git a/net/sched/sch_htb.c
On Mon, 15 May 2006, David S. Miller wrote:
> From: Ranjit Manomohan <[EMAIL PROTECTED]>
> Date: Mon, 15 May 2006 14:19:06 -0700 (PDT)
>
> > Heres a new version which does a copy instead of the clone to avoid
> > the double cloning issue.
>
> I still very much
On Sun, 14 May 2006, David S. Miller wrote:
> From: Andrew Morton <[EMAIL PROTECTED]>
> Date: Sun, 14 May 2006 03:10:34 -0700
>
> > It's a bit sad to be taking a clone of a clone like this.
> > Avoidable?
>
> Besides, clones of clones are illegal, if it's already a clone
> you must make a copy.
Thank you for the comments. Incorporated feedback into current version.
-Thanks,
Ranjit
--- linux-2.6/net/sched/sch_generic.c 2006-05-10 12:34:52.0 -0700
+++ linux/net/sched/sch_generic.c 2006-05-14 08:53:33.0 -0700
@@ -136,8 +136,12 @@
if (!netif
This patch fixes the problem where tcpdump shows duplicate packets
while tracing outbound packets on drivers which support lockless
transmit. The patch changes the current behaviour to tracing the
packets only on a successful transmit.
Signed-off-by: Ranjit Manomohan <[EMAIL PROTEC