Documentation: mlx5.rst: Add note for eswitch MD
authorWilliam Tu <witu@nvidia.com>
Thu, 25 Jan 2024 04:00:41 +0000 (20:00 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 27 Jan 2024 14:29:20 +0000 (14:29 +0000)
commit6f83b62283edc295be1cfa18dd49d4f278575118
treee6bd33a5fcfec11b74b1bfad0fbacc80264e2c68
parent599b75a3b753ad06444a4e9667cb0b7545c297c3
Documentation: mlx5.rst: Add note for eswitch MD

Add a note when using esw_port_metadata. The parameter has runtime
mode but setting it does not take effect immediately. Setting it must
happen in legacy mode, and the port metadata takes effects when the
switchdev mode is enabled.

Disable eswitch port metadata::
  $ devlink dev param set pci/0000:06:00.0 name esw_port_metadata value \
    false cmode runtime
Change eswitch mode to switchdev mode where after choosing the metadata value::
  $ devlink dev eswitch set pci/0000:06:00.0 mode switchdev

Note that other mlx5 devlink runtime parameters, esw_multiport and
flow_steering_mode, do not have this limitation.

Signed-off-by: William Tu <witu@nvidia.com>
Reviewed-by: Jiri Pirko <jiri@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Documentation/networking/devlink/mlx5.rst