]> err.no Git - linux-2.6/commit
[SFQ]: Remove artificial limitation for queue limit.
authorAlexey Kuznetsov <kaber@ms2.inr.ac.ru>
Mon, 1 Oct 2007 00:51:33 +0000 (17:51 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Tue, 2 Oct 2007 04:01:23 +0000 (21:01 -0700)
commit32740ddc1095e5e320bf961dda146bf97bc28adb
tree613fccb815ed1c0a8e7712848a0ddea5d0d52b5e
parent3146b39c185f8a436d430132457e84fa1d8f8208
[SFQ]: Remove artificial limitation for queue limit.

This is followup to Patrick's patch. A little optimization to enqueue
routine allows to remove artificial limitation on queue length.

Plus, testing showed that hash function used by SFQ is too bad or even worse.
It does not even sweep the whole range of hash values.
Switched to Jenkins' hash.

Signed-off-by: Alexey Kuznetsov <kaber@ms2.inr.ac.ru>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/sch_sfq.c