Home
last modified time | relevance | path

Searched hist:c85bb41e93184bf5494dde6d8fe5a81b564c84c8 (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/include/linux/
H A Digmp.hdiff c85bb41e93184bf5494dde6d8fe5a81b564c84c8 Tue Feb 02 09:32:29 CST 2010 Flavio Leitner <fleitner@redhat.com> igmp: fix ip_mc_sf_allow race [v5]

Almost all igmp functions accessing inet->mc_list are protected by
rtnl_lock(), but there is one exception which is ip_mc_sf_allow(),
so there is a chance of either ip_mc_drop_socket or ip_mc_leave_group
remove an entry while ip_mc_sf_allow is running causing a crash.

Signed-off-by: Flavio Leitner <fleitner@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
/openbmc/linux/net/ipv4/
H A Digmp.cdiff c85bb41e93184bf5494dde6d8fe5a81b564c84c8 Tue Feb 02 09:32:29 CST 2010 Flavio Leitner <fleitner@redhat.com> igmp: fix ip_mc_sf_allow race [v5]

Almost all igmp functions accessing inet->mc_list are protected by
rtnl_lock(), but there is one exception which is ip_mc_sf_allow(),
so there is a chance of either ip_mc_drop_socket or ip_mc_leave_group
remove an entry while ip_mc_sf_allow is running causing a crash.

Signed-off-by: Flavio Leitner <fleitner@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>