public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] cputime: More cleanups
@ 2012-09-10 19:43 Frederic Weisbecker
  2012-09-10 19:43 ` [PATCH 1/6] cputime: Use a proper subsystem naming for vtime related APIs Frederic Weisbecker
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Frederic Weisbecker @ 2012-09-10 19:43 UTC (permalink / raw)
  To: LKML
  Cc: Frederic Weisbecker, Tony Luck, Fenghua Yu,
	Benjamin Herrenschmidt, Paul Mackerras, Martin Schwidefsky,
	Heiko Carstens, Ingo Molnar, Thomas Gleixner, Peter Zijlstra

Hi,

More cleanups for the cputime code.

Tested on x86 and built-tested only on ia64, powerpc and s390.

This is pullable from:

git://github.com/fweisbec/linux-dynticks.git
	cputime/cleanups (based on tip:sched/core)
	

Frederic Weisbecker (6):
  cputime: Use a proper subsystem naming for vtime related APIs
  vtime: Consolidate system/idle context detection
  ia64: Consolidate user vtime accounting
  ia64: Reuse system and user vtime accounting functions on task switch
  cputime: Gather time/stats accounting config options into a single
    menu
  cputime: Make finegrained irqtime accounting generally available

 arch/Kconfig                    |    6 ++
 arch/ia64/kernel/time.c         |   64 +++++++++---------
 arch/powerpc/kernel/time.c      |   53 ++++++++------
 arch/s390/include/asm/cputime.h |    3 +
 arch/s390/kernel/vtime.c        |    6 +-
 arch/x86/Kconfig                |   12 +---
 include/linux/hardirq.h         |    8 +-
 include/linux/kernel_stat.h     |    6 +-
 include/linux/kvm_host.h        |    4 +-
 init/Kconfig                    |  146 ++++++++++++++++++++++++---------------
 kernel/sched/core.c             |    2 +-
 kernel/sched/cputime.c          |   34 ++++++++-
 kernel/softirq.c                |    6 +-
 13 files changed, 209 insertions(+), 141 deletions(-)

-- 
1.7.5.4


^ permalink raw reply	[flat|nested] 9+ messages in thread
* [GIT PULL] cputime: More cleanups v2
@ 2012-09-25 15:06 Frederic Weisbecker
  2012-09-25 15:06 ` [PATCH 6/6] cputime: Make finegrained irqtime accounting generally available Frederic Weisbecker
  0 siblings, 1 reply; 9+ messages in thread
From: Frederic Weisbecker @ 2012-09-25 15:06 UTC (permalink / raw)
  To: Thomas Gleixner, Ingo Molnar
  Cc: LKML, Frederic Weisbecker, Tony Luck, Fenghua Yu,
	Benjamin Herrenschmidt, Paul Mackerras, Martin Schwidefsky,
	Heiko Carstens, Peter Zijlstra

Hi Ingo, Thomas,

Seconds take for these cleanups (and more are to come). I haven't got
reviews in two weeks so I'm resending with a pull request.

Changes in v2:

* Fix wrong condition when using is_idle_task() (patch 2/6)
* Remove unnecessary !S390 dependency for finegrained irqtime accounting
option (reported by Russell King)

Please pull from:

git://github.com/fweisbec/linux-dynticks.git
	cputime/cleanups-v2

It is based on tip:sched/core

Thanks.

Frederic Weisbecker (6):
  cputime: Use a proper subsystem naming for vtime related APIs
  vtime: Consolidate system/idle context detection
  ia64: Consolidate user vtime accounting
  ia64: Reuse system and user vtime accounting functions on task switch
  cputime: Gather time/stats accounting config options into a single
    menu
  cputime: Make finegrained irqtime accounting generally available

 arch/Kconfig                    |    6 ++
 arch/ia64/kernel/time.c         |   64 +++++++++---------
 arch/powerpc/kernel/time.c      |   53 ++++++++------
 arch/s390/include/asm/cputime.h |    3 +
 arch/s390/kernel/vtime.c        |    6 +-
 arch/x86/Kconfig                |   12 +---
 include/linux/hardirq.h         |    8 +-
 include/linux/kernel_stat.h     |    6 +-
 include/linux/kvm_host.h        |    4 +-
 init/Kconfig                    |  146 ++++++++++++++++++++++++---------------
 kernel/sched/core.c             |    2 +-
 kernel/sched/cputime.c          |   34 ++++++++-
 kernel/softirq.c                |    6 +-
 13 files changed, 209 insertions(+), 141 deletions(-)

-- 
1.7.5.4


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2012-09-25 15:07 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-10 19:43 [PATCH 0/6] cputime: More cleanups Frederic Weisbecker
2012-09-10 19:43 ` [PATCH 1/6] cputime: Use a proper subsystem naming for vtime related APIs Frederic Weisbecker
2012-09-10 19:43 ` [PATCH 2/6] vtime: Consolidate system/idle context detection Frederic Weisbecker
2012-09-10 19:43 ` [PATCH 3/6] ia64: Consolidate user vtime accounting Frederic Weisbecker
2012-09-10 19:43 ` [PATCH 4/6] ia64: Reuse system and user vtime accounting functions on task switch Frederic Weisbecker
2012-09-10 19:43 ` [PATCH 5/6] cputime: Gather time/stats accounting config options into a single menu Frederic Weisbecker
2012-09-10 19:43 ` [PATCH 6/6] cputime: Make finegrained irqtime accounting generally available Frederic Weisbecker
2012-09-10 19:53   ` Frederic Weisbecker
  -- strict thread matches above, loose matches on Subject: below --
2012-09-25 15:06 [GIT PULL] cputime: More cleanups v2 Frederic Weisbecker
2012-09-25 15:06 ` [PATCH 6/6] cputime: Make finegrained irqtime accounting generally available Frederic Weisbecker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox