Replace THREAD->ticks with CPU->preempt_deadline
commitaae2869ce92cf8890c7625c4b51691f02993d436
authorJiří Zárevúcky <zarevucky.jiri@gmail.com>
Tue, 16 Aug 2022 11:03:29 +0000 (16 13:03 +0200)
committerJiří Zárevúcky <zarevucky.jiri@gmail.com>
Sat, 4 Feb 2023 16:19:21 +0000 (4 17:19 +0100)
treec4157a2154e18c29498f3331d1a2d25e740f6bb7
parent8addb24acd8c8ad903505217be1dba5c2812d7a9
Replace THREAD->ticks with CPU->preempt_deadline

This removes a bit of unnecessary locking in clock().
kernel/generic/include/cpu.h
kernel/generic/include/proc/thread.h
kernel/generic/src/proc/scheduler.c
kernel/generic/src/proc/thread.c
kernel/generic/src/time/clock.c