linux-uconsole/net
Eric Dumazet 196d97f6b1 htb: fix two bugs
Commit 56b765b79e (htb: improved accuracy at high rates)
introduced two bugs :

1) one bstats_update() was inadvertently removed from
   htb_dequeue_tree(), breaking statistics/rate estimation.

2) Missing qdisc_put_rtab() calls in htb_change_class(),
   leaking kernel memory, now struct htb_class no longer
   retains pointers to qdisc_rate_table structs.

   Since only rate is used, dont use qdisc_get_rtab() calls
   copying data we ignore anyway.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Cc: Vimalkumar <j.vimal@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-11-06 19:06:29 -05:00
..
9p
802
8021q
appletalk
atm
ax25
batman-adv
bluetooth
bridge bridge: Avoid 'statement with no effect' compiler warnings 2012-11-04 01:59:29 -04:00
caif
can
ceph
core net: fix bridge notify hook to manage flags correctly 2012-11-03 15:37:36 -04:00
dcb
dccp tcp: better retrans tracking for defer-accept 2012-11-03 14:45:00 -04:00
decnet
dns_resolver
dsa
ethernet
ieee802154
ipv4 tcp: better retrans tracking for defer-accept 2012-11-03 14:45:00 -04:00
ipv6 ipv6: introduce ip6_rt_put() 2012-11-03 14:59:05 -04:00
ipx
irda
iucv
key
l2tp
lapb
llc
mac80211
mac802154
netfilter
netlabel
netlink
netrom
nfc
openvswitch
packet
phonet
rds
rfkill
rose
rxrpc
sched htb: fix two bugs 2012-11-06 19:06:29 -05:00
sctp sctp: Clean up type-punning in sctp_cmd_t union 2012-11-03 14:54:55 -04:00
sunrpc
tipc
unix
wanrouter
wimax
wireless
x25
xfrm
compat.c
Kconfig
Makefile
nonet.c
socket.c
sysctl_net.c