zephyr/arch
Daniel Leung d40e8ede8e x86: gen_gdt: add address translation if needed
When the kernel is mapped into virtual address space
that is different than the physical address space,
the dynamic GDT generation uses the virtual addresses.
However, the GDT table is required at boot before
page table is loaded where the virtual addresses are
invalid. So make sure GDT generation is using
physical addresses.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2021-03-03 20:10:22 -05:00
..
arc arch: arc: fix mpu version number 2021-02-24 08:57:35 -05:00
arm aarch64: rationalize exception entry/exit code 2021-03-03 16:26:40 +03:00
common gen_isr_tables: Added check of the IRQ num before accessing the vt 2021-01-24 10:12:54 -05:00
nios2 kernel: Cleanup logger setup in kernel files 2020-11-27 09:56:34 -05:00
posix kernel: Add new k_thread_abort()/k_thread_join() 2021-02-24 16:39:15 -05:00
riscv arch: riscv: Update the description of CONFIG_PMP_STACK_GUARD_MIN_SIZE 2021-02-24 10:37:03 -05:00
sparc Revert "lib/os/heap: introduce option to force big heap mode" 2021-02-19 07:32:22 -05:00
x86 x86: gen_gdt: add address translation if needed 2021-03-03 20:10:22 -05:00
xtensa arch: xtensa: Fix backtrace from ISR 2021-03-03 13:02:57 +01:00
CMakeLists.txt cmake: fix include directories to work with out-of-tree arch 2020-08-05 08:06:07 -04:00
Kconfig x86: allow linking in virtual address space 2021-02-22 14:55:28 -05:00