Re: [PATCH net] net: core: Correctly iterate over lower adjacency list

2016-10-19 Thread David Miller
From: Ido Schimmel Date: Wed, 19 Oct 2016 18:36:27 +0300 > Below the patch I noted "Please consider queueing this for 4.8.y", but > you didn't reply and I don't see it here: > https://patchwork.ozlabs.org/bundle/davem/stable/?state=* > > So I'm not sure if this was rejected

Re: [PATCH net] net: core: Correctly iterate over lower adjacency list

2016-10-19 Thread Ido Schimmel
Hi Dave, On Wed, Oct 19, 2016 at 10:38:29AM -0400, David Miller wrote: > From: ido...@idosch.org > Date: Wed, 19 Oct 2016 16:57:08 +0300 > > > From: Ido Schimmel > > > > Tamir reported the following trace when processing ARP requests received > > via a vlan device on top

Re: [PATCH net] net: core: Correctly iterate over lower adjacency list

2016-10-19 Thread David Miller
From: ido...@idosch.org Date: Wed, 19 Oct 2016 16:57:08 +0300 > From: Ido Schimmel > > Tamir reported the following trace when processing ARP requests received > via a vlan device on top of a VLAN-aware bridge: ... > The problem is that netdev_all_lower_get_next_rcu()

Re: [PATCH net] net: core: Correctly iterate over lower adjacency list

2016-10-19 Thread David Ahern
On 10/19/16 7:57 AM, ido...@idosch.org wrote: > diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h > index 136ae6bb..465e128 100644 > --- a/include/linux/netdevice.h > +++ b/include/linux/netdevice.h > @@ -3877,7 +3877,7 @@ struct net_device *netdev_all_lower_get_next_rcu(struct >

[PATCH net] net: core: Correctly iterate over lower adjacency list

2016-10-19 Thread idosch
From: Ido Schimmel Tamir reported the following trace when processing ARP requests received via a vlan device on top of a VLAN-aware bridge: NMI watchdog: BUG: soft lockup - CPU#1 stuck for 22s! [swapper/1:0] [...] CPU: 1 PID: 0 Comm: swapper/1 Tainted: GW