i386: mtrr crash fix
[sfrench/cifs-2.6.git] / arch / i386 / kernel / cpu / mtrr / generic.c
index 5a551fb7ea7b93d84ef2136e213042ff5e2a3610..f6e46943e6efbf6a63ca2265ab6177d304338717 100644 (file)
@@ -65,7 +65,8 @@ get_fixed_ranges(mtrr_type * frs)
 
 void mtrr_save_fixed_ranges(void *info)
 {
-       get_fixed_ranges(mtrr_state.fixed_ranges);
+       if (cpu_has_mtrr)
+               get_fixed_ranges(mtrr_state.fixed_ranges);
 }
 
 static void print_fixed(unsigned base, unsigned step, const mtrr_type*types)