aboutsummaryrefslogtreecommitdiffstats
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorEric Dumazet <[email protected]>2012-01-02 05:47:57 +0000
committerDavid S. Miller <[email protected]>2012-01-03 17:58:23 +0000
commit6bafcac3238758203703bdd4abe9c1f38d259584 (patch)
treeb5413ecd31f0fa3229b04bd415c870041fe30d95 /net/unix/af_unix.c
parentMerge branch 'devicetree/merge' of git://git.secretlab.ca/git/linux-2.6 (diff)
downloadkernel-6bafcac3238758203703bdd4abe9c1f38d259584.tar.gz
kernel-6bafcac3238758203703bdd4abe9c1f38d259584.zip
sch_qfq: fix overflow in qfq_update_start()
grp->slot_shift is between 22 and 41, so using 32bit wide variables is probably a typo. This could explain QFQ hangs Dave reported to me, after 2^23 packets ? (23 = 64 - 41) Reported-by: Dave Taht <[email protected]> Signed-off-by: Eric Dumazet <[email protected]> CC: Stephen Hemminger <[email protected]> CC: Dave Taht <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions