kernel_optimize_test/net
Eric Dumazet d276055c4e net_sched: reduce fifo qdisc size
Because of various alignements [SLUB / qdisc], we use 512 bytes of
memory for one {p|b}fifo qdisc, instead of 256 bytes on 64bit arches and
192 bytes on 32bit ones.

Move the "u32 limit" inside "struct Qdisc" (no impact on other qdiscs)

Change qdisc_alloc(), first trying a regular allocation before an
oversized one.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-03-03 11:10:02 -08:00
..
9p net: cleanup unused macros in net directory 2011-01-19 23:20:04 -08:00
802
8021q net: change netdev->features to u32 2011-01-24 15:32:47 -08:00
appletalk
atm ipv4: Make output route lookup return rtable directly. 2011-03-02 14:31:35 -08:00
ax25
batman-adv Merge branch 'batman-adv/next' of git://git.open-mesh.org/ecsv/linux-merge 2011-02-11 21:20:27 -08:00
bluetooth Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2011-02-18 17:03:41 -05:00
bridge ipv4: Make output route lookup return rtable directly. 2011-03-02 14:31:35 -08:00
caif Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2011-02-08 17:19:01 -08:00
can
ceph
core inet: Remove unused sk_sndmsg_* from UFO 2011-03-01 12:35:02 -08:00
dcb dcbnl: add support for retrieving peer configuration - cee 2011-03-02 21:58:55 -08:00
dccp ipv4: Make output route lookup return rtable directly. 2011-03-02 14:31:35 -08:00
decnet xfrm: Return dst directly from xfrm_lookup() 2011-03-02 13:27:41 -08:00
dns_resolver
dsa module: fix missing semicolons in MODULE macro usage 2011-01-24 14:32:54 +10:30
econet econet: remove compiler warnings 2011-01-27 14:15:54 -08:00
ethernet
ieee802154
ipv4 ipv4: Fix crash in dst_release when udp_sendmsg route lookup fails. 2011-03-03 10:38:01 -08:00
ipv6 ipv4: Make output route lookup return rtable directly. 2011-03-02 14:31:35 -08:00
ipx
irda
iucv
key pfkey: fix warning 2011-03-01 22:51:52 -08:00
l2tp ipv4: Make output route lookup return rtable directly. 2011-03-02 14:31:35 -08:00
lapb
llc llc: avoid skb_clone() if there is only one handler 2011-02-28 12:28:50 -08:00
mac80211 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2011-02-22 15:10:22 -05:00
netfilter ipv4: Make output route lookup return rtable directly. 2011-03-02 14:31:35 -08:00
netlabel netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms 2011-03-03 10:55:40 -08:00
netlink netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms 2011-03-03 10:55:40 -08:00
netrom
packet network: Allow af_packet to transmit +4 bytes for VLAN packets. 2011-02-11 21:26:32 -08:00
phonet phonet: Protect pipe_do_remove() with appropriate ifdefs. 2011-02-25 11:23:22 -08:00
rds net: cleanup unused macros in net directory 2011-01-19 23:20:04 -08:00
rfkill kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
rose ROSE: AX25: finding routes simplification 2011-02-14 13:33:49 -08:00
rxrpc ipv4: Make output route lookup return rtable directly. 2011-03-02 14:31:35 -08:00
sched net_sched: reduce fifo qdisc size 2011-03-03 11:10:02 -08:00
sctp ipv4: Make output route lookup return rtable directly. 2011-03-02 14:31:35 -08:00
sunrpc net: add __rcu annotations to sk_wq and wq 2011-02-22 10:19:31 -08:00
tipc tipc: Avoid reliable broadcast preparation for NACK messages 2011-02-23 18:05:23 -05:00
unix net: add __rcu annotations to sk_wq and wq 2011-02-22 10:19:31 -08:00
wanrouter net: cleanup unused macros in net directory 2011-01-19 23:20:04 -08:00
wimax
wireless Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2011-02-08 13:52:31 -08:00
x25 x25: Do not reference freed memory. 2011-02-09 22:36:13 -08:00
xfrm netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms 2011-03-03 10:55:40 -08:00
compat.c
Kconfig net: RPS: Enable hardware acceleration of RFS 2011-01-24 14:53:01 -08:00
Makefile
nonet.c
socket.c socket: suppress sparse warnings 2011-02-23 14:11:30 -08:00
sysctl_net.c
TUNABLE