summaryrefslogtreecommitdiff
path: root/net/sched/sch_tbf.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2008-07-21 16:48:06 (GMT)
committerDavid S. Miller <davem@davemloft.net>2008-07-21 17:10:48 (GMT)
commitb6b2fed1f4802b8fcc9d7548a8f785225d38f9a3 (patch)
treeeebdc34112d617524b762c585b79b2eaab3386ae /net/sched/sch_tbf.c
parentc3ee84163e5bc0dc2e1ccf1d3fc412debca73bab (diff)
downloadlinux-fsl-qoriq-b6b2fed1f4802b8fcc9d7548a8f785225d38f9a3.tar.xz
net: Improve simple_tx_hash().
Based upon feedback from Eric Dumazet and Andi Kleen. Cure several deficiencies in simple_tx_hash() by using jhash + reciprocol multiply. 1) Eliminates expensive modulus operation. 2) Makes hash less attackable by using random seed. 3) Eliminates endianness hash distribution issues. Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sched/sch_tbf.c')
0 files changed, 0 insertions, 0 deletions