2011-05-04 19:14:40 |
Dustin Kirkland |
bug |
|
|
added bug |
2011-05-04 19:14:58 |
Dustin Kirkland |
nominated for series |
|
Ubuntu Natty |
|
2011-05-04 19:14:58 |
Dustin Kirkland |
bug task added |
|
powernap (Ubuntu Natty) |
|
2011-05-04 19:14:58 |
Dustin Kirkland |
nominated for series |
|
Ubuntu Oneiric |
|
2011-05-04 19:14:58 |
Dustin Kirkland |
bug task added |
|
powernap (Ubuntu Oneiric) |
|
2011-05-04 19:15:08 |
Dustin Kirkland |
powernap (Ubuntu Natty): status |
New |
Triaged |
|
2011-05-04 19:15:11 |
Dustin Kirkland |
powernap (Ubuntu Oneiric): status |
New |
In Progress |
|
2011-05-04 19:15:13 |
Dustin Kirkland |
powernap (Ubuntu Oneiric): importance |
Undecided |
High |
|
2011-05-04 19:15:15 |
Dustin Kirkland |
powernap (Ubuntu Natty): importance |
Undecided |
High |
|
2011-05-04 19:15:18 |
Dustin Kirkland |
powernap (Ubuntu Oneiric): assignee |
|
Dustin Kirkland (kirkland) |
|
2011-05-04 19:16:00 |
Dustin Kirkland |
powernap (Ubuntu Natty): assignee |
|
Andres Rodriguez (andreserl) |
|
2011-05-04 19:18:44 |
Launchpad Janitor |
branch linked |
|
lp:powernap |
|
2011-05-04 19:36:37 |
Andres Rodriguez |
attachment added |
|
powernap-natty.debdiff https://bugs.launchpad.net/ubuntu/+source/powernap/+bug/777361/+attachment/2112949/+files/powernap-natty.debdiff |
|
2011-05-04 19:47:16 |
Dustin Kirkland |
powernap (Ubuntu Natty): milestone |
|
natty-updates |
|
2011-05-04 19:47:20 |
Dustin Kirkland |
powernap (Ubuntu Natty): status |
Triaged |
In Progress |
|
2011-05-04 19:48:15 |
Dustin Kirkland |
description |
Binary package hint: powernap
Setting the LoadMonitor threshold to "n" should scale according to the number of cpu's on the system. PowerNap, of course, reduces the number of online CPUs when powernaping. The load monitor needs to take this into account.
Additionally, the current methods of obtaining the number of CPUs and the current load average should both be replaced with native, more efficient native python alternatives. |
Binary package hint: powernap
Setting the LoadMonitor threshold to "n" should scale according to the number of cpu's on the system. PowerNap, of course, reduces the number of online CPUs when powernaping. The load monitor needs to take this into account.
Additionally, the current methods of obtaining the number of CPUs and the current load average should both be replaced with native, more efficient native python alternatives.
==============
SRU Justification
IMPACT
HOW ADDRESSED
MINIMAL PATCH
HOW TO TEST
REGRESSION POTENTIAL |
|
2011-05-04 19:48:28 |
Andres Rodriguez |
description |
Binary package hint: powernap
Setting the LoadMonitor threshold to "n" should scale according to the number of cpu's on the system. PowerNap, of course, reduces the number of online CPUs when powernaping. The load monitor needs to take this into account.
Additionally, the current methods of obtaining the number of CPUs and the current load average should both be replaced with native, more efficient native python alternatives.
==============
SRU Justification
IMPACT
HOW ADDRESSED
MINIMAL PATCH
HOW TO TEST
REGRESSION POTENTIAL |
Binary package hint: powernap
Setting the LoadMonitor threshold to "n" should scale according to the number of cpu's on the system. PowerNap, of course, reduces the number of online CPUs when powernaping. The load monitor needs to take this into account.
Additionally, the current methods of obtaining the number of CPUs and the current load average should both be replaced with native, more efficient native python alternatives.
=======
SRU Justification
IMPACT:
This bug affects PowerNap's Load Monitor threshold when is set to automatically determine the load. Let's consider an scenario where the number of cores of the system is 4. When PowerNap enters PowerSave mode, then it will be running with only 1 out of 4 cores. However, when the load is higher than 1 and lesser than 4, then PowerNap should take recover action, but it doesn't. Instead PowerNap will only take recover action when the load is higher than the initial number of cores, which is incorrect. This causes the machine to run with lesser codes when there's higher load and should.
REPRODUCE:
1. Install powernap.
2. Let PowerNap enter into powersave.
3. Try to raise the load of the machine to more than 1, and less than the amount of cores in machine.
4. The machine will not take recover action.
HOW FIXED:
The fix is simple, instead of obtaining the number of cores when the Monitor is instanced, it will obtain the number of course each time the check for activity is done.
PATCH:
Attached. Uploaded to natty-proposed for review.
REGRESSION POTENTIAL:
Minimal. This has been tested thoroughly.
======= |
|
2011-05-04 19:50:11 |
Launchpad Janitor |
powernap (Ubuntu Oneiric): status |
In Progress |
Fix Released |
|
2011-05-04 19:52:58 |
Andres Rodriguez |
bug |
|
|
added subscriber Andres Rodriguez |
2011-05-04 19:53:10 |
Andres Rodriguez |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2011-05-04 19:54:43 |
Andres Rodriguez |
powernap (Ubuntu Natty): status |
In Progress |
New |
|
2011-05-04 19:54:57 |
Andres Rodriguez |
powernap (Ubuntu Natty): assignee |
Andres Rodriguez (andreserl) |
|
|
2011-05-04 20:17:13 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/powernap |
|
2011-05-04 20:19:46 |
Dustin Kirkland |
powernap (Ubuntu Natty): status |
New |
Fix Committed |
|
2011-05-04 20:20:03 |
Dustin Kirkland |
powernap (Ubuntu Natty): assignee |
|
Andres Rodriguez (andreserl) |
|
2011-05-05 05:12:50 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2011-05-05 05:12:54 |
Martin Pitt |
tags |
|
verification-needed |
|
2011-05-05 06:12:20 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/natty-proposed/powernap |
|
2011-05-09 08:48:00 |
Andres Rodriguez |
tags |
verification-needed |
verification-done |
|
2011-05-17 07:32:48 |
Launchpad Janitor |
powernap (Ubuntu Natty): status |
Fix Committed |
Fix Released |
|