aboutsummaryrefslogtreecommitdiff
path: root/kernel/time
AgeCommit message (Expand)AuthorFilesLines
2019-10-23posix-cpu-timers: Fix two trivial commentsGravatar Yi Wang 1-3/+3
2019-10-23timers/sched_clock: Include local timekeeping.h for missing declarationsGravatar Ben Dooks (Codethink) 1-0/+2
2019-10-14hrtimer: Annotate lockless access to timer->baseGravatar Eric Dumazet 1-4/+4
2019-09-27tick: broadcast-hrtimer: Fix a race in bc_set_nextGravatar Balasubramani Vivekanandan 1-33/+29
2019-09-26Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Gravatar Linus Torvalds 1-3/+5
2019-09-19timer: Read jiffies once when forwarding base clkGravatar Li RongQing 1-3/+5
2019-09-17Merge tag 'pm-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Gravatar Linus Torvalds 1-1/+1
2019-09-17Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 9-581/+889
2019-09-17Merge branch 'pm-sleep'Gravatar Rafael J. Wysocki 1-1/+1
2019-09-10posix-cpu-timers: Fix permission check regressionGravatar Thomas Gleixner 1-9/+35
2019-09-05alarmtimer: Use EOPNOTSUPP instead of ENOTSUPPGravatar Thadeu Lima de Souza Cascardo 1-2/+2
2019-09-05hrtimer: Add a missing bracket and hide `migration_base' on !SMPGravatar Sebastian Andrzej Siewior 1-1/+11
2019-08-29posix-cpu-timers: Make expiry_active check actually work correctlyGravatar Thomas Gleixner 1-4/+5
2019-08-28tick: Mark sched_timer to expire in hard interrupt contextGravatar Sebastian Andrzej Siewior 1-1/+1
2019-08-28posix-cpu-timers: Utilize timerqueue for storageGravatar Thomas Gleixner 1-93/+96
2019-08-28posix-cpu-timers: Move state tracking to struct posix_cputimersGravatar Thomas Gleixner 1-33/+40
2019-08-28posix-cpu-timers: Deduplicate rlimit handlingGravatar Thomas Gleixner 1-42/+25
2019-08-28posix-cpu-timers: Remove pointless comparisonsGravatar Thomas Gleixner 1-9/+7
2019-08-28posix-cpu-timers: Get rid of 64bit divisionsGravatar Thomas Gleixner 1-10/+14
2019-08-28posix-cpu-timers: Consolidate timer expiry furtherGravatar Thomas Gleixner 1-33/+30
2019-08-28posix-cpu-timers: Get rid of zero checksGravatar Thomas Gleixner 1-23/+15
2019-08-28posix-cpu-timers: Respect INFINITY for hard RTTIME limitGravatar Thomas Gleixner 1-1/+1
2019-08-28posix-cpu-timers: Switch thread group sampling to arrayGravatar Thomas Gleixner 2-67/+48
2019-08-28posix-cpu-timers: Restructure expiry arrayGravatar Thomas Gleixner 1-49/+56
2019-08-28posix-cpu-timers: Remove cputime_expiresGravatar Thomas Gleixner 1-10/+0
2019-08-28posix-cpu-timers: Make expiry checks array basedGravatar Thomas Gleixner 1-49/+36
2019-08-28posix-cpu-timers: Provide array based sample functionsGravatar Thomas Gleixner 1-0/+26
2019-08-28posix-cpu-timers: Switch check_*_timers() to array cacheGravatar Thomas Gleixner 1-15/+11
2019-08-28posix-cpu-timers: Simplify set_process_cpu_timer()Gravatar Thomas Gleixner 1-16/+8
2019-08-28posix-cpu-timers: Simplify timer queueingGravatar Thomas Gleixner 1-34/+21
2019-08-28posix-cpu-timers: Provide array based access to expiry cacheGravatar Thomas Gleixner 1-1/+11
2019-08-28posix-cpu-timers: Move expiry cache into struct posix_cputimersGravatar Thomas Gleixner 1-18/+27
2019-08-28posix-cpu-timers: Create a container structGravatar Thomas Gleixner 1-10/+10
2019-08-28posix-cpu-timers: Move prof/virt_ticks into callerGravatar Thomas Gleixner 1-21/+9
2019-08-28posix-cpu-timers: Sample task times once in expiry checkGravatar Thomas Gleixner 1-4/+6
2019-08-28posix-cpu-timers: Get rid of pointer indirectionGravatar Thomas Gleixner 1-28/+22
2019-08-28posix-cpu-timers: Simplify sample functionsGravatar Thomas Gleixner 1-15/+13
2019-08-28posix-cpu-timers: Remove pointless return value checkGravatar Thomas Gleixner 1-3/+2
2019-08-28posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm()Gravatar Thomas Gleixner 1-2/+3
2019-08-28posix-cpu-timers: Use clock ID in posix_cpu_timer_get()Gravatar Thomas Gleixner 1-2/+3
2019-08-28posix-cpu-timers: Use clock ID in posix_cpu_timer_set()Gravatar Thomas Gleixner 1-5/+6
2019-08-28posix-cpu-timers: Consolidate thread group sample codeGravatar Thomas Gleixner 1-39/+20
2019-08-28posix-cpu-timers: Rename thread_group_cputimer() and make it staticGravatar Thomas Gleixner 1-2/+15
2019-08-28posix-cpu-timers: Sample directly in timer checkGravatar Thomas Gleixner 1-3/+4
2019-08-28itimers: Use quick sample functionGravatar Thomas Gleixner 1-1/+1
2019-08-28posix-cpu-timers: Provide quick sample function for itimerGravatar Thomas Gleixner 1-0/+21
2019-08-28posix-cpu-timers: Use common permission check in posix_cpu_timer_create()Gravatar Thomas Gleixner 1-32/+3
2019-08-28posix-cpu-timers: Use common permission check in posix_cpu_clock_get()Gravatar Thomas Gleixner 1-43/+14
2019-08-28posix-cpu-timers: Provide task validation functionsGravatar Thomas Gleixner 1-21/+44
2019-08-23timekeeping/vsyscall: Prevent math overflow in BOOTTIME updateGravatar Thomas Gleixner 2-9/+18