Merge branch 'timers/posix-timers-for-tip-v2' of git://git.kernel.org/pub/scm/linux...
authorIngo Molnar <mingo@kernel.org>
Tue, 10 Dec 2013 11:32:36 +0000 (12:32 +0100)
committerIngo Molnar <mingo@kernel.org>
Tue, 10 Dec 2013 11:32:36 +0000 (12:32 +0100)
commit0e6601eee039893a3f6420596ae4588d90d13cbe
treeec485a59bc5cc37b195d50313d3888583345310d
parenta934a56e1284f1863c9c800ff9c63183c25aec93
parent531f64fd6f46a3f2a3edb1b97ecc827c775932c5
Merge branch 'timers/posix-timers-for-tip-v2' of git://git./linux/kernel/git/frederic/linux-dynticks into timers/core

Pull posix cpu timer changes for v3.14 from Frederic Weisbecker:

 * Remove dying thread/process timers caching that was complicating the code
   for no significant win.

 * Remove early task reference release on dying timer sample read. Again it was
   not worth the code complication. The other timer's resources aren't released
   until timer_delete() is called anyway (or when the whole process dies).

 * Remove leftover arguments in reaped target cleanup

 * Consolidate some timer sampling code

 * Remove use of tasklist lock

 * Robustify sighand locking against exec and exit by using the safer
   lock_task_sighand() API instead of sighand raw locking.

 * Convert some unnecessary BUG_ON() to WARN_ON()

Signed-off-by: Ingo Molnar <mingo@kernel.org>