]> git.baikalelectronics.ru Git - kernel.git/commit
sched/cputime: Introduce special task_cputime_t() API to return old-typed cputime
authorFrederic Weisbecker <fweisbec@gmail.com>
Tue, 31 Jan 2017 03:09:22 +0000 (04:09 +0100)
committerIngo Molnar <mingo@kernel.org>
Wed, 1 Feb 2017 08:13:48 +0000 (09:13 +0100)
commitbe65cfddd566c7a348a305060d469ecbb6d04cc1
tree6435af480632b1605e8075e24cc1170b29a6603f
parent6e6866b85c67e893f30c2b7d4a6f3454a909ca40
sched/cputime: Introduce special task_cputime_t() API to return old-typed cputime

This API returns a task's cputime in cputime_t in order to ease the
conversion of cputime internals to use nsecs units instead. Blindly
converting all cputime readers to use this API now will later let us
convert more smoothly and step by step all these places to use the
new nsec based cputime.

Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Fenghua Yu <fenghua.yu@intel.com>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Rik van Riel <riel@redhat.com>
Cc: Stanislaw Gruszka <sgruszka@redhat.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Tony Luck <tony.luck@intel.com>
Cc: Wanpeng Li <wanpeng.li@hotmail.com>
Link: http://lkml.kernel.org/r/1485832191-26889-7-git-send-email-fweisbec@gmail.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
12 files changed:
arch/alpha/kernel/osf_sys.c
arch/x86/kernel/apm_32.c
drivers/isdn/mISDN/stack.c
fs/binfmt_elf.c
fs/binfmt_elf_fdpic.c
include/linux/sched.h
kernel/acct.c
kernel/delayacct.c
kernel/signal.c
kernel/time/itimer.c
kernel/time/posix-cpu-timers.c
kernel/tsacct.c