···2658 * the memory system completely. A command line option allows to force-enable2659 * hardware ECC later in amd64_enable_ecc_error_reporting().2660 */2661-static const char *ecc_warning =2662- "WARNING: ECC is disabled by BIOS. Module will NOT be loaded.\n"2663- " Either Enable ECC in the BIOS, or set 'ecc_enable_override'.\n"2664- " Also, use of the override can cause unknown side effects.\n";026652666static int amd64_check_ecc_enabled(struct amd64_pvt *pvt)2667{···26742675 ecc_enabled = !!(value & K8_NBCFG_ECC_ENABLE);2676 if (!ecc_enabled)2677- amd64_printk(KERN_WARNING, "This node reports that Memory ECC "2678 "is currently disabled, set F3x%x[22] (%s).\n",2679 K8_NBCFG, pci_name(pvt->misc_f3_ctl));2680 else···26822683 nb_mce_en = amd64_nb_mce_bank_enabled_on_node(pvt->mc_node_id);2684 if (!nb_mce_en)2685- amd64_printk(KERN_WARNING, "NB MCE bank disabled, set MSR "2686 "0x%08x[4] on node %d to enable.\n",2687 MSR_IA32_MCG_CTL, pvt->mc_node_id);26882689 if (!ecc_enabled || !nb_mce_en) {2690 if (!ecc_enable_override) {2691- amd64_printk(KERN_WARNING, "%s", ecc_warning);2692 return -ENODEV;2693 }2694 ecc_enable_override = 0;
···2658 * the memory system completely. A command line option allows to force-enable2659 * hardware ECC later in amd64_enable_ecc_error_reporting().2660 */2661+static const char *ecc_msg =2662+ "ECC disabled in the BIOS or no ECC capability, module will not load.\n"2663+ " Either enable ECC checking or force module loading by setting "2664+ "'ecc_enable_override'.\n"2665+ " (Note that use of the override may cause unknown side effects.)\n";26662667static int amd64_check_ecc_enabled(struct amd64_pvt *pvt)2668{···26732674 ecc_enabled = !!(value & K8_NBCFG_ECC_ENABLE);2675 if (!ecc_enabled)2676+ amd64_printk(KERN_NOTICE, "This node reports that Memory ECC "2677 "is currently disabled, set F3x%x[22] (%s).\n",2678 K8_NBCFG, pci_name(pvt->misc_f3_ctl));2679 else···26812682 nb_mce_en = amd64_nb_mce_bank_enabled_on_node(pvt->mc_node_id);2683 if (!nb_mce_en)2684+ amd64_printk(KERN_NOTICE, "NB MCE bank disabled, set MSR "2685 "0x%08x[4] on node %d to enable.\n",2686 MSR_IA32_MCG_CTL, pvt->mc_node_id);26872688 if (!ecc_enabled || !nb_mce_en) {2689 if (!ecc_enable_override) {2690+ amd64_printk(KERN_NOTICE, "%s", ecc_msg);2691 return -ENODEV;2692 }2693 ecc_enable_override = 0;