lkml.org 
[lkml]   [2008]   [Apr]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[RFC 18/22] sh: Use generic show_mem()
    Date

    Signed-off-by: Johannes Weiner <hannes@saeurebad.de>

    diff --git a/arch/sh/mm/Kconfig b/arch/sh/mm/Kconfig
    index b74c4e7..5fd2184 100644
    --- a/arch/sh/mm/Kconfig
    +++ b/arch/sh/mm/Kconfig
    @@ -138,9 +138,6 @@ config ARCH_MEMORY_PROBE
    def_bool y
    depends on MEMORY_HOTPLUG

    -config HAVE_ARCH_SHOW_MEM
    - def_bool y
    -
    choice
    prompt "Kernel page size"
    default PAGE_SIZE_8KB if X2TLB
    diff --git a/arch/sh/mm/init.c b/arch/sh/mm/init.c
    index 53dde06..ff81bfd 100644
    --- a/arch/sh/mm/init.c
    +++ b/arch/sh/mm/init.c
    @@ -25,47 +25,6 @@ DEFINE_PER_CPU(struct mmu_gather, mmu_gathers);
    pgd_t swapper_pg_dir[PTRS_PER_PGD];
    unsigned long cached_to_uncached = 0;

    -void show_mem(void)
    -{
    - int total = 0, reserved = 0, free = 0;
    - int shared = 0, cached = 0, slab = 0;
    - pg_data_t *pgdat;
    -
    - printk("Mem-info:\n");
    - show_free_areas();
    -
    - for_each_online_pgdat(pgdat) {
    - unsigned long flags, i;
    -
    - pgdat_resize_lock(pgdat, &flags);
    - for (i = 0; i < pgdat->node_spanned_pages; i++) {
    - struct page *page = pgdat_page_nr(pgdat, i);
    - total++;
    - if (PageReserved(page))
    - reserved++;
    - else if (PageSwapCache(page))
    - cached++;
    - else if (PageSlab(page))
    - slab++;
    - else if (!page_count(page))
    - free++;
    - else
    - shared += page_count(page) - 1;
    - }
    - pgdat_resize_unlock(pgdat, &flags);
    - }
    -
    - printk("Free swap: %6ldkB\n", nr_swap_pages<<(PAGE_SHIFT-10));
    - printk("%d pages of RAM\n", total);
    - printk("%d free pages\n", free);
    - printk("%d reserved pages\n", reserved);
    - printk("%d slab pages\n", slab);
    - printk("%d pages shared\n", shared);
    - printk("%d pages swap cached\n", cached);
    - printk(KERN_INFO "Total of %ld pages in page table cache\n",
    - quicklist_total_size());
    -}
    -
    #ifdef CONFIG_MMU
    static void set_pte_phys(unsigned long addr, unsigned long phys, pgprot_t prot)
    {
    --
    1.5.2.2


    \
     
     \ /
      Last update: 2008-04-02 23:51    [W:4.075 / U:0.064 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site