]> git.baikalelectronics.ru Git - kernel.git/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)
commitf257f6b25e3f59ff764019d28a3c93e4e4144610
tree613fccb815ed1c0a8e7712848a0ddea5d0d52b5e
parentae015d1252b0d48ff9212f811a49904e76f03eb1
[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