lkml.org 
[lkml]   [2013]   [Mar]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2, part2 05/10] mm/microblaze: use free_highmem_page() to free highmem pages into buddy system
    Date
    Use helper function free_highmem_page() to free highmem pages into
    the buddy system.

    Signed-off-by: Jiang Liu <jiang.liu@huawei.com>
    Cc: Michal Simek <monstr@monstr.eu>
    Cc: microblaze-uclinux@itee.uq.edu.au
    Cc: linux-kernel@vger.kernel.org
    ---
    arch/microblaze/mm/init.c | 6 +-----
    1 file changed, 1 insertion(+), 5 deletions(-)

    diff --git a/arch/microblaze/mm/init.c b/arch/microblaze/mm/init.c
    index 9be5302..4ec137d 100644
    --- a/arch/microblaze/mm/init.c
    +++ b/arch/microblaze/mm/init.c
    @@ -82,13 +82,9 @@ static unsigned long highmem_setup(void)
    /* FIXME not sure about */
    if (memblock_is_reserved(pfn << PAGE_SHIFT))
    continue;
    - ClearPageReserved(page);
    - init_page_count(page);
    - __free_page(page);
    - totalhigh_pages++;
    + free_highmem_page(page);
    reservedpages++;
    }
    - totalram_pages += totalhigh_pages;
    pr_info("High memory: %luk\n",
    totalhigh_pages << (PAGE_SHIFT-10));

    --
    1.7.9.5


    \
     
     \ /
      Last update: 2013-03-10 09:41    [W:4.635 / U:0.108 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site