1. 9a16097 kernel: sched: Change variable name in z_tick_sleep by Flavio Ceolin · 4 years, 4 months ago
  2. 7a815d5 kernel: sched: Use k_ticks_t in z_tick_sleep by Flavio Ceolin · 4 years, 4 months ago
  3. 3ed8083 kernel: Cleanup logger setup in kernel files by Krzysztof Chruscinski · 4 years, 4 months ago
  4. 11e6b43 tracing: roll thread switch in/out into thread stats functions by Daniel Leung · 4 years, 5 months ago
  5. 933b420 kernel: add context pointer to thread->fn_abort by Andrew Boie · 4 years, 5 months ago
  6. d2c7179 kernel: document k_sleep with K_FOREVER by Anas Nashif · 4 years, 5 months ago
  7. 081605e kernel: do not queue a thread that is already queued by Anas Nashif · 4 years, 5 months ago
  8. bf69afc kernel: only resume suspended threads by Anas Nashif · 4 years, 5 months ago
  9. f6d32ab kernel: Add cache coherence management framework by Andy Ross · 4 years, 5 months ago
  10. b5a71f7 userspace: remove threads from domain on abort by Andrew Boie · 4 years, 5 months ago
  11. e0ca403 kernel: add assert for mis-used k_thread_create() by Andrew Boie · 4 years, 6 months ago
  12. f5a7e1a kernel: handle thread self-aborts on idle thread by Andrew Boie · 4 years, 6 months ago
  13. 37f75d2 kernel: sched: bug fix for trace and monitor by Watson Zeng · 4 years, 7 months ago
  14. a8775ab sched: don't use local lock in z_tick_sleep() by Andrew Boie · 4 years, 7 months ago
  15. 8e0f6a5 sched: hold spinlock in z_time_slice() by Andrew Boie · 4 years, 7 months ago
  16. 83d7770 sched: check if runnable in sliceable() by Andrew Boie · 4 years, 7 months ago
  17. ffc5bdf sched: hold spinlock in z_thread_timeout() by Andrew Boie · 4 years, 7 months ago
  18. 1dddbec tracing: swap: bug fix and enhancement for ARC by Watson Zeng · 4 years, 7 months ago
  19. 3425c32 kernel: move stuff into z_thread_single_abort() by Andrew Boie · 4 years, 7 months ago
  20. 5c31d00 tracing: trace k_sleep by Anas Nashif · 4 years, 7 months ago
  21. 379b93f kernel: do not call swap if next ready thread is current thread by Anas Nashif · 4 years, 8 months ago
  22. 7ac40aa tests: adding test cases for arch-dependent SMP function by Enjia Mai · 4 years, 9 months ago
  23. 2c5d404 kernel: logging: convert K_DEBUG to LOG_DBG by Anas Nashif · 4 years, 9 months ago
  24. a1b77fd zephyr: replace zephyr integer types with C99 types by Kumar Gala · 4 years, 10 months ago
  25. f1b5d9d kernel: fix issue with k_thread_join() timeouts by Andrew Boie · 5 years ago
  26. cfeb07e kernel/timeout: Enable 64 bit timeout precision by Andy Ross · 5 years ago
  27. 7832738 kernel/timeout: Make timeout arguments an opaque type by Andy Ross · 5 years ago
  28. b1e1f64 global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT() by Oleg Zhurakivskyy · 5 years ago
  29. a4c9190 kernel: fix oops policy for k_thread_abort() by Andrew Boie · 5 years ago
  30. 4b37a8f Revert "global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT()" by Carles Cufi · 5 years ago
  31. 8739517 global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT() by Oleg Zhurakivskyy · 5 years ago
  32. 2dc2ecf kernel: rename struct _k_object by Andrew Boie · 5 years ago
  33. 322816e kernel: add k_thread_join() by Andrew Boie · 5 years ago
  34. 6cf496f kernel: use sched lock for k_thread_suspend/resume by Andrew Boie · 5 years ago
  35. 896e32b kernel: remove problematic pend() assertion by Andrew Boie · 5 years ago
  36. eefd3da kernel/smp: arch/x86_64: Address race with CPU migration by Andy Ross · 5 years ago
  37. 5737b5c kernel/sched: Re-add IPI calls on k_wakeup() and k_thread_priority_set() by Andy Ross · 5 years ago
  38. c44d566 kernel/sched: Re-fix SMP wait-for-switch on interrupt exit by Andy Ross · 5 years ago
  39. 96ccc46 kernel/sched: Put k_thread_start() under a single lock by Andy Ross · 5 years ago
  40. ed6b4fb kernel/sched: Properly synchronize pend() by Andy Ross · 5 years ago
  41. adac4cb sched: smp: fix thread marked dead but still running by Daniel Leung · 5 years ago
  42. 3235451 kernel/swap: Add SMP "wait for switch" synchronization by Andy Ross · 5 years ago
  43. e06ba70 kernel/sched: Address thread abort termination delay issue on SMP by Andy Ross · 5 years ago
  44. 60247ca kernel/sched: Correct IPI usage by Andy Ross · 5 years ago
  45. 0ad6765 tracing: better positioning of tracing points by Anas Nashif · 5 years ago
  46. 8bdabcc kernel/sched: Move thread suspend and abort under the scheduler lock by Andy Ross · 5 years ago
  47. 9e3e7f6 kernel: use 'thread' for thread variable consistently by Anas Nashif · 5 years ago
  48. c9d7840 spinlock: Make SPIN_VALIDATE a Kconfig option. by Danny Oerndrup · 5 years ago
  49. 8162e58 kernel: sched: assert when k_sleep invoked from interrupt context by Peter Bigot · 5 years ago
  50. 11a050b kernel/sched: Fix edge case in MetaIRQ preemption of cooperative threads by Andy Ross · 5 years ago
  51. f831929 kernel: Add assert to detect negative timeouts by Krzysztof Chruscinski · 5 years ago
  52. d2b8922 kernel: allow threads to sleep forever by Andrew Boie · 5 years ago
  53. 8892406 kernel/sys_clock.h: Deprecate and convert uses of old conversions by Andy Ross · 5 years ago
  54. 4f77c2a kernel: rename z_arch_ to arch_ by Andrew Boie · 5 years ago
  55. b1fbe85 kernel: need to release spinlock before busy_wait by Wayne Ren · 5 years ago
  56. 8f0bb6a tracing: simplify idle thread detection by Andrew Boie · 6 years ago
  57. fe03161 kernel: rename main/idle thread/stacks by Andrew Boie · 6 years ago
  58. e1ec59f kernel: renamespace z_is_in_isr() by Andrew Boie · 6 years ago
  59. 4abbd54 tracing: remove useless ifdefing for CONFIG_TRACING by Anas Nashif · 6 years ago
  60. d82f76a kernel/sched: Don't make an IPI if we don't need it by Andy Ross · 6 years ago
  61. 11bd67d kernel/idle: Use normal idle in SMP when IPI is available by Andy Ross · 6 years ago
  62. cb3964f kernel/sched: Reset time slice on swap in SMP by Andy Ross · 6 years ago
  63. d442927 kernel/sched: Add missing SMP thread abort case by Andy Ross · 6 years ago
  64. b0158cc kernel/sched: Fix reschedule points in SMP by Andy Ross · 6 years ago
  65. 075c94f kernel: Port remaining syscalls to new API by Andy Ross · 6 years ago
  66. 6564974 userspace: Support for split 64 bit arguments by Andy Ross · 6 years ago
  67. 6f13980 kernel/mutex: Fix locking to be SMP-safe by Andy Ross · 6 years ago
  68. 20d0724 kernel: sched: Do not force preempt when k_sched_unlock() by Yasushi SHOJI · 6 years ago
  69. 2463ded kernel: timeout: do not active time slicing if idle thread ready by Wentong Wu · 6 years ago
  70. 4d8e1f2 kernel/sched: Fix k_thread_priority_set() on SMP by Andy Ross · 6 years ago
  71. ed7d863 kernel/sched: Interpret zero timeslice time correctly by Andy Ross · 6 years ago
  72. 68c389c include: move system timer headers to include/drivers/timer/ by Anas Nashif · 6 years ago
  73. 3f97424 kernel: allow k_sleep(K_FOREVER) by Andrew Boie · 6 years ago
  74. 312b43f kernel/sched: Don't reschedule inside a nested lock by Andy Ross · 6 years ago
  75. a567831 kernel/sched.c: add k_usleep() API function by Charles E. Youse · 6 years ago
  76. b186303 kernel/sched.c: refactor k_sleep() implementation for varied timescales by Charles E. Youse · 6 years ago
  77. ae0d1b2 kernel: sched: move stack sentinel check earlier by Andrew Boie · 6 years ago
  78. 21358ba all: Update unsigend 'U' suffix due to multiplication by Patrik Flykt · 6 years ago
  79. 24d7143 all: Add 'U' suffix when using unsigned variables by Patrik Flykt · 6 years ago
  80. 2df02cc kernel: Make if/iteration evaluate boolean operands by Flavio Ceolin · 6 years ago
  81. a996203 kernel: Use macro BIT for shift operations by Flavio Ceolin · 6 years ago
  82. 4521e0c kernel/sched: Mark sleeping threads suspended by Andy Ross · 6 years ago
  83. 3dea408 kernel/sched: Flag DEAD on correct thread in cross-CPU abort by Andy Ross · 6 years ago
  84. 722aeea kernel/sched: Nonatomic swap workaround update for qemu behavior by Andy Ross · 6 years ago
  85. ea1c99b kernel/sched: Fix k_yield() in SMP by Andy Ross · 6 years ago
  86. 8c1bdda kernel/sched: Fix spinlock validation glitch in SMP by Andy Ross · 6 years ago
  87. b18685b kernel/sched: Clean up tracing hooks by Andy Ross · 6 years ago
  88. 42ed12a kernel/sched: arch/x86_64: Support synchronous k_thread_abort() in SMP by Andy Ross · 6 years ago
  89. aed8288 kernel/sched: Handle aboring _current correctly in SMP by Andy Ross · 6 years ago
  90. 4344e27 all: Update reserved function names by Patrik Flykt · 6 years ago
  91. cf2d579 kernel/sched: Rename scheduler spinlock by Patrik Flykt · 6 years ago
  92. dff6b71 kernel/sched: More nonatomic swap fixes by Andy Ross · 6 years ago
  93. 1202810 kernel/sched: _thread_priority_set needs to be sched_lock aware by Andy Ross · 6 years ago
  94. d27d4e6 kernel/sched: Remove remaining irq_lock use by Andy Ross · 6 years ago
  95. 1bf9bd0 kernel: Add _unlocked() variant to context switch primitives by Andy Ross · 6 years ago
  96. ec554f4 kernel: Split reschdule & pend into irq/spin lock versions by Andy Ross · 6 years ago
  97. aa6e21c kernel: Split _Swap() API into irqlock and spinlock variants by Andy Ross · 6 years ago
  98. dc0713a kernel: Cleanup. Remove redundant test when calling _Swap() by Andy Ross · 6 years ago
  99. 4bb10ee kernel/sched: fix CPU mask kconfig typo by Daniel Leung · 6 years ago
  100. ab46b1b kernel/sched: CPU mask affinity/pinning API by Andy Ross · 6 years ago