-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
zfsstress: send/recv deadlock #4169
Comments
There's no thread doing zio? |
@tuxoko unfortunately I rebooted the system and lost the state. But it looks like |
openzfs/spl#496 |
I was running recent SPL master branch with the fix for #496. |
@nedbass @behlendorf If t1 and t2 both want to dispatch on the same dynamic taskq with one thread.
|
The easy fix would be just make dump_bytes_cb in its own taskq, which would eliminate this specific circular dependence. Edit: So it comes to whether we want to eliminate all circular dependency or fix the dynamic spawning behaviour. |
This issue has been automatically marked as "stale" because it has not had any activity for a while. It will be closed in 90 days if no further activity occurs. Thank you for your contributions. |
My test system deadlocked while running the zfsstress test scripts. It was running the large dnode patch from #3542 but the deadlock doesn't appear related to the patch. I have no analysis but I gathered the relevant stack traces below.
The text was updated successfully, but these errors were encountered: