zephyr/kernel
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Peter Mitsis 7d4140aee7 kernel: Streamline k_work_submit() tracing
Updates k_work_submit() to use z_work_submit_to_queue() instead of
k_work_submit_to_queue() to remove superfluous tracing calls.

Signed-off-by: Peter Mitsis <peter.mitsis@intel.com>
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