zephyr/arch/x86
Andrew Boie 8915e41b7b userspace: adjust arch memory domain interface
The current API was assuming too much, in that it expected that
arch-specific memory domain configuration is only maintained
in some global area, and updates to domains that are not currently
active have no effect.

This was true when all memory domain state was tracked in page
tables or MPU registers, but no longer works when arch-specific
memory management information is stored in thread-specific areas.

This is needed for: #13441 #13074 #15135

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2019-08-05 13:25:50 +02:00
..
core userspace: adjust arch memory domain interface 2019-08-05 13:25:50 +02:00
include userspace: adjust arch memory domain interface 2019-08-05 13:25:50 +02:00
CMakeLists.txt arch/x86: split CMakeLists.txt into subarch-specific files 2019-06-17 16:31:37 -04:00
gen_gdt.py x86: gen_gdt.py: expand doctsring 2019-02-25 13:15:37 -08:00
gen_idt.py x86: gen_idt.py: add docstring 2019-02-25 13:15:37 -08:00
gen_mmu_x86.py docs: fix misspelling across the tree 2019-06-19 15:34:13 -05:00
ia32.cmake arch/x86: split CMakeLists.txt into subarch-specific files 2019-06-17 16:31:37 -04:00
Kconfig x86: support very early printk() if desired 2019-08-02 00:29:21 -07:00
x64.cmake arch/x86: split CMakeLists.txt into subarch-specific files 2019-06-17 16:31:37 -04:00