Cherry pick c96f5471ce7d for delayacct fix
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Joseph Salisbury | ||
Artful |
Fix Released
|
Medium
|
Joseph Salisbury | ||
Bionic |
Fix Released
|
Medium
|
Joseph Salisbury |
Bug Description
== SRU Justification ==
Mainline commit e33a9bba85a8 introduced a regression in v4.11-rc1. This regression
caused delayacct_
However, the call was made before we have context-switched. This patch is now correct, in that
the delay accounting ends when the I/O is complete.
Commit c96f5471ce7 is in mainline as fo v4.15-rc9.
== Fix ==
commit c96f5471ce7d2ae
Author: Josh Snyder <email address hidden>
Date: Mon Dec 18 16:15:10 2017 +0000
delayacct: Account blkio completion on the correct task
== Regression Potential ==
Low. This commit has also been cc'd to stable, so it has had additional upstream
review.
== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.
Please cherry pick upstream commit c96f5471ce7d ("delayacct: Account blkio completion on the correct task") into the Ubuntu 4.13 kernel. It has also been accepted into the Linux stable branch as 4.14.15.
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
tags: | added: artful kernel-da-key |
Changed in linux (Ubuntu Artful): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Joseph Salisbury (jsalisbury) |
Changed in linux (Ubuntu): | |
assignee: | nobody → Joseph Salisbury (jsalisbury) |
status: | Triaged → In Progress |
Changed in linux (Ubuntu Artful): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-artful removed: verification-needed-artful |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1747769
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.