Ticket #6128: 0001-Don-t-free-beyond-the-intended-range.patch

File 0001-Don-t-free-beyond-the-intended-range.patch, 709 bytes (added by andreasf, 14 years ago)

proposed patch

  • src/system/kernel/vm/vm.cpp

    From e513ec8a6fe6f190f4bc9b78976e1a09f9610f6a Mon Sep 17 00:00:00 2001
    From: Andreas Faerber <andreas.faerber@web.de>
    Date: Fri, 4 Jun 2010 00:52:50 +0200
    Subject: [PATCH] Don't free beyond the intended range
    
    ---
     src/system/kernel/vm/vm.cpp |    1 -
     1 files changed, 0 insertions(+), 1 deletions(-)
    
    diff --git a/src/system/kernel/vm/vm.cpp b/src/system/kernel/vm/vm.cpp
    index 5e74877..c02071c 100644
    a b vm_free_unused_boot_loader_range(addr_t start, addr_t size)  
    32943294
    32953295        if (areaStart > end) {
    32963296            // we are done, the area is already beyond of what we have to free
    3297             end = areaStart - 1;
    32983297            break;
    32993298        }
    33003299