2026-08-04 06:53:32 -04:00
..
include
arch: expose arch_page_phys_get() in public arch_interface.h
2026-07-28 11:33:29 +01:00
paging
kernel: mm: rename z_num_pagefaults_get to k_mem_num_*
2024-06-12 21:13:26 -04:00
smp
kernel: fix race in cpu_mask_mod()
2026-07-30 17:39:47 -04:00
sys
kernel: move thread_entry from lib/os to kernel
2026-04-14 22:31:16 -04:00
userspace
kernel: userspace: use kernel init hooks for mem domain and shmem
2026-07-06 15:10:55 -04:00
busy_wait.c
kernel: timer: Include include/zephyr/sys/clock.h
2026-07-30 07:45:05 -05:00
CMakeLists.txt
kernel: move atomic_c.c to lib/os
2026-05-01 11:17:27 -05:00
compiler_stack_protect.c
kernel: fix doxygen warnings exposed by adding kernel/ to docs INPUT
2026-07-01 17:05:28 -04:00
condvar.c
kernel: obj_core: register object types from a single init point
2026-07-01 23:45:35 -04:00
deadline.c
kernel: sched: enforce half-modulus invariant in k_thread_deadline_set()
2026-06-02 20:21:42 +02:00
device.c
syscall: Add K_OBJ_DRIVER_ANY
2026-05-29 20:50:29 -07:00
dynamic.c
kernel: dynamic: combine thread state checks in stack free
2026-07-02 12:59:28 -04:00
dynamic_disabled.c
kernel: dynamic: declare dynamic stubs when disabled
2023-07-24 12:59:43 -04:00
events.c
kernel: obj_core: register object types from a single init point
2026-07-01 23:45:35 -04:00
fatal.c
kernel: Add RESET_ON_FATAL_ERROR kconfig option
2026-06-29 22:18:47 -04:00
float.c
build: namespace the generated headers with zephyr/
2024-05-28 22:03:55 +02:00
idle.c
pm: keep irq restore ownership in idle
2026-05-21 17:02:03 -04:00
init.c
kernel: Only define z_main_thread if multithreading is enabled
2026-07-24 15:34:40 -04:00
irq_offload.c
kernel: add closing comments to config endifs
2024-03-25 18:03:31 -04:00
Kconfig
kernel: move USE_SWITCH out of the SMP options menu
2026-07-12 20:02:52 -04:00
Kconfig.device
kernel: Kconfig.device: fix CONFIG_DEVICE_DEINIT_SUPPORT help text
2026-03-08 16:36:39 +01:00
Kconfig.init
kernel/Kconfig.init: update description of SOC_RESET_HOOK
2025-10-07 12:50:10 +02:00
Kconfig.obj_core
kernel: remove duplicate config OBJ_CORE_SEM
2026-07-27 11:45:01 -07:00
Kconfig.vm
kernel: mmu: remove LINKER_GENERIC_SECTIONS_PRESENT_AT_BOOT
2026-06-23 09:11:08 -04:00
kheap.c
kernel: kheap: keep static heap init as a PRE_KERNEL_1 SYS_INIT
2026-07-06 19:42:44 -04:00
mailbox.c
kernel: kheap, mem_slab, mailbox: use kernel init hooks
2026-07-06 15:10:55 -04:00
main_weak.c
kernel: Switch main return type from void to int
2023-04-14 07:49:41 +09:00
mem_slab.c
kernel: kheap, mem_slab, mailbox: use kernel init hooks
2026-07-06 15:10:55 -04:00
mempool.c
lib: heap: kasan: lightweight heap write sanitizer for sys_heap
2026-07-01 05:21:22 -04:00
mmu.c
kernel: mmu: fix redundantl guard page assertions
2026-07-21 10:16:48 -04:00
msg_q.c
kernel: obj_core: register object types from a single init point
2026-07-01 23:45:35 -04:00
mutex.c
kernel: obj_core: register object types from a single init point
2026-07-01 23:45:35 -04:00
nothread.c
kernel: nothread: fix build when CONFIG_SYS_CLOCK_EXISTS=n
2026-01-13 17:27:58 +01:00
obj_core.c
kernel: obj_core: move kernel system object registration
2026-07-06 15:10:55 -04:00
pipe.c
kernel: obj_core: register object types from a single init point
2026-07-01 23:45:35 -04:00
poll.c
kernel: poll: Remove redundant timeout check
2026-08-02 11:43:59 -04:00
priority_queues.c
kernel: priority queues: declare as static inlines
2024-04-22 16:40:11 -04:00
queue.c
kernel: obj_core: register object types from a single init point
2026-07-01 23:45:35 -04:00
sched.c
kernel: sched: use function aliases for simple wrappers
2026-08-02 11:43:47 -04:00
scheduler.c
kernel: Inline z_sched_wake()
2026-06-25 06:19:19 -04:00
sem.c
kernel: obj_core: register object types from a single init point
2026-07-01 23:45:35 -04:00
sleep.c
kernel: timeout: remove the TIMEOUT_DTICKS_ABORTED sentinel
2026-06-15 18:35:49 -04:00
spinlock_validate.c
kernel: spinlock: add z_assert_can_swap() for context-switch validation
2026-06-15 18:35:34 -04:00
stack.c
kernel: obj_core: register object types from a single init point
2026-07-01 23:45:35 -04:00
sys_clock_hw_cycles.c
kernel: refactor sys_clock_hw_cycles_per_sec runtime support
2026-02-20 13:31:07 +01:00
system_work_q.c
kernel: system_work_q: register init via kernel init hook
2026-07-06 15:10:55 -04:00
thread.c
kernel: initialize swap_data if CONFIG_SPIN_VALIDATE
2026-07-31 14:57:37 -04:00
thread_monitor.c
kernel: thread_monitor: reafactor and remove duplicate code
2025-04-04 07:42:20 +02:00
timeout.c
kernel: timer: Include include/zephyr/sys/clock.h
2026-07-30 07:45:05 -05:00
timeout_bucket.h
kernel: timeout: add bucketed delta-list backend
2026-07-09 18:02:12 -04:00
timeout_list.h
kernel: timeout: factor delta-list queue into a pluggable backend
2026-07-09 18:02:12 -04:00
timeout_minheap.h
kernel: timeout: add min-heap backend
2026-07-09 18:02:12 -04:00
timeout_wheel.h
kernel: timeout: add timer-wheel backend
2026-07-09 18:02:12 -04:00
timer.c
kernel: timeout: factor delta-list queue into a pluggable backend
2026-07-09 18:02:12 -04:00
timeslicing.c
kernel: timeslicing: avoid recomputing the slice size on rearm
2026-07-02 12:59:47 -04:00
usage.c
kernel: widen CPU-iteration loop indices to match bound
2026-07-21 14:09:50 -04:00
version.c
build: namespace the generated headers with zephyr/
2024-05-28 22:03:55 +02:00
work.c
kernel: Streamline k_work_submit() tracing
2026-08-04 06:53:32 -04:00