Alex Naidis
34641fdadb
alarmtimer: Add ndelay for tight loop
...
The loop in alarm_cancel() is similar to the ones in the
timer drivers as it disables IRQs as well.
So we need to add an ndelay() call after the cpu_relax() call
to avoid potential scheduling delays due to IRQ stalling.
Change-Id: Ic8f5840bc64103e1cdcca4f6ad4fbd76dc0e2a11
Signed-off-by: Alex Naidis <alexander.naidis@razer.com>
Reviewed-on: https://g3.razerzone.com:8443/25276
Reviewed-by: Jake Weinstein <jacob.weinstein@razer.com>
2021-06-06 18:42:17 +03:00
..
alarmtimer.c
alarmtimer: Add ndelay for tight loop
2021-06-06 18:42:17 +03:00
clockevents.c
clocksource.c
Merge android-4.9.214(c1c5428) into msm-4.9
2020-03-16 14:34:53 +08:00
hrtimer.c
Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-18.1-caf-sdm845
2021-04-26 01:27:02 +03:00
itimer.c
jiffies.c
Kconfig
Makefile
ntp.c
ntp: Limit TAI-UTC offset
2019-08-04 09:33:21 +02:00
ntp_internal.h
posix-clock.c
ptp: fix the race between the release of ptp_clock and cdev
2020-05-20 08:15:32 +02:00
posix-cpu-timers.c
Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-18.1-caf-sdm845
2021-04-26 01:27:02 +03:00
posix-timers.c
posix-timers: Sanitize overrun handling
2018-11-10 07:43:01 -08:00
sched_clock.c
test_udelay.c
tick-broadcast-hrtimer.c
tick-broadcast.c
tick-common.c
tick-internal.h
alarmtimer: Add ndelay for tight loop
2021-06-06 18:42:17 +03:00
tick-oneshot.c
tick-sched.c
Merge android-4.9.119 ( 92e8704) into msm-4.9
2018-10-31 17:25:18 +08:00
tick-sched.h
time.c
Merge android-4.9.132 ( 38f2b4a) into msm-4.9
2018-11-23 17:00:43 +08:00
timeconst.bc
time: Introduce jiffies64_to_nsecs()
2018-10-10 08:53:18 +02:00
timeconv.c
timecounter.c
timekeeping.c
Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-17.1-caf-sdm845
2021-01-17 05:04:08 +02:00
timekeeping.h
timekeeping_debug.c
timekeeping_internal.h
timer.c
Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-17.1-caf-sdm845
2021-01-17 05:04:08 +02:00
timer_list.c
Merge android-4.9.187 ( fabc071) into msm-4.9
2019-10-11 14:38:02 +08:00