OSDN Git Service

Merge tag 'mlx5-updates-2021-10-29' of git://git.kernel.org/pub/scm/linux/kernel...
authorDavid S. Miller <davem@davemloft.net>
Mon, 1 Nov 2021 12:53:24 +0000 (12:53 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 1 Nov 2021 12:53:24 +0000 (12:53 +0000)
commit2aec919f8dd45cdcb24d54e3290ed5d17506ebf0
tree6aec5e9f1457d7c547ce3c42647f077348f8e8c1
parentae0393500e3b0139210749d52d22b29002c20e16
parentb16eb3c81fe27978afdb2c111908d4d627a88d99
Merge tag 'mlx5-updates-2021-10-29' of git://git./linux/kernel/git/saeed/linux

Saeed Mahameed says:

====================
mlx5-updates-2021-10-29

1) Minor trivial refactoring and improvements
2) Check for unsupported parameters fields in SW steering
3) Support TC offload for OVS internal port, from Ariel, see below.

Ariel Levkovich says:

=====================

Support HW offload of TC rules involving OVS internal port
device type as the filter device or the destination
device.

The support is for flows which explicitly use the internal
port as source or destination device as well as indirect offload
for flows performing tunnel set or unset via a tunnel device
and the internal port is the tunnel overlay device.

Since flows with internal port as source port are added
as egress rules while redirecting to internal port is done
as an ingress redirect, the series introduces the necessary
changes in mlx5_core driver to support the new types of flows
and actions.

=====================

====================

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