Yes, this build fixes the bug. # uname -a; dd if=/dev/xvda iflag=direct bs=16384 of=/dev/null & DD_PID=$!; sleep 1 && ./getdelays -di -p $DD_PID; kill $DD_PID; wait Linux hostname-redacted 4.13.0-32-generic #35~lp1747769 SMP Thu Feb 8 17:37:46 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux [1] 9578 print delayacct stats ON printing IO accounting PID 9578
CPU count real total virtual total delay total delay average 2621 0 23341678 709838 0.000ms IO count delay total delay average 2620 975185892 0ms SWAP count delay total delay average 0 0 0ms RECLAIM count delay total delay average 0 0 0ms dd: read=42942464, write=0, cancelled_write=0 [1]+ Terminated dd if=/dev/xvda iflag=direct bs=16384 of=/dev/null -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1747769 Title: Cherry pick c96f5471ce7d for delayacct fix Status in linux package in Ubuntu: In Progress Status in linux source package in Artful: In Progress Bug description: 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. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1747769/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp