From: Bert Kenward <bkenw...@solarflare.com> Date: Wed, 12 Jul 2017 17:19:41 +0100
> If we have more than 32 unicast MAC addresses assigned to an interface > we will read beyond the end of the address table in the driver when > adding filters. The next 256 entries store multicast addresses, so we > will end up attempting to insert duplicate filters, which is mostly > harmless. If we add more than 288 unicast addresses we will then read > past the multicast address table, which is likely to be more exciting. > > Fixes: 12fb0da45c9a ("sfc: clean fallbacks between promisc/normal in > efx_ef10_filter_sync_rx_mode") > Signed-off-by: Bert Kenward <bkenw...@solarflare.com> Applied and queued up for -stable, thanks.