400 Commits (main)

Author SHA1 Message Date
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
Andrew Boie f5a7e1a108 kernel: handle thread self-aborts on idle thread 5 years ago
Watson Zeng 37f75d2d1f kernel: sched: bug fix for trace and monitor 5 years ago
Andrew Boie a8775ab8cb sched: don't use local lock in z_tick_sleep() 5 years ago
Andrew Boie 8e0f6a5936 sched: hold spinlock in z_time_slice() 5 years ago
Andrew Boie 83d7770de4 sched: check if runnable in sliceable() 5 years ago
Andrew Boie ffc5bdffbb sched: hold spinlock in z_thread_timeout() 5 years ago
Watson Zeng 1dddbecb35 tracing: swap: bug fix and enhancement for ARC 5 years ago
Andrew Boie 3425c32328 kernel: move stuff into z_thread_single_abort() 5 years ago
Anas Nashif 5c31d00a6a tracing: trace k_sleep 5 years ago
Anas Nashif 379b93f0d3 kernel: do not call swap if next ready thread is current thread 5 years ago
Enjia Mai 7ac40aabc0 tests: adding test cases for arch-dependent SMP function 5 years ago
Anas Nashif 2c5d40437b kernel: logging: convert K_DEBUG to LOG_DBG 5 years ago
Kumar Gala a1b77fd589 zephyr: replace zephyr integer types with C99 types 5 years ago
Andrew Boie f1b5d9db8e kernel: fix issue with k_thread_join() timeouts 5 years ago
Andy Ross cfeb07eded kernel/timeout: Enable 64 bit timeout precision 5 years ago
Andy Ross 7832738ae9 kernel/timeout: Make timeout arguments an opaque type 5 years ago
Oleg Zhurakivskyy b1e1f64d14 global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT() 5 years ago
Andrew Boie a4c9190649 kernel: fix oops policy for k_thread_abort() 5 years ago
Carles Cufi 4b37a8f3a4 Revert "global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT()" 5 years ago
Oleg Zhurakivskyy 8739517107 global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT() 5 years ago
Andrew Boie 2dc2ecfb60 kernel: rename struct _k_object 5 years ago
Andrew Boie 322816eada kernel: add k_thread_join() 5 years ago
Andrew Boie 6cf496f324 kernel: use sched lock for k_thread_suspend/resume 5 years ago
Andrew Boie 896e32b414 kernel: remove problematic pend() assertion 5 years ago
Andy Ross eefd3daa81 kernel/smp: arch/x86_64: Address race with CPU migration 5 years ago
Andy Ross 5737b5c843 kernel/sched: Re-add IPI calls on k_wakeup() and k_thread_priority_set() 6 years ago
Andy Ross c44d566aee kernel/sched: Re-fix SMP wait-for-switch on interrupt exit 6 years ago
Andy Ross 96ccc46e03 kernel/sched: Put k_thread_start() under a single lock 6 years ago
Andy Ross ed6b4fb21c kernel/sched: Properly synchronize pend() 6 years ago
Daniel Leung adac4cbafa sched: smp: fix thread marked dead but still running 6 years ago
Andy Ross 3235451880 kernel/swap: Add SMP "wait for switch" synchronization 6 years ago
Andy Ross e06ba702d5 kernel/sched: Address thread abort termination delay issue on SMP 6 years ago
Andy Ross 60247ca149 kernel/sched: Correct IPI usage 6 years ago
Anas Nashif 0ad67650f2 tracing: better positioning of tracing points 6 years ago
Andy Ross 8bdabcc46b kernel/sched: Move thread suspend and abort under the scheduler lock 6 years ago
Anas Nashif 9e3e7f6dda kernel: use 'thread' for thread variable consistently 6 years ago
Danny Oerndrup c9d78401cc spinlock: Make SPIN_VALIDATE a Kconfig option. 6 years ago
Peter Bigot 8162e586e3 kernel: sched: assert when k_sleep invoked from interrupt context 6 years ago
Andy Ross 11a050b2c3 kernel/sched: Fix edge case in MetaIRQ preemption of cooperative threads 6 years ago
Krzysztof Chruscinski f831929cb5 kernel: Add assert to detect negative timeouts 6 years ago