mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-23 22:55:56 +00:00
When CONFIG_KERNEL_DIRECT_MAP enabled, the region to be mapped or unmapped can be outside of the virtual memory space, wholly within it, or overlap partially. Additional processing is needed to make sure we only manipulate the bits within the bitmap, in other words, only the pages represented by the bitmap. Fixes #59549 Signed-off-by: Daniel Leung <daniel.leung@intel.com> |
||
---|---|---|
.. | ||
include | ||
paging | ||
atomic_c.c | ||
banner.c | ||
busy_wait.c | ||
CMakeLists.txt | ||
compiler_stack_protect.c | ||
condvar.c | ||
device.c | ||
dynamic_disabled.c | ||
dynamic.c | ||
errno.c | ||
events.c | ||
fatal.c | ||
futex.c | ||
idle.c | ||
init.c | ||
Kconfig | ||
Kconfig.vm | ||
kheap.c | ||
mailbox.c | ||
main_weak.c | ||
mem_domain.c | ||
mem_slab.c | ||
mempool.c | ||
mmu.c | ||
msg_q.c | ||
mutex.c | ||
pipes.c | ||
poll.c | ||
queue.c | ||
sched.c | ||
sem.c | ||
smp.c | ||
stack.c | ||
system_work_q.c | ||
thread.c | ||
timeout.c | ||
timer.c | ||
usage.c | ||
userspace_handler.c | ||
userspace.c | ||
version.c | ||
work.c | ||
xip.c |