Skip to content
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

prov/efa: Split efa_rdm_ep.inject_size, add support for remaining EP size opts #10413

Merged
merged 2 commits into from
Oct 4, 2024

Conversation

darrylabbate
Copy link
Member

No description provided.

@darrylabbate darrylabbate requested a review from a team September 25, 2024 20:51
size_t max_tagged_size; /**< #FI_OPT_MAX_TAGGED_SIZE */
size_t max_rma_size; /**< #FI_OPT_MAX_RMA_SIZE */
size_t max_atomic_size; /**< #FI_OPT_MAX_ATOMIC_SIZE */
size_t inject_msg_size; /**< #FI_OPT_INJECT_MSG_SIZE */
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am considering whether we can make it as an array with index as op code.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not a blocking comment though

@shijin-aws
Copy link
Contributor

bot:aws:retest

@darrylabbate
Copy link
Member Author

darrylabbate commented Sep 27, 2024

Pretty sure MSVC is unhappy with typeof

@zachdworkin
Copy link
Contributor

you will need to rebase after #10419 is merged to get Intel CI to pass

@darrylabbate darrylabbate force-pushed the feat/efa/ep-size-opts branch 2 times, most recently from 5d2b9f6 to 7dc814a Compare September 27, 2024 20:47
@darrylabbate
Copy link
Member Author

Pretty sure MSVC is unhappy with typeof

Hmm it definitely was typeof, but even specifying /std:clatest (C23 typeof support) resulted in Windows build errors. Not worth wrestling with the Visual Studio project config.

@darrylabbate
Copy link
Member Author

bot:aws:retest

@shijin-aws
Copy link
Contributor

Need to rebase and resolve the merge conflict

@darrylabbate darrylabbate force-pushed the feat/efa/ep-size-opts branch 2 times, most recently from 437c13b to e1f26a2 Compare October 3, 2024 16:42
Signed-off-by: Darryl Abbate <drl@amazon.com>
This adds support for FI_OPT_{MSG,INJECT}_{TAGGED,ATOMIC}_SIZE

Signed-off-by: Darryl Abbate <drl@amazon.com>
@darrylabbate darrylabbate merged commit 68d6467 into ofiwg:main Oct 4, 2024
13 checks passed
@darrylabbate darrylabbate deleted the feat/efa/ep-size-opts branch October 4, 2024 00:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants