Skip to content

Conversation

@gregoryl-mlnx
Copy link
Contributor

@gregoryl-mlnx gregoryl-mlnx commented Jun 28, 2023

This PR add support XDR speed decoding to the:

  • libibumad
  • infinabnd-diags
  • ibnetdiscover
  • iblinkinfo
  • ibqueryerrors
  • ibportstate

@gregoryl-mlnx gregoryl-mlnx force-pushed the init_xdr branch 3 times, most recently from 5a3dd44 to 2a74391 Compare June 28, 2023 22:40
Added fields:
 - LinkSpeedExtActive2
 - LinkSpeedExtSupported2
 - LinkSpeedExtEnabled2

Signed-off-by: Gregory Linschitz <gregoryl@nvidia.com>
@rleon
Copy link
Member

rleon commented Jun 29, 2023

XDR is not in final IBTA spec version yet.

@gregoryl-mlnx
Copy link
Contributor Author

XDR is not in final IBTA spec version yet.

Yes, but I feel like format of XDR speed encoding/decoding will not be changed.
In any case it's a initial PR, we need it for internal testing and integration with other components.
We should not must merge it today, if you see risks.

…LinkSpeedExt & LinkSpeedExt2 groups field

Added
 - ibnd_get_agg_linkspeedext_field
 - ibnd_get_agg_linkspeedext
 - ibnd_get_agg_linkspeedexten
 - ibnd_get_agg_linkspeedextsup

 - ibnd_dump_agg_linkspeedext_bits
 - ibnd_dump_agg_linkspeedext
 - ibnd_dump_agg_linkspeedexten
 - ibnd_dump_agg_linkspeedextsup

Changed all entries of usage IB_PORT_LINK_SPEED_EXT_ACTIVE_F to use new mechanism

Signed-off-by: Gregory Linschitz <gregoryl@nvidia.com>
Adding using new aggregation values of LinkSpeedExt & LinkSpeedExt2 mechaism

Signed-off-by: Gregory Linschitz <gregoryl@nvidia.com>
Adding using new aggregation values of LinkSpeedExt & LinkSpeedExt2 mechaism

Signed-off-by: Gregory Linschitz <gregoryl@nvidia.com>
Adding using new aggregation values of LinkSpeedExt & LinkSpeedExt2 mechaism

Signed-off-by: Gregory Linschitz <gregoryl@nvidia.com>
Adding using new aggregation values of LinkSpeedExt & LinkSpeedExt2 mechaism
Also added dependency to the ibnetdisc library

Signed-off-by: Gregory Linschitz <gregoryl@nvidia.com>
Adding using new aggregation values of LinkSpeedExt & LinkSpeedExt2 mechaism

Signed-off-by: Gregory Linschitz <gregoryl@nvidia.com>
Signed-off-by: Gregory Linschitz <gregoryl@nvidia.com>
@rleon rleon merged commit 0c6807a into linux-rdma:master Oct 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants