diff --git a/arch/arm/src/armv7-a/arm_addrenv.c b/arch/arm/src/armv7-a/arm_addrenv.c index 522facc1977..8154b94df74 100644 --- a/arch/arm/src/armv7-a/arm_addrenv.c +++ b/arch/arm/src/armv7-a/arm_addrenv.c @@ -191,7 +191,7 @@ static int up_addrenv_create_region(FAR uintptr_t **list, */ nmapped = 0; - for (i = 0; i < npages; i++) + for (i = 0; i < npages; i += ENTRIES_PER_L2TABLE) { /* Allocate one physical page for the L2 page table */