-
Notifications
You must be signed in to change notification settings - Fork 432
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UCT/IB/MD: retry memory registration with reduced access flags on failure #10341
Open
amastbaum
wants to merge
23
commits into
openucx:master
Choose a base branch
from
amastbaum:support_mem_reg_of_a_read_only_address
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
e47f0ff
UCT/IB/MD: retry memory registration with reduced access flags on fai…
amastbaum 0ed3576
UCT/IB/MD: add myself to AUTHORS file
amastbaum 5b5a4ba
UCT/IB/MD: added some changes
amastbaum ebd6386
UCT/IB/MD: set mem reg flags to read-only in proto rndv rts
amastbaum e2564b6
UCT/IB/MD: CR fixes
amastbaum bcf4d11
UCT/IB/MD: CR fixes 2
amastbaum 7f0ad47
UCT/IB/MD: add ucp_mem_map params->prot to uct_flags translation
amastbaum 0be06fc
Merge branch 'master' into support_mem_reg_of_a_read_only_address
amastbaum 547432e
UCT/IB/MD: CR fixes
amastbaum f45911c
UCT/IB/MD: use only ucp defined flags in ib mem reg
amastbaum fdaa23a
UCT/IB/MD: revert changes in UCP
amastbaum a25d39b
Merge branch 'master' into support_mem_reg_of_a_read_only_address
amastbaum 251cd9a
UCT/IB/MD: pass uct_flags to gva mem_reg
amastbaum 2dc3f68
UCT/IB/MD: set uct_flags to ALL when calling ucp_datatype_iter_mem_reg
amastbaum 26e991e
UCT/IB/MD: change mem_reg permissions in rndv_rtr to ALL
amastbaum bc3cf3c
UCT/IB/MD: change libperf memory registration permissions to ALL
amastbaum d2b1b60
UCT/IB/MD: add ucp_mem_map params->prot to uct_flags translation
amastbaum 8aa1b4e
UCT/IB/MD: add full permissions to ucp_test mem_map
amastbaum 0ad3eb4
UCT/IB/MD: decoupled atomic permission flags assignment from rma flags
amastbaum 22ec2c2
UCT/IB/MD: added memory protection flags to map_buffer test function
amastbaum 256bd62
UCT/IB/MD: specified memory protection flags in test_ucp_mem_type and…
amastbaum c6f8cbe
Merge branch 'master' into support_mem_reg_of_a_read_only_address
amastbaum e3aa7ed
UCT/IB/MD: don't fail in dereg_invalidate_rkey_check if the requested…
amastbaum File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,7 @@ Alex Margolin <[email protected]> | |
Alex Mikheev <[email protected]> | ||
Alexey Rivkin <[email protected]> | ||
Alina Sklarevich <[email protected]> | ||
Alma Mastbaum <[email protected]> | ||
Anatoly Vildemanov <[email protected]> | ||
Andrey Maslennikov <[email protected]> | ||
Artem Polyakov <[email protected]> | ||
|
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I understand it's temp, but, just in case, it would be good to replace gva_mr with some structure and keep registrations for different access flags there.