-
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
msync stalls with current master (cda4db408...) #958
Comments
Exactly. I sat there for a half hour or so waiting for it to complete with no progress. Will do, however it may be a few days until I can actually try this due to school. |
Yes, please try reverting 2b28613 . If you could also collect the stack tracks from the system when it's hung that would be helpful. As root just |
This was resolved by commit 8312c6d |
After testing a few days using current HEAD, it seems 8312c6d is the solution. At first, I got hundreds of exceptions in one of the spl threads (the log files actually exhausted disk space before I realized) but those resolved themselves too. |
…s#958) Bumps [pest_derive](https://github.com/pest-parser/pest) from 2.6.1 to 2.7.0. - [Release notes](https://github.com/pest-parser/pest/releases) - [Commits](pest-parser/pest@v2.6.1...v2.7.0) --- updated-dependencies: - dependency-name: pest_derive dependency-type: indirect update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Background+history: I've been using the launchpad ubuntu dailies on precise for a couple of months and the latest update introduced a regression in the initrd generation so I reverted back to an older version of the initrd support for zfs and then grabbed cda4db4 and openzfs/spl@dd87332 and built+installed both.
Since this update, every time I attempt to run a command that attempts an msync on my zfs rootfs, the msync call stalls and leaves the system's I/O wait maxed out ("wa" in top, not sure if I've used the proper phrasing+terminology here but I hope the idea is at least there). I ran an apt-get update using strace and the last few lines are
The missing ')' after MS_SYNC is intentional.
It seems a deadlock has been introduced between the daily v0.6.0.75 (0ef0ff5) and master.
The text was updated successfully, but these errors were encountered: