commit | 83f6a740b4e52f88e312223df2fc94016a208618 | [log] [tgz] |
---|---|---|
author | stephen hemminger <shemminger@vyatta.com> | Tue Apr 27 15:01:06 2010 +0000 |
committer | David S. Miller <davem@davemloft.net> | Tue Apr 27 18:13:54 2010 -0700 |
tree | 7cb24cc5a3a5779fe3dd9fbba3351cac19062b1f | |
parent | 168d40ee3d147ae20860e7916bd79b636cbe8fd5 [diff] |
bridge: multicast port group RCU fix The recently introduced bridge mulitcast port group list was only partially using RCU correctly. It was missing rcu_dereference() and missing the necessary barrier on deletion. The code should have used one of the standard list methods (list or hlist) instead of open coding a RCU based link list. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>