- 0f63d11 cmsis_rtos_v1: fix thread instances management. by Chen Peng1 · 3 years, 7 months ago
- 0d763e0 cmake/compiler/xcc: sched: Support XCC inlining semantics by Andy Ross · 3 years, 7 months ago
- f07df42 kernel: make k_current_get() work without syscall by Andrew Boie · 3 years, 8 months ago
- 8b3f36c kernel: move internal headers into include/kernel by Anas Nashif · 3 years, 10 months ago
- 78ba2ec coding guidelines: add to function prototypes form named parameters by Maksim Masalski · 3 years, 10 months ago
- 4c85b46 kernel: k_sleep: fix return value for absolute timeout by Lauren Murphy · 3 years, 10 months ago
- 970820e sched: create unique function name by Maksim Masalski · 3 years, 10 months ago
- 851d14a kernel/sched: Remove "cooperative scheduling only" special cases by Andy Ross · 3 years, 10 months ago
- f171443 Tracing: Thread tracing by Torbjörn Leksell · 3 years, 11 months ago
- 6df4405 doc: fix typos by Anas Nashif · 4 years ago
- 7dcff6e kernel: Move _kernel from sched to init by Krzysztof Chruscinski · 4 years ago
- 3f4f3f6 kernel: make tests of a value against zero should be made explicit by Anas Nashif · 4 years ago
- 25c87db kernel/arch: cleanup function definitions by Anas Nashif · 4 years ago
- bbbc38b kernel: Make both operands of operators of same essential type category by Anas Nashif · 4 years ago
- 5c90ceb clock: rename z_tick_get_32 -> sys_clock_tick_get_32 by Anas Nashif · 4 years ago
- 9c1efe6 clock: remove z_ from semi-public APIs by Anas Nashif · 4 years ago
- d88ce65 kernel/sched: only send IPI to abort thread if hardware supports it by Lauren Murphy · 4 years, 1 month ago
- 4118ed1 kernel: sched: removing dead code by Spoorthy Priya Yerabolu · 4 years, 1 month ago
- 0259c86 kernel: add private scheduler APIs by Peter Bigot · 4 years, 1 month ago
- 6543e06 kernel: sched: avoid unnecessary lock in z_impl_k_yield by James Harris · 4 years, 1 month ago
- 2cd0f66 kernel: sched: change to 3-way thread priority comparison by James Harris · 4 years, 1 month ago
- 3330ab1 kernel: fix yielding between tasks with same deadline by James Harris · 4 years, 1 month ago
- 6fb6d3c kernel: Add new k_thread_abort()/k_thread_join() by Andy Ross · 4 years, 1 month ago
- c0c8cb0 kernel: Remove abort and join implementation (UNBISECTABLE) by Andy Ross · 4 years, 1 month ago
- 419f370 kernel/sched: Clamp minimum timeslice when TICKLESS by Andy Ross · 4 years, 1 month ago
- a202670 kernel/sched: Remove now-spurious SWAP_NONATOMIC workaround by Andy Ross · 4 years, 1 month ago
- 05c468f kernel/sched: Make z_ready_thread() safe vs. already-running threads by Andy Ross · 4 years, 1 month ago
- 6b84ab3 kernel/sched: Adjust locking in z_swap() by Andy Ross · 4 years, 1 month ago
- 3786633 kernel/sched: Fix race between thread wakeup timeout and abort by Andy Ross · 4 years, 1 month ago
- 377456c kernel: Move LOCKED() macro to kernel_internal.h by Andrei Emeltchenko · 4 years, 1 month ago
- 4ff4571 kernel/sched: Fix rare SMP deadlock by Andy Ross · 4 years, 1 month ago
- 91946ef kernel/sched: Refactor, unify management of QUEUED state by Andy Ross · 4 years, 1 month ago
- dd43221 kernel/sched: Fix race with switch handle by Andy Ross · 4 years, 1 month ago
- 1ba7414 kernel/sched: Correct coherence assert by Andy Ross · 4 years, 2 months ago
- 604f0f4 kernel/sched: Add missing lock around waitq unpend calls by Andy Ross · 4 years, 2 months ago
- 39f632e kernel: fix usage of KERNEL_COHERENCE macro by Anas Nashif · 4 years, 2 months ago
- 53ca709 tests: coverage: exclude the CODE UNREACHABLE of code coverage by Enjia Mai · 4 years, 2 months ago
- ef62657 kernel/sched: Optimize deadline comparison by Andy Ross · 4 years, 2 months ago
- e956639 kernel: Remove CONFIG_LEGACY_TIMEOUT_API by Andy Ross · 4 years, 2 months ago
- 11cb1cf kernel: sched: fix legacy timeout calculation in z_tick_sleep by Marcin Niestroj · 4 years, 3 months ago
- 87dddda Revert "kernel: fix usage of KERNEL_COHERENCE macro" by Anas Nashif · 4 years, 4 months ago
- 67c5e6b kernel: fix usage of KERNEL_COHERENCE macro by Anas Nashif · 4 years, 4 months ago
- 9a16097 kernel: sched: Change variable name in z_tick_sleep by Flavio Ceolin · 4 years, 4 months ago
- 7a815d5 kernel: sched: Use k_ticks_t in z_tick_sleep by Flavio Ceolin · 4 years, 4 months ago
- 3ed8083 kernel: Cleanup logger setup in kernel files by Krzysztof Chruscinski · 4 years, 4 months ago
- 11e6b43 tracing: roll thread switch in/out into thread stats functions by Daniel Leung · 4 years, 5 months ago
- 933b420 kernel: add context pointer to thread->fn_abort by Andrew Boie · 4 years, 5 months ago
- d2c7179 kernel: document k_sleep with K_FOREVER by Anas Nashif · 4 years, 5 months ago
- 081605e kernel: do not queue a thread that is already queued by Anas Nashif · 4 years, 5 months ago
- bf69afc kernel: only resume suspended threads by Anas Nashif · 4 years, 5 months ago
- f6d32ab kernel: Add cache coherence management framework by Andy Ross · 4 years, 5 months ago
- b5a71f7 userspace: remove threads from domain on abort by Andrew Boie · 4 years, 5 months ago
- e0ca403 kernel: add assert for mis-used k_thread_create() by Andrew Boie · 4 years, 6 months ago
- f5a7e1a kernel: handle thread self-aborts on idle thread by Andrew Boie · 4 years, 6 months ago
- 37f75d2 kernel: sched: bug fix for trace and monitor by Watson Zeng · 4 years, 6 months ago
- a8775ab sched: don't use local lock in z_tick_sleep() by Andrew Boie · 4 years, 6 months ago
- 8e0f6a5 sched: hold spinlock in z_time_slice() by Andrew Boie · 4 years, 6 months ago
- 83d7770 sched: check if runnable in sliceable() by Andrew Boie · 4 years, 6 months ago
- ffc5bdf sched: hold spinlock in z_thread_timeout() by Andrew Boie · 4 years, 6 months ago
- 1dddbec tracing: swap: bug fix and enhancement for ARC by Watson Zeng · 4 years, 7 months ago
- 3425c32 kernel: move stuff into z_thread_single_abort() by Andrew Boie · 4 years, 7 months ago
- 5c31d00 tracing: trace k_sleep by Anas Nashif · 4 years, 7 months ago
- 379b93f kernel: do not call swap if next ready thread is current thread by Anas Nashif · 4 years, 8 months ago
- 7ac40aa tests: adding test cases for arch-dependent SMP function by Enjia Mai · 4 years, 9 months ago
- 2c5d404 kernel: logging: convert K_DEBUG to LOG_DBG by Anas Nashif · 4 years, 9 months ago
- a1b77fd zephyr: replace zephyr integer types with C99 types by Kumar Gala · 4 years, 10 months ago
- f1b5d9d kernel: fix issue with k_thread_join() timeouts by Andrew Boie · 5 years ago
- cfeb07e kernel/timeout: Enable 64 bit timeout precision by Andy Ross · 5 years ago
- 7832738 kernel/timeout: Make timeout arguments an opaque type by Andy Ross · 5 years ago
- b1e1f64 global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT() by Oleg Zhurakivskyy · 5 years ago
- a4c9190 kernel: fix oops policy for k_thread_abort() by Andrew Boie · 5 years ago
- 4b37a8f Revert "global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT()" by Carles Cufi · 5 years ago
- 8739517 global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT() by Oleg Zhurakivskyy · 5 years ago
- 2dc2ecf kernel: rename struct _k_object by Andrew Boie · 5 years ago
- 322816e kernel: add k_thread_join() by Andrew Boie · 5 years ago
- 6cf496f kernel: use sched lock for k_thread_suspend/resume by Andrew Boie · 5 years ago
- 896e32b kernel: remove problematic pend() assertion by Andrew Boie · 5 years ago
- eefd3da kernel/smp: arch/x86_64: Address race with CPU migration by Andy Ross · 5 years ago
- 5737b5c kernel/sched: Re-add IPI calls on k_wakeup() and k_thread_priority_set() by Andy Ross · 5 years ago
- c44d566 kernel/sched: Re-fix SMP wait-for-switch on interrupt exit by Andy Ross · 5 years ago
- 96ccc46 kernel/sched: Put k_thread_start() under a single lock by Andy Ross · 5 years ago
- ed6b4fb kernel/sched: Properly synchronize pend() by Andy Ross · 5 years ago
- adac4cb sched: smp: fix thread marked dead but still running by Daniel Leung · 5 years ago
- 3235451 kernel/swap: Add SMP "wait for switch" synchronization by Andy Ross · 5 years ago
- e06ba70 kernel/sched: Address thread abort termination delay issue on SMP by Andy Ross · 5 years ago
- 60247ca kernel/sched: Correct IPI usage by Andy Ross · 5 years ago
- 0ad6765 tracing: better positioning of tracing points by Anas Nashif · 5 years ago
- 8bdabcc kernel/sched: Move thread suspend and abort under the scheduler lock by Andy Ross · 5 years ago
- 9e3e7f6 kernel: use 'thread' for thread variable consistently by Anas Nashif · 5 years ago
- c9d7840 spinlock: Make SPIN_VALIDATE a Kconfig option. by Danny Oerndrup · 5 years ago
- 8162e58 kernel: sched: assert when k_sleep invoked from interrupt context by Peter Bigot · 5 years ago
- 11a050b kernel/sched: Fix edge case in MetaIRQ preemption of cooperative threads by Andy Ross · 5 years ago
- f831929 kernel: Add assert to detect negative timeouts by Krzysztof Chruscinski · 5 years ago
- d2b8922 kernel: allow threads to sleep forever by Andrew Boie · 5 years ago
- 8892406 kernel/sys_clock.h: Deprecate and convert uses of old conversions by Andy Ross · 5 years ago
- 4f77c2a kernel: rename z_arch_ to arch_ by Andrew Boie · 5 years ago
- b1fbe85 kernel: need to release spinlock before busy_wait by Wayne Ren · 5 years ago
- 8f0bb6a tracing: simplify idle thread detection by Andrew Boie · 5 years ago
- fe03161 kernel: rename main/idle thread/stacks by Andrew Boie · 5 years ago
- e1ec59f kernel: renamespace z_is_in_isr() by Andrew Boie · 5 years ago