Re: thousands of classes, e1000 TX unit hang

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Jarek Poplawski <jarkao2@...>
Cc: <netdev@...>
Date: Tuesday, August 5, 2008 - 7:13 am

On Tuesday 05 August 2008, Jarek Poplawski wrote:

Policer is creating burst for me.
For example first 2Mbyte(+rate*time if need more precision) will pass on high 
speed (1Mbit), then if flow is still using maximum bandwidth will be 
throttled to rate of HTB. When i tried to play with cburst/burst values in 
HTB i was not able to archieve same results. I can do same with TBF and his 
peakrate/burst, but not with HTB.

It happens when root qdisc deleted(which holds around 130 child classes). 
Probably gen_kill_estimator taking all resources while i am deleting root 
class.
I did some test, on machine with 150 ppp interfaces (Pentium 4 3.2 Ghz),
just by deleting root qdisc and i got huge packetloss. When i am just adding 
classes - there is no significant packetloss.
Probably it is not right thing, when i am deleting qdisc on ppp - causing 
packetloss on whole system? Is it possible to workaround, till 
gen_kill_estimator will be rewritten?

But sure i can try to avoid "mass deleting" classes, but i think many people 
will hit this bug, especially newbies, who implement "many class" setup.

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
thousands of classes, e1000 TX unit hang, Denys Fedoryshchenko, (Tue Aug 5, 3:47 am)
RE: thousands of classes, e1000 TX unit hang, Brandeburg, Jesse, (Tue Aug 5, 9:13 pm)
Re: thousands of classes, e1000 TX unit hang, Denys Fedoryshchenko, (Tue Aug 5, 4:06 am)
Re: thousands of classes, e1000 TX unit hang, Denys Fedoryshchenko, (Tue Aug 5, 6:05 am)
Re: thousands of classes, e1000 TX unit hang, Jarek Poplawski, (Tue Aug 5, 7:04 am)
Re: thousands of classes, e1000 TX unit hang, Denys Fedoryshchenko, (Tue Aug 5, 7:13 am)
Re: thousands of classes, e1000 TX unit hang, Jarek Poplawski, (Tue Aug 5, 8:23 am)
Re: thousands of classes, e1000 TX unit hang, Denys Fedoryshchenko, (Tue Aug 5, 10:07 am)
Re: thousands of classes, e1000 TX unit hang, Jarek Poplawski, (Tue Aug 5, 12:48 pm)
Re: thousands of classes, e1000 TX unit hang, Denys Fedoryshchenko, (Tue Aug 5, 1:18 pm)
Re: thousands of classes, e1000 TX unit hang, Denys Fedoryshchenko, (Tue Aug 5, 9:02 am)
Re: thousands of classes, e1000 TX unit hang, Jarek Poplawski, (Tue Aug 5, 5:14 pm)
Re: thousands of classes, e1000 TX unit hang, Jarek Poplawski, (Tue Aug 5, 12:41 pm)
Re: thousands of classes, e1000 TX unit hang, Denys Fedoryshchenko, (Tue Aug 5, 12:48 pm)