zephyr/kernel
Flavio Ceolin fbeaa0a510 kernel: Stack pointer random depends on MULTITHREADING
Don't pretend with have stack randomization without multithreading.
When multithreading is disabled the "main" thread never starts. Zephyr
will run on the stack used for the z_cstart(), which on most
architectures is the interrupt stack.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2020-03-02 22:49:37 +02:00
..
include kernel/smp: arch/x86_64: Address race with CPU migration 2020-02-08 08:51:04 -05:00
atomic_c.c
CMakeLists.txt cmake: Add target for generating header files 2020-01-29 11:44:57 -06:00
compiler_stack_protect.c
device.c kernel: device: Add const qualifier to device_config 2020-01-22 06:32:36 -06:00
errno.c
fatal.c kernel: fatal: unlock IRQs in early return points in z_fatal_error 2020-02-14 20:47:37 +02:00
futex.c
idle.c
init.c kernel/smp: arch/x86_64: Address race with CPU migration 2020-02-08 08:51:04 -05:00
Kconfig kernel: Stack pointer random depends on MULTITHREADING 2020-03-02 22:49:37 +02:00
Kconfig.power_mgmt
mailbox.c
mem_domain.c
mem_slab.c kernel: mem_slab: error handling 2020-01-20 17:19:54 -05:00
mempool.c mempool: use k_malloc heap for ISR allocations 2020-01-24 09:27:59 -08:00
msg_q.c kernel: msgq: error handling 2020-01-20 17:19:54 -05:00
mutex.c tracing: move headers under include/tracing 2020-02-07 15:58:05 -05:00
pipes.c kernel: pipe: runtime error checking 2020-01-20 17:19:54 -05:00
poll.c
queue.c kernel/queue: Fix SMP race 2020-01-21 14:47:52 -08:00
sched.c kernel: remove problematic pend() assertion 2020-02-21 08:57:07 -08:00
sem.c tracing: move headers under include/tracing 2020-02-07 15:58:05 -05:00
smp.c kernel/smp: arch/x86_64: Address race with CPU migration 2020-02-08 08:51:04 -05:00
stack.c kernel: stack: error handling 2020-01-20 17:19:54 -05:00
system_work_q.c
thread_abort.c
thread.c kernel/thread: Don't clobber arch initialization of switch_handle 2020-02-19 08:29:35 -05:00
timeout.c
timer.c
userspace_handler.c
userspace.c kernel/userspace: Move syscall_frame field to thread struct 2020-02-08 08:51:04 -05:00
version.c
work_q.c kernel: work_q: fix return value in non-error case 2020-02-20 17:50:05 +02:00