kernel migration threads report bogus high cpu usage
Bug #1057593 reported by
Chris J Arges
This bug affects 7 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
Chris J Arges | ||
Precise |
Fix Released
|
High
|
Chris J Arges | ||
Quantal |
Fix Released
|
High
|
Chris J Arges |
Bug Description
SRU Justification:
Impact:
When running a workload that frequently migrates threads, when cpu usage shows bogus values.
This is present in 12.04, but not present in 10.10.
It is expected that when running this workload the cpu usage would be reported correctly.
One can verify this by running:
ps ax -opid,comm,
Here is more information about this issue:
http://
Fix:
This fix is present in upstream linux with commit:
8f6189684eb4e85
Testcase:
Run a workload that frequently migrates threads, then show cpu usage. With this patch it should show proper usage.
description: | updated |
description: | updated |
Changed in linux (Ubuntu Quantal): | |
status: | Confirmed → Fix Committed |
Changed in linux (Ubuntu Precise): | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu Precise): | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
This particular patch fixes the issue: git.kernel. org/?p= linux/kernel/ git/tip/ tip.git; a=commitdiff; h=8f6189684eb4e 85e6c593cd71069 3f09c944450a
http://
It has been tested and shown that workloads that trigger this report more reasonable cpu usage.