RTE flow API allows to add filters which clash with filters installed by the driver itself. The series fixes the case handling.
Igor Romanov (5): net/sfc: set priority of created filters to manual net/sfc/base: reduce filter priorities to implemented only net/sfc/base: reject automatic filter creation by users net/sfc/base: refactor filter lookup loop in EF10 net/sfc/base: handle manual and auto filter clashes in EF10 drivers/net/sfc/base/ef10_filter.c | 559 +++++++++++++++++++++-------- drivers/net/sfc/base/ef10_impl.h | 4 +- drivers/net/sfc/base/efx.h | 13 +- drivers/net/sfc/base/efx_filter.c | 26 +- drivers/net/sfc/base/efx_impl.h | 21 +- drivers/net/sfc/sfc_flow.c | 1 + 6 files changed, 465 insertions(+), 159 deletions(-) -- 2.17.1