:: commit 48cc492436d46b01c7f2efa75e50b3c488086ec5

Mintsuki <mintsuki@protonmail.com> — 2026-04-13 23:49

parents: 1511a8dc95

mm/pmm: Restart sanitise_entries outer loop after entry deletion

diff --git a/common/mm/pmm.s2.c b/common/mm/pmm.s2.c
index 70e37201..6b921a5c 100644
--- a/common/mm/pmm.s2.c
+++ b/common/mm/pmm.s2.c
@@ -175,7 +175,7 @@ del_mm0:
             if (i < count - 1) {
                 m[i] = m[count - 1];
             }
-            count--; i--;
+            count--; i = (size_t)-1; // restart outer loop
         }
     }
 
tab: 248 wrap: offon