358 Commits (ada3c90f8f76471deec32e6c62ee6e846e636692)

Author SHA1 Message Date
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
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