Page MenuHomeFreeBSD

net/mlx4: Change QP allocation scheme
ClosedPublic

Authored by decui_microsoft.com on Dec 20 2016, 1:49 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Mar 23, 1:26 AM
Unknown Object (File)
Feb 15 2024, 9:23 PM
Unknown Object (File)
Jan 20 2024, 10:23 AM
Unknown Object (File)
Dec 20 2023, 3:16 AM
Unknown Object (File)
Nov 13 2023, 11:31 AM
Unknown Object (File)
Oct 25 2023, 5:49 AM
Unknown Object (File)
Oct 20 2023, 3:46 AM
Unknown Object (File)
Aug 10 2023, 9:39 AM
Subscribers
None

Details

Summary

The patch is ported from
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=ddae0349fdb78bcc5e7219061847012aa1a29069

This is OK, because the driver in Linux side is dual-licensed (GPL & BSD)

Without the patch, when trying to enable SR-IOV for the Mellanox
ConnectX-3 VF with Hyper-V, I get the below error:

mlx4_en: mlx4_core0: Port 1: failed reserving qp for TX ring
mlx4_en: mlx4_core0: Port 1: Failed to allocate NIC resources

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 6330
Build 6569: arc lint + arc unit