zephyr/arch
Nicolas Pitre baa70d8d36 arch/arm64/mmu: fix page table reference counting part 2
Commit f7e11649fd ("arch/arm64/mmu: fix page table reference
counting") missed a case where the freeing of a table wasn't propagated
properly to all domains. To fix this, the page freeing logic was removed
from set_mapping() and a del_mapping() was created instead, to be usedby
both by remove_map() and globalize_table().

A test covering this case should definitely be created but that'll come
later. Proper operation was verified through manual debug log
inspection for now.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
2024-06-13 17:03:33 -04:00
..
arc arch: call arch_smp_init() directly, do not use SYS_INIT 2024-06-12 18:23:54 -04:00
arm arch: arm: cortex_m: update inline comment pointing to isr_wrapper.* 2024-06-12 18:29:12 -04:00
arm64 arch/arm64/mmu: fix page table reference counting part 2 2024-06-13 17:03:33 -04:00
common arch: common: Removed unnecessary cast 2024-06-07 19:05:08 -04:00
mips arch: remove the use of z_arch_esf_t completely from internal 2024-06-04 14:02:51 -05:00
nios2 arch: remove the use of z_arch_esf_t completely from internal 2024-06-04 14:02:51 -05:00
posix build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
riscv arch: riscv: skip isr.S when SW ISR table is not generated 2024-06-13 16:57:32 -04:00
sparc arch: remove the use of z_arch_esf_t completely from internal 2024-06-04 14:02:51 -05:00
x86 kernel: mm: rename z_page_fault() to k_mem_page_fault() 2024-06-12 21:13:26 -04:00
xtensa kernel: mm: rename z_page_frame_* to k_mem_page_frame_* 2024-06-12 21:13:26 -04:00
archs.yml hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
CMakeLists.txt cmake: enable -Wshadow partially for in-tree code 2023-08-22 11:39:58 +02:00
Kconfig arch: riscv: stacktrace: implement arch_stack_walk() 2024-06-13 16:46:48 -04:00
Kconfig.v1 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
Kconfig.v2 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00