From b6f27fe11d4bb201689f1bb0060cf6c6475b86f0 Mon Sep 17 00:00:00 2001 From: ReactOS Portable Systems Group Date: Sat, 11 Jul 2009 09:36:18 +0000 Subject: [PATCH] Fix a braindead bug that killed my system (512MB) since the loop goes on past 4096 pages if you have enough non paged pool... do you even test this? svn path=/trunk/; revision=41860 --- reactos/ntoskrnl/mm/ARM3/init.c | 1 + 1 file changed, 1 insertion(+) diff --git a/reactos/ntoskrnl/mm/ARM3/init.c b/reactos/ntoskrnl/mm/ARM3/init.c index 42f1391bed8..8a28378b7c6 100644 --- a/reactos/ntoskrnl/mm/ARM3/init.c +++ b/reactos/ntoskrnl/mm/ARM3/init.c @@ -726,6 +726,7 @@ MmArmInitSystem(IN ULONG Phase, { Buffers[i] = MiAllocatePoolPages(NonPagedPool, PAGE_SIZE); if (!Buffers[i]) break; + if (i == 4096) break; i++; }