From: Rahul Rameshbabu Date: Fri, 20 Jan 2023 02:14:40 +0000 (-0800) Subject: net/mlx5: Document support for RoCE HCA disablement capability X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=04937a0f68911a62dfd0a84bb383dcbf0a19d8c8;p=linux.git net/mlx5: Document support for RoCE HCA disablement capability Some mlx5 devices are capable of disabling RoCE. In this situation, disablement does not need to be handled at the driver level. Signed-off-by: Rahul Rameshbabu Reviewed-by: Shay Drory Signed-off-by: Saeed Mahameed --- diff --git a/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/devlink.rst b/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/devlink.rst index eca7ac0334c5c..9b5c40ba7f0da 100644 --- a/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/devlink.rst +++ b/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/devlink.rst @@ -66,10 +66,12 @@ User command examples: enable_roce: RoCE enablement state ---------------------------------- -RoCE enablement state controls driver support for RoCE traffic. -When RoCE is disabled, there is no gid table, only raw ethernet QPs are supported and traffic on the well-known UDP RoCE port is handled as raw ethernet traffic. +If the device supports RoCE disablement, RoCE enablement state controls device +support for RoCE capability. Otherwise, the control occurs in the driver stack. +When RoCE is disabled at the driver level, only raw ethernet QPs are supported. -To change RoCE enablement state, a user must change the driverinit cmode value and run devlink reload. +To change RoCE enablement state, a user must change the driverinit cmode value +and run devlink reload. User command examples: