Skip to content

Commit 6f83b62

Browse files
williamtudavem330
authored andcommitted
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 <[email protected]> Reviewed-by: Jiri Pirko <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent 599b75a commit 6f83b62

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Documentation/networking/devlink/mlx5.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,10 @@ parameters.
9797

9898
When metadata is disabled, the above use cases will fail to initialize if
9999
users try to enable them.
100+
101+
Note: Setting this parameter does not take effect immediately. Setting
102+
must happen in legacy mode and eswitch port metadata takes effect after
103+
enabling switchdev mode.
100104
* - ``hairpin_num_queues``
101105
- u32
102106
- driverinit

0 commit comments

Comments
 (0)