Skip to content

DAOS-18726 container: container create race in cont_child_create_start - b28#18239

Draft
Nasf-Fan wants to merge 1 commit into
release/2.8from
Nasf-Fan/DAOS-18726_b28
Draft

DAOS-18726 container: container create race in cont_child_create_start - b28#18239
Nasf-Fan wants to merge 1 commit into
release/2.8from
Nasf-Fan/DAOS-18726_b28

Conversation

@Nasf-Fan
Copy link
Copy Markdown
Contributor

If cont_child_create_start() is blocked because ds_pool::sp_recov_lock may be held by other, then multiple cont_child_create_start() sponsors may race to create related vos container shard. That should be allowed and properly handled.

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).

@github-actions
Copy link
Copy Markdown

Ticket title is 'Soak Harasser: Rebuild failed with -1004 after extend'
Status is 'Resolved'
Labels: 'Rebuild,soak'
https://daosio.atlassian.net/browse/DAOS-18726

…t - b28

If cont_child_create_start() is blocked because ds_pool::sp_recov_lock
may be held by other, then multiple cont_child_create_start() sponsors
may race to create related vos container shard. That should be allowed
and properly handled.

Signed-off-by: Fan Yong <fan.yong@hpe.com>
@Nasf-Fan Nasf-Fan force-pushed the Nasf-Fan/DAOS-18726_b28 branch from 9875a1f to e375993 Compare May 13, 2026 08:01
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.

1 participant