Skip to content
Commit 8f3ea33a authored by Martin Devera's avatar Martin Devera Committed by David S. Miller
Browse files

sch_htb: fix "too many events" situation



HTB is event driven algorithm and part of its work is to apply
scheduled events at proper times. It tried to defend itself from
livelock by processing only limited number of events per dequeue.
Because of faster computers some users already hit this hardcoded
limit.

This patch limits processing up to 2 jiffies (why not 1 jiffie ?
because it might stop prematurely when only fraction of jiffie
remains).

Signed-off-by: default avatarMartin Devera <devik@cdi.cz>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 4b1b3667
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment