Re: [PATCH net] ocelot: Dont allocate another multicast list, use __dev_mc_sync

2019-05-22 Thread David Miller
From: Claudiu Manoil Date: Tue, 21 May 2019 19:52:55 +0300 > Doing kmalloc in atomic context is always an issue, > more so for a list that can grow significantly. > Turns out that the driver only uses the duplicated > list of multicast mac addresses to keep track of > what addresses to delete fro

Re: [PATCH net] ocelot: Dont allocate another multicast list, use __dev_mc_sync

2019-05-22 Thread Alexandre Belloni
On 21/05/2019 19:52:55+0300, Claudiu Manoil wrote: > Doing kmalloc in atomic context is always an issue, > more so for a list that can grow significantly. > Turns out that the driver only uses the duplicated > list of multicast mac addresses to keep track of > what addresses to delete from h/w befo

[PATCH net] ocelot: Dont allocate another multicast list, use __dev_mc_sync

2019-05-21 Thread Claudiu Manoil
Doing kmalloc in atomic context is always an issue, more so for a list that can grow significantly. Turns out that the driver only uses the duplicated list of multicast mac addresses to keep track of what addresses to delete from h/w before committing the new list from kernel to h/w back again via