diff options
| author | Jiri Pirko <[email protected]> | 2010-03-04 11:32:16 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2010-03-04 11:32:16 +0000 |
| commit | 12c3400a84742f8bb0e4edc822e9ccba58781e0c (patch) | |
| tree | 0d4d98975822024b6d7414739b6a88f83b553da4 /net/ipv4/tcp_ipv4.c | |
| parent | MAINTAINERS: Add netdev to bridge entry. (diff) | |
| download | kernel-12c3400a84742f8bb0e4edc822e9ccba58781e0c.tar.gz kernel-12c3400a84742f8bb0e4edc822e9ccba58781e0c.zip | |
rndis_wlan: correct multicast_list handling V3
My previous patch (655ffee284dfcf9a24ac0343f3e5ee6db85b85c5) added locking in
a bad way. Because rndis_set_oid can sleep, there is need to prepare multicast
addresses into local buffer under netif_addr_lock first, then call
rndis_set_oid outside. This caused reorganizing of the whole function.
Signed-off-by: Jiri Pirko <[email protected]>
Reported-by: Jussi Kivilinna <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/ipv4/tcp_ipv4.c')
0 files changed, 0 insertions, 0 deletions
