]> err.no Git - linux-2.6/blobdiff - arch/x86/kernel/cpu/mtrr/main.c
[POWERPC] spufs: lockdep annotations for spufs_dir_close
[linux-2.6] / arch / x86 / kernel / cpu / mtrr / main.c
index be83336fddba9c6c3629bbe1748aa42480a6e707..6a1e278d93230de4da44549cf537a33b5b3ff441 100644 (file)
@@ -627,7 +627,7 @@ early_param("disable_mtrr_trim", disable_mtrr_trim_setup);
 #define Tom2Enabled (1U << 21)
 #define Tom2ForceMemTypeWB (1U << 22)
 
-static __init int amd_special_default_mtrr(void)
+int __init amd_special_default_mtrr(void)
 {
        u32 l, h;
 
@@ -711,7 +711,8 @@ int __init mtrr_trim_uncached_memory(unsigned long end_pfn)
                trim_size = end_pfn;
                trim_size <<= PAGE_SHIFT;
                trim_size -= trim_start;
-               add_memory_region(trim_start, trim_size, E820_RESERVED);
+               update_memory_range(trim_start, trim_size, E820_RAM,
+                                       E820_RESERVED);
                update_e820();
                return 1;
        }