On Tuesday, June 16, 2015 17:10:25 Linus Lüssing wrote:
Bitwise OR/AND assignments in C aren't guaranteed to be atomic. One OGM handler might undo the set/clear of a specific bit from another handler run in between.
Fix this by using the atomic set_bit()/clear_bit() functions.
Fixes: 77ec494490d6 ("batman-adv: Announce new capability via multicast TVLV") Signed-off-by: Linus Lüssing linus.luessing@c0d3.blue
multicast.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
Applied in revision 201a54b.
Thanks, Marek