tests: Add query port speed and export dmabuf FD support#1713
Open
ShacharKagan wants to merge 4 commits intolinux-rdma:masterfrom
Open
tests: Add query port speed and export dmabuf FD support#1713ShacharKagan wants to merge 4 commits intolinux-rdma:masterfrom
ShacharKagan wants to merge 4 commits intolinux-rdma:masterfrom
Conversation
1. Add query_port_speed() method to the Context class to query port speed using ibv_query_port_speed(). 2. Add support for IBV_EVENT_DEVICE_SPEED_CHANGE event type to handle device speed change notifications. Signed-off-by: Elyashiv Cohen <elyashivc@nvidia.com> Signed-off-by: Shachar Kagan <skagan@nvidia.com>
Verify the new query_port_speed() verb by ensuring it returns a positive port speed value. Accept 0 as a legal value, as it is the value returned when the port is in down state. Signed-off-by: Elyashiv Cohen <elyashivc@nvidia.com> Signed-off-by: Shachar Kagan <skagan@nvidia.com>
Add export_dmabuf_fd() methods to enable exporting dmabuf file descriptors from Device Memory (DM) and MLX5 UAR objects for use with memory registration APIs. Signed-off-by: Shachar Kagan <skagan@nvidia.com>
Add tests that verify exporting UAR and DM as a dmabuf FD Signed-off-by: Daniel Hayon <dhayon@nvidia.com> Signed-off-by: Shachar Kagan <skagan@nvidia.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add pyverbs support for query_port_speed and export dmabuf FD of DM/UAR.
Add tests that validate the new verbs.