]> git.baikalelectronics.ru Git - kernel.git/commit
context_tracking: Export context state for generic vtime
authorFrederic Weisbecker <fweisbec@gmail.com>
Mon, 7 Jan 2013 17:12:14 +0000 (18:12 +0100)
committerFrederic Weisbecker <fweisbec@gmail.com>
Sat, 26 Jan 2013 16:37:17 +0000 (17:37 +0100)
commit4293186977d42abae830c925f950c4b8a9ba7420
tree7672a00be174e93e9a6ce85e610ba54d8450c3fb
parent39b91da8243ed8c6c289f77388f054e40eea6afc
context_tracking: Export context state for generic vtime

Export the context state: whether we run in user / kernel
from the context tracking subsystem point of view.

This is going to be used by the generic virtual cputime
accounting subsystem that is needed to implement the full
dynticks.

Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Li Zhong <zhong@linux.vnet.ibm.com>
Cc: Namhyung Kim <namhyung.kim@lge.com>
Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: Paul Gortmaker <paul.gortmaker@windriver.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
include/linux/context_tracking.h
kernel/context_tracking.c