From: Eric Dumazet <eric.duma...@gmail.com> Date: Tue, 16 Jun 2015 07:59:11 -0700
> From: Eric Dumazet <eduma...@google.com> > > We need to tell compiler it must not read f->num_members multiple > times. Otherwise testing if num is not zero is flaky, and we could > attempt an invalid divide by 0 in fanout_demux_cpu() > > Note bug was present in packet_rcv_fanout_hash() and > packet_rcv_fanout_lb() but final 3.1 had a simple location > after commit 95ec3eb417115fb ("packet: Add 'cpu' fanout policy.") > > Fixes: dc99f600698dc ("packet: Add fanout support.") > Signed-off-by: Eric Dumazet <eduma...@google.com> > Cc: Willem de Bruijn <will...@google.com> > --- > Note : I chose to use READ_ONCE() but stable backports should use > ACCESS_ONCE() Applied and queued up for -stable, and thanks for the backport notes. -- To unsubscribe from this list: send the line "unsubscribe netdev" in