RoCE Mode equal to 1.25

Hello everyone,

I’m configuring RoCE on Mellanox ConnectX-3 VPI (not pro). OS is Windows Server 2016 Datacenter (Core).

And two commands report two different RoCE settings:

Get-MlnxNetAdapterRoceSetting

Name Description Enabled RoCE Mode


Mellanox1 Mellanox ConnectX-3 Ethernet Adapter 1.25

Mellanox2 Mellanox ConnectX-3 Ethernet Adapter #2 1.25

Get-MlnxDriverCoreSetting

Caption : DriverCoreSettingData ‘mlx4_bus’

Description : Mellanox Driver Option Settings

ElementName : mlx4_bus

InstanceID : mlx4_bus

Name : mlx4_bus

Source : 3

SystemName : PS-HV-HOST01

LogMttsPerSeg : 0

LogNumCq : 16

LogNumMac : 7

LogNumMcg : 13

LogNumMpt : 19

LogNumMtt : 20

LogNumQp : 20

LogNumRdmaRc : 4

LogNumSrq : 16

LogNumVlan : 7

MaximumWorkingThreads : 4294967295

RoceMode : 2.0

Set4kMtu : True

SriovPort1NumVFs :

SriovPort2NumVFs :

SriovPortMode :

PSComputerName :

Can somebody could clarify this discrepancy, and what is RoCE mode 1.25

Also from documentation, this card (Mellanox ConnectX-3 VPI) does not support RoCE v2.

I used Windows Server 2016 to enable RDMA, have not changed RoCE mode in driver configuration, should I switch RoCE Mode to V1 ?

Any help is appreciated.

K.