]> git.neil.brown.name Git - history.git/commitdiff
Import 2.3.30pre5 2.3.30pre5
authorLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:28:56 +0000 (15:28 -0500)
committerLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:28:56 +0000 (15:28 -0500)
arch/alpha/mm/init.c
include/asm-alpha/pgtable.h

index 4bbe50e93d525875809e16fdd6b68f0e4909c3ac..8c40bc6a2ee6fc2aa3818d20fc47cf7ec3257121 100644 (file)
@@ -17,6 +17,7 @@
 #include <linux/mman.h>
 #include <linux/mm.h>
 #include <linux/swap.h>
+#include <linux/init.h>
 #include <linux/bootmem.h> /* max_low_pfn */
 #ifdef CONFIG_BLK_DEV_INITRD
 #include <linux/blk.h>
@@ -273,7 +274,7 @@ srm_paging_stop (void)
 }
 #endif
 
-static void printk_memory_info(void)
+static void __init printk_memory_info(void)
 {
        unsigned long codesize, reservedpages, datasize, initsize, tmp;
        extern int page_is_ram(unsigned long) __init;
@@ -302,7 +303,7 @@ static void printk_memory_info(void)
               initsize >> 10);
 }
 
-void
+void __init
 mem_init(void)
 {
        max_mapnr = num_physpages = max_low_pfn;
index 965381722d1e4144e66d533cc552b981845e3928..f2c65567f2cb61b432d6e9350f3c0148e091e786 100644 (file)
@@ -297,7 +297,7 @@ extern inline pte_t mk_swap_pte(unsigned long type, unsigned long offset)
 #define kern_addr_valid(addr)  (1)
 
 #define io_remap_page_range(start, busaddr, size, prot) \
-       remap_page_range(start, virt_to_phys(__ioremap(busaddr), 0), size, prot)
+       remap_page_range(start, virt_to_phys(__ioremap(busaddr)), size, prot)
 
 #define pte_ERROR(e) \
        printk("%s:%d: bad pte %016lx.\n", __FILE__, __LINE__, pte_val(e))