Martin Schwidefsky
cb85a6ed67
proc: stats: Use arch_idle_time for idle and iowait times if available
...
Git commit a25cac5198d4ff28 "proc: Consider NO_HZ when printing idle and
iowait times" changes the code for /proc/stat to use get_cpu_idle_time_us
and get_cpu_iowait_time_us if the system is running with nohz enabled.
For architectures which define arch_idle_time (currently s390 only)
this is a change for the worse. The result of arch_idle_time is supposed
to be the exact sleep time of the target cpu and should be used instead
of the value kept by the scheduler.
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Reviewed-by: Michal Hocko <mhocko@suse.cz>
Reviewed-by: Srivatsa S. Bhat <srivatsa.bhat@linux.vnet.ibm.com>
Link: http://lkml.kernel.org/r/20120330122308.18720283@de.ibm.com
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2012-03-30 15:43:33 +02:00
..
2012-03-28 09:58:38 -07:00
2012-03-20 21:29:35 -04:00
2012-03-20 21:29:35 -04:00
2012-03-21 13:36:41 -07:00
2012-03-29 18:12:23 -07:00
2012-03-20 21:29:35 -04:00
2012-03-20 21:29:35 -04:00
2012-03-21 13:36:41 -07:00
2012-03-20 21:29:41 -04:00
2012-03-28 10:01:29 -07:00
2012-03-23 09:07:15 -07:00
2012-03-28 18:30:03 +01:00
2012-03-20 21:29:48 -04:00
2012-03-21 13:36:41 -07:00
2012-03-21 13:36:41 -07:00
2012-03-21 13:36:41 -07:00
2012-03-21 13:54:22 -07:00
2012-03-20 21:29:49 -04:00
2012-03-20 21:29:35 -04:00
2012-03-28 20:04:27 -07:00
2012-03-21 13:36:41 -07:00
2012-03-28 10:00:14 -07:00
2012-03-29 17:00:56 -07:00
2012-03-23 16:58:40 -07:00
2012-03-20 21:29:35 -04:00
2012-03-21 13:36:41 -07:00
2012-03-21 18:00:03 -07:00
2012-03-20 21:29:35 -04:00
2012-03-20 21:29:53 -04:00
2012-03-27 18:29:53 -07:00
2012-03-20 21:29:35 -04:00
2012-03-20 21:29:35 -04:00
2012-03-22 09:04:48 -07:00
2012-03-20 21:29:35 -04:00
2012-03-21 10:15:51 -07:00
2012-03-28 15:58:21 -07:00
2012-03-21 13:36:41 -07:00
2012-03-20 21:29:48 -04:00
2012-03-26 11:48:54 -04:00
2012-03-21 13:36:41 -07:00
2012-03-21 13:36:41 -07:00
2012-03-28 18:30:03 +01:00
2012-03-28 19:02:35 -07:00
2012-03-29 14:53:25 -07:00
2012-03-21 13:36:41 -07:00
2011-11-26 19:58:47 -08:00
2012-03-23 16:58:31 -07:00
2012-03-21 13:36:41 -07:00
2012-03-21 13:36:41 -07:00
2012-03-20 21:29:35 -04:00
2012-03-20 21:29:35 -04:00
2012-03-30 15:43:33 +02:00
2012-03-23 09:24:07 -07:00
2012-03-20 21:29:52 -04:00
2012-03-20 21:29:38 -04:00
2012-03-28 10:00:14 -07:00
2012-03-20 21:29:37 -04:00
2012-03-28 15:58:21 -07:00
2012-03-20 21:29:35 -04:00
2012-03-28 18:05:54 -07:00
2012-03-21 13:36:41 -07:00
2012-03-20 21:29:35 -04:00
2012-03-23 09:27:40 -07:00
2012-03-28 10:00:14 -07:00
2012-03-28 18:30:03 +01:00
2012-03-28 15:58:21 -07:00
2012-03-24 10:24:31 -07:00
2012-03-20 21:29:45 -04:00
2012-02-28 19:31:58 -05:00
2012-02-28 19:31:58 -05:00
2012-03-28 18:30:03 +01:00
2012-03-28 18:30:03 +01:00
2012-03-29 18:12:23 -07:00
2012-03-20 21:29:46 -04:00
2012-03-28 15:58:21 -07:00
2012-03-23 16:58:31 -07:00
2012-03-20 21:29:46 -04:00
2012-03-20 21:29:51 -04:00
2012-03-20 21:48:21 +08:00
2012-02-28 19:31:58 -05:00
2012-03-23 16:58:31 -07:00
2012-03-28 17:14:35 -07:00
2011-12-13 11:18:17 -08:00
2012-03-24 10:24:31 -07:00
2012-03-29 18:12:23 -07:00
2012-03-28 09:54:34 -07:00
2012-02-28 19:31:58 -05:00
2012-02-23 15:56:21 -08:00
2012-02-28 19:31:58 -05:00
2012-03-28 15:58:21 -07:00
2012-03-29 18:12:23 -07:00
2012-02-19 10:30:52 -08:00
2012-01-06 23:16:53 -05:00
2012-03-20 21:29:32 -04:00
2012-03-29 18:12:23 -07:00
2012-01-03 22:52:39 -05:00
2012-03-24 10:24:31 -07:00
2012-03-28 10:07:27 -07:00
2012-03-20 21:29:51 -04:00
2012-01-06 23:20:12 -05:00
2012-02-28 19:31:58 -05:00
2012-02-07 07:51:30 +01:00
2012-03-21 13:36:41 -07:00
2012-01-10 16:30:51 -08:00
2012-03-24 10:24:31 -07:00
2011-12-26 10:25:26 -08:00
2012-03-20 21:29:38 -04:00
2012-01-06 23:20:12 -05:00
2012-02-28 19:31:58 -05:00
2012-03-24 10:24:31 -07:00
2012-01-08 13:21:22 -08:00
2012-02-19 10:30:52 -08:00
2012-03-23 16:58:31 -07:00
2012-01-03 22:57:11 -05:00
2012-01-03 22:57:11 -05:00
2012-02-28 19:31:58 -05:00
2012-01-06 23:19:54 -05:00
2012-02-28 19:31:58 -05:00
2012-02-28 19:31:58 -05:00
2012-03-29 18:12:23 -07:00
2012-03-24 10:24:31 -07:00
2012-02-24 11:42:50 -08:00
2012-03-24 10:24:31 -07:00
2012-02-28 19:31:58 -05:00
2012-03-24 10:24:31 -07:00
2012-02-28 19:31:58 -05:00
2012-03-24 10:24:31 -07:00
2012-02-28 19:31:58 -05:00
2012-02-28 19:31:58 -05:00
2012-02-28 19:31:58 -05:00