From: Patrick McHardy <[EMAIL PROTECTED]>
Date: Thu, 30 Nov 2006 14:12:32 +0100
> Jarek Poplawski wrote:
> > On Thu, Nov 30, 2006 at 01:26:34PM +0100, Patrick McHardy wrote:
> >
> >>Jarek Poplawski wrote:
> >>
> >>>[NET_SCHED] sch_htb:
> >>>
> >>>[PATCH 2.6.19-rc6 with "Fix endless loops" set of
On Thu, Nov 30, 2006 at 01:26:34PM +0100, Patrick McHardy wrote:
> Jarek Poplawski wrote:
> > [NET_SCHED] sch_htb:
> >
> > [PATCH 2.6.19-rc6 with "Fix endless loops" set of patches]
> >
> > - turn intermediate classes into leaves again when their
> > last child is deleted (struct htb_class chan
Jarek Poplawski wrote:
> On Thu, Nov 30, 2006 at 01:26:34PM +0100, Patrick McHardy wrote:
>
>>Jarek Poplawski wrote:
>>
>>>[NET_SCHED] sch_htb:
>>>
>>>[PATCH 2.6.19-rc6 with "Fix endless loops" set of patches]
>>>
>>>- turn intermediate classes into leaves again when their
>>> last child is delet
Jarek Poplawski wrote:
> [NET_SCHED] sch_htb:
>
> [PATCH 2.6.19-rc6 with "Fix endless loops" set of patches]
>
> - turn intermediate classes into leaves again when their
> last child is deleted (struct htb_class changed)
Looks good to me too, but it still seems to be missing
class level adjust
[NET_SCHED] sch_htb:
[PATCH 2.6.19-rc6 with "Fix endless loops" set of patches]
- turn intermediate classes into leaves again when their
last child is deleted (struct htb_class changed)
Signed-off-by: Jarek Poplawski <[EMAIL PROTECTED]>
---
diff -Nurp linux-2.6.19-rc6-endless-/net/sched/sch_
On Mon, Nov 27, 2006 at 11:12:23AM +0100, Patrick McHardy wrote:
> Jarek Poplawski wrote:
> > Here is a trial to do something suggested by Patrick McHardy.
> >
> > [NET_SCHED] sch_htb:
> >
> > - turn intermediate classes into leaves again when their last child is
> > deleted
> > (qdisc of del
Jarek Poplawski wrote:
> Here is a trial to do something suggested by Patrick McHardy.
>
> [NET_SCHED] sch_htb:
>
> - turn intermediate classes into leaves again when their last child is deleted
> (qdisc of deleted class is reused; struct htb_class changed)
>
> - sch_tree_lock added in htb_
Here is a trial to do something suggested by Patrick McHardy.
[NET_SCHED] sch_htb:
- turn intermediate classes into leaves again when their last child is deleted
(qdisc of deleted class is reused; struct htb_class changed)
- sch_tree_lock added in htb_put before htb_destroy_class
(for con