public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] cputime: cleanups
@ 2012-11-20 15:42 Frederic Weisbecker
  2012-11-20 15:42 ` [PATCH 1/5] vtime: Remove the underscore prefix invasion Frederic Weisbecker
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Frederic Weisbecker @ 2012-11-20 15:42 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: LKML, Frederic Weisbecker, Peter Zijlstra, Thomas Gleixner,
	Steven Rostedt, Paul Gortmaker, Tony Luck, Fenghua Yu,
	Benjamin Herrenschmidt, Paul Mackerras, Martin Schwidefsky,
	Heiko Carstens

Ingo,

Please pull the latest sched cleanups branch that can be found at

git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks.git
	tags/sched-cputime-for-mingo

for you to pull the HEAD 1b2852b152be5150fbef7b585388ec43cf6f4415
("vtime: Warn if irqs aren't disabled on system time accounting APIs")

Thanks.

---
Some more cputime cleanups:

* Get rid of underscores polluting the vtime namespace

* Consolidate context switch and tick handling

* Improve debuggability by detecting irq unsafe callers

Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
---

Frederic Weisbecker (5):
  vtime: Remove the underscore prefix invasion
  vtime: Explicitly account pending user time on process tick
  vtime: Consolidate a bit the ctx switch code
  vtime: No need to disable irqs on vtime_account()
  vtime: Warn if irqs aren't disabled on system time accounting APIs

 arch/ia64/include/asm/cputime.h    |    2 ++
 arch/ia64/kernel/time.c            |   26 ++++++--------------------
 arch/powerpc/include/asm/cputime.h |    2 ++
 arch/powerpc/kernel/time.c         |   24 ++++++++++--------------
 arch/s390/include/asm/cputime.h    |    1 +
 arch/s390/kernel/vtime.c           |   13 ++++++++++---
 include/linux/kernel_stat.h        |    8 ++++++++
 include/linux/kvm_host.h           |    4 ++--
 include/linux/vtime.h              |    9 +++++----
 kernel/sched/cputime.c             |   31 +++++++++++++++++++------------
 10 files changed, 65 insertions(+), 55 deletions(-)

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

end of thread, other threads:[~2012-12-08 14:45 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-20 15:42 [GIT PULL] cputime: cleanups Frederic Weisbecker
2012-11-20 15:42 ` [PATCH 1/5] vtime: Remove the underscore prefix invasion Frederic Weisbecker
2012-11-20 15:42 ` [PATCH 2/5] vtime: Explicitly account pending user time on process tick Frederic Weisbecker
2012-11-20 15:42 ` [PATCH 3/5] vtime: Consolidate a bit the ctx switch code Frederic Weisbecker
2012-11-20 15:42 ` [PATCH 4/5] vtime: No need to disable irqs on vtime_account() Frederic Weisbecker
2012-11-20 15:42 ` [PATCH 5/5] vtime: Warn if irqs aren't disabled on system time accounting APIs Frederic Weisbecker
2012-12-08 14:45 ` [GIT PULL] cputime: cleanups Ingo Molnar

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