android_kernel_google_msm/net
Stephen Hemminger 6e95f970d1 bridge: set priority of STP packets
[ Upstream commit 547b4e7181 ]

Spanning Tree Protocol packets should have always been marked as
control packets, this causes them to get queued in the high prirority
FIFO. As Radia Perlman mentioned in her LCA talk, STP dies if bridge
gets overloaded and can't communicate. This is a long-standing bug back
to the first versions of Linux bridge.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-02-28 06:59:05 -08:00
..
9p
802
8021q vlan: don't deliver frames for unknown vlans to protocols 2012-10-28 10:14:15 -07:00
appletalk
atm atm: fix info leak via getsockname() 2012-10-02 10:29:36 -07:00
ax25
batman-adv batman-adv: fix random jitter calculation 2013-01-11 09:07:03 -08:00
bluetooth Bluetooth: Fix handling of unexpected SMP PDUs 2013-02-14 10:48:53 -08:00
bridge bridge: set priority of STP packets 2013-02-28 06:59:05 -08:00
caif
can can: bcm: initialize ifindex for timeouts without previous frame reception 2012-12-03 11:47:10 -08:00
ceph rbd: remove linger unconditionally 2013-01-17 08:51:20 -08:00
core pktgen: correctly handle failures when adding a device 2013-02-14 10:49:05 -08:00
dcb
dccp inet: Fix kmemleak in tcp_v4/6_syn_recv_sock and dccp_v4/6_request_recv_sock 2013-01-11 09:07:14 -08:00
decnet
dns_resolver
dsa
econet
ethernet
ieee802154
ipv4 tcp: fix for zero packets_in_flight was too broad 2013-02-14 10:49:06 -08:00
ipv6 ipv6: do not create neighbor entries for local delivery 2013-02-14 10:49:05 -08:00
ipx
irda
iucv
key
l2tp l2tp: fix oops in l2tp_eth_create() error path 2012-11-17 13:16:18 -08:00
lapb
llc llc: fix info leak via getsockname() 2012-10-02 10:29:37 -07:00
mac80211 mac80211: synchronize scan off/on-channel and PS states 2013-02-03 18:24:42 -06:00
netfilter netfilter: Mark SYN/ACK packets as invalid from original direction 2012-11-26 11:37:48 -08:00
netlabel
netlink netlink: use kfree_rcu() in netlink_release() 2012-11-17 13:16:14 -08:00
netrom netrom: copy_datagram_iovec can fail 2012-10-13 05:38:45 +09:00
nfc NFC: Fix nfc_llcp_local chained list insertion 2012-12-03 11:47:12 -08:00
openvswitch openvswitch: Reset upper layer protocol info on internal devices. 2012-10-02 10:29:50 -07:00
packet packet: fix leakage of tx_ring memory 2013-02-14 10:49:05 -08:00
phonet
rds RDS: fix rds-ping spinlock recursion 2012-10-28 10:14:15 -07:00
rfkill
rose
rxrpc
sched net: sched: integer overflow fix 2013-01-11 09:07:14 -08:00
sctp net: sctp: sctp_endpoint_free: zero out secret key data 2013-02-14 10:49:06 -08:00
sunrpc SUNRPC: Fix validity issues with rpc_pipefs sb->s_fs_info 2013-01-17 08:50:50 -08:00
tipc
unix af_netlink: force credentials passing [CVE-2012-3520] 2012-10-02 10:29:37 -07:00
wanrouter
wimax
wireless wireless: allow 40 MHz on world roaming channels 12/13 2012-11-26 11:37:46 -08:00
x25
xfrm xfrm_user: ensure user supplied esn replay window is valid 2012-10-13 05:38:41 +09:00
compat.c
Kconfig
Makefile
nonet.c
socket.c net: fix info leak in compat dev_ifconf() 2012-10-02 10:29:37 -07:00
sysctl_net.c