]> git.baikalelectronics.ru Git - kernel.git/commit
mlxsw: reg: Add Tunneling NVE QoS Default Register
authorIdo Schimmel <idosch@mellanox.com>
Thu, 11 Oct 2018 07:48:06 +0000 (07:48 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 11 Oct 2018 17:08:23 +0000 (10:08 -0700)
commit135159123eaf661715f5d0201badd9bed28113b4
tree582d49e75611faa5b538ebf17fba9a35dffe06dc
parent44a57ad69839b87bce0d58db329a505342f0ab1c
mlxsw: reg: Add Tunneling NVE QoS Default Register

The TNQDR register configures the default QoS settings for NVE
encapsulation.

It will be used to set the default DSCP of each port to 0, so that when
DSCP is set to inherit and the overlay packet does not have an IP header
the outer DSCP will be set to 0, in accordance with the software data
path.

Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Reviewed-by: Petr Machata <petrm@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxsw/reg.h