- 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, 7 months ago
- a8775ab sched: don't use local lock in z_tick_sleep() by Andrew Boie · 4 years, 7 months ago
- 8e0f6a5 sched: hold spinlock in z_time_slice() by Andrew Boie · 4 years, 7 months ago
- 83d7770 sched: check if runnable in sliceable() by Andrew Boie · 4 years, 7 months ago
- ffc5bdf sched: hold spinlock in z_thread_timeout() by Andrew Boie · 4 years, 7 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 · 6 years ago
- fe03161 kernel: rename main/idle thread/stacks by Andrew Boie · 6 years ago
- e1ec59f kernel: renamespace z_is_in_isr() by Andrew Boie · 6 years ago
- 4abbd54 tracing: remove useless ifdefing for CONFIG_TRACING by Anas Nashif · 6 years ago
- d82f76a kernel/sched: Don't make an IPI if we don't need it by Andy Ross · 6 years ago
- 11bd67d kernel/idle: Use normal idle in SMP when IPI is available by Andy Ross · 6 years ago
- cb3964f kernel/sched: Reset time slice on swap in SMP by Andy Ross · 6 years ago
- d442927 kernel/sched: Add missing SMP thread abort case by Andy Ross · 6 years ago
- b0158cc kernel/sched: Fix reschedule points in SMP by Andy Ross · 6 years ago
- 075c94f kernel: Port remaining syscalls to new API by Andy Ross · 6 years ago
- 6564974 userspace: Support for split 64 bit arguments by Andy Ross · 6 years ago
- 6f13980 kernel/mutex: Fix locking to be SMP-safe by Andy Ross · 6 years ago
- 20d0724 kernel: sched: Do not force preempt when k_sched_unlock() by Yasushi SHOJI · 6 years ago
- 2463ded kernel: timeout: do not active time slicing if idle thread ready by Wentong Wu · 6 years ago
- 4d8e1f2 kernel/sched: Fix k_thread_priority_set() on SMP by Andy Ross · 6 years ago
- ed7d863 kernel/sched: Interpret zero timeslice time correctly by Andy Ross · 6 years ago
- 68c389c include: move system timer headers to include/drivers/timer/ by Anas Nashif · 6 years ago
- 3f97424 kernel: allow k_sleep(K_FOREVER) by Andrew Boie · 6 years ago
- 312b43f kernel/sched: Don't reschedule inside a nested lock by Andy Ross · 6 years ago
- a567831 kernel/sched.c: add k_usleep() API function by Charles E. Youse · 6 years ago
- b186303 kernel/sched.c: refactor k_sleep() implementation for varied timescales by Charles E. Youse · 6 years ago
- ae0d1b2 kernel: sched: move stack sentinel check earlier by Andrew Boie · 6 years ago
- 21358ba all: Update unsigend 'U' suffix due to multiplication by Patrik Flykt · 6 years ago
- 24d7143 all: Add 'U' suffix when using unsigned variables by Patrik Flykt · 6 years ago
- 2df02cc kernel: Make if/iteration evaluate boolean operands by Flavio Ceolin · 6 years ago
- a996203 kernel: Use macro BIT for shift operations by Flavio Ceolin · 6 years ago
- 4521e0c kernel/sched: Mark sleeping threads suspended by Andy Ross · 6 years ago
- 3dea408 kernel/sched: Flag DEAD on correct thread in cross-CPU abort by Andy Ross · 6 years ago
- 722aeea kernel/sched: Nonatomic swap workaround update for qemu behavior by Andy Ross · 6 years ago
- ea1c99b kernel/sched: Fix k_yield() in SMP by Andy Ross · 6 years ago
- 8c1bdda kernel/sched: Fix spinlock validation glitch in SMP by Andy Ross · 6 years ago
- b18685b kernel/sched: Clean up tracing hooks by Andy Ross · 6 years ago
- 42ed12a kernel/sched: arch/x86_64: Support synchronous k_thread_abort() in SMP by Andy Ross · 6 years ago
- aed8288 kernel/sched: Handle aboring _current correctly in SMP by Andy Ross · 6 years ago
- 4344e27 all: Update reserved function names by Patrik Flykt · 6 years ago
- cf2d579 kernel/sched: Rename scheduler spinlock by Patrik Flykt · 6 years ago
- dff6b71 kernel/sched: More nonatomic swap fixes by Andy Ross · 6 years ago
- 1202810 kernel/sched: _thread_priority_set needs to be sched_lock aware by Andy Ross · 6 years ago
- d27d4e6 kernel/sched: Remove remaining irq_lock use by Andy Ross · 6 years ago
- 1bf9bd0 kernel: Add _unlocked() variant to context switch primitives by Andy Ross · 6 years ago
- ec554f4 kernel: Split reschdule & pend into irq/spin lock versions by Andy Ross · 6 years ago
- aa6e21c kernel: Split _Swap() API into irqlock and spinlock variants by Andy Ross · 6 years ago
- dc0713a kernel: Cleanup. Remove redundant test when calling _Swap() by Andy Ross · 6 years ago
- 4bb10ee kernel/sched: fix CPU mask kconfig typo by Daniel Leung · 6 years ago
- ab46b1b kernel/sched: CPU mask affinity/pinning API by Andy Ross · 6 years ago