Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
eb3744a2dd01cb07ce9f556d56d6fe451f0c313a
/
kernel
/
time
/
timer.c
bf9c96b
timers: Adjust a kernel-doc comment
by Mauro Carvalho Chehab
· 7 years ago
c52232a
timers: Forward timer base before migrating timers
by Lingutla Chandrasekhar
· 7 years ago
14c8034
hrtimer: Unify remote enqueue handling
by Anna-Maria Gleixner
· 7 years ago
ae67bad
hrtimer: Optimize the hrtimer code by using static keys for migration_enable/nohz_active
by Thomas Gleixner
· 7 years ago
ed4bbf7
timers: Unconditionally check deferrable base
by Thomas Gleixner
· 7 years ago
fd45bb7
timers: Invoke timer_start_debug() where it makes sense
by Thomas Gleixner
· 7 years ago
26456f8
timers: Reinitialize per cpu bases on hotplug
by Thomas Gleixner
· 7 years ago
ced6d5c
timers: Use deferrable base independent of base::nohz_active
by Anna-Maria Gleixner
· 7 years ago
188665b
timer: Pass function down to initialization routines
by Kees Cook
· 7 years ago
354b46b
timer: Switch callback prototype to take struct timer_list * argument
by Kees Cook
· 7 years ago
c1eba5b
timer: Pass timer_list pointer to callbacks unconditionally
by Kees Cook
· 7 years ago
b24591e
timers: Add a function to start/reduce a timer
by David Howells
· 7 years ago
ba16490
timer: Convert stub timer to timer_setup()
by Thomas Gleixner
· 7 years ago
c310ce4
timers: Avoid an unnecessary iteration in __run_timers()
by Zhenzhong Duan
· 7 years ago
58e1177
timer: Convert schedule_timeout() to use from_timer()
by Kees Cook
· 7 years ago
2fe59f5
timers: Fix excessive granularity of new timers after a nohz idle
by Nicholas Piggin
· 7 years ago
34f41c0
timers: Fix overflow in get_next_timer_interrupt
by Matija Glavinic Pecotic
· 7 years ago
2287d86
timers: Make the cpu base lock raw
by Sebastian Andrzej Siewior
· 8 years ago
d15bc69
timers: Fix parameter description of try_to_del_timer_sync()
by Peter Meerwald-Stadler
· 8 years ago
89c9fea
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 8 years ago
b94bf59
timer/sysclt: Restrict timer migration sysctl values to 0 and 1
by Myungho Jung
· 8 years ago
0ba42a5
treewide: Fix typo in xml/driver-api/basics.xml
by Masanari Iida
· 8 years ago
b17b015
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/debug.h>
by Ingo Molnar
· 8 years ago
370c913
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/nohz.h>
by Ingo Molnar
· 8 years ago
174cd4b
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
dfb4357
time: Remove CONFIG_TIMER_STATS
by Kees Cook
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
9465d9c
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
baa73d9
posix-timers: Make them configurable
by Nicolas Pitre
· 8 years ago
74ba181
timer: Move sys_alarm from timer.c to itimer.c
by Nicolas Pitre
· 8 years ago
4b7e9cf
timers: Fix documentation for schedule_timeout() and similar
by Douglas Anderson
· 8 years ago
6c5e905
timers: Fix usleep_range() in the context of wake_up_process()
by Douglas Anderson
· 8 years ago
6bad6bc
timers: Prevent base clock corruption when forwarding
by Thomas Gleixner
· 8 years ago
041ad7b
timers: Prevent base clock rewind when forwarding clock
by Thomas Gleixner
· 8 years ago
4da9152
timers: Lock base for same bucket optimization
by Thomas Gleixner
· 8 years ago
b831275
timers: Plug locking race vs. timer migration
by Thomas Gleixner
· 8 years ago
0766f78
latent_entropy: Mark functions with __latent_entropy
by Emese Revfy
· 9 years ago
46c8f0b0
timers: Fix get_next_timer_interrupt() computation
by Chris Metcalf
· 8 years ago
24f73b9
timers/core: Convert to hotplug state machine
by Richard Cochran
· 8 years ago
4b4b208
Merge branch 'timers/fast-wheel' into timers/core
by Ingo Molnar
· 8 years ago
f00c0af
timers: Implement optimization for same expiry time in mod_timer()
by Anna-Maria Gleixner
· 9 years ago
ffdf047
timers: Split out index calculation
by Anna-Maria Gleixner
· 9 years ago
4e85876
timers: Only wake softirq if necessary
by Thomas Gleixner
· 9 years ago
a683f39
timers: Forward the wheel clock whenever possible
by Thomas Gleixner
· 9 years ago
2369683
timers: Optimize collect_expired_timers() for NOHZ
by Anna-Maria Gleixner
· 9 years ago
73420fe
timers: Move __run_timers() function
by Anna-Maria Gleixner
· 9 years ago
53bf837
timers: Remove set_timer_slack() leftovers
by Thomas Gleixner
· 9 years ago
500462a
timers: Switch to a non-cascading wheel
by Thomas Gleixner
· 9 years ago
494af3e
timers: Give a few structs and members proper names
by Thomas Gleixner
· 9 years ago
177ec0a
timers: Remove the deprecated mod_timer_pinned() API
by Thomas Gleixner
· 9 years ago
e675447
timers: Make 'pinned' a timer property
by Thomas Gleixner
· 9 years ago
b5227d0
timers: Clarify usleep_range() function comment
by Bjorn Helgaas
· 9 years ago
b9fdac7f
debugobjects: insulate non-fixup logic related to static obj from fixup callbacks
by Du, Changbin
· 9 years ago
e325246
timer: update debugobjects fixup callbacks return type
by Du, Changbin
· 9 years ago
69b27ba
sched: add schedule_timeout_idle()
by Andrew Morton
· 9 years ago
da8b44d
timer: convert timer_slack_ns from unsigned long to u64
by John Stultz
· 9 years ago
22b886d
timers: Use proper base migration in add_timer_on()
by Tejun Heo
· 9 years ago
9fc4468
timers: Use __fls in apply_slack()
by Rasmus Villemoes
· 9 years ago
3ed769b
timers: Fix data race in timer_stats_account_timer()
by Dmitry Vyukov
· 9 years ago
d0023a1
timer: Write timer->flags atomically
by Eric Dumazet
· 9 years ago
24bfcb1
timer: Fix hotplug regression
by Thomas Gleixner
· 10 years ago
683be13
timer: Minimize nohz off overhead
by Thomas Gleixner
· 10 years ago
bc7a34b
timer: Reduce timer migration overhead if disabled
by Thomas Gleixner
· 10 years ago
c74441a
timer: Stats: Simplify the flags handling
by Thomas Gleixner
· 10 years ago
0eeda71
timer: Replace timer base by a cpu index
by Thomas Gleixner
· 10 years ago
1dabbce
timer: Use hlist for the timer wheel hash buckets
by Thomas Gleixner
· 10 years ago
1bd04bf
timer: Remove FIFO "guarantee"
by Thomas Gleixner
· 10 years ago
3bb475a
timers: Sanitize catchup_timer_jiffies() usage
by Thomas Gleixner
· 10 years ago
4e413e8
tracing: timer: Add deferrable flag to timer_start
by Badhri Jagan Sridharan
· 10 years ago
781978e
timer: Use timer->base for flag checks
by Joonwoo Park
· 10 years ago
2ad5d32
timer: Put usleep_range into the __sched section
by Thomas Gleixner
· 10 years ago
6deba08
timer: Remove pointless return value of do_usleep_range()
by Thomas Gleixner
· 10 years ago
c1ad348
tick: Nohz: Rework next timer evaluation
by Thomas Gleixner
· 10 years ago
c6eb3f7
hrtimer: Get rid of hrtimer softirq
by Thomas Gleixner
· 10 years ago
3650b57
timer: Further simplify the SMP and HOTPLUG logic
by Peter Zijlstra
· 10 years ago
8def906
timer: Don't initialize 'tvec_base' on hotplug
by Viresh Kumar
· 10 years ago
b337a938
timer: Allocate per-cpu tvec_base's statically
by Peter Zijlstra
· 10 years ago
c3377c2d
rcu: Remove "cpu" argument to rcu_check_callbacks()
by Paul E. McKenney
· 10 years ago
0429fbc
Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
by Linus Torvalds
· 10 years ago
76a3306
irq_work: Force raised irq work to run on irq work interrupt
by Frederic Weisbecker
· 10 years ago
22127e9
time: Replace __get_cpu_var uses
by Christoph Lameter
· 10 years ago
9f6d9ba
timer: Kick dynticks targets on mod_timer*() calls
by Viresh Kumar
· 11 years ago
d6f9382
timer: Store cpu-number in struct tvec_base
by Viresh Kumar
· 11 years ago
5cee964
time/timers: Move all time(r) related files into kernel/time
by Thomas Gleixner
· 11 years ago
[Renamed from kernel/timer.c]
98a01e7
timer: Prevent overflow in apply_slack
by Jiri Bohac
· 11 years ago
1ead658
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 11 years ago
6201b4d
timer: Remove code redundancy while calling get_nohz_timer_target()
by Viresh Kumar
· 11 years ago
c41eba7
timer: Use variable head instead of &work_list in __run_timers()
by Viresh Kumar
· 11 years ago
38edbb0
timer: Make sure TIMER_FLAG_MASK bits are free in allocated base
by Viresh Kumar
· 11 years ago
c24a4a3
timer: Check failure of timer_cpu_notify() before calling init_timer_stats()
by Viresh Kumar
· 11 years ago
bce1936
Merge branch 'timers.2014.02.25a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into timers/core
by Thomas Gleixner
· 11 years ago
aea369b
timers: Make internal_add_timer() update ->next_timer if ->active_timers == 0
by Oleg Nesterov
· 11 years ago
18d8cb64
timers: Reduce future __run_timers() latency for first add to empty list
by Paul E. McKenney
· 11 years ago
16d937f
timers: Reduce future __run_timers() latency for newly emptied list
by Paul E. McKenney
· 11 years ago
d550e81
timers: Reduce __run_timers() latency for empty list
by Paul E. McKenney
· 11 years ago
fff4215
timers: Track total number of timers in list
by Paul E. McKenney
· 11 years ago
8ba1465
timer: Spare IPI when deferrable timer is queued on idle remote targets
by Viresh Kumar
· 11 years ago
40747ff
asmlinkage: Make jiffies visible
by Andi Kleen
· 11 years ago
da554eb
timer: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node(...)
by Joe Perches
· 11 years ago
4a2b4b2
sched: Introduce preempt_count accessor functions
by Peter Zijlstra
· 11 years ago
Next »