Re: [PATCH net-next 0/2] net: mvpp2: Add Unicast filtering capabilities
From: David Miller
Date: Wed Mar 07 2018 - 15:54:19 EST
From: Maxime Chevallier <maxime.chevallier@xxxxxxxxxxx>
Date: Wed, 7 Mar 2018 15:18:02 +0100
> This series adds unicast filtering support to the Marvell PPv2 controller.
>
> This is implemented using the header parser cababilities of the PPv2,
> which allows for generic packet filtering based on matching patterns in
> the packet headers.
>
> PPv2 controller only has 256 of these entries, and we need to share them
> with other features, such as VLAN filtering.
>
> For each interface, we have 5 entries dedicated to unicast filtering (the
> controller's own address, and 4 other), and 21 to multicast filtering.
>
> When this number is reached, the controller switches to unicast or
> multicast promiscuous mode.
>
> The first patch reworks the function that adds and removes addresses to the
> filter. This is preparatory work to ease UC filter implementation.
>
> The second patch adds the UC filtering feature.
Series applied, thanks.