OSDN Git Service

net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command
authorLeon Romanovsky <leonro@mellanox.com>
Wed, 13 Nov 2019 10:03:47 +0000 (12:03 +0200)
committerSaeed Mahameed <saeedm@mellanox.com>
Fri, 22 Nov 2019 21:18:19 +0000 (13:18 -0800)
commitab118da4c10a70b8437f5c90ab77adae1835963e
tree12426ad5520ca910e71be7807fe5f5230b13ed13
parent3243e04ab1c06e7cb1402aff609c83de97956489
net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command

The MODIFY_HCA_VPORT_CONTEXT uses field_selector to mask fields needed
to be written, other fields are required to be zero according to the
HW specification. The supported fields are controlled by bitfield
and limited to vport state, node and port GUIDs.

Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/vport.c