300 Commits (main)

Author SHA1 Message Date
Anas Nashif 73008b427c tracing: move headers under include/tracing 5 years ago
Andy Ross 96ccc46e03 kernel/sched: Put k_thread_start() under a single lock 6 years ago
Anas Nashif 7605ac2c4c kernel: thread: fix string for _THREAD_PRESTART 6 years ago
Andy Ross 3235451880 kernel/swap: Add SMP "wait for switch" synchronization 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
Radoslaw Koppel 2c529ce3b6 kernel: thread: k_thread_foreach_unlocked: Implement 6 years ago
Danny Oerndrup c9d78401cc spinlock: Make SPIN_VALIDATE a Kconfig option. 6 years ago
Andrew Boie b5c681071a kernel: don't use u32_t for data sizes 6 years ago
Andrew Boie e48ed6a980 kernel: use uintptr_t for kobject data 6 years ago
Andy Ross 50d0942f5e kernel/thread: Cancel timeouts on k_thread_suspend(), make schedule point 6 years ago
Flavio Ceolin 91fd6d0866 kernel: thread: Fix randomness problem with stack pointer random 6 years ago
Andrew Boie e09a0255da kernel: sychronize irq_offload() access 6 years ago
Andy Ross 8892406c1d kernel/sys_clock.h: Deprecate and convert uses of old conversions 6 years ago
Andrew Boie 4f77c2ad53 kernel: rename z_arch_ to arch_ 6 years ago
Stephanos Ioannidis 37d6241ecf kernel: Un-inline z_new_thread_init. 6 years ago
Stephanos Ioannidis 2d7460482d headers: Refactor kernel and arch headers. 6 years ago
Andrew Boie cb1dd7465b kernel: remove vestigal printk references 6 years ago
Andrew Boie e1ec59f9c2 kernel: renamespace z_is_in_isr() 6 years ago
Andrew Boie 61901ccb4c kernel: rename z_new_thread() 6 years ago
Andy Ross 6c283ca3d0 kernel/thread: Must always initialize is_idle field 6 years ago
Jim Shu e124670f0b kernel/spinlock: Fix a SMP race condition of SPIN_VALIDATE 6 years ago
Nicholas Lowell 5b322d9331 debug: tracing: add sys_trace_thread_name_set 6 years ago
Andy Ross 6564974bae userspace: Support for split 64 bit arguments 6 years ago
Pavlo Hamov 8076c8095b subsystem: kernel_shell: extend thread info 6 years ago
Andrew Boie f281b74c56 userspace: set stack object earlier 6 years ago
Andrew Boie 71ce8ceb18 kernel: consolidate error handling code 6 years ago
Ioannis Glaropoulos 0e67759985 kernel: fix #endif quard error for k_float_disable 6 years ago
Andrew Boie 38129ce1a6 kernel: fix CONFIG_THREAD_NAME from user mode. 6 years ago
Anas Nashif 9ab2a56751 cleanup: include/: move misc/printk.h to sys/printk.h 6 years ago
Anas Nashif 6ecadb03ab cleanup: include/: move misc/math_extras.h to sys/math_extras.h 6 years ago
Anas Nashif e1e05a2eac cleanup: include/: move atomic.h to sys/atomic.h 6 years ago
Anas Nashif 10291a0789 cleanup: include/: move tracing.h to debug/tracing.h 6 years ago
Anas Nashif 68c389c1f8 include: move system timer headers to include/drivers/timer/ 6 years ago
Ioannis Glaropoulos a6cb8b06db kernel: introduce k_float_disable system call 6 years ago
Nicolas Pitre aa9228854f linker generated list: provide an iterator to simplify list access 6 years ago
Nicolas Pitre 0b5d9f71f2 thread_cpu: make it 64-bit compatible 6 years ago
Marc Herbert 4afcc0f8af sanitycheck: CONFIG_TEST_USERSPACE / userspace tag cleanup 6 years ago
Jakob Olesen c8708d9bf3 misc: Replace uses of __builtin_*_overflow() with <misc/math_extras.h>. 6 years ago
Andrew Boie 9f04c7411d kernel: enforce usage of CONFIG_TEST_USERSPACE 6 years ago
Andrew Boie 4e5c093e66 kernel: demote K_THREAD_STACK_BUFFER() to private 6 years ago
Patrik Flykt 24d71431e9 all: Add 'U' suffix when using unsigned variables 6 years ago
Flavio Ceolin 625ac2e79f spinlock: Change function signature to return bool 6 years ago
Andrew Boie f4631d5b43 kernel: amend comment in k_thread_create handler 6 years ago
Andrew Boie d0035f9779 kernel: fix stack size check in k_thread_create 6 years ago
Andy Ross f37e0c6e4d kernel/spinlock: Fix race in spinlock validation 6 years ago
Andy Ross 42ed12a387 kernel/sched: arch/x86_64: Support synchronous k_thread_abort() in SMP 6 years ago
Patrik Flykt 4344e27c26 all: Update reserved function names 6 years ago
Ioannis Glaropoulos d69c2f8129 kernel: documentatation for _setup_new_thread() 6 years ago