X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Farch%2Fx86%2Fmm_phys.c;h=595a5e971bdefe589371fc5a7af56d35da92b957;hb=246ff98ae5b16ef0e19fe082a9c900e9169a1f7b;hp=bd8d60e49388236ebca7473cd9bbab5b80eac5cb;hpb=d52a53f035af92941c0cafe5f81888fed16d2462;p=tpg%2Facess2.git diff --git a/Kernel/arch/x86/mm_phys.c b/Kernel/arch/x86/mm_phys.c index bd8d60e4..595a5e97 100644 --- a/Kernel/arch/x86/mm_phys.c +++ b/Kernel/arch/x86/mm_phys.c @@ -352,6 +352,9 @@ void MM_DerefPhys(tPAddr Addr) // Lock Structures LOCK( &giPhysAlloc ); + if( giLastPossibleFree < Addr ) + giLastPossibleFree = Addr; + // Dereference gaPageReferences[ Addr ] --;