zephyr/arch/xtensa/core
Daniel Leung c925b0ecd5 xtensa: mmu: fix incorrect caching attrs on double mapping
Inside map_memory() with double mapping enabled, we should not
be mapping the memory with the incoming attributes as-is since
the incoming address may be on un-cached region but with
caching attribute. So we need to sanitize the attributes
according to the incoming address.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2025-03-14 01:01:32 +01:00
..
offsets
startup
CMakeLists.txt cmake: toolchain/xcc,xt-clang: env vars for multiple cores 2024-10-31 09:26:00 -05:00
coredump.c
cpu_idle.c
crt1.S
debug_helpers_asm.S
elf.c llext: xtensa: disable relative relocations for pre-located 2025-02-20 21:05:37 +01:00
fatal.c Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
gdbstub.c
gen_vectors.py
gen_zsr.py
irq_manage.c
irq_offload.c
mem_manage.c
mmu.c
mpu.c
prep_c.c arch/xtensa: Add build-time validation of cache line kconfig 2025-01-06 20:33:04 +01:00
ptables.c xtensa: mmu: fix incorrect caching attrs on double mapping 2025-03-14 01:01:32 +01:00
README_MMU.txt
README_WINDOWS.rst
smp.c
syscall_helper.c xtensa: optimize syscall helper functions 2024-12-04 14:16:15 -05:00
thread.c Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
timing.c
tls.c
userspace.S
vector_handlers.c Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
window_vectors.S
xcc_stubs.c
xtensa_asm2_util.S
xtensa_backtrace.c
xtensa_hifi.S
xtensa_intgen.py
xtensa_intgen.tmpl