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