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

DAOS-17151 object: yield if too many in-flight bulk transfer - b26 #16108

Draft
wants to merge 1 commit into
base: release/2.6
Choose a base branch
from

Conversation

Nasf-Fan
Copy link
Contributor

If there are too many in-flight bulk handles, then current crt_bulk_create may hit -DER_NOMEM failure. Then let current ULT sleep for a while (at most 3 seconds) to give cart progress some chance to complete some in-flight bulk transfers.

Steps for the author:

  • Commit message follows the guidelines.
  • Appropriate Features or Test-tag pragmas were used.
  • Appropriate Functional Test Stages were run.
  • At least two positive code reviews including at least one code owner from each category referenced in the PR.
  • Testing is complete. If necessary, forced-landing label added and a reason added in a comment.

After all prior steps are complete:

  • Gatekeeper requested (daos-gatekeeper added as a reviewer).

Sorry, something went wrong.

Copy link

Ticket title is 'ENOMEM on punch when running mdtest with RF2'
Status is 'In Progress'
Labels: 'ALCF,alcf_track,scrubbed_2.8'
https://daosio.atlassian.net/browse/DAOS-17151

@Nasf-Fan Nasf-Fan force-pushed the Nasf-Fan/DAOS-17151_2_b26 branch from 09c2cfe to 6e0dd31 Compare March 17, 2025 06:19

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
If there are too many in-flight bulk handles, then current crt_bulk_create
may hit -DER_NOMEM failure. Then let current ULT sleep for a while (at most
3 seconds) to give cart progress some chance to complete some in-flight bulk
transfers.

Signed-off-by: Fan Yong <fan.yong@hpe.com>
@Nasf-Fan Nasf-Fan force-pushed the Nasf-Fan/DAOS-17151_2_b26 branch from 6e0dd31 to 1e08da7 Compare March 18, 2025 04:26
@daosbuild1
Copy link
Collaborator

Test stage Build RPM on Leap 15.5 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16108/4/execution/node/344/log

@daosbuild1
Copy link
Collaborator

Test stage Build RPM on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16108/4/execution/node/358/log

@daosbuild1
Copy link
Collaborator

Test stage Build RPM on EL 9 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16108/4/execution/node/347/log

@daosbuild1
Copy link
Collaborator

Test stage Build DEB on Ubuntu 20.04 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16108/4/execution/node/359/log

@daosbuild1
Copy link
Collaborator

Test stage Build RPM on Leap 15.5 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16108/5/execution/node/361/log

@daosbuild1
Copy link
Collaborator

Test stage Build RPM on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16108/5/execution/node/363/log

@daosbuild1
Copy link
Collaborator

Test stage Build RPM on EL 9 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16108/5/execution/node/362/log

@daosbuild1
Copy link
Collaborator

Test stage Build DEB on Ubuntu 20.04 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16108/5/execution/node/364/log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants