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-16799 vos: handle concurrent pool_open in VOS #15524

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Nov 25, 2024

  1. DAOS-16799 vos: handle concurrent pool_open in VOS

    The pool_open() logic maybe yield in VOS, then it is possible that
    multiple pool_open() sponsors open the same vos pool concurrently.
    This patch serializes such concurrent pool_open() and handle kinds
    of race conditions.
    
    Test-tag: pool_list_consolidation
    Skip-func-hw-test-medium-md-on-ssd: false
    Allow-unstable-test: true
    
    Signed-off-by: Fan Yong <[email protected]>
    Nasf-Fan committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    ae426ef View commit details
    Browse the repository at this point in the history