300 Commits (main)

Author SHA1 Message Date
Andy Ross e456d0f7dd kernel/thread: Spinlockify 7 years ago
Andy Ross ec554f44d9 kernel: Split reschdule & pend into irq/spin lock versions 7 years ago
Andy Ross 5aa7460e5c kernel/spinlock: Move validation out of header inlines 7 years ago
Andy Ross 53cae5f471 kernel: Use _reschedule() instead of _Swap() where possible 7 years ago
Andy Ross ab46b1b3c5 kernel/sched: CPU mask affinity/pinning API 7 years ago
Flavio Ceolin 6a4a86e413 kernel: Change k_is_in_isr to return bool 7 years ago
Flavio Ceolin 09e362e0d0 kernel: Change _is_thread_essential to return bool 7 years ago
Flavio Ceolin 76b3518ce6 kernel: Make statements evaluate boolean expressions 7 years ago
Adithya Baglody 392219eab8 kernel: Change the prototype of k_thread_access_grant. 7 years ago
Andrew Boie 42cfd4ff26 kernel: expose k_busy_wait() to user mode 7 years ago
Andy Ross 5d203523b6 kernel/timeout: Eliminate wait_q parameters from API 7 years ago
Andy Ross 25863549be kernel: Remove clock_always_on control from k_busy_wait() 7 years ago
Andy Ross 220d4f8347 sys_clock.h: Make "global variable" APIs into proper functions 7 years ago
Anas Nashif c77c043071 kernel: remove deprecated k_thread_cancel 7 years ago
Flavio Ceolin 18af4c6299 kernel: Fix overflow test problem introduced in 92ea2f9 7 years ago
Flavio Ceolin ea716bf023 kernel: Explicitly comparing pointer with NULL 7 years ago
Flavio Ceolin 92ea2f9189 kernel: Calling Z_SYSCALL_VERIFY_MSG with boolean expressions 7 years ago
Flavio Ceolin d8837c6888 kernel: Using boolean expression on ASSERT macros 7 years ago
Anas Nashif 57554055d2 kernel: add a new API for setting thread names 7 years ago
Paul Sokolovsky 2df1829c55 kernel: thread: Typo fixes in comment 7 years ago
Ioannis Glaropoulos 66192618a7 arch: arm: Minor style and typo fixes in inline comments 7 years ago
Flavio Ceolin c806ac3d36 kernel: Compare pointers with NULL in while statements 7 years ago
Flavio Ceolin b3d9202704 kernel: Using boolean constants instead of 0 or 1 7 years ago
Flavio Ceolin 8f72f245bd kernel: Explicitly check _abort_thread_timemout 7 years ago
Flavio Ceolin 5884c7f54b kernel: Explicitly ignoring _Swap return 7 years ago
Anas Nashif a2248782a2 kernel: event_logger: remove kernel_event_logger 7 years ago
Anas Nashif b6304e66f6 tracing: support generic tracing hooks 7 years ago
Daniel Leung fc182430c0 kernel: userspace: reserve stack space to store local data 7 years ago
Flavio Ceolin 0866d18d03 irq: Fix irq_lock api usage 7 years ago
Andrew Boie 7f4d006959 kernel: fix errno access for user mode 7 years ago
Ramakrishna Pallala e74d85d816 kernel: thread: Simplify k_thread_foreach conditional inclusion 7 years ago
Spoorthi K 47a9f9a617 kernel: thread: Exclude deprecated function from lcov 7 years ago
Andrew Boie 2dd91eca0e kernel: move thread monitor init to common code 7 years ago
Michael Scott f669a08eea kernel: thread: fix _THREAD_DUMMY check in _check_stack_sentinel() 7 years ago
Andrew Boie 538754cb28 kernel: handle early entropy issues 7 years ago
Andy Ross 4a2e50f6b0 kernel: Earliest-deadline-first scheduling policy 7 years ago
Andrew Boie 8345e5ebf0 syscalls: remove policy from handler checks 7 years ago
Andrew Boie 92e5bd7473 kernel: internal APIs for thread resource pools 7 years ago
Adithya Baglody 5133cf56aa kernel: thread: Move out the function _thread_entry() to lib 7 years ago
Ramakrishna Pallala 110b8e42ff kernel: Add k_thread_foreach API 7 years ago
Andy Ross 22642cf309 kernel: Clean up _unpend_thread() API 7 years ago
Andy Ross 15cb5d7293 kernel: Further unify _reschedule APIs 7 years ago
Andy Ross 8606fabf74 kernel: Scheduler refactoring: use _reschedule_*() always 7 years ago
Leandro Pereira 541c3cb18b kernel: sched: Fix validation of priority levels 7 years ago
Kumar Gala 79d151f81d kernel: Fix building of k_thread_create 7 years ago
Andrew Boie ec7ecf7900 kernel: restore stack size check 7 years ago
Leandro Pereira 1ccd715577 kernel: thread: Consider stack pointer fuzz underflow 7 years ago
Andy Ross 85bc0a3fe6 kernel: Cleanup, unify _add_thread_to_ready_q() and _ready_thread() 7 years ago
Andrew Boie 83752c1cfe kernel: introduce initial stack randomization 7 years ago
Andy Ross 245b54ed56 kernel/include: Missed nano_internal.h -> kernel_internal.h spots 7 years ago