summaryrefslogtreecommitdiff
path: root/kernel
AgeCommit message (Expand)Author
2017-01-24kernel/arch: streamline thread user optionsBenjamin Walsh
2017-01-24kernel: move K_ESSENTIAL from thread_state to execution_flagsBenjamin Walsh
2017-01-24kernel: rename thread states symbolsBenjamin Walsh
2017-01-24kernel: remove K_STATICBenjamin Walsh
2017-01-24kernel: include kernel.h in kernel_structs.h in asm filesBenjamin Walsh
2017-01-24kernel: move volatile from k_thread.prio to k_thread.sched_lockedBenjamin Walsh
2017-01-19license: Replace Apache boilerplate with SPDX tagDavid B. Kinder
2017-01-17kernel: use __ticks_to_ms directlyAnas Nashif
2017-01-17kernel: mailbox: legacy calls depend on CONFIG_LEGACY_KERNELAnas Nashif
2017-01-17kernel: make legacy calls depends on CONFIG_LEGACY_KERNELAnas Nashif
2017-01-17kernel: build legacy timer only conditionallyAnas Nashif
2017-01-17kernel: fix total number of coop prios in coop-only modeBenjamin Walsh
2017-01-17kernel/mutex: prevent priority inheritance from lowering owner's prioBenjamin Walsh
2017-01-17kernel: fix main/work_q prios in coop/preempt-only modesBenjamin Walsh
2017-01-14kernel: add user data API to timersBenjamin Walsh
2017-01-13kernel: updated default IDLE_STACK_SIZE to 512 for RISCV32Jean-Paul Etienne
2017-01-13unified: added _MOVE_INSTR for RISCV32 architectureJean-Paul Etienne
2017-01-12kernel: have boot banner depend on console existingKumar Gala
2017-01-11kernel: profiling: Expose an API call to analyze call stacksCarles Cufi
2017-01-09kernel/arch: inspect prio/sched_locked together for preemptibilityBenjamin Walsh
2017-01-09kernel/arch: optimize memory use of some thread fieldsBenjamin Walsh
2017-01-09kernel: add LEGACY_KERNEL optionAnas Nashif
2017-01-08kernel: remove dependency on CONFIG_NANO_TIMERS/TIMEOUTSAnas Nashif
2017-01-06kernel: add _timeout_q dump before and after adding timeoutBenjamin Walsh
2017-01-06kernel: do not use sys_dlist_insert_at() in _add_timeout()Benjamin Walsh
2017-01-06kernel: do not use sys_dlist_insert_at() in _pend_thread()Benjamin Walsh
2017-01-06kernel/arch: streamline thread flag bits usedBenjamin Walsh
2017-01-06kernel/arch: reverse polarity on sched_lockedBenjamin Walsh
2017-01-06kernel: make _thread.sched_locked a non-atomic operator variableBenjamin Walsh
2016-12-25logging: move event_logger to subsys/loggingAnas Nashif
2016-12-21kernel: optimize ms-to-ticks for certain tick frequenciesBenjamin Walsh
2016-12-21kernel: add flag that tells the system is handling timeoutsBenjamin Walsh
2016-12-21kernel: fix all nanokernel usage in commentsAnas Nashif
2016-12-21drivers: eliminate nano/micro kernel usageAnas Nashif
2016-12-19tracing: rename CONFIG_DEBUG_TRACING_KERNEL_OBJECTSAnas Nashif
2016-12-19kernel: move kernel code to kernel/ directlyAnas Nashif
2016-12-19kernel: merge kernel Kconfigs into oneAnas Nashif
2016-12-19kernel: fixed description of THREAD_CUSTOM_DATAAnas Nashif
2016-12-19debug: move debug features from misc to subsys/debugAnas Nashif
2016-12-19kernel: kconfig: move power management options outAnas Nashif
2016-12-19kernel: kconfig: move event logger options into fileAnas Nashif
2016-12-19kernel: kconfig: replace task/fiber with threadsAnas Nashif
2016-12-19kernel: Isolate logger optionsAnas Nashif
2016-12-19kernel: rename NANOKERNEL_TICKLESS_IDLE_SUPPORTEDAnas Nashif
2016-12-19kernel: remove nano/micro wording and usageAnas Nashif
2016-12-19kernel: add missing ___kernel_t_arch_OFFSETBenjamin Walsh
2016-12-17kernel/arch: rename ARCH_HAS_NANO_FIBER_ABORT to ARCH_HAS_THREAD_ABORTBenjamin Walsh
2016-12-17kernel: fix warnings when CONFIG_MULTITHREADING=nBenjamin Walsh
2016-12-17kernel: initialize system work queue after kernel is upBenjamin Walsh
2016-12-17kernel: set CONFIG_MDEF by defaultAnas Nashif