Eric Dumazet
ea6a5d3b97
sch_red: fix red_calc_qavg_from_idle_time
...
Since commit a4a710c4a7 (pkt_sched: Change PSCHED_SHIFT from 10 to
6) it seems RED/GRED are broken.
red_calc_qavg_from_idle_time() computes a delay in us units, but this
delay is now 16 times bigger than real delay, so the final qavg result
smaller than expected.
Use standard kernel time services since there is no need to obfuscate
them.
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-11-30 23:27:22 -05:00
..
9p
net/9p: Convert net/9p protocol dumps to tracepoints
2011-10-24 11:13:12 -05:00
bluetooth
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
2011-11-09 16:22:15 -05:00
caif
caif-hsi: Added recovery check of CA wake status.
2011-10-19 03:25:43 -04:00
irda
iucv
af_iucv: add HiperSockets transport
2011-08-13 01:10:16 -07:00
netfilter
netfilter: nf_conntrack: make event callback registration per-netns
2011-11-22 00:34:47 +01:00
netns
netfilter: nf_conntrack: make event callback registration per-netns
2011-11-22 00:34:47 +01:00
nfc
NFC: protect nci_data_exchange transactions
2011-09-27 14:34:05 -04:00
phonet
sctp
Merge branch 'master' of github.com:davem330/net
2011-09-22 03:23:13 -04:00
tc_act
act_api.h
addrconf.h
af_ieee802154.h
af_rxrpc.h
af_unix.h
ah.h
arp.h
atmclip.h
ax25.h
ax88796.h
cfg80211-wext.h
cfg80211.h
cfg80211: fix missing kernel-doc
2011-11-08 15:02:44 -05:00
checksum.h
cipso_ipv4.h
cls_cgroup.h
compat.h
datalink.h
dcbevent.h
dcb: Add stub routines for !CONFIG_DCB
2011-10-06 15:49:51 -04:00
dcbnl.h
dcb: add DCBX mode to event notifier attributes
2011-10-06 15:49:51 -04:00
dn.h
dn_dev.h
dn_fib.h
dn_neigh.h
dn_nsp.h
dn_route.h
dsa.h
dsfield.h
dst.h
net: Move mtu handling down to the protocol depended handlers
2011-11-26 14:29:51 -05:00
dst_ops.h
net: Rename the dst_opt default_mtu method to mtu
2011-11-26 14:29:50 -05:00
esp.h
ethoc.h
fib_rules.h
flow.h
net: Handle different key sizes between address families in flow cache
2011-09-16 17:47:28 -04:00
garp.h
gen_stats.h
genetlink.h
gre.h
icmp.h
ieee80211_radiotap.h
mac80211: Allow noack flag overwrite for injected frames
2011-10-03 15:19:17 -04:00
ieee802154.h
ieee802154_netdev.h
if_inet6.h
inet6_connection_sock.h
inet6_hashtables.h
inet_common.h
inet_connection_sock.h
inet_ecn.h
inet: add rfc 3168 extract in front of INET_ECN_encapsulate()
2011-10-22 01:25:23 -04:00
inet_frag.h
inet_hashtables.h
inet_sock.h
ipv4: Save nexthop address of LSRR/SSRR option to IPCB.
2011-11-23 19:19:32 -05:00
inet_timewait_sock.h
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
2011-11-06 19:44:47 -08:00
inetpeer.h
inet: add a redirect generation id in inetpeer
2011-11-26 19:16:37 -05:00
ip.h
ipv4: tcp: fix TOS value in ACK messages sent from TIME_WAIT
2011-10-24 03:06:21 -04:00
ip6_checksum.h
ip6_fib.h
ip6_route.h
ip6_tunnel.h
ip_fib.h
ip_vs.h
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
2011-11-06 19:44:47 -08:00
ipcomp.h
ipconfig.h
ipip.h
ipv6.h
ipv6: tcp: fix TCLASS value in ACK messages sent from TIME_WAIT
2011-10-27 00:44:35 -04:00
ipx.h
iw_handler.h
lapb.h
wan: make LAPB callbacks const
2011-09-16 19:20:20 -04:00
lib80211.h
include: replace linux/module.h with "struct module" wherever possible
2011-10-31 19:32:32 -04:00
llc.h
llc_c_ac.h
llc_c_ev.h
llc_c_st.h
llc_conn.h
llc_if.h
llc_pdu.h
llc_s_ac.h
llc_s_ev.h
llc_s_st.h
llc_sap.h
mac80211.h
mac80211: warn only once about not finding a rate
2011-11-04 13:38:06 -04:00
mip6.h
mld.h
ndisc.h
neighbour.h
net_namespace.h
net_ratelimit.h
netdma.h
netevent.h
netlabel.h
netlink.h
netlink: clarify attribute length check documentation
2011-11-04 17:48:23 -04:00
netrom.h
nexthop.h
nl802154.h
p8022.h
ping.h
pkt_cls.h
pkt_sched.h
protocol.h
psnap.h
raw.h
rawv6.h
red.h
sch_red: fix red_calc_qavg_from_idle_time
2011-11-30 23:27:22 -05:00
regulatory.h
wireless: relicense regulatory header to ISC
2011-08-26 10:47:56 -04:00
request_sock.h
tcp: Change possible SYN flooding messages
2011-09-15 14:49:43 -04:00
rose.h
route.h
route: struct rtable can be const in rt_is_input_route and rt_is_output_route
2011-11-26 14:29:51 -05:00
rtnetlink.h
sch_generic.h
net: sch_generic remove redundant use of <linux/module.h>
2011-10-31 19:32:25 -04:00
scm.h
af_unix: dont send SCM_CREDENTIALS by default
2011-09-28 13:29:50 -04:00
secure_seq.h
tcp: add const qualifiers where possible
2011-10-21 05:22:42 -04:00
slhc_vj.h
snmp.h
sock.h
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
2011-11-06 19:44:47 -08:00
stp.h
tcp.h
net: make the tcp and udp file_operations for the /proc stuff const
2011-11-01 17:56:14 -04:00
tcp_states.h
timewait_sock.h
transp_v6.h
net: relax PKTINFO non local ipv6 udp xmit check
2011-08-30 17:39:01 -04:00
udp.h
net: make the tcp and udp file_operations for the /proc stuff const
2011-11-01 17:56:14 -04:00
udplite.h
udplite: fast-path computation of checksum coverage
2011-10-17 19:07:30 -04:00
wext.h
wimax.h
wpan-phy.h
x25.h
x25device.h
xfrm.h