Visitar URL original
Configurable port_guid/node_guid for SR-IOV infiniband by stgraber · Pull Request #3533 · lxc/incus · GitHub
Skip to content

Configurable port_guid/node_guid for SR-IOV infiniband - #3533

Merged
hallyn merged 5 commits into
lxc:mainfrom
stgraber:infiniband
Jun 25, 2026
Merged

hallyn merged 5 commits into
lxc:mainfrom
stgraber:infiniband

Conversation

@stgraber

Copy link
Copy Markdown
Member

Closes #962

@github-actions github-actions Bot added Documentation Documentation needs updating API Changes to the REST API labels Jun 25, 2026
stgraber and others added 4 commits June 25, 2026 02:55
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
Adds helpers to set the Infiniband node and port GUID of an SR-IOV
virtual function through netlink.

Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
…-IOV

Adds node_guid and port_guid configuration keys to infiniband sriov
devices. When set, the GUIDs of the virtual function are applied through
netlink when the instance starts.

Mainline only exposes the administratively assigned GUIDs through
netlink, with no way to read back the original values, so on stop the
configured GUIDs are simply cleared (reset to kernel assigned) rather
than restored to a previous value.

Closes lxc#962

Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
@hallyn
hallyn merged commit 914f01a into lxc:main Jun 25, 2026
108 of 109 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

API Changes to the REST API Documentation Documentation needs updating

Development

Successfully merging this pull request may close these issues.

Configurable Infiniband port_guid/node_guid

3 participants