SRU request submitted: https://lists.ubuntu.com/archives/kernel-team/2018-February/090261.html
** Description changed: + == SRU Justification == + Mainline commit e33a9bba85a8 introduced a regression in v4.11-rc1. This regression + caused delayacct_blkio_end() to be called by try_to_wake_up(). + 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 c96f5471ce7d2aefd0dda560cc23f08ab00bc65d + Author: Josh Snyder <jo...@netflix.com> + 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. ** Also affects: linux (Ubuntu Bionic) Importance: Medium Assignee: Joseph Salisbury (jsalisbury) Status: In Progress ** Changed in: linux (Ubuntu Bionic) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1747769 Title: Cherry pick c96f5471ce7d for delayacct fix To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1747769/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs