zephyr/arch/x86/core
Daniel Leung 4b477a9864 x86: mmu: allow copying page directory entries with large pages
This changes the assert when a large page is encountered to
copying the page directory entry to the new page directory.
This is needed when a large page entry is generated by
gen_mmu.py. Note that this still asserts when there are entries
of large page at higher level.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2021-03-28 08:30:06 -04:00
..
ia32 kernel: arch: use ENOTSUP instead of ENOSYS in k_float_disable() 2021-03-25 14:13:23 +01:00
intel64 x86: 32-bit: restore virtual linking capability 2021-03-16 15:03:44 -04:00
offsets arch/x86: Use NMI stack for NMIs 2020-12-10 17:06:17 +02:00
acpi.c mmu: rename z_mem_map to z_phys_map 2020-12-16 08:55:55 -05:00
cache.c arch/x86: Generalize cache manipulation functions 2021-02-15 09:43:30 -05:00
CMakeLists.txt x86: add kconfig CONFIG_X86_MEMMAP 2021-02-19 18:51:04 -05:00
common.S
cpuhalt.c
early_serial.c x86: early_serial: Suppress output attempts prior to init 2021-01-15 11:01:23 -05:00
fatal.c x86: use Z_MEM_*_ADDR instead of Z_X86_*_ADDR 2021-03-16 15:03:44 -04:00
ia32.cmake arch/x86: Generalize cache manipulation functions 2021-02-15 09:43:30 -05:00
intel64.cmake coredump: add support for x86 and x86_64 2020-08-24 20:28:24 -04:00
Kconfig.ia32 arch/x86: Generalize cache manipulation functions 2021-02-15 09:43:30 -05:00
Kconfig.intel64 x86: smp: add TLB shootdown logic 2020-11-05 09:33:40 -05:00
memmap.c x86: don't define _image_rom_* unless XIP 2020-09-30 14:14:07 -07:00
multiboot.c x86: multiboot: map memory before accessing if necessary 2021-02-16 19:08:55 -05:00
pcie.c arch/x86: Support PCIE MSI-X 2020-12-08 09:29:20 -05:00
prep_c.c x86: 32-bit: restore virtual linking capability 2021-03-16 15:03:44 -04:00
reboot_rst_cnt.c
spec_ctrl.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
tls.c x86_64: add support for thread local storage 2020-10-24 10:52:00 -07:00
userspace.c arch/x86: Fix stack alignment for user threads 2021-02-03 18:45:48 -05:00
x86_mmu.c x86: mmu: allow copying page directory entries with large pages 2021-03-28 08:30:06 -04:00