[Impact]
On Azure, the VM SKU Standard_NC64as_T4_v3's bandwidth is 30 Gbps, but we can only reach 15~20 Gbps with the 5.15.0-1049-azure kernel in Ubuntu 20.04 or the 6.2.0-1014-azure kernel in Ubuntu 22.04.
After I pick up the upstream patch(es) to enable PCI relaxed ordering (RO) for the Mellanox VF NIC, the throughput goes up to 30.4 Gbps.
[Test Plan]
Microsoft tested
[Regression Potential]
Mellanox connections could be corrupted or run slower.
SRU Justification
[Impact] NC64as_ T4_v3's bandwidth is 30 Gbps, but we can only reach 15~20 Gbps with the 5.15.0-1049-azure kernel in Ubuntu 20.04 or the 6.2.0-1014-azure kernel in Ubuntu 22.04.
On Azure, the VM SKU Standard_
After I pick up the upstream patch(es) to enable PCI relaxed ordering (RO) for the Mellanox VF NIC, the throughput goes up to 30.4 Gbps.
[Test Plan]
Microsoft tested
[Regression Potential]
Mellanox connections could be corrupted or run slower.
[Other Info]
SF: #00370735