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

[rebase + buildbot retest, pull #3830] issues #2217, #3681 - set of commits dealing with zvol_*minor*() processing #4131

Conversation

kernelOfTruth
Copy link
Contributor

Since most of the buildbots failed back in September but

didn't show anything meaningful besides

No Such Resource

No such child resource.

rebasing to current master (December 18th 2015) and pushing as new pull-request

For further information please refer to original pull-request:

#3830 "issues #2217, #3681 - set of commits dealing with zvol__minor_() processing"

…n() and

dsl_pool_sync()...zvol_rename_minors()

Execute zvol_*_minor(s) functions asynchronously in taskqs (one
taskq per pool) in order to avoid having to deal with the locking
state of the caller.
…n() and

dsl_pool_sync()...zvol_rename_minors()

Remove trylock of spa_namespace_lock as it is no longer needed;
the code paths that take zvol_state_lock no longer take
spa_namespace_lock prior to taking zvol_state_lock
@behlendorf
Copy link
Contributor

Closing, patches in #3830 will be updated.

@behlendorf behlendorf closed this Jan 23, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants