linux-stable/net/bridge
Stephen Hemminger 3f59f82650 bridge: set priority of STP packets
commit 547b4e7181 upstream.

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: Paul Gortmaker <paul.gortmaker@windriver.com>
2014-02-10 16:10:54 -05:00
..
netfilter bridge: netfilter: fix information leak 2011-06-26 12:47:20 -04:00
br_device.c bridge: Fix skb leak when multicast parsing fails on TX 2010-08-26 16:43:42 -07:00
br_fdb.c bridge: add rcu_read_lock on transmit 2010-08-26 16:43:41 -07:00
br_forward.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
br_if.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
br_input.c bridge: add rcu_read_lock on transmit 2010-08-26 16:43:41 -07:00
br_ioctl.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
br_multicast.c bridge: Fix mglist corruption that leads to memory corruption 2014-02-10 16:10:43 -05:00
br_netfilter.c bridge: Clear INET control block of SKBs passed into ip_fragment(). 2011-01-06 18:07:57 -05:00
br_netlink.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
br_notify.c netns bridge: allow bridges in netns! 2008-09-08 16:19:58 -07:00
br_private_stp.h net: remove CVS keywords 2008-06-11 21:00:38 -07:00
br_private.h bridge: send proper message_age in config BPDU 2012-05-17 11:21:12 -04:00
br_stp_bpdu.c bridge: set priority of STP packets 2014-02-10 16:10:54 -05:00
br_stp_if.c bridge: Add multicast start/stop hooks 2010-02-28 00:49:38 -08:00
br_stp_timer.c net: remove CVS keywords 2008-06-11 21:00:38 -07:00
br_stp.c bridge: send proper message_age in config BPDU 2012-05-17 11:21:12 -04:00
br_sysfs_br.c bridge: Add multicast count/interval sysfs entries 2010-02-28 00:49:47 -08:00
br_sysfs_if.c Driver core: Constify struct sysfs_ops in struct kobj_type 2010-03-07 17:04:49 -08:00
br.c bridge: Use rcu_barrier() instead of syncronize_net() on unload. 2009-06-26 13:51:32 -07:00
Kconfig bridge: depends on INET 2010-03-03 01:23:22 -08:00
Makefile bridge: Add core IGMP snooping support 2010-02-28 00:48:45 -08:00