summaryrefslogtreecommitdiffstats
path: root/kernel/posix-cpu-timers.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* posix-timers: Convert abuses of BUG_ON to WARN_ONFrederic Weisbecker2013-12-091-5/+5
* posix-timers: Remove remaining uses of tasklist_lockFrederic Weisbecker2013-12-091-32/+44
* posix-timers: Use sighand lock instead of tasklist_lock on timer deletionFrederic Weisbecker2013-12-091-6/+11
* posix-timers: Use sighand lock instead of tasklist_lock for task clock sampleFrederic Weisbecker2013-12-091-3/+13
* posix-timers: Consolidate posix_cpu_clock_get()Frederic Weisbecker2013-12-091-34/+30
* posix-timers: Remove useless clock sample on timers cleanupFrederic Weisbecker2013-12-091-23/+7
* posix-timers: Remove dead task special caseFrederic Weisbecker2013-12-091-45/+25
* posix-timers: Cleanup reaped target handlingFrederic Weisbecker2013-12-091-6/+0
* posix-timers: Remove dead process posix cpu timers cachingFrederic Weisbecker2013-12-091-34/+1
* posix-timers: Remove dead thread posix cpu timers cachingFrederic Weisbecker2013-12-091-18/+16
* posix-timers: Fix full dynticks CPUs kick on timer reschedulingFrederic Weisbecker2013-12-021-11/+7
* posix-timers: Spare workqueue if there is no full dynticks CPU to kickFrederic Weisbecker2013-12-021-1/+2
* posix_timers: fix racy timer delta caching on task exitFrederic Weisbecker2013-07-031-11/+11
* posix-timers: correctly get dying task time sample in posix_cpu_timer_schedule()Frederic Weisbecker2013-07-031-0/+1
* posix_cpu_timers: consolidate expired timers checkFrederic Weisbecker2013-07-031-85/+33
* posix_cpu_timers: consolidate timer list cleanupsFrederic Weisbecker2013-07-031-29/+19
* posix_cpu_timer: consolidate expiry time typeFrederic Weisbecker2013-07-031-160/+106
* posix_timers: Fix pre-condition to stop the tick on full dynticksFrederic Weisbecker2013-04-221-3/+3
* posix_timers: New API to prevent from stopping the tick when timers are runningFrederic Weisbecker2013-04-191-15/+26
* posix_timers: Kick full dynticks CPUs when a posix cpu timer is armedFrederic Weisbecker2013-04-191-1/+34
* Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2013-02-201-2/+21
|\
| * posix-cpu-timers: Fix nanosleep task_struct leakStanislaw Gruszka2013-02-151-2/+21
* | cputime: Use accessors to read task cputime statsFrederic Weisbecker2013-01-271-6/+22
|/
* Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2012-12-201-0/+3
|\
| * random: Mix cputime from each thread that exits to the poolNick Kossifidis2012-12-171-0/+3
* | cputime: Move thread_group_cputime() to sched codeFrederic Weisbecker2012-11-281-24/+0
|/
* [S390] cputime: add sparse checking and cleanupMartin Schwidefsky2011-12-151-80/+52
* Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2011-10-261-7/+7
|\
| * locking, sched: Annotate thread_group_cputimer as rawThomas Gleixner2011-09-131-6/+6
* | cputimer: Cure lock inversionPeter Zijlstra2011-10-181-3/+4
* | posix-cpu-timers: Cure SMP wobblesPeter Zijlstra2011-09-301-2/+3
|/
* hrtimers: Avoid touching inactive timer basesThomas Gleixner2011-05-231-2/+2
* Fix common misspellingsLucas De Marchi2011-03-311-1/+1
* posix-timers: Cleanup namespaceThomas Gleixner2011-02-021-2/+2
* posix-timers: Make posix-cpu-timers functions staticThomas Gleixner2011-02-021-12/+15
* posix-timers: Convert clock_settime to clockid_to_kclock()Thomas Gleixner2011-02-021-2/+0
* posix-cpu-timers: Remove the stub nanosleep functionsThomas Gleixner2011-02-021-11/+0
* posix-timers: Cleanup restart_block usageThomas Gleixner2011-02-021-23/+15
* posix-timers: Introduce clock_posix_cpuThomas Gleixner2011-02-021-0/+12
* posix-timers: Cleanup struct initializersThomas Gleixner2011-02-021-12/+12
* posix-cpu-timers: Rcu_read_lock/unlock protect find_task_by_vpid callSergey Senozhatsky2010-11-101-6/+6
* Merge branch 'writable_limits' of git://decibel.fi.muni.cz/~xslaby/linuxLinus Torvalds2010-08-101-4/+4
|\
| * rlimits: add task_struct to update_rlimit_cpuJiri Slaby2010-07-161-4/+4
* | sched: Fix the racy usage of thread_group_cputimer() in fastpath_timer_check()Oleg Nesterov2010-06-181-1/+4
* | sched: run_posix_cpu_timers: Don't check ->exit_state, use lock_task_sighand()Oleg Nesterov2010-06-181-6/+4
* | sched: thread_group_cputime: Simplify, document the "alive" checkOleg Nesterov2010-06-181-14/+7
|/
* posix-cpu-timers: avoid "task->signal != NULL" checksOleg Nesterov2010-05-271-6/+6
* posix-cpu-timers: Optimize run_posix_cpu_timers()Stanislaw Gruszka2010-05-101-51/+29
* Merge branch 'linus' into timers/coreThomas Gleixner2010-05-101-3/+7
|\
| * Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2010-03-261-3/+7
| |\