android_kernel_sony_sdm845/kernel/time
Repository files (latest commit first)
Filename Latest commit message Latest commit date
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