nuttx/arch
Ville Juven 8a2b83c482 mm/kmap: Finalize kmap implementation for RISC-V
After this, RISC-V fully supports the kmap interface.

Due to the current design limitations of having only a single L2 table
per process, the kernel kmap area cannot be mapped via any user page
directory, as they do not contain the page tables to address that range.

So a "kernel address environment" is added, which can do the mapping. The
mapping is reflected to every process as only the root page directory (L1)
is copied to users, which means every change to L2 / L3 tables will be
seen by every user.
2023-11-23 16:38:41 -08:00
..
arm tiva/sock_can: correct mutex lock cycle 2023-11-22 01:57:44 -08:00
arm64 tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
avr arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
ceva format: modify spin_lock_irqsave format 2023-10-06 20:00:04 -04:00
dummy
hc arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
mips arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
misoc arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
or1k arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
renesas arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
risc-v mm/kmap: Finalize kmap implementation for RISC-V 2023-11-23 16:38:41 -08:00
sim arch/sim: sim support 16bbp 2023-11-21 21:53:06 -08:00
sparc tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
x86 tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
x86_64 tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
xtensa tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
z16 arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
z80 arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
CMakeLists.txt build: add initial cmake build system 2023-07-08 13:50:48 +08:00
Kconfig arch: Disable ARCH_HAVE_FORK for arm64 as a precaution 2023-11-16 00:35:43 -08:00