- b11e796 kernel/sched: Add CONFIG_CPU_MASK_PIN_ONLY by Andy Ross · 3 years, 6 months ago
- a77e756 kernel: Remove unused timeout_q from z_kernel by Stephanos Ioannidis · 3 years, 7 months ago
- 7f36f90 kernel: drop unused priority related definitions by Fabio Baltieri · 3 years, 8 months ago
- f07df42 kernel: make k_current_get() work without syscall by Andrew Boie · 3 years, 8 months ago
- 4cae9b8 kernel: Add extern "C" to kernel_struct.h by Marcin Zwierz · 3 years, 10 months ago
- 8b3f36c kernel: move internal headers into include/kernel by Anas Nashif · 3 years, 10 months ago
- f97d129 kernel: add an architecture specific structs header by Nicolas Pitre · 4 years ago
- c0c8cb0 kernel: Remove abort and join implementation (UNBISECTABLE) by Andy Ross · 4 years, 1 month ago
- dd931f9 power: standarize PM Kconfigs and cleanup by Anas Nashif · 4 years, 4 months ago
- b95e960 kernel: move k_heap definition by Andrew Boie · 4 years, 6 months ago
- 10fc01e kernel: move spinlock defintion to spinlock.h by Andrew Boie · 4 years, 6 months ago
- 83b9f69 code-guideline: Fixing code violation 10.4 Rule by Aastha Grover · 4 years, 6 months ago
- f5a7e1a kernel: handle thread self-aborts on idle thread by Andrew Boie · 4 years, 6 months ago
- 5f0991d kernel/timeout: revert to signed dticks for timeout storage by Peter Bigot · 4 years, 7 months ago
- 150e18d kernel/timeout: Fix 32 bit rollover conditions by Andy Ross · 4 years, 10 months ago
- a1b77fd zephyr: replace zephyr integer types with C99 types by Kumar Gala · 4 years, 10 months ago
- a203d21 kernel: remove legacy fields in _kernel by Andrew Boie · 5 years ago
- aaf9320 kconfig: Rename CONFIG_FP_SHARING to CONFIG_FPU_SHARING by Stephanos Ioannidis · 5 years ago
- 0dd83b8 kernel: Add k_heap synchronized memory allocator by Andy Ross · 5 years ago
- 41220d2 include: Move waitq and timeout structs to kernel_structs.h by Andy Ross · 5 years ago
- 7353c7f kernel/userspace: Move syscall_frame field to thread struct by Andy Ross · 5 years ago
- eefd3da kernel/smp: arch/x86_64: Address race with CPU migration by Andy Ross · 5 years ago
- e06ba70 kernel/sched: Address thread abort termination delay issue on SMP by Andy Ross · 5 years ago
- 11a050b kernel/sched: Fix edge case in MetaIRQ preemption of cooperative threads by Andy Ross · 5 years ago
- 4f77c2a kernel: rename z_arch_ to arch_ by Andrew Boie · 5 years ago
- 2d74604 headers: Refactor kernel and arch headers. by Stephanos Ioannidis · 5 years ago[Renamed (66%) from kernel/include/kernel_structs.h]
- 979b17f kernel: activate arch interface headers by Andrew Boie · 5 years ago
- 4ad9f68 kernel: rename thread return value functions by Andrew Boie · 6 years ago
- 6564974 userspace: Support for split 64 bit arguments by Andy Ross · 6 years ago
- f9ae2d8 Includes: #ifdef CONFIG_USE_SWITCH instead of #if to avoid undef warning by Nicholas Lowell · 6 years ago
- 38129ce kernel: fix CONFIG_THREAD_NAME from user mode. by Andrew Boie · 6 years ago
- a2fd7d7 cleanup: include/: move misc/util.h to sys/util.h by Anas Nashif · 6 years ago
- 1859244 cleanup: include/: move misc/rb.h to sys/rb.h by Anas Nashif · 6 years ago
- ee9dd1a cleanup: include/: move misc/dlist.h to sys/dlist.h by Anas Nashif · 6 years ago
- e1e05a2 cleanup: include/: move atomic.h to sys/atomic.h by Anas Nashif · 6 years ago
- 58d839b misc: memory address type conversions by Nicolas Pitre · 6 years ago
- d61c679 arch: all: Remove legacy code by Flavio Ceolin · 6 years ago
- 7c0a245 arch: Rename reserved function names by Patrik Flykt · 6 years ago
- 42ed12a kernel/sched: arch/x86_64: Support synchronous k_thread_abort() in SMP by Andy Ross · 6 years ago
- 4344e27 all: Update reserved function names by Patrik Flykt · 6 years ago
- a406b88 kernel: Remove duplicated identifier by Flavio Ceolin · 6 years ago
- a3ddded kernel: Use distinct macro names by Flavio Ceolin · 6 years ago
- 9098a45 kernel: New timeslicing implementation by Andy Ross · 6 years ago
- 5755405 kernel: add a new API for setting thread names by Anas Nashif · 7 years ago
- a7fffa9 headers: Fix headers guards by Flavio Ceolin · 7 years ago
- 8aec087 kernel: Fix bitwise operators with unsigned operators by Flavio Ceolin · 7 years ago
- ec462f8 kernel: Remove unused definition by Flavio Ceolin · 7 years ago
- 9f06a35 kernel: Add the old "multi queue" scheduler algorithm as an option by Andy Ross · 7 years ago
- 55a7e46 kernel/poll: Remove POLLING thread state bit by Andy Ross · 7 years ago
- 2dd91ec kernel: move thread monitor init to common code by Andrew Boie · 7 years ago
- eace1df kernel/sched: Fix SMP scheduling by Andy Ross · 7 years ago
- 1acd8c2 kernel: Scheduler rewrite by Andy Ross · 7 years ago
- 2724fd1 kernel: SMP-aware scheduler by Andy Ross · 7 years ago
- e694656 kernel: Move per-cpu _kernel_t fields into separate struct by Andy Ross · 7 years ago
- 2c1449b kernel, xtensa: Switch-specific thread return value by Andy Ross · 7 years ago
- 8ac9c08 kernel: Move some macros by Andy Ross · 7 years ago
- 818a96d userspace: assign thread IDs at build time by Andrew Boie · 7 years ago
- 780324b cleanup: rename fiber/task -> thread by Anas Nashif · 7 years ago
- 04caa67 userspace: allow thread IDs to be re-used by Andrew Boie · 7 years ago
- e9c9702 kernel: add memory domain APIs by Chunlin Han · 8 years ago
- 5dcb279 debug: add stack sentinel feature by Andrew Boie · 8 years ago
- d26cf2d kernel: add k_thread_create() API by Andrew Boie · 8 years ago
- 73abd32 kernel: expose struct k_thread implementation by Andrew Boie · 8 years ago
- dfed8c4 kernel: Add stack_info to k_thread by Vincenzo Frascino · 8 years ago
- 96ee45d kernel: refactor thread_monitor_init into common code by Kumar Gala · 8 years ago
- b8823c4 kernel: Refactor common _new_thread init code by Kumar Gala · 8 years ago
- cc334c7 Convert remaining code to using newly introduced integer sized types by Kumar Gala · 8 years ago
- 8d7c274 kernel/sched: protect thread sched_lock with compiler barriers by Benjamin Walsh · 8 years ago
- 0de9487 kernel: add _THREAD_POLLING thread state by Benjamin Walsh · 8 years ago
- ed240f2 kernel/arch: streamline thread user options by Benjamin Walsh · 8 years ago
- 867f8ee kernel: move K_ESSENTIAL from thread_state to execution_flags by Benjamin Walsh · 8 years ago
- a8978ab kernel: rename thread states symbols by Benjamin Walsh · 8 years ago
- 3f3f4d9 kernel: remove K_STATIC by Benjamin Walsh · 8 years ago
- dfa7ce5 kernel: include kernel.h in kernel_structs.h in asm files by Benjamin Walsh · 8 years ago
- a5d8461 kernel: move volatile from k_thread.prio to k_thread.sched_locked by Benjamin Walsh · 8 years ago
- ac74d8b license: Replace Apache boilerplate with SPDX tag by David B. Kinder · 8 years ago
- 168695c kernel/arch: inspect prio/sched_locked together for preemptibility by Benjamin Walsh · 8 years ago
- f955476 kernel/arch: optimize memory use of some thread fields by Benjamin Walsh · 8 years ago
- f6e0390 kernel: remove dependency on CONFIG_NANO_TIMERS/TIMEOUTS by Anas Nashif · 8 years ago
- d779f3d kernel/arch: streamline thread flag bits used by Benjamin Walsh · 8 years ago
- 04ed860 kernel: make _thread.sched_locked a non-atomic operator variable by Benjamin Walsh · 8 years ago
- d687a95 kernel: move kernel code to kernel/ directly by Anas Nashif · 8 years ago[Renamed from kernel/unified/include/kernel_structs.h]
- 88b3691 kernel/arch: enhance the "ready thread" cache by Benjamin Walsh · 8 years ago
- a36e0cf kernel: remove K_TIMING thread flag by Benjamin Walsh · 8 years ago
- b2974a6 kernel/arch: move common thread.flags definitions to common file by Benjamin Walsh · 8 years ago
- 069fd36 kernel: streamline initialization of _thread_base and timeouts by Benjamin Walsh · 8 years ago
- 358a53c kernel: support for more than 32 total priorities by Benjamin Walsh · 8 years ago
- ba26678 kernel: fix typo in comment by Benjamin Walsh · 8 years ago
- f6ca7de kernel/arch: consolidate tTCS and TNANO definitions by Benjamin Walsh · 8 years ago