On Fri 23-12-11 14:08:09, Glauber Costa wrote:Well, they are not (currently). The point of this patch is precisely this question: Should it be?On 12/12/2011 01:31 PM, Glauber Costa wrote:In commit a25cac5198 we changed the way we calculate idle and iowait
for /proc/stat displaying purposes. However, this same information
is also displayed in /proc/uptime. These values can now be inconsistent.
So I propose we draw both idle values from the same place. In theory,
we only need to do it for get_idle_time(). get_iowait_time() is moved
as well for consistency only.
I moved the functions to sched/core.c so it can live among its other
friends like nr_iowait(), etc.
You guys have any opinions on this ?
I see that Michal got another fix for this in stat.c already, so I'd
have to respin this one anyway. Just let me know if this is wanted
The last follow up fix is in Andrew's tree at the moment: procfs: do not
confuse jiffies with cputime64_t.
I don't mind moving those functions outside stat.c if it is reused.