1. 6e977ae lib c/cpp: Move .ctor .init_array handling from C++ to kernel by Alberto Escolar Piedras · 9 months ago
  2. 15dc87d tracing: trace sys_init calls by Yong Cong Sin · 9 months ago
  3. 552e297 kernel: mm: rename z_phys_un/map to k_mem_*_phys_bare by Daniel Leung · 10 months ago
  4. 749566a kernel/init: use zephyr's stack size macro for main/idle thread creation by Dong Wang · 10 months ago
  5. c20e798 arch: call arch_smp_init() directly, do not use SYS_INIT by Anas Nashif · 10 months ago
  6. bbe5e1e build: namespace the generated headers with `zephyr/` by Yong Cong Sin · 10 months ago
  7. 17a5beb kernel: Predicate _cpus_active on CONFIG_PM by Andy Ross · 10 months ago
  8. fd340eb sched: Optimize dummy thread usage on SMP by Andy Ross · 11 months ago
  9. f0fd54c kernel/sched: Fix free-memory write when ISRs abort _current by Andy Ross · 11 months ago
  10. 527e712 coding guidelines: comply with MISRA Rule 20.9 by Hess Nathan · 11 months ago
  11. ea26bcf Revert "kernel/sched: Fix free-memory write when ISRs abort _current" by Alberto Escolar Piedras · 11 months ago
  12. c9ec937 Revert "sched: Optimize dummy thread usage on SMP" by Alberto Escolar Piedras · 11 months ago
  13. 20611f1 sched: Optimize dummy thread usage on SMP by Andy Ross · 11 months ago
  14. 61c7062 kernel/sched: Fix free-memory write when ISRs abort _current by Andy Ross · 11 months ago
  15. eeebb4d kernel: Device deferred initialization by Ederson de Souza · 12 months ago
  16. b69d248 kernel: rename Z_KERNEL_STACK_BUFFER to K_KERNEL_STACK_BUFFER by Daniel Leung · 1 year ago
  17. bcd1d19 kernel: add closing comments to config endifs by Simon Hein · 1 year ago
  18. 3ca50f5 kernel: move z_init_static_threads to where it is being used by Anas Nashif · 1 year, 1 month ago
  19. 8791012 kernel: move essential flag related routines out by Anas Nashif · 1 year, 1 month ago
  20. d2c101d kernel: init: conditional .bss section zeroing by Alexander Razinkov · 1 year, 5 months ago
  21. 991ff6f kernel: init: Build constant in early random generator by Flavio Ceolin · 1 year, 6 months ago
  22. 6c0fad2 kernel: Fixes for z_early_rand_get by Flavio Ceolin · 1 year, 6 months ago
  23. 974e336 kernel: random: Make z_early_rand_get a weak symbol by Flavio Ceolin · 1 year, 6 months ago
  24. f9c7a5e kernel: random: Rename early random get function by Flavio Ceolin · 1 year, 6 months ago
  25. e7bd10a random: Rename random header by Flavio Ceolin · 1 year, 6 months ago
  26. e6f1090 kernel: Integrate object core statistics by Peter Mitsis · 1 year, 6 months ago
  27. 6df8efe kernel: Integrate object cores into kernel by Peter Mitsis · 1 year, 6 months ago
  28. 9bedfd8 kernel: Refactor CPU usage by Peter Mitsis · 1 year, 6 months ago
  29. d16c5b9 kernel: canaries: Allow using TLS to store it by Flavio Ceolin · 1 year, 8 months ago
  30. 4f29930 pm: Fix cpus active count by Flavio Ceolin · 1 year, 10 months ago
  31. fa973d1 kernel: pin _kernel variable in case of paging by Qipeng Zha · 1 year, 11 months ago
  32. 4d06166 device: allow NULL init function by Gerard Marull-Paretas · 2 years ago
  33. 0b90fd5 samples, tests, boards: Switch main return type from void to int by Keith Packard · 2 years ago
  34. a5fd0d1 init: remove the need for a dummy device pointer in SYS_INIT functions by Gerard Marull-Paretas · 2 years ago
  35. 0722b6f smp: Add BUILD_ASSERT to make sure Kconfig values are the same by Kumar Gala · 2 years ago
  36. db3d51b pm: device_runtime: add `zephyr,pm-device-runtime-auto` by Jordan Yates · 2 years ago
  37. 256db60 kernel: mark z_cstart to not have stack protector by Daniel Leung · 2 years, 2 months ago
  38. 4a64bfe treewide: Use CONFIG_CPP instead of CONFIG_CPLUSPLUS by Stephanos Ioannidis · 2 years, 3 months ago
  39. fa5fd41 kernel: Add C++ main() support by Stephanos Ioannidis · 2 years, 5 months ago
  40. 4f458ba kernel: Convert away from CONFIG_MP_NUM_CPUS by Kumar Gala · 2 years, 5 months ago
  41. c778eb2 smp: Move arrays to use CONFIG_MP_MAX_NUM_CPUS by Kumar Gala · 2 years, 5 months ago
  42. 495245a init: remove _SYS_INIT_LEVEL* definitions by Gerard Marull-Paretas · 2 years, 6 months ago
  43. 8312393 kernel: move z_sys_init_run_level to init.c by Gerard Marull-Paretas · 2 years, 6 months ago
  44. e42f58e init: s/ARCH/EARLY, call it just before arch kernel init by Gerard Marull-Paretas · 2 years, 6 months ago
  45. a202341 devices: constify device pointers initialized at compile time by Gerard Marull-Paretas · 2 years, 7 months ago
  46. 5722da7 kernel: Skip bss clear on native_posix by Andy Ross · 2 years, 7 months ago
  47. afffc10 kernel: remove redundant <zephyr/zephyr.h> includes by Gerard Marull-Paretas · 2 years, 10 months ago
  48. b4a7f0f linker: ensure global constructors only run once by David Palchak · 2 years, 10 months ago
  49. cffefc8 kernel: migrate includes to <zephyr/...> by Gerard Marull-Paretas · 2 years, 11 months ago
  50. 6224ecb kernel: Remove idle thread cpu index on single-core devices by Trond Einar Snekvik · 3 years ago
  51. 9713f0d everywhere: fix typos by Nazar Kazakov · 3 years, 1 month ago
  52. 5573d8d kernel: use DEVICE_DT_GET_OR_NULL for entropy device by Gerard Marull-Paretas · 3 years, 1 month ago
  53. ac079fc kernel: init: Simplify early rand get by Flavio Ceolin · 3 years, 1 month ago
  54. 2b210cb kernel: Refactor SMP cpu initialization a bit by Andy Ross · 3 years, 1 month ago
  55. 3617398 kernel/init.c: missing memset() to early_memset() conversion by Nicolas Pitre · 3 years, 1 month ago
  56. 678b76e kernel/init.c: allow for memset/memcpy alternatives during early boot by Nicolas Pitre · 3 years, 1 month ago
  57. da28829 kernel: zero the bss section of OCM memory at boot time by Immo Birnbaum · 3 years, 1 month ago
  58. 75fd452 kernel/init.c: Initialise logging subsystem after arch by Ederson de Souza · 3 years, 2 months ago
  59. d3b030b kernel: remove @return doc for void functions by Daniel Leung · 3 years, 3 months ago
  60. 0ebd6c7 kernel/sched: enable/disable runtime stats by Peter Mitsis · 3 years, 3 months ago
  61. 86f94eb kernel: init: remove empty lcov exclusion by Christopher Friedt · 3 years, 7 months ago
  62. c6d077e soc: intel_adsp/cavs_v25: Add CPU halt and relaunch APIs by Andy Ross · 3 years, 7 months ago
  63. a77e756 kernel: Remove unused timeout_q from z_kernel by Stephanos Ioannidis · 3 years, 7 months ago
  64. 25e1b12 kernel: extract __weak main() into independent file by Torsten Rasmussen · 3 years, 7 months ago
  65. e88afd2 kernel: mmu: pin/unpin boot sections during boot process by Daniel Leung · 3 years, 7 months ago
  66. ebbfde9 kernel: move z_main_stack into pinned section by Daniel Leung · 3 years, 7 months ago
  67. 497cb2e CPP: fix static objects init for MWDT toolchain by Evgeniy Paltsev · 3 years, 8 months ago
  68. 043507d kernel: native_posix: Don't run global C++ constructors by David Palchak · 3 years, 9 months ago
  69. 851d14a kernel/sched: Remove "cooperative scheduling only" special cases by Andy Ross · 3 years, 10 months ago
  70. 660d147 kernel: init.c: tag source for boot/pinned sections by Daniel Leung · 3 years, 11 months ago
  71. 1310ad6 linker: add bits for pinned regions by Daniel Leung · 3 years, 11 months ago
  72. d812728 linker: add bits for boot regions by Daniel Leung · 3 years, 11 months ago
  73. ca75bbe tests: boot_time: remove all the code and instrumentation feeding into test by Jennifer Williams · 3 years, 11 months ago
  74. 7dcff6e kernel: Move _kernel from sched to init by Krzysztof Chruscinski · 4 years ago
  75. 1117169 kernel: generate placeholders for kobj tables before final build by Daniel Leung · 4 years ago
  76. 1559712 timing: add kconfig CONFIG_TIMING_FUNCTIONS_NEED_AT_BOOT by Daniel Leung · 4 years ago
  77. bbbc38b kernel: Make both operands of operators of same essential type category by Anas Nashif · 4 years ago
  78. e3285d5 kernel: Remove duplicate include of kswap.h by Kumar Gala · 4 years ago
  79. 1cadd8b device: perform dynamic device initialization during system startup by Peter Bigot · 4 years, 1 month ago
  80. 40aab32 Revert "kernel: init: activate FPU for main thread" by Ioannis Glaropoulos · 4 years, 2 months ago
  81. 39f632e kernel: fix usage of KERNEL_COHERENCE macro by Anas Nashif · 4 years, 2 months ago
  82. 079bc64 kernel: fix _kernel argument to arch_mem_coherent by Daniel Leung · 4 years, 2 months ago
  83. ecb25fe mmu: ensure gperf data is mapped by Andrew Boie · 4 years, 2 months ago
  84. e35f179 kernel: add page frame management by Andrew Boie · 4 years, 2 months ago
  85. 8e84eaf Revert "kernel: add page frame management" by Anas Nashif · 4 years, 2 months ago
  86. d887e07 Revert "mmu: ensure gperf data is mapped" by Anas Nashif · 4 years, 2 months ago
  87. e9bfd64 mmu: ensure gperf data is mapped by Andrew Boie · 4 years, 2 months ago
  88. 2ca5fb7 kernel: add page frame management by Andrew Boie · 4 years, 2 months ago
  89. 8d5a22c tests: enable the code coverage report for qemu_x86_64 by Enjia Mai · 4 years, 3 months ago
  90. 87dddda Revert "kernel: fix usage of KERNEL_COHERENCE macro" by Anas Nashif · 4 years, 4 months ago
  91. 67c5e6b kernel: fix usage of KERNEL_COHERENCE macro by Anas Nashif · 4 years, 4 months ago
  92. 8453a73 kernel: init: activate FPU for main thread by Katsuhiro Suzuki · 4 years, 4 months ago
  93. 4b59312 kernel: init: move banner handling by Anas Nashif · 4 years, 4 months ago
  94. de69edb kernel: move xip code to dedicated file by Anas Nashif · 4 years, 4 months ago
  95. 3ed8083 kernel: Cleanup logger setup in kernel files by Krzysztof Chruscinski · 4 years, 4 months ago
  96. fd7a68d kernel: use timing functions to gather thread runtime stats by Daniel Leung · 4 years, 5 months ago
  97. f6d32ab kernel: Add cache coherence management framework by Andy Ross · 4 years, 5 months ago
  98. f5a7e1a kernel: handle thread self-aborts on idle thread by Andrew Boie · 4 years, 6 months ago
  99. e18fcbb device: Const-ify all device driver instance pointers by Tomasz Bursztyka · 4 years, 7 months ago
  100. 60bd51a kernel: init: allow custom switch to main for no-multithreading case by Ioannis Glaropoulos · 4 years, 8 months ago