Supported ECE options are returned from FW in the create_qp phase and zero means that field is not valid. Such default value allows us to reuse reserved field without worries about comp_mask. Update create QP API to return ECE options.
Showing the changes to include/uapi (1 of 4 files). Show all
Unified · Split
| @@ -371,7 +371,7 @@ enum mlx5_ib_create_qp_resp_mask { · 370 unmodified lines | |||
| 371 | 371 | ||
| 372 | struct mlx5_ib_create_qp_resp { | 372 | struct mlx5_ib_create_qp_resp { |
| 373 | __u32 bfreg_index; | 373 | __u32 bfreg_index; |
| 374 | __u32 reserved; | 374 | __u32 ece_options; |
| 375 | __u32 comp_mask; | 375 | __u32 comp_mask; |
| 376 | __u32 tirn; | 376 | __u32 tirn; |
| 377 | __u32 tisn; | 377 | __u32 tisn; |