zephyr/arch/x86/core
Adithya Baglody 9cde20aefa kernel: mem_domain: Add to current thread should configure immediately.
when a current thread is added to a memory domain the pages/sections
must be configured immediately.
A problem occurs when we add a thread to current and then drop
down to usermode. In such a case memory domain will become active
the next time a swap occurs.

Signed-off-by: Adithya Baglody <adithya.nagaraj.baglody@intel.com>
2017-12-21 11:52:27 -08:00
..
debug kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
offsets kernel: x86: MMU: Macros & Linker scripts for Boot time table creation 2017-06-13 11:36:54 -04:00
CMakeLists.txt Introduce cmake-based rewrite of KBuild 2017-11-08 20:00:22 -05:00
Kconfig kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
cache.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
cache_s.S build: add _ASMLANGUAGE to all asm files 2017-01-24 13:34:51 +00:00
cpuhalt.c tests: benchmark: boot_time: Reading time stamps made arch agnostic 2017-06-16 07:37:37 -05:00
crt0.S cleanup: remove nanokernel/nano leftovers 2017-12-05 09:44:23 -06:00
excstub.S x86: exception-assisted panic/oops support 2017-04-22 10:31:49 -04:00
fatal.c x86: de-couple user mode and HW stack protection 2017-11-07 09:31:49 -08:00
float.c arch: convert to using newly introduced integer sized types 2017-04-21 12:08:12 +00:00
intstub.S tests: benchmark: timing_info: Change API/variable Name. 2017-08-31 14:25:31 -04:00
irq_manage.c x86: remove hacks to include functions 2017-05-13 14:07:09 -04:00
irq_offload.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
msr.c arch: convert to using newly introduced integer sized types 2017-04-21 12:08:12 +00:00
reboot_rst_cnt.c arch: convert to using newly introduced integer sized types 2017-04-21 12:08:12 +00:00
swap.S x86: swap: save the scratch pad registers. 2017-11-27 11:50:50 -05:00
sys_fatal_error_handler.c qemu_x86: terminate emulator on fatal system error 2017-07-22 09:46:26 -04:00
thread.c kernel: mem_domain: Add an arch interface to configure memory domain 2017-12-21 11:52:27 -08:00
userspace.S x86: fix stack zeroing when dropping to user mode 2017-10-05 18:49:09 -04:00
x86_mmu.c kernel: mem_domain: Add to current thread should configure immediately. 2017-12-21 11:52:27 -08:00