numam-dpdk/drivers
Adrien Mazarguil fc49cbb768 net/mlx4: generalize flow rule priority support
Since both internal and user-defined flow rules are handled by a common
implementation, flow rule priority overlaps are easier to detect. No need
to restrict their use to isolated mode only.

With this patch, only the lowest priority level remains inaccessible to
users outside isolated mode.

Also, the PMD no longer automatically assigns a fixed priority level to
user-defined flow rules, which means collisions between overlapping rules
matching a different number of protocol layers at a given priority level
won't be avoided anymore (e.g. "eth" vs. "eth / ipv4 / udp").

As a reminder, the outcome of overlapping rules for a given priority level
was, and still is, undefined territory according to API documentation.

Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
Acked-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
2017-10-13 01:18:48 +01:00
..
bus bus/dpaa: scan for DPAA Crypto devices 2017-10-12 15:22:39 +01:00
crypto crypto/mrvl: add mrvl crypto driver 2017-10-12 15:22:39 +01:00
event event/octeontx: introduce specialized mbox message copy 2017-10-12 01:36:57 +01:00
mempool mempool/dpaa2: improve error handling 2017-10-12 03:47:49 +02:00
net net/mlx4: generalize flow rule priority support 2017-10-13 01:18:48 +01:00
Makefile crypto/dpaa_sec: add crypto driver for NXP DPAA platform 2017-10-12 15:22:39 +01:00