390 Commits (f5c343fc93e865d65a7539d5c160cb0ebb37e91f)

Author SHA1 Message Date
Anas Nashif 8b3f36c656 kernel: move internal headers into include/kernel 4 years ago
Maksim Masalski 78ba2ec830 coding guidelines: add to function prototypes form named parameters 4 years ago
Lauren Murphy 4c85b4606b kernel: k_sleep: fix return value for absolute timeout 4 years ago
Maksim Masalski 970820e92d sched: create unique function name 4 years ago
Andy Ross 851d14afc8 kernel/sched: Remove "cooperative scheduling only" special cases 4 years ago
Torbjörn Leksell f17144349b Tracing: Thread tracing 4 years ago
Anas Nashif 6df4405cca doc: fix typos 4 years ago
Krzysztof Chruscinski 7dcff6ecfe kernel: Move _kernel from sched to init 4 years ago
Anas Nashif 3f4f3f6c43 kernel: make tests of a value against zero should be made explicit 4 years ago
Anas Nashif 25c87db860 kernel/arch: cleanup function definitions 4 years ago
Anas Nashif bbbc38ba8f kernel: Make both operands of operators of same essential type category 4 years ago
Anas Nashif 5c90ceb105 clock: rename z_tick_get_32 -> sys_clock_tick_get_32 4 years ago
Anas Nashif 9c1efe6b4b clock: remove z_ from semi-public APIs 4 years ago
Lauren Murphy d88ce65463 kernel/sched: only send IPI to abort thread if hardware supports it 4 years ago
Spoorthy Priya Yerabolu 4118ed1d4d kernel: sched: removing dead code 4 years ago
Peter Bigot 0259c864df kernel: add private scheduler APIs 4 years ago
James Harris 6543e06914 kernel: sched: avoid unnecessary lock in z_impl_k_yield 4 years ago
James Harris 2cd0f66515 kernel: sched: change to 3-way thread priority comparison 4 years ago
James Harris 3330ab12d8 kernel: fix yielding between tasks with same deadline 4 years ago
Andy Ross 6fb6d3cfbe kernel: Add new k_thread_abort()/k_thread_join() 4 years ago
Andy Ross c0c8cb0e97 kernel: Remove abort and join implementation (UNBISECTABLE) 4 years ago
Andy Ross 419f37043b kernel/sched: Clamp minimum timeslice when TICKLESS 4 years ago
Andy Ross a202670c18 kernel/sched: Remove now-spurious SWAP_NONATOMIC workaround 4 years ago
Andy Ross 05c468f594 kernel/sched: Make z_ready_thread() safe vs. already-running threads 4 years ago
Andy Ross 6b84ab3830 kernel/sched: Adjust locking in z_swap() 4 years ago
Andy Ross 37866336f9 kernel/sched: Fix race between thread wakeup timeout and abort 4 years ago
Andrei Emeltchenko 377456c5af kernel: Move LOCKED() macro to kernel_internal.h 4 years ago
Andy Ross 4ff457113e kernel/sched: Fix rare SMP deadlock 4 years ago
Andy Ross 91946ef21c kernel/sched: Refactor, unify management of QUEUED state 4 years ago
Andy Ross dd43221540 kernel/sched: Fix race with switch handle 4 years ago
Andy Ross 1ba7414029 kernel/sched: Correct coherence assert 4 years ago
Andy Ross 604f0f44b6 kernel/sched: Add missing lock around waitq unpend calls 4 years ago
Anas Nashif 39f632e7f0 kernel: fix usage of KERNEL_COHERENCE macro 4 years ago
Enjia Mai 53ca709828 tests: coverage: exclude the CODE UNREACHABLE of code coverage 5 years ago
Andy Ross ef626571b2 kernel/sched: Optimize deadline comparison 5 years ago
Andy Ross e956639dd6 kernel: Remove CONFIG_LEGACY_TIMEOUT_API 5 years ago
Marcin Niestroj 11cb1cf336 kernel: sched: fix legacy timeout calculation in z_tick_sleep 5 years ago
Anas Nashif 87ddddae52 Revert "kernel: fix usage of KERNEL_COHERENCE macro" 5 years ago
Anas Nashif 67c5e6b0c0 kernel: fix usage of KERNEL_COHERENCE macro 5 years ago
Flavio Ceolin 9a16097fd8 kernel: sched: Change variable name in z_tick_sleep 5 years ago
Flavio Ceolin 7a815d5d99 kernel: sched: Use k_ticks_t in z_tick_sleep 5 years ago
Krzysztof Chruscinski 3ed8083dc1 kernel: Cleanup logger setup in kernel files 5 years ago
Daniel Leung 11e6b43090 tracing: roll thread switch in/out into thread stats functions 5 years ago
Andrew Boie 933b420235 kernel: add context pointer to thread->fn_abort 5 years ago
Anas Nashif d2c71796af kernel: document k_sleep with K_FOREVER 5 years ago
Anas Nashif 081605ee23 kernel: do not queue a thread that is already queued 5 years ago
Anas Nashif bf69afcdae kernel: only resume suspended threads 5 years ago
Andy Ross f6d32ab0a4 kernel: Add cache coherence management framework 5 years ago
Andrew Boie b5a71f74a8 userspace: remove threads from domain on abort 5 years ago
Andrew Boie e0ca403f4c kernel: add assert for mis-used k_thread_create() 5 years ago