Re: [PATCH net-next 0/2] net: ipv4: fix circular-list infinite loop

2019-07-01 Thread Tariq Toukan
On 7/1/2019 9:46 AM, Ran Rozenstein wrote: > > >> -Original Message- >> From: Tariq Toukan >> Sent: Sunday, June 30, 2019 10:57 >> To: David Miller ; f...@strlen.de >> Cc: netdev@vger.kernel.org; Ran Rozenstein ; Tariq >> Toukan >>

RE: [PATCH net-next 0/2] net: ipv4: fix circular-list infinite loop

2019-06-30 Thread Ran Rozenstein
> -Original Message- > From: Tariq Toukan > Sent: Sunday, June 30, 2019 10:57 > To: David Miller ; f...@strlen.de > Cc: netdev@vger.kernel.org; Ran Rozenstein ; Tariq > Toukan > Subject: Re: [PATCH net-next 0/2] net: ipv4: fix circular-list infinite loop > >

Re: [PATCH net-next 0/2] net: ipv4: fix circular-list infinite loop

2019-06-30 Thread Tariq Toukan
On 6/27/2019 7:54 PM, David Miller wrote: > From: Florian Westphal > Date: Thu, 27 Jun 2019 14:03:31 +0200 > >> Tariq and Ran reported a regression caused by net-next commit >> 2638eb8b50cf ("net: ipv4: provide __rcu annotation for ifa_list"). >> >> This happens when net.ipv4.conf.$dev.promote_

Re: [PATCH net-next 0/2] net: ipv4: fix circular-list infinite loop

2019-06-27 Thread David Miller
From: Florian Westphal Date: Thu, 27 Jun 2019 14:03:31 +0200 > Tariq and Ran reported a regression caused by net-next commit > 2638eb8b50cf ("net: ipv4: provide __rcu annotation for ifa_list"). > > This happens when net.ipv4.conf.$dev.promote_secondaries sysctl is > enabled -- we can arrange for

[PATCH net-next 0/2] net: ipv4: fix circular-list infinite loop

2019-06-27 Thread Florian Westphal
Tariq and Ran reported a regression caused by net-next commit 2638eb8b50cf ("net: ipv4: provide __rcu annotation for ifa_list"). This happens when net.ipv4.conf.$dev.promote_secondaries sysctl is enabled -- we can arrange for ifa->next to point at ifa, so next process that tries to walk the list l