zfs 0.7.9 fixes a bug (https://github.com/zfsonlinux/zfs/pull/7343) that hangs the system completely
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
zfs-linux (Ubuntu) |
Fix Released
|
High
|
Colin Ian King | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
SRU Bionic
== SRU Justification ==
Intensive I/O such as performed by ZFS send/receive can cause hangs because of monopolization of the global system_taskq. The outcome is that z_zvol hung
tasks occur and I/O gets blocked.
== Fix ==
Upstream ZFS commit 77d8a0f1a4d0b2f
== Testcase ==
Perform large send/receives. Occasionally they lock up. With the fix, this issue is addressed and no more lockups occur. Also must pass the full ZFS ubuntu autotest tests to prove no regressions occur.
== Regression Potential ==
This fix adds more per-pool prefetch taskq's so we have more kernel resources being used. There is therefore a very small risk that this may impact ZFS running on memory and CPU constrained systems. However, the fix is small, has been upstream for a while and is in Cosmic+ releases and has not caused any regressions, so I think this is a relatively safe fix.
------
I have experienced the problems fixed by this commit https:/
CVE References
Changed in zfs-linux (Ubuntu): | |
status: | New → Fix Released |
Changed in zfs-linux (Ubuntu): | |
status: | Fix Released → In Progress |
importance: | Undecided → High |
assignee: | nobody → Colin Ian King (colin-king) |
description: | updated |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
Changed in linux (Ubuntu Bionic): | |
status: | New → Fix Committed |
Changed in zfs-linux (Ubuntu): | |
status: | In Progress → Fix Released |
tags: | added: cscc |
I noticed that the status of this bug has been changed to `fix released`. Where/how has the fix been released and how does one patch a live Ubuntu 18.04.2 system to get this bugfix?