]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'sfc-filter-chaining'
authorDavid S. Miller <davem@davemloft.net>
Wed, 22 Jul 2015 05:21:33 +0000 (22:21 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 22 Jul 2015 05:21:33 +0000 (22:21 -0700)
commit7c83847782e6a1e65f52cd867350e26a11f0f226
treed6ed843d936c843ac6fb2d22fb8fa03712e365bf
parentc6c76f600d2305907118de43cbb60e470ecc88a8
parentcf83a2623b31014345bda9ff7b9e9f32656e8da4
Merge branch 'sfc-filter-chaining'

Edward Cree says:

====================
sfc: support for cascaded multicast filtering

Recent versions of firmware for SFC9100 adapters add support for filter
 chaining, in which packets matching multiple filters are delivered to all
 filters' recipients, rather than only the highest match-priority filter as was
 previously the case.
This patch series enables this feature and redesigns the filter handling code
 to make use of it; in particular, subscribing to a multicast address on one
 function no longer prevents traffic to that address reaching another function
 which is in promiscuous or allmulti mode.
If the firmware does not support filter chaining, the driver will fall back to
 the old behaviour.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>