arch/x86/kernel/cpu: Convert printk(KERN_<LEVEL> ...) to pr_<level>(...)
Subsystems (5)
PATCH 1/1 arch/x86/kernel/cpu: Convert printk(KERN_<LEVEL> ...) to pr_<level>(...)
- Use the more current logging style pr_<level>(...) instead of the old printk(KERN_<LEVEL> ...).
- Convert pr_warning() to pr_warn().
Signed-off-by Chen Yucong <[email protected]>
--- arch/x86/kernel/cpu/amd.c | 23 +++++++-------- arch/x86/kernel/cpu/bugs_64.c | 2 +- arch/x86/kernel/cpu/centaur.c | 10 +++---- arch/x86/kernel/cpu/common.c | 42 +++++++++++++-------------- arch/x86/kernel/cpu/cyrix.c | 10 +++---- arch/x86/kernel/cpu/hypervisor.c | 2 +- arch/x86/kernel/cpu/intel.c | 10 +++---- arch/x86/kernel/cpu/intel_cacheinfo.c | 2 +- arch/x86/kernel/cpu/mcheck/mce-inject.c | 15 +++++----- arch/x86/kernel/cpu/mcheck/p5.c | 18 +++++------- arch/x86/kernel/cpu/mcheck/therm_throt.c | 15 +++++----- arch/x86/kernel/cpu/mcheck/threshold.c | 4 +-- arch/x86/kernel/cpu/mcheck/winchip.c | 5 ++-- arch/x86/kernel/cpu/microcode/amd.c | 2 +- arch/x86/kernel/cpu/mshyperv.c | 8 +++--- arch/x86/kernel/cpu/mtrr/centaur.c | 2 +- arch/x86/kernel/cpu/mtrr/cleanup.c | 44 ++++++++++++++--------------- arch/x86/kernel/cpu/mtrr/generic.c | 23 ++++++++------- arch/x86/kernel/cpu/mtrr/main.c | 20 ++++++------- arch/x86/kernel/cpu/perf_event.c | 9 +++--- arch/x86/kernel/cpu/perf_event_amd_ibs.c | 10 +++---- arch/x86/kernel/cpu/perf_event_amd_uncore.c | 4 +-- arch/x86/kernel/cpu/perf_event_intel_ds.c | 6 ++-- arch/x86/kernel/cpu/rdrand.c | 2 +- arch/x86/kernel/cpu/topology.c | 4 +-- arch/x86/kernel/cpu/transmeta.c | 8 +++--- arch/x86/kernel/cpu/vmware.c | 5 ++-- 27 files changed, 146 insertions(+), 159 deletions(-)
arch/x86/kernel/cpu/amd.c +10 -13
@@ -117,7 +117,7 @@ static void init_amd_k6(struct cpuinfo_x86 *c)void (*f_vide)(void );u64 d, d2; -printk (KERN_INFO "AMD K6 stepping B detected - " ); +pr_info ("AMD K6 stepping B detected - " );/* * It looks like AMD fixed the 2.6.2 bug and improved indirect
@@ -133,10 +133,9 @@ static void init_amd_k6(struct cpuinfo_x86 *c) d = d2-d;if (d >20 *K6_BUG_LOOP ) -printk (KERN_CONT -"system stability may be impaired when more than 32 MB are used.\n" ); +pr_cont ("system stability may be impaired when more than 32 MB are used.\n" );else -printk (KERN_CONT "probably OK (after B9730xxxx).\n" ); +pr_cont ("probably OK (after B9730xxxx).\n" ); }/* K6 with old style WHCR */
@@ -154,7 +153,7 @@ static void init_amd_k6(struct cpuinfo_x86 *c)wbinvd ();wrmsr (MSR_K6_WHCR , l, h);local_irq_restore (flags); -printk (KERN_INFO "Enabling old style K6 write allocation for %d Mb\n" , +pr_info ("Enabling old style K6 write allocation for %d Mb\n" , mbytes); }return ;
@@ -175,7 +174,7 @@ static void init_amd_k6(struct cpuinfo_x86 *c)wbinvd ();wrmsr (MSR_K6_WHCR , l, h);local_irq_restore (flags); -printk (KERN_INFO "Enabling new style K6 write allocation for %d Mb\n" , +pr_info ("Enabling new style K6 write allocation for %d Mb\n" , mbytes); }
@@ -202,7 +201,7 @@ static void init_amd_k7(struct cpuinfo_x86 *c)*/ if (c->x86_model >=6 && c->x86_model <=10 ) {if (!cpu_has (c,X86_FEATURE_XMM )) { -printk (KERN_INFO "Enabling disabled K7/SSE Support.\n" ); +pr_info ("Enabling disabled K7/SSE Support.\n" );msr_clear_bit (MSR_K7_HWCR ,15 );set_cpu_cap (c,X86_FEATURE_XMM ); }
@@ -216,9 +215,8 @@ static void init_amd_k7(struct cpuinfo_x86 *c)if ((c->x86_model ==8 && c->x86_mask >=1 ) || (c->x86_model >8 )) {rdmsr (MSR_K7_CLK_CTL , l, h);if ((l &0xfff00000 ) !=0x20000000 ) { -printk (KERN_INFO -"CPU: CLK_CTL MSR was %x. Reprogramming to %x\n" , - l, ((l &0x000fffff )|0x20000000 )); +pr_info ("CPU: CLK_CTL MSR was %x. Reprogramming to %x\n" , + l, ((l &0x000fffff )|0x20000000 ));wrmsr (MSR_K7_CLK_CTL , (l &0x000fffff )|0x20000000 , h); } }
@@ -485,7 +483,7 @@ static void bsp_init_amd(struct cpuinfo_x86 *c)if (!rdmsrl_safe (MSR_K8_TSEG_ADDR , &tseg)) {unsigned long pfn = tseg >>PAGE_SHIFT ; -printk (KERN_DEBUG "tseg: %010llx\n" , tseg); +pr_debug ("tseg: %010llx\n" , tseg);if (pfn_range_is_mapped (pfn, pfn +1 ))set_memory_4k ((unsigned long )__va (tseg),1 ); }
@@ -500,8 +498,7 @@ static void bsp_init_amd(struct cpuinfo_x86 *c)rdmsrl (MSR_K7_HWCR , val);if (!(val &BIT (24 ))) - printk(KERN_WARNING FW_BUG "TSC doesn't count " -"with P0 frequency!\n" ); +pr_warn (FW_BUG "TSC doesn't count with P0 frequency!\n" ); } }
arch/x86/kernel/cpu/bugs_64.c +1 -1
@@ -15,7 +15,7 @@ void __init check_bugs(void) {identify_boot_cpu ();#if !defined(CONFIG_SMP ) -printk (KERN_INFO "CPU: " ); +pr_info ("CPU: " );print_cpu_info (&boot_cpu_data);#endif alternative_instructions ();
arch/x86/kernel/cpu/centaur.c +5 -5
@@ -29,7 +29,7 @@ static void init_c3(struct cpuinfo_x86 *c)rdmsr (MSR_VIA_FCR , lo, hi); lo |=ACE_FCR ;/* enable ACE unit */ wrmsr (MSR_VIA_FCR , lo, hi); -printk (KERN_INFO "CPU: Enabled ACE h/w crypto\n" ); +pr_info ("CPU: Enabled ACE h/w crypto\n" ); }/* enable RNG unit, if present and disabled */
@@ -37,7 +37,7 @@ static void init_c3(struct cpuinfo_x86 *c)rdmsr (MSR_VIA_RNG , lo, hi); lo |=RNG_ENABLE ;/* enable RNG unit */ wrmsr (MSR_VIA_RNG , lo, hi); -printk (KERN_INFO "CPU: Enabled h/w RNG\n" ); +pr_info ("CPU: Enabled h/w RNG\n" ); }/* store Centaur Extended Feature Flags as
@@ -130,7 +130,7 @@ static void init_centaur(struct cpuinfo_x86 *c) name ="C6" ; fcr_set =ECX8 |DSMC |EDCTLB |EMMX |ERETSTK ; fcr_clr =DPDC ; -printk (KERN_NOTICE "Disabling bugged TSC.\n" ); +pr_notice ("Disabling bugged TSC.\n" );clear_cpu_cap (c,X86_FEATURE_TSC );break ;case 8 :
@@ -163,11 +163,11 @@ static void init_centaur(struct cpuinfo_x86 *c) newlo = (lo|fcr_set) & (~fcr_clr);if (newlo != lo) { -printk (KERN_INFO "Centaur FCR was 0x%X now 0x%X\n" , +pr_info ("Centaur FCR was 0x%X now 0x%X\n" , lo, newlo);wrmsr (MSR_IDT_FCR1 , newlo, hi); }else { -printk (KERN_INFO "Centaur FCR is 0x%X\n" , lo); +pr_info ("Centaur FCR is 0x%X\n" , lo); }/* Emulate MTRRs using Centaur's MCR. */ set_cpu_cap (c,X86_FEATURE_CENTAUR_MCR );
arch/x86/kernel/cpu/common.c +20 -22
109 lines not on this page · raw message
arch/x86/kernel/cpu/cyrix.c +5 -5
@@ -103,7 +103,7 @@ static void check_cx686_slop(struct cpuinfo_x86 *c)local_irq_restore (flags);if (ccr5 &2 ) {/* possible wrong calibration done */ -printk (KERN_INFO "Recalibrating delay loop with SLOP bit reset\n" ); +pr_info ("Recalibrating delay loop with SLOP bit reset\n" );calibrate_delay (); c->loops_per_jiffy = loops_per_jiffy; }
@@ -115,7 +115,7 @@ static void set_cx86_reorder(void) {u8 ccr3; -printk (KERN_INFO "Enable Memory access reorder on Cyrix/NSC processor.\n" ); +pr_info ("Enable Memory access reorder on Cyrix/NSC processor.\n" ); ccr3 =getCx86 (CX86_CCR3 );setCx86 (CX86_CCR3 , (ccr3 &0x0f ) |0x10 );/* enable MAPEN */
@@ -128,7 +128,7 @@ static void set_cx86_reorder(void)static void set_cx86_memwb (void ) { -printk (KERN_INFO "Enable Memory-Write-back mode on Cyrix/NSC processor.\n" ); +pr_info ("Enable Memory-Write-back mode on Cyrix/NSC processor.\n" );/* CCR2 bit 2: unlock NW bit */ setCx86_old (CX86_CCR2 ,getCx86_old (CX86_CCR2 ) & ~0x04 );
@@ -268,7 +268,7 @@ static void init_cyrix(struct cpuinfo_x86 *c)* VSA1 we work around however. */ -printk (KERN_INFO "Working around Cyrix MediaGX virtual DMA bugs.\n" ); +pr_info ("Working around Cyrix MediaGX virtual DMA bugs.\n" ); isa_dma_bridge_buggy =2 ;/* We do this before the PCI layer is running. However we
@@ -426,7 +426,7 @@ static void cyrix_identify(struct cpuinfo_x86 *c)if (dir0 ==5 || dir0 ==3 ) {unsigned char ccr3;unsigned long flags; -printk (KERN_INFO "Enabling CPUID on Cyrix processor.\n" ); +pr_info ("Enabling CPUID on Cyrix processor.\n" );local_irq_save (flags); ccr3 =getCx86 (CX86_CCR3 );/* enable MAPEN */
arch/x86/kernel/cpu/hypervisor.c +1 -1
@@ -56,7 +56,7 @@ detect_hypervisor_vendor(void) }if (max_pri) -printk (KERN_INFO "Hypervisor detected: %s\n" , x86_hyper->name); +pr_info ("Hypervisor detected: %s\n" , x86_hyper->name); }void init_hypervisor (struct cpuinfo_x86 *c)
arch/x86/kernel/cpu/intel.c +5 -5
@@ -61,7 +61,7 @@ static void early_init_intel(struct cpuinfo_x86 *c)*/ if (c->x86 ==6 && c->x86_model ==0x1c && c->x86_mask <=2 && c->microcode <0x20e ) { -printk (KERN_WARNING "Atom PSE erratum detected, BIOS microcode update recommended\n" ); +pr_warn ("Atom PSE erratum detected, BIOS microcode update recommended\n" );clear_cpu_cap (c,X86_FEATURE_PSE ); }
@@ -140,7 +140,7 @@ static void early_init_intel(struct cpuinfo_x86 *c)if (c->x86 >6 || (c->x86 ==6 && c->x86_model >=0xd )) {rdmsrl (MSR_IA32_MISC_ENABLE , misc_enable);if (!(misc_enable &MSR_IA32_MISC_ENABLE_FAST_STRING )) { -printk (KERN_INFO "Disabled fast string operations\n" ); +pr_info ("Disabled fast string operations\n" );setup_clear_cpu_cap (X86_FEATURE_REP_GOOD );setup_clear_cpu_cap (X86_FEATURE_ERMS ); }
@@ -176,7 +176,7 @@ int ppro_with_ram_bug(void) boot_cpu_data.x86 == 6 && boot_cpu_data.x86_model == 1 && boot_cpu_data.x86_mask < 8) { -printk (KERN_INFO "Pentium Pro with Errata#50 detected. Taking evasive action.\n" ); +pr_info ("Pentium Pro with Errata#50 detected. Taking evasive action.\n" );return 1 ; }return 0 ;
@@ -225,7 +225,7 @@ static void intel_workarounds(struct cpuinfo_x86 *c)set_cpu_bug (c,X86_BUG_F00F );if (!f00f_workaround_enabled) { -printk (KERN_NOTICE "Intel Pentium with F0 0F bug - workaround enabled.\n" ); +pr_notice ("Intel Pentium with F0 0F bug - workaround enabled.\n" ); f00f_workaround_enabled =1 ; } }
@@ -244,7 +244,7 @@ static void intel_workarounds(struct cpuinfo_x86 *c)* Forcefully enable PAE if kernel parameter "forcepae" is present. */ if (forcepae) { -printk (KERN_WARNING "PAE forced!\n" ); +pr_warn ("PAE forced!\n" );set_cpu_cap (c,X86_FEATURE_PAE );add_taint (TAINT_CPU_OUT_OF_SPEC ,LOCKDEP_NOW_UNRELIABLE ); }
arch/x86/kernel/cpu/intel_cacheinfo.c +1 -1
@@ -444,7 +444,7 @@ static ssize_t store_cache_disable(struct cacheinfo *this_leaf, err =amd_set_l3_disable_slot (nb, cpu, slot, val);if (err) {if (err == -EEXIST ) -pr_warning ("L3 slot %d in use/index already disabled!\n" , +pr_warn ("L3 slot %d in use/index already disabled!\n" , slot);return err; }
arch/x86/kernel/cpu/mcheck/mce-inject.c +7 -8
@@ -115,7 +115,7 @@ static int raise_local(void)int cpu = m->extcpu;if (m->inject_flags &MCJ_EXCEPTION ) { -printk (KERN_INFO "Triggering MCE exception on CPU %d\n" , cpu); +pr_info ("Triggering MCE exception on CPU %d\n" , cpu);switch (context) {case MCJ_CTX_IRQ :/*
@@ -128,15 +128,15 @@ static int raise_local(void)raise_exception (m,NULL );break ;default : -printk (KERN_INFO "Invalid MCE context\n" ); +pr_info ("Invalid MCE context\n" ); ret = -EINVAL ; } -printk (KERN_INFO "MCE exception done on CPU %d\n" , cpu); +pr_info ("MCE exception done on CPU %d\n" , cpu); }else if (m->status) { -printk (KERN_INFO "Starting machine check poll CPU %d\n" , cpu); +pr_info ("Starting machine check poll CPU %d\n" , cpu);raise_poll (m);mce_notify_irq (); -printk (KERN_INFO "Machine check poll done on CPU %d\n" , cpu); +pr_info ("Machine check poll done on CPU %d\n" , cpu); }else m->finished =0 ;
@@ -183,8 +183,7 @@ static void raise_mce(struct mce *m) start = jiffies;while (!cpumask_empty (mce_inject_cpumask)) {if (!time_before (jiffies, start +2 *HZ )) { -printk (KERN_ERR -"Timeout waiting for mce inject %lx\n" , +pr_err ("Timeout waiting for mce inject %lx\n" , *cpumask_bits (mce_inject_cpumask));break ; }
@@ -241,7 +240,7 @@ static int inject_init(void) {if (!alloc_cpumask_var (&mce_inject_cpumask,GFP_KERNEL ))return -ENOMEM ; -printk (KERN_INFO "Machine check injector initialized\n" ); +pr_info ("Machine check injector initialized\n" );register_mce_write_callback (mce_write);register_nmi_handler (NMI_LOCAL , mce_raise_notify,0 ,"mce_notify" );
arch/x86/kernel/cpu/mcheck/p5.c +7 -11
@@ -26,14 +26,12 @@ static void pentium_machine_check(struct pt_regs *regs, long error_code)rdmsr (MSR_IA32_P5_MC_ADDR , loaddr, hi);rdmsr (MSR_IA32_P5_MC_TYPE , lotype, hi); -printk (KERN_EMERG -"CPU#%d: Machine Check Exception: 0x%8X (type 0x%8X).\n" , -smp_processor_id (), loaddr, lotype); +pr_emerg ("CPU#%d: Machine Check Exception: 0x%8X (type 0x%8X).\n" , +smp_processor_id (), loaddr, lotype);if (lotype & (1 <<5 )) { -printk (KERN_EMERG -"CPU#%d: Possible thermal failure (CPU on fire ?).\n" , -smp_processor_id ()); +pr_emerg ("CPU#%d: Possible thermal failure (CPU on fire ?).\n" , +smp_processor_id ()); }add_taint (TAINT_MACHINE_CHECK ,LOCKDEP_NOW_UNRELIABLE );
@@ -61,12 +59,10 @@ void intel_p5_mcheck_init(struct cpuinfo_x86 *c)/* Read registers before enabling: */ rdmsr (MSR_IA32_P5_MC_ADDR , l, h);rdmsr (MSR_IA32_P5_MC_TYPE , l, h); -printk (KERN_INFO -"Intel old style machine check architecture supported.\n" ); +pr_info ("Intel old style machine check architecture supported.\n" );/* Enable MCE: */ cr4_set_bits (X86_CR4_MCE ); -printk (KERN_INFO -"Intel old style machine check reporting enabled on CPU#%d.\n" , -smp_processor_id ()); +pr_info ("Intel old style machine check reporting enabled on CPU#%d.\n" , +smp_processor_id ()); }
arch/x86/kernel/cpu/mcheck/therm_throt.c +7 -8
@@ -190,7 +190,7 @@ static int therm_throt_process(bool new_event, int event, int level)/* if we just entered the thermal event */ if (new_event) {if (event ==THERMAL_THROTTLING_EVENT ) -printk (KERN_CRIT "CPU%d: %s temperature above threshold, cpu clock throttled (total events = %lu)\n" , +pr_crit ("CPU%d: %s temperature above threshold, cpu clock throttled (total events = %lu)\n" , this_cpu, level ==CORE_LEVEL ?"Core" :"Package" , state->count);
@@ -198,8 +198,7 @@ static int therm_throt_process(bool new_event, int event, int level) }if (old_event) {if (event ==THERMAL_THROTTLING_EVENT ) -printk (KERN_INFO "CPU%d: %s temperature/speed normal\n" , - this_cpu, +pr_info ("CPU%d: %s temperature/speed normal\n" , this_cpu, level ==CORE_LEVEL ?"Core" :"Package" );return 1 ; }
@@ -417,8 +416,8 @@ static void intel_thermal_interrupt(void)static void unexpected_thermal_interrupt (void ) { -printk (KERN_ERR "CPU%d: Unexpected LVT thermal interrupt!\n" , -smp_processor_id ()); +pr_err ("CPU%d: Unexpected LVT thermal interrupt!\n" , +smp_processor_id ()); }static void (*smp_thermal_vector)(void ) = unexpected_thermal_interrupt;
@@ -499,7 +498,7 @@ void intel_init_thermal(struct cpuinfo_x86 *c)if ((l &MSR_IA32_MISC_ENABLE_TM1 ) && (h &APIC_DM_SMI )) {if (system_state ==SYSTEM_BOOTING ) -printk (KERN_DEBUG "CPU%d: Thermal monitoring handled by SMI\n" , cpu); +pr_debug ("CPU%d: Thermal monitoring handled by SMI\n" , cpu);return ; }
@@ -557,8 +556,8 @@ void intel_init_thermal(struct cpuinfo_x86 *c) l =apic_read (APIC_LVTTHMR );apic_write (APIC_LVTTHMR , l & ~APIC_LVT_MASKED ); -printk_once (KERN_INFO "CPU0: Thermal monitoring enabled (%s)\n" , - tm2 ?"TM2" :"TM1" ); +pr_info_once ("CPU0: Thermal monitoring enabled (%s)\n" , + tm2 ?"TM2" :"TM1" );/* enable thermal throttle processing */ atomic_set (&therm_throt_en,1 );
arch/x86/kernel/cpu/mcheck/threshold.c +2 -2
@@ -12,8 +12,8 @@static void default_threshold_interrupt (void ) { -printk (KERN_ERR "Unexpected threshold interrupt at vector %x\n" , -THRESHOLD_APIC_VECTOR ); +pr_err ("Unexpected threshold interrupt at vector %x\n" , +THRESHOLD_APIC_VECTOR ); }void (*mce_threshold_vector)(void ) = default_threshold_interrupt;
arch/x86/kernel/cpu/mcheck/winchip.c +2 -3
@@ -17,7 +17,7 @@ static void winchip_machine_check(struct pt_regs *regs, long error_code) {ist_enter (regs); -printk (KERN_EMERG "CPU0: Machine Check Exception.\n" ); +pr_emerg ("CPU0: Machine Check Exception.\n" );add_taint (TAINT_MACHINE_CHECK ,LOCKDEP_NOW_UNRELIABLE );ist_exit (regs);
@@ -39,6 +39,5 @@ void winchip_mcheck_init(struct cpuinfo_x86 *c)cr4_set_bits (X86_CR4_MCE ); -printk (KERN_INFO -"Winchip machine check reporting enabled on CPU#0.\n" ); +pr_info ("Winchip machine check reporting enabled on CPU#0.\n" ); }
arch/x86/kernel/cpu/microcode/amd.c +1 -1
@@ -953,7 +953,7 @@ struct microcode_ops * __init init_amd_microcode(void)struct cpuinfo_x86 *c = &boot_cpu_data;if (c->x86_vendor !=X86_VENDOR_AMD || c->x86 <0x10 ) { -pr_warning ("AMD CPU family 0x%x not supported\n" , c->x86); +pr_warn ("AMD CPU family 0x%x not supported\n" , c->x86);return NULL ; }
arch/x86/kernel/cpu/mshyperv.c +4 -4
@@ -161,8 +161,8 @@ static void __init ms_hyperv_init_platform(void) ms_hyperv.misc_features =cpuid_edx (HYPERV_CPUID_FEATURES ); ms_hyperv.hints =cpuid_eax (HYPERV_CPUID_ENLIGHTMENT_INFO ); -printk (KERN_INFO "HyperV: features 0x%x, hints 0x%x\n" , - ms_hyperv.features, ms_hyperv.hints); +pr_info ("HyperV: features 0x%x, hints 0x%x\n" , + ms_hyperv.features, ms_hyperv.hints);#ifdef CONFIG_X86_LOCAL_APIC if (ms_hyperv.features &HV_X64_MSR_APIC_FREQUENCY_AVAILABLE ) {
@@ -174,8 +174,8 @@ static void __init ms_hyperv_init_platform(void)rdmsrl (HV_X64_MSR_APIC_FREQUENCY , hv_lapic_frequency); hv_lapic_frequency =div_u64 (hv_lapic_frequency,HZ ); lapic_timer_frequency = hv_lapic_frequency; -printk (KERN_INFO "HyperV: LAPIC Timer Frequency: %#x\n" , - lapic_timer_frequency); +pr_info ("HyperV: LAPIC Timer Frequency: %#x\n" , + lapic_timer_frequency); }#endif
arch/x86/kernel/cpu/mtrr/centaur.c +1 -1
@@ -103,7 +103,7 @@ centaur_validate_add_page(unsigned long base, unsigned long size, unsigned int t*/ if (type !=MTRR_TYPE_WRCOMB && (centaur_mcr_type ==0 || type !=MTRR_TYPE_UNCACHABLE )) { -pr_warning ("mtrr: only write-combining%s supported\n" , +pr_warn ("mtrr: only write-combining%s supported\n" , centaur_mcr_type ?" and uncacheable are" :" is" );return -EINVAL ; }
arch/x86/kernel/cpu/mtrr/cleanup.c +22 -22
143 lines not on this page · raw message
arch/x86/kernel/cpu/mtrr/generic.c +11 -12
@@ -55,7 +55,7 @@ static inline void k8_check_syscfg_dram_mod_en(void)rdmsr (MSR_K8_SYSCFG , lo, hi);if (lo &K8_MTRRFIXRANGE_DRAM_MODIFY ) { - printk(KERN_ERR FW_WARN "MTRR: CPU %u: SYSCFG[MtrrFixDramModEn]" +pr_err (FW_WARN "MTRR: CPU %u: SYSCFG[MtrrFixDramModEn]" " not cleared by BIOS, clearing this bit\n" ,smp_processor_id ()); lo &= ~K8_MTRRFIXRANGE_DRAM_MODIFY ;
@@ -501,14 +501,14 @@ void __init mtrr_state_warn(void)if (!mask)return ;if (mask &MTRR_CHANGE_MASK_FIXED ) -pr_warning ("mtrr: your CPUs had inconsistent fixed MTRR settings\n" ); +pr_warn ("mtrr: your CPUs had inconsistent fixed MTRR settings\n" );if (mask &MTRR_CHANGE_MASK_VARIABLE ) -pr_warning ("mtrr: your CPUs had inconsistent variable MTRR settings\n" ); +pr_warn ("mtrr: your CPUs had inconsistent variable MTRR settings\n" );if (mask &MTRR_CHANGE_MASK_DEFTYPE ) -pr_warning ("mtrr: your CPUs had inconsistent MTRRdefType settings\n" ); +pr_warn ("mtrr: your CPUs had inconsistent MTRRdefType settings\n" ); -printk (KERN_INFO "mtrr: probably your BIOS does not setup all CPUs.\n" ); -printk (KERN_INFO "mtrr: corrected configuration.\n" ); +pr_info ("mtrr: probably your BIOS does not setup all CPUs.\n" ); +pr_info ("mtrr: corrected configuration.\n" ); }/*
@@ -519,8 +519,7 @@ void __init mtrr_state_warn(void)void mtrr_wrmsr (unsigned msr,unsigned a,unsigned b) {if (wrmsr_safe (msr, a, b) <0 ) { -printk (KERN_ERR -"MTRR: CPU %u: Writing MSR %x to %x:%x failed\n" , +pr_err ("MTRR: CPU %u: Writing MSR %x to %x:%x failed\n" ,smp_processor_id (), msr, a, b); } }
@@ -607,7 +606,7 @@ static void generic_get_mtrr(unsigned int reg, unsigned long *base, tmp |= ~((1ULL <<(hi -1 )) -1 );if (tmp != mask) { -printk (KERN_WARNING "mtrr: your BIOS has configured an incorrect mask, fixing it.\n" ); +pr_warn ("mtrr: your BIOS has configured an incorrect mask, fixing it.\n" );add_taint (TAINT_FIRMWARE_WORKAROUND ,LOCKDEP_STILL_OK ); mask = tmp; }
@@ -858,13 +857,13 @@ int generic_validate_add_page(unsigned long base, unsigned long size, boot_cpu_data.x86_model == 1 && boot_cpu_data.x86_mask <= 7) {if (base & ((1 << (22 -PAGE_SHIFT )) -1 )) { -pr_warning ("mtrr: base(0x%lx000) is not 4 MiB aligned\n" , base); +pr_warn ("mtrr: base(0x%lx000) is not 4 MiB aligned\n" , base);return -EINVAL ; }if (!(base + size <0x70000 || base >0x7003F ) && (type ==MTRR_TYPE_WRCOMB || type ==MTRR_TYPE_WRBACK )) { -pr_warning ("mtrr: writable mtrr between 0x70000000 and 0x7003FFFF may hang the CPU.\n" ); +pr_warn ("mtrr: writable mtrr between 0x70000000 and 0x7003FFFF may hang the CPU.\n" );return -EINVAL ; } }
@@ -878,7 +877,7 @@ int generic_validate_add_page(unsigned long base, unsigned long size, lbase = lbase >> 1, last = last >> 1) ;if (lbase != last) { -pr_warning ("mtrr: base(0x%lx000) is not aligned on a size(0x%lx000) boundary\n" , base, size); +pr_warn ("mtrr: base(0x%lx000) is not aligned on a size(0x%lx000) boundary\n" , base, size);return -EINVAL ; }return 0 ;
arch/x86/kernel/cpu/mtrr/main.c +10 -10
@@ -300,24 +300,24 @@ int mtrr_add_page(unsigned long base, unsigned long size,return error;if (type >=MTRR_NUM_TYPES ) { -pr_warning ("mtrr: type: %u invalid\n" , type); +pr_warn ("mtrr: type: %u invalid\n" , type);return -EINVAL ; }/* If the type is WC, check that this processor supports it */ if ((type ==MTRR_TYPE_WRCOMB ) && !have_wrcomb ()) { -pr_warning ("mtrr: your processor doesn't support write-combining\n" ); +pr_warn ("mtrr: your processor doesn't support write-combining\n" );return -ENOSYS ; }if (!size) { -pr_warning ("mtrr: zero sized request\n" ); +pr_warn ("mtrr: zero sized request\n" );return -EINVAL ; }if ((base | (base + size -1 )) >> (boot_cpu_data.x86_phys_bits -PAGE_SHIFT )) { -pr_warning ("mtrr: base or size exceeds the MTRR width\n" ); +pr_warn ("mtrr: base or size exceeds the MTRR width\n" );return -EINVAL ; }
@@ -348,7 +348,7 @@ int mtrr_add_page(unsigned long base, unsigned long size, }else if (types_compatible (type, ltype))continue ; } -pr_warning ("mtrr: 0x%lx000,0x%lx000 overlaps existing" +pr_warn ("mtrr: 0x%lx000,0x%lx000 overlaps existing" " 0x%lx000,0x%lx000\n" , base, size, lbase, lsize); goto out;
@@ -357,7 +357,7 @@ int mtrr_add_page(unsigned long base, unsigned long size,if (ltype != type) {if (types_compatible (type, ltype))continue ; -pr_warning ("mtrr: type mismatch for %lx000,%lx000 old: %s new: %s\n" , +pr_warn ("mtrr: type mismatch for %lx000,%lx000 old: %s new: %s\n" , base, size,mtrr_attrib_to_str (ltype),mtrr_attrib_to_str (type)); goto out;
@@ -395,7 +395,7 @@ int mtrr_add_page(unsigned long base, unsigned long size,static int mtrr_check (unsigned long base,unsigned long size) {if ((base & (PAGE_SIZE -1 )) || (size & (PAGE_SIZE -1 ))) { -pr_warning ("mtrr: size and base must be multiples of 4 kiB\n" ); +pr_warn ("mtrr: size and base must be multiples of 4 kiB\n" );pr_debug ("mtrr: size: 0x%lx base: 0x%lx\n" , size, base);dump_stack ();return -1 ;
@@ -493,16 +493,16 @@ int mtrr_del_page(int reg, unsigned long base, unsigned long size) } }if (reg >= max) { -pr_warning ("mtrr: register: %d too big\n" , reg); +pr_warn ("mtrr: register: %d too big\n" , reg); goto out; } mtrr_if->get (reg, &lbase, &lsize, <ype);if (lsize <1 ) { -pr_warning ("mtrr: MTRR %d not used\n" , reg); +pr_warn ("mtrr: MTRR %d not used\n" , reg); goto out; }if (mtrr_usage_table[reg] <1 ) { -pr_warning ("mtrr: reg: %d has count=0\n" , reg); +pr_warn ("mtrr: reg: %d has count=0\n" , reg); goto out; }if (--mtrr_usage_table[reg] <1 )
arch/x86/kernel/cpu/perf_event.c +5 -4
@@ -254,15 +254,16 @@ static bool check_hw_exists(void)* We still allow the PMU driver to operate: */ if (bios_fail) { -printk (KERN_CONT "Broken BIOS detected, complain to your hardware vendor.\n" ); - printk(KERN_ERR FW_BUG "the BIOS has corrupted hw-PMU resources (MSR %x is %Lx)\n", reg_fail, val_fail); +pr_cont ("Broken BIOS detected, complain to your hardware vendor.\n" ); +pr_err (FW_BUG "the BIOS has corrupted hw-PMU resources (MSR %x is %Lx)\n" , + reg_fail, val_fail); }return true; msr_fail: -printk (KERN_CONT "Broken PMU hardware detected, using software events only.\n" ); -printk ("%sFailed to access perfctr msr (MSR %x is %Lx)\n" , +pr_cont ("Broken PMU hardware detected, using software events only.\n" ); +pr_info ("%sFailed to access perfctr msr (MSR %x is %Lx)\n" ,boot_cpu_has (X86_FEATURE_HYPERVISOR ) ?KERN_INFO :KERN_ERR , reg, val_new);
arch/x86/kernel/cpu/perf_event_amd_ibs.c +5 -5
@@ -670,7 +670,7 @@ static __init int perf_event_ibs_init(void)perf_ibs_pmu_init (&perf_ibs_op,"ibs_op" );register_nmi_handler (NMI_LOCAL , perf_ibs_nmi_handler,0 ,"perf_ibs" ); -printk (KERN_INFO "perf: AMD IBS detected (0x%08x)\n" , ibs_caps); +pr_info ("perf: AMD IBS detected (0x%08x)\n" , ibs_caps);return 0 ; }
@@ -774,14 +774,14 @@ static int setup_ibs_ctl(int ibs_eilvt_off)pci_read_config_dword (cpu_cfg,IBSCTL , &value);if (value != (ibs_eilvt_off |IBSCTL_LVT_OFFSET_VALID )) {pci_dev_put (cpu_cfg); -printk (KERN_DEBUG "Failed to setup IBS LVT offset, " -"IBSCTL = 0x%08x\n" , value); +pr_debug ("Failed to setup IBS LVT offset, IBSCTL = 0x%08x\n" , + value);return -EINVAL ; } }while (1 );if (!nodes) { -printk (KERN_DEBUG "No CPU node configured for IBS\n" ); +pr_debug ("No CPU node configured for IBS\n" );return -ENODEV ; }
@@ -810,7 +810,7 @@ static void force_ibs_eilvt_setup(void)preempt_enable ();if (offset ==APIC_EILVT_NR_MAX ) { -printk (KERN_DEBUG "No EILVT entry available\n" ); +pr_debug ("No EILVT entry available\n" );return ; }
arch/x86/kernel/cpu/perf_event_amd_uncore.c +2 -2
@@ -536,7 +536,7 @@ static int __init amd_uncore_init(void)if (ret) goto fail_nb; -printk (KERN_INFO "perf: AMD NB counters detected\n" ); +pr_info ("perf: AMD NB counters detected\n" ); ret =0 ; }
@@ -550,7 +550,7 @@ static int __init amd_uncore_init(void)if (ret) goto fail_l2; -printk (KERN_INFO "perf: AMD L2I counters detected\n" ); +pr_info ("perf: AMD L2I counters detected\n" ); ret =0 ; }
arch/x86/kernel/cpu/perf_event_intel_ds.c +3 -3
@@ -1325,13 +1325,13 @@ void __init intel_ds_init(void)switch (format) {case 0 : -printk (KERN_CONT "PEBS fmt0%c, " , pebs_type); +pr_cont ("PEBS fmt0%c, " , pebs_type); x86_pmu.pebs_record_size =sizeof (struct pebs_record_core ); x86_pmu.drain_pebs = intel_pmu_drain_pebs_core;break ;case 1 : -printk (KERN_CONT "PEBS fmt1%c, " , pebs_type); +pr_cont ("PEBS fmt1%c, " , pebs_type); x86_pmu.pebs_record_size =sizeof (struct pebs_record_nhm ); x86_pmu.drain_pebs = intel_pmu_drain_pebs_nhm;break ;
@@ -1351,7 +1351,7 @@ void __init intel_ds_init(void)break ;default : -printk (KERN_CONT "no PEBS fmt%d%c, " , format, pebs_type); +pr_cont ("no PEBS fmt%d%c, " , format, pebs_type); x86_pmu.pebs =0 ; } }
arch/x86/kernel/cpu/rdrand.c +1 -1
@@ -51,7 +51,7 @@ void x86_init_rdrand(struct cpuinfo_x86 *c)for (i =0 ; i <SANITY_CHECK_LOOPS ; i++) {if (!rdrand_long (&tmp)) {clear_cpu_cap (c,X86_FEATURE_RDRAND ); -printk_once (KERN_WARNING "rdrand: disabled\n" ); +pr_warn_once ("rdrand: disabled\n" );return ; } }
arch/x86/kernel/cpu/topology.c +2 -2
@@ -87,10 +87,10 @@ void detect_extended_topology(struct cpuinfo_x86 *c) c->x86_max_cores = (core_level_siblings / smp_num_siblings);if (!printed) { -printk (KERN_INFO "CPU: Physical Processor ID: %d\n" , +pr_info ("CPU: Physical Processor ID: %d\n" , c->phys_proc_id);if (c->x86_max_cores >1 ) -printk (KERN_INFO "CPU: Processor Core ID: %d\n" , +pr_info ("CPU: Processor Core ID: %d\n" , c->cpu_core_id); printed =1 ; }
arch/x86/kernel/cpu/transmeta.c +4 -4
@@ -33,7 +33,7 @@ static void init_transmeta(struct cpuinfo_x86 *c)if (max >=0x80860001 ) {cpuid (0x80860001 , &dummy, &cpu_rev, &cpu_freq, &cpu_flags);if (cpu_rev !=0x02000000 ) { - printk(KERN_INFO "CPU: Processor revision %u.%u.%u.%u, %u MHz\n", + pr_info("CPU: Processor revision %u.%u.%u.%u, %u MHz\n", (cpu_rev >> 24) & 0xff, (cpu_rev >> 16) & 0xff, (cpu_rev >> 8) & 0xff,
@@ -44,10 +44,10 @@ static void init_transmeta(struct cpuinfo_x86 *c)if (max >=0x80860002 ) {cpuid (0x80860002 , &new_cpu_rev, &cms_rev1, &cms_rev2, &dummy);if (cpu_rev ==0x02000000 ) { -printk (KERN_INFO "CPU: Processor revision %08X, %u MHz\n" , +pr_info ("CPU: Processor revision %08X, %u MHz\n" , new_cpu_rev, cpu_freq); } - printk(KERN_INFO "CPU: Code Morphing Software revision %u.%u.%u-%u-%u\n", + pr_info("CPU: Code Morphing Software revision %u.%u.%u-%u-%u\n", (cms_rev1 >> 24) & 0xff, (cms_rev1 >> 16) & 0xff, (cms_rev1 >> 8) & 0xff,
@@ -76,7 +76,7 @@ static void init_transmeta(struct cpuinfo_x86 *c) (void *)&cpu_info[56 ], (void *)&cpu_info[60]); cpu_info[64 ] ='\0' ; -printk (KERN_INFO "CPU: %s\n" , cpu_info); +pr_info ("CPU: %s\n" , cpu_info); }/* Unhide possibly hidden capability flags */
arch/x86/kernel/cpu/vmware.c +2 -3
@@ -62,7 +62,7 @@ static unsigned long vmware_get_tsc_khz(void) tsc_hz = eax | (((uint64_t )ebx) <<32 );do_div (tsc_hz,1000 );BUG_ON (tsc_hz >>32 ); -printk (KERN_INFO "TSC freq read from hypervisor : %lu.%03lu MHz\n" , +pr_info ("TSC freq read from hypervisor : %lu.%03lu MHz\n" , (unsigned long ) tsc_hz /1000 , (unsigned long ) tsc_hz %1000 );
@@ -84,8 +84,7 @@ static void __init vmware_platform_setup(void)if (ebx !=UINT_MAX ) x86_platform.calibrate_tsc = vmware_get_tsc_khz;else -printk (KERN_WARNING -"Failed to get TSC freq from the hypervisor\n" ); +pr_warn ("Failed to get TSC freq from the hypervisor\n" ); }/*
Signature · 1 line
1.8.3.1
tip-bot for Chen Yucong
merge bot[tip:x86/cpu] x86/cpu: Convert printk(KERN_<LEVEL> ...) to pr_< level>(...)
x86/cpu: Convert printk(KERN_<LEVEL> ...) to pr_<level>(...)
Commit-ID: 1b74dde7c47c19a73ea3e9fac95ac27b5d3d50c5 Gitweb: http://git.kernel.org/tip/1b74dde7c47c19a73ea3e9fac95ac27b5d3d50c5 Author: Chen Yucong <[email protected]> AuthorDate: Tue, 2 Feb 2016 11:45:02 +0800 Committer: Ingo Molnar <[email protected]> CommitDate: Wed, 3 Feb 2016 10:30:03 +0100
x86/cpu: Convert printk(KERN_<LEVEL> ...) to pr_<level>(...)
- Use the more current logging style pr_<level>(...) instead of the old printk(KERN_<LEVEL> ...).
- Convert pr_warning() to pr_warn().
Signed-off-by Chen Yucong <[email protected]>
Cc Borislav Petkov <[email protected]>
Cc H. Peter Anvin <[email protected]>
Cc Linus Torvalds <[email protected]>
Cc Peter Zijlstra <[email protected]>
Cc Thomas Gleixner <[email protected]>
Signed-off-by Ingo Molnar <[email protected]>
--- arch/x86/kernel/cpu/amd.c | 23 +++++++-------- arch/x86/kernel/cpu/bugs_64.c | 2 +- arch/x86/kernel/cpu/centaur.c | 10 +++---- arch/x86/kernel/cpu/common.c | 42 +++++++++++++-------------- arch/x86/kernel/cpu/cyrix.c | 10 +++---- arch/x86/kernel/cpu/hypervisor.c | 2 +- arch/x86/kernel/cpu/intel.c | 10 +++---- arch/x86/kernel/cpu/intel_cacheinfo.c | 2 +- arch/x86/kernel/cpu/mcheck/mce-inject.c | 15 +++++----- arch/x86/kernel/cpu/mcheck/p5.c | 18 +++++------- arch/x86/kernel/cpu/mcheck/therm_throt.c | 15 +++++----- arch/x86/kernel/cpu/mcheck/threshold.c | 4 +-- arch/x86/kernel/cpu/mcheck/winchip.c | 5 ++-- arch/x86/kernel/cpu/microcode/amd.c | 2 +- arch/x86/kernel/cpu/mshyperv.c | 8 +++--- arch/x86/kernel/cpu/mtrr/centaur.c | 2 +- arch/x86/kernel/cpu/mtrr/cleanup.c | 44 ++++++++++++++--------------- arch/x86/kernel/cpu/mtrr/generic.c | 23 ++++++++------- arch/x86/kernel/cpu/mtrr/main.c | 20 ++++++------- arch/x86/kernel/cpu/perf_event.c | 9 +++--- arch/x86/kernel/cpu/perf_event_amd_ibs.c | 10 +++---- arch/x86/kernel/cpu/perf_event_amd_uncore.c | 4 +-- arch/x86/kernel/cpu/perf_event_intel_ds.c | 6 ++-- arch/x86/kernel/cpu/rdrand.c | 2 +- arch/x86/kernel/cpu/topology.c | 4 +-- arch/x86/kernel/cpu/transmeta.c | 8 +++--- arch/x86/kernel/cpu/vmware.c | 5 ++-- 27 files changed, 146 insertions(+), 159 deletions(-)
arch/x86/kernel/cpu/amd.c +10 -13
@@ -117,7 +117,7 @@ static void init_amd_k6(struct cpuinfo_x86 *c)void (*f_vide)(void );u64 d, d2; -printk (KERN_INFO "AMD K6 stepping B detected - " ); +pr_info ("AMD K6 stepping B detected - " );/* * It looks like AMD fixed the 2.6.2 bug and improved indirect
@@ -133,10 +133,9 @@ static void init_amd_k6(struct cpuinfo_x86 *c) d = d2-d;if (d >20 *K6_BUG_LOOP ) -printk (KERN_CONT -"system stability may be impaired when more than 32 MB are used.\n" ); +pr_cont ("system stability may be impaired when more than 32 MB are used.\n" );else -printk (KERN_CONT "probably OK (after B9730xxxx).\n" ); +pr_cont ("probably OK (after B9730xxxx).\n" ); }/* K6 with old style WHCR */
@@ -154,7 +153,7 @@ static void init_amd_k6(struct cpuinfo_x86 *c)wbinvd ();wrmsr (MSR_K6_WHCR , l, h);local_irq_restore (flags); -printk (KERN_INFO "Enabling old style K6 write allocation for %d Mb\n" , +pr_info ("Enabling old style K6 write allocation for %d Mb\n" , mbytes); }return ;
@@ -175,7 +174,7 @@ static void init_amd_k6(struct cpuinfo_x86 *c)wbinvd ();wrmsr (MSR_K6_WHCR , l, h);local_irq_restore (flags); -printk (KERN_INFO "Enabling new style K6 write allocation for %d Mb\n" , +pr_info ("Enabling new style K6 write allocation for %d Mb\n" , mbytes); }
@@ -202,7 +201,7 @@ static void init_amd_k7(struct cpuinfo_x86 *c)*/ if (c->x86_model >=6 && c->x86_model <=10 ) {if (!cpu_has (c,X86_FEATURE_XMM )) { -printk (KERN_INFO "Enabling disabled K7/SSE Support.\n" ); +pr_info ("Enabling disabled K7/SSE Support.\n" );msr_clear_bit (MSR_K7_HWCR ,15 );set_cpu_cap (c,X86_FEATURE_XMM ); }
@@ -216,9 +215,8 @@ static void init_amd_k7(struct cpuinfo_x86 *c)if ((c->x86_model ==8 && c->x86_mask >=1 ) || (c->x86_model >8 )) {rdmsr (MSR_K7_CLK_CTL , l, h);if ((l &0xfff00000 ) !=0x20000000 ) { -printk (KERN_INFO -"CPU: CLK_CTL MSR was %x. Reprogramming to %x\n" , - l, ((l &0x000fffff )|0x20000000 )); +pr_info ("CPU: CLK_CTL MSR was %x. Reprogramming to %x\n" , + l, ((l &0x000fffff )|0x20000000 ));wrmsr (MSR_K7_CLK_CTL , (l &0x000fffff )|0x20000000 , h); } }
@@ -485,7 +483,7 @@ static void bsp_init_amd(struct cpuinfo_x86 *c)if (!rdmsrl_safe (MSR_K8_TSEG_ADDR , &tseg)) {unsigned long pfn = tseg >>PAGE_SHIFT ; -printk (KERN_DEBUG "tseg: %010llx\n" , tseg); +pr_debug ("tseg: %010llx\n" , tseg);if (pfn_range_is_mapped (pfn, pfn +1 ))set_memory_4k ((unsigned long )__va (tseg),1 ); }
@@ -500,8 +498,7 @@ static void bsp_init_amd(struct cpuinfo_x86 *c)rdmsrl (MSR_K7_HWCR , val);if (!(val &BIT (24 ))) - printk(KERN_WARNING FW_BUG "TSC doesn't count " -"with P0 frequency!\n" ); +pr_warn (FW_BUG "TSC doesn't count with P0 frequency!\n" ); } }
arch/x86/kernel/cpu/bugs_64.c +1 -1
@@ -15,7 +15,7 @@ void __init check_bugs(void) {identify_boot_cpu ();#if !defined(CONFIG_SMP ) -printk (KERN_INFO "CPU: " ); +pr_info ("CPU: " );print_cpu_info (&boot_cpu_data);#endif alternative_instructions ();
arch/x86/kernel/cpu/centaur.c +5 -5
@@ -29,7 +29,7 @@ static void init_c3(struct cpuinfo_x86 *c)rdmsr (MSR_VIA_FCR , lo, hi); lo |=ACE_FCR ;/* enable ACE unit */ wrmsr (MSR_VIA_FCR , lo, hi); -printk (KERN_INFO "CPU: Enabled ACE h/w crypto\n" ); +pr_info ("CPU: Enabled ACE h/w crypto\n" ); }/* enable RNG unit, if present and disabled */
@@ -37,7 +37,7 @@ static void init_c3(struct cpuinfo_x86 *c)rdmsr (MSR_VIA_RNG , lo, hi); lo |=RNG_ENABLE ;/* enable RNG unit */ wrmsr (MSR_VIA_RNG , lo, hi); -printk (KERN_INFO "CPU: Enabled h/w RNG\n" ); +pr_info ("CPU: Enabled h/w RNG\n" ); }/* store Centaur Extended Feature Flags as
@@ -130,7 +130,7 @@ static void init_centaur(struct cpuinfo_x86 *c) name ="C6" ; fcr_set =ECX8 |DSMC |EDCTLB |EMMX |ERETSTK ; fcr_clr =DPDC ; -printk (KERN_NOTICE "Disabling bugged TSC.\n" ); +pr_notice ("Disabling bugged TSC.\n" );clear_cpu_cap (c,X86_FEATURE_TSC );break ;case 8 :
@@ -163,11 +163,11 @@ static void init_centaur(struct cpuinfo_x86 *c) newlo = (lo|fcr_set) & (~fcr_clr);if (newlo != lo) { -printk (KERN_INFO "Centaur FCR was 0x%X now 0x%X\n" , +pr_info ("Centaur FCR was 0x%X now 0x%X\n" , lo, newlo);wrmsr (MSR_IDT_FCR1 , newlo, hi); }else { -printk (KERN_INFO "Centaur FCR is 0x%X\n" , lo); +pr_info ("Centaur FCR is 0x%X\n" , lo); }/* Emulate MTRRs using Centaur's MCR. */ set_cpu_cap (c,X86_FEATURE_CENTAUR_MCR );
arch/x86/kernel/cpu/common.c +20 -22
109 lines not on this page · raw message
arch/x86/kernel/cpu/cyrix.c +5 -5
@@ -103,7 +103,7 @@ static void check_cx686_slop(struct cpuinfo_x86 *c)local_irq_restore (flags);if (ccr5 &2 ) {/* possible wrong calibration done */ -printk (KERN_INFO "Recalibrating delay loop with SLOP bit reset\n" ); +pr_info ("Recalibrating delay loop with SLOP bit reset\n" );calibrate_delay (); c->loops_per_jiffy = loops_per_jiffy; }
@@ -115,7 +115,7 @@ static void set_cx86_reorder(void) {u8 ccr3; -printk (KERN_INFO "Enable Memory access reorder on Cyrix/NSC processor.\n" ); +pr_info ("Enable Memory access reorder on Cyrix/NSC processor.\n" ); ccr3 =getCx86 (CX86_CCR3 );setCx86 (CX86_CCR3 , (ccr3 &0x0f ) |0x10 );/* enable MAPEN */
@@ -128,7 +128,7 @@ static void set_cx86_reorder(void)static void set_cx86_memwb (void ) { -printk (KERN_INFO "Enable Memory-Write-back mode on Cyrix/NSC processor.\n" ); +pr_info ("Enable Memory-Write-back mode on Cyrix/NSC processor.\n" );/* CCR2 bit 2: unlock NW bit */ setCx86_old (CX86_CCR2 ,getCx86_old (CX86_CCR2 ) & ~0x04 );
@@ -268,7 +268,7 @@ static void init_cyrix(struct cpuinfo_x86 *c)* VSA1 we work around however. */ -printk (KERN_INFO "Working around Cyrix MediaGX virtual DMA bugs.\n" ); +pr_info ("Working around Cyrix MediaGX virtual DMA bugs.\n" ); isa_dma_bridge_buggy =2 ;/* We do this before the PCI layer is running. However we
@@ -426,7 +426,7 @@ static void cyrix_identify(struct cpuinfo_x86 *c)if (dir0 ==5 || dir0 ==3 ) {unsigned char ccr3;unsigned long flags; -printk (KERN_INFO "Enabling CPUID on Cyrix processor.\n" ); +pr_info ("Enabling CPUID on Cyrix processor.\n" );local_irq_save (flags); ccr3 =getCx86 (CX86_CCR3 );/* enable MAPEN */
arch/x86/kernel/cpu/hypervisor.c +1 -1
@@ -56,7 +56,7 @@ detect_hypervisor_vendor(void) }if (max_pri) -printk (KERN_INFO "Hypervisor detected: %s\n" , x86_hyper->name); +pr_info ("Hypervisor detected: %s\n" , x86_hyper->name); }void init_hypervisor (struct cpuinfo_x86 *c)
arch/x86/kernel/cpu/intel.c +5 -5
@@ -61,7 +61,7 @@ static void early_init_intel(struct cpuinfo_x86 *c)*/ if (c->x86 ==6 && c->x86_model ==0x1c && c->x86_mask <=2 && c->microcode <0x20e ) { -printk (KERN_WARNING "Atom PSE erratum detected, BIOS microcode update recommended\n" ); +pr_warn ("Atom PSE erratum detected, BIOS microcode update recommended\n" );clear_cpu_cap (c,X86_FEATURE_PSE ); }
@@ -140,7 +140,7 @@ static void early_init_intel(struct cpuinfo_x86 *c)if (c->x86 >6 || (c->x86 ==6 && c->x86_model >=0xd )) {rdmsrl (MSR_IA32_MISC_ENABLE , misc_enable);if (!(misc_enable &MSR_IA32_MISC_ENABLE_FAST_STRING )) { -printk (KERN_INFO "Disabled fast string operations\n" ); +pr_info ("Disabled fast string operations\n" );setup_clear_cpu_cap (X86_FEATURE_REP_GOOD );setup_clear_cpu_cap (X86_FEATURE_ERMS ); }
@@ -176,7 +176,7 @@ int ppro_with_ram_bug(void) boot_cpu_data.x86 == 6 && boot_cpu_data.x86_model == 1 && boot_cpu_data.x86_mask < 8) { -printk (KERN_INFO "Pentium Pro with Errata#50 detected. Taking evasive action.\n" ); +pr_info ("Pentium Pro with Errata#50 detected. Taking evasive action.\n" );return 1 ; }return 0 ;
@@ -225,7 +225,7 @@ static void intel_workarounds(struct cpuinfo_x86 *c)set_cpu_bug (c,X86_BUG_F00F );if (!f00f_workaround_enabled) { -printk (KERN_NOTICE "Intel Pentium with F0 0F bug - workaround enabled.\n" ); +pr_notice ("Intel Pentium with F0 0F bug - workaround enabled.\n" ); f00f_workaround_enabled =1 ; } }
@@ -244,7 +244,7 @@ static void intel_workarounds(struct cpuinfo_x86 *c)* Forcefully enable PAE if kernel parameter "forcepae" is present. */ if (forcepae) { -printk (KERN_WARNING "PAE forced!\n" ); +pr_warn ("PAE forced!\n" );set_cpu_cap (c,X86_FEATURE_PAE );add_taint (TAINT_CPU_OUT_OF_SPEC ,LOCKDEP_NOW_UNRELIABLE ); }
arch/x86/kernel/cpu/intel_cacheinfo.c +1 -1
@@ -444,7 +444,7 @@ static ssize_t store_cache_disable(struct cacheinfo *this_leaf, err =amd_set_l3_disable_slot (nb, cpu, slot, val);if (err) {if (err == -EEXIST ) -pr_warning ("L3 slot %d in use/index already disabled!\n" , +pr_warn ("L3 slot %d in use/index already disabled!\n" , slot);return err; }
arch/x86/kernel/cpu/mcheck/mce-inject.c +7 -8
@@ -115,7 +115,7 @@ static int raise_local(void)int cpu = m->extcpu;if (m->inject_flags &MCJ_EXCEPTION ) { -printk (KERN_INFO "Triggering MCE exception on CPU %d\n" , cpu); +pr_info ("Triggering MCE exception on CPU %d\n" , cpu);switch (context) {case MCJ_CTX_IRQ :/*
@@ -128,15 +128,15 @@ static int raise_local(void)raise_exception (m,NULL );break ;default : -printk (KERN_INFO "Invalid MCE context\n" ); +pr_info ("Invalid MCE context\n" ); ret = -EINVAL ; } -printk (KERN_INFO "MCE exception done on CPU %d\n" , cpu); +pr_info ("MCE exception done on CPU %d\n" , cpu); }else if (m->status) { -printk (KERN_INFO "Starting machine check poll CPU %d\n" , cpu); +pr_info ("Starting machine check poll CPU %d\n" , cpu);raise_poll (m);mce_notify_irq (); -printk (KERN_INFO "Machine check poll done on CPU %d\n" , cpu); +pr_info ("Machine check poll done on CPU %d\n" , cpu); }else m->finished =0 ;
@@ -183,8 +183,7 @@ static void raise_mce(struct mce *m) start = jiffies;while (!cpumask_empty (mce_inject_cpumask)) {if (!time_before (jiffies, start +2 *HZ )) { -printk (KERN_ERR -"Timeout waiting for mce inject %lx\n" , +pr_err ("Timeout waiting for mce inject %lx\n" , *cpumask_bits (mce_inject_cpumask));break ; }
@@ -241,7 +240,7 @@ static int inject_init(void) {if (!alloc_cpumask_var (&mce_inject_cpumask,GFP_KERNEL ))return -ENOMEM ; -printk (KERN_INFO "Machine check injector initialized\n" ); +pr_info ("Machine check injector initialized\n" );register_mce_write_callback (mce_write);register_nmi_handler (NMI_LOCAL , mce_raise_notify,0 ,"mce_notify" );
arch/x86/kernel/cpu/mcheck/p5.c +7 -11
@@ -26,14 +26,12 @@ static void pentium_machine_check(struct pt_regs *regs, long error_code)rdmsr (MSR_IA32_P5_MC_ADDR , loaddr, hi);rdmsr (MSR_IA32_P5_MC_TYPE , lotype, hi); -printk (KERN_EMERG -"CPU#%d: Machine Check Exception: 0x%8X (type 0x%8X).\n" , -smp_processor_id (), loaddr, lotype); +pr_emerg ("CPU#%d: Machine Check Exception: 0x%8X (type 0x%8X).\n" , +smp_processor_id (), loaddr, lotype);if (lotype & (1 <<5 )) { -printk (KERN_EMERG -"CPU#%d: Possible thermal failure (CPU on fire ?).\n" , -smp_processor_id ()); +pr_emerg ("CPU#%d: Possible thermal failure (CPU on fire ?).\n" , +smp_processor_id ()); }add_taint (TAINT_MACHINE_CHECK ,LOCKDEP_NOW_UNRELIABLE );
@@ -61,12 +59,10 @@ void intel_p5_mcheck_init(struct cpuinfo_x86 *c)/* Read registers before enabling: */ rdmsr (MSR_IA32_P5_MC_ADDR , l, h);rdmsr (MSR_IA32_P5_MC_TYPE , l, h); -printk (KERN_INFO -"Intel old style machine check architecture supported.\n" ); +pr_info ("Intel old style machine check architecture supported.\n" );/* Enable MCE: */ cr4_set_bits (X86_CR4_MCE ); -printk (KERN_INFO -"Intel old style machine check reporting enabled on CPU#%d.\n" , -smp_processor_id ()); +pr_info ("Intel old style machine check reporting enabled on CPU#%d.\n" , +smp_processor_id ()); }
arch/x86/kernel/cpu/mcheck/therm_throt.c +7 -8
@@ -190,7 +190,7 @@ static int therm_throt_process(bool new_event, int event, int level)/* if we just entered the thermal event */ if (new_event) {if (event ==THERMAL_THROTTLING_EVENT ) -printk (KERN_CRIT "CPU%d: %s temperature above threshold, cpu clock throttled (total events = %lu)\n" , +pr_crit ("CPU%d: %s temperature above threshold, cpu clock throttled (total events = %lu)\n" , this_cpu, level ==CORE_LEVEL ?"Core" :"Package" , state->count);
@@ -198,8 +198,7 @@ static int therm_throt_process(bool new_event, int event, int level) }if (old_event) {if (event ==THERMAL_THROTTLING_EVENT ) -printk (KERN_INFO "CPU%d: %s temperature/speed normal\n" , - this_cpu, +pr_info ("CPU%d: %s temperature/speed normal\n" , this_cpu, level ==CORE_LEVEL ?"Core" :"Package" );return 1 ; }
@@ -417,8 +416,8 @@ static void intel_thermal_interrupt(void)static void unexpected_thermal_interrupt (void ) { -printk (KERN_ERR "CPU%d: Unexpected LVT thermal interrupt!\n" , -smp_processor_id ()); +pr_err ("CPU%d: Unexpected LVT thermal interrupt!\n" , +smp_processor_id ()); }static void (*smp_thermal_vector)(void ) = unexpected_thermal_interrupt;
@@ -499,7 +498,7 @@ void intel_init_thermal(struct cpuinfo_x86 *c)if ((l &MSR_IA32_MISC_ENABLE_TM1 ) && (h &APIC_DM_SMI )) {if (system_state ==SYSTEM_BOOTING ) -printk (KERN_DEBUG "CPU%d: Thermal monitoring handled by SMI\n" , cpu); +pr_debug ("CPU%d: Thermal monitoring handled by SMI\n" , cpu);return ; }
@@ -557,8 +556,8 @@ void intel_init_thermal(struct cpuinfo_x86 *c) l =apic_read (APIC_LVTTHMR );apic_write (APIC_LVTTHMR , l & ~APIC_LVT_MASKED ); -printk_once (KERN_INFO "CPU0: Thermal monitoring enabled (%s)\n" , - tm2 ?"TM2" :"TM1" ); +pr_info_once ("CPU0: Thermal monitoring enabled (%s)\n" , + tm2 ?"TM2" :"TM1" );/* enable thermal throttle processing */ atomic_set (&therm_throt_en,1 );
arch/x86/kernel/cpu/mcheck/threshold.c +2 -2
@@ -12,8 +12,8 @@static void default_threshold_interrupt (void ) { -printk (KERN_ERR "Unexpected threshold interrupt at vector %x\n" , -THRESHOLD_APIC_VECTOR ); +pr_err ("Unexpected threshold interrupt at vector %x\n" , +THRESHOLD_APIC_VECTOR ); }void (*mce_threshold_vector)(void ) = default_threshold_interrupt;
arch/x86/kernel/cpu/mcheck/winchip.c +2 -3
@@ -17,7 +17,7 @@ static void winchip_machine_check(struct pt_regs *regs, long error_code) {ist_enter (regs); -printk (KERN_EMERG "CPU0: Machine Check Exception.\n" ); +pr_emerg ("CPU0: Machine Check Exception.\n" );add_taint (TAINT_MACHINE_CHECK ,LOCKDEP_NOW_UNRELIABLE );ist_exit (regs);
@@ -39,6 +39,5 @@ void winchip_mcheck_init(struct cpuinfo_x86 *c)cr4_set_bits (X86_CR4_MCE ); -printk (KERN_INFO -"Winchip machine check reporting enabled on CPU#0.\n" ); +pr_info ("Winchip machine check reporting enabled on CPU#0.\n" ); }
arch/x86/kernel/cpu/microcode/amd.c +1 -1
@@ -953,7 +953,7 @@ struct microcode_ops * __init init_amd_microcode(void)struct cpuinfo_x86 *c = &boot_cpu_data;if (c->x86_vendor !=X86_VENDOR_AMD || c->x86 <0x10 ) { -pr_warning ("AMD CPU family 0x%x not supported\n" , c->x86); +pr_warn ("AMD CPU family 0x%x not supported\n" , c->x86);return NULL ; }
arch/x86/kernel/cpu/mshyperv.c +4 -4
@@ -161,8 +161,8 @@ static void __init ms_hyperv_init_platform(void) ms_hyperv.misc_features =cpuid_edx (HYPERV_CPUID_FEATURES ); ms_hyperv.hints =cpuid_eax (HYPERV_CPUID_ENLIGHTMENT_INFO ); -printk (KERN_INFO "HyperV: features 0x%x, hints 0x%x\n" , - ms_hyperv.features, ms_hyperv.hints); +pr_info ("HyperV: features 0x%x, hints 0x%x\n" , + ms_hyperv.features, ms_hyperv.hints);#ifdef CONFIG_X86_LOCAL_APIC if (ms_hyperv.features &HV_X64_MSR_APIC_FREQUENCY_AVAILABLE ) {
@@ -174,8 +174,8 @@ static void __init ms_hyperv_init_platform(void)rdmsrl (HV_X64_MSR_APIC_FREQUENCY , hv_lapic_frequency); hv_lapic_frequency =div_u64 (hv_lapic_frequency,HZ ); lapic_timer_frequency = hv_lapic_frequency; -printk (KERN_INFO "HyperV: LAPIC Timer Frequency: %#x\n" , - lapic_timer_frequency); +pr_info ("HyperV: LAPIC Timer Frequency: %#x\n" , + lapic_timer_frequency); }#endif
arch/x86/kernel/cpu/mtrr/centaur.c +1 -1
@@ -103,7 +103,7 @@ centaur_validate_add_page(unsigned long base, unsigned long size, unsigned int t*/ if (type !=MTRR_TYPE_WRCOMB && (centaur_mcr_type ==0 || type !=MTRR_TYPE_UNCACHABLE )) { -pr_warning ("mtrr: only write-combining%s supported\n" , +pr_warn ("mtrr: only write-combining%s supported\n" , centaur_mcr_type ?" and uncacheable are" :" is" );return -EINVAL ; }
arch/x86/kernel/cpu/mtrr/cleanup.c +22 -22
143 lines not on this page · raw message
arch/x86/kernel/cpu/mtrr/generic.c +11 -12
@@ -55,7 +55,7 @@ static inline void k8_check_syscfg_dram_mod_en(void)rdmsr (MSR_K8_SYSCFG , lo, hi);if (lo &K8_MTRRFIXRANGE_DRAM_MODIFY ) { - printk(KERN_ERR FW_WARN "MTRR: CPU %u: SYSCFG[MtrrFixDramModEn]" +pr_err (FW_WARN "MTRR: CPU %u: SYSCFG[MtrrFixDramModEn]" " not cleared by BIOS, clearing this bit\n" ,smp_processor_id ()); lo &= ~K8_MTRRFIXRANGE_DRAM_MODIFY ;
@@ -501,14 +501,14 @@ void __init mtrr_state_warn(void)if (!mask)return ;if (mask &MTRR_CHANGE_MASK_FIXED ) -pr_warning ("mtrr: your CPUs had inconsistent fixed MTRR settings\n" ); +pr_warn ("mtrr: your CPUs had inconsistent fixed MTRR settings\n" );if (mask &MTRR_CHANGE_MASK_VARIABLE ) -pr_warning ("mtrr: your CPUs had inconsistent variable MTRR settings\n" ); +pr_warn ("mtrr: your CPUs had inconsistent variable MTRR settings\n" );if (mask &MTRR_CHANGE_MASK_DEFTYPE ) -pr_warning ("mtrr: your CPUs had inconsistent MTRRdefType settings\n" ); +pr_warn ("mtrr: your CPUs had inconsistent MTRRdefType settings\n" ); -printk (KERN_INFO "mtrr: probably your BIOS does not setup all CPUs.\n" ); -printk (KERN_INFO "mtrr: corrected configuration.\n" ); +pr_info ("mtrr: probably your BIOS does not setup all CPUs.\n" ); +pr_info ("mtrr: corrected configuration.\n" ); }/*
@@ -519,8 +519,7 @@ void __init mtrr_state_warn(void)void mtrr_wrmsr (unsigned msr,unsigned a,unsigned b) {if (wrmsr_safe (msr, a, b) <0 ) { -printk (KERN_ERR -"MTRR: CPU %u: Writing MSR %x to %x:%x failed\n" , +pr_err ("MTRR: CPU %u: Writing MSR %x to %x:%x failed\n" ,smp_processor_id (), msr, a, b); } }
@@ -607,7 +606,7 @@ static void generic_get_mtrr(unsigned int reg, unsigned long *base, tmp |= ~((1ULL <<(hi -1 )) -1 );if (tmp != mask) { -printk (KERN_WARNING "mtrr: your BIOS has configured an incorrect mask, fixing it.\n" ); +pr_warn ("mtrr: your BIOS has configured an incorrect mask, fixing it.\n" );add_taint (TAINT_FIRMWARE_WORKAROUND ,LOCKDEP_STILL_OK ); mask = tmp; }
@@ -858,13 +857,13 @@ int generic_validate_add_page(unsigned long base, unsigned long size, boot_cpu_data.x86_model == 1 && boot_cpu_data.x86_mask <= 7) {if (base & ((1 << (22 -PAGE_SHIFT )) -1 )) { -pr_warning ("mtrr: base(0x%lx000) is not 4 MiB aligned\n" , base); +pr_warn ("mtrr: base(0x%lx000) is not 4 MiB aligned\n" , base);return -EINVAL ; }if (!(base + size <0x70000 || base >0x7003F ) && (type ==MTRR_TYPE_WRCOMB || type ==MTRR_TYPE_WRBACK )) { -pr_warning ("mtrr: writable mtrr between 0x70000000 and 0x7003FFFF may hang the CPU.\n" ); +pr_warn ("mtrr: writable mtrr between 0x70000000 and 0x7003FFFF may hang the CPU.\n" );return -EINVAL ; } }
@@ -878,7 +877,7 @@ int generic_validate_add_page(unsigned long base, unsigned long size, lbase = lbase >> 1, last = last >> 1) ;if (lbase != last) { -pr_warning ("mtrr: base(0x%lx000) is not aligned on a size(0x%lx000) boundary\n" , base, size); +pr_warn ("mtrr: base(0x%lx000) is not aligned on a size(0x%lx000) boundary\n" , base, size);return -EINVAL ; }return 0 ;
arch/x86/kernel/cpu/mtrr/main.c +10 -10
@@ -300,24 +300,24 @@ int mtrr_add_page(unsigned long base, unsigned long size,return error;if (type >=MTRR_NUM_TYPES ) { -pr_warning ("mtrr: type: %u invalid\n" , type); +pr_warn ("mtrr: type: %u invalid\n" , type);return -EINVAL ; }/* If the type is WC, check that this processor supports it */ if ((type ==MTRR_TYPE_WRCOMB ) && !have_wrcomb ()) { -pr_warning ("mtrr: your processor doesn't support write-combining\n" ); +pr_warn ("mtrr: your processor doesn't support write-combining\n" );return -ENOSYS ; }if (!size) { -pr_warning ("mtrr: zero sized request\n" ); +pr_warn ("mtrr: zero sized request\n" );return -EINVAL ; }if ((base | (base + size -1 )) >> (boot_cpu_data.x86_phys_bits -PAGE_SHIFT )) { -pr_warning ("mtrr: base or size exceeds the MTRR width\n" ); +pr_warn ("mtrr: base or size exceeds the MTRR width\n" );return -EINVAL ; }
@@ -348,7 +348,7 @@ int mtrr_add_page(unsigned long base, unsigned long size, }else if (types_compatible (type, ltype))continue ; } -pr_warning ("mtrr: 0x%lx000,0x%lx000 overlaps existing" +pr_warn ("mtrr: 0x%lx000,0x%lx000 overlaps existing" " 0x%lx000,0x%lx000\n" , base, size, lbase, lsize); goto out;
@@ -357,7 +357,7 @@ int mtrr_add_page(unsigned long base, unsigned long size,if (ltype != type) {if (types_compatible (type, ltype))continue ; -pr_warning ("mtrr: type mismatch for %lx000,%lx000 old: %s new: %s\n" , +pr_warn ("mtrr: type mismatch for %lx000,%lx000 old: %s new: %s\n" , base, size,mtrr_attrib_to_str (ltype),mtrr_attrib_to_str (type)); goto out;
@@ -395,7 +395,7 @@ int mtrr_add_page(unsigned long base, unsigned long size,static int mtrr_check (unsigned long base,unsigned long size) {if ((base & (PAGE_SIZE -1 )) || (size & (PAGE_SIZE -1 ))) { -pr_warning ("mtrr: size and base must be multiples of 4 kiB\n" ); +pr_warn ("mtrr: size and base must be multiples of 4 kiB\n" );pr_debug ("mtrr: size: 0x%lx base: 0x%lx\n" , size, base);dump_stack ();return -1 ;
@@ -493,16 +493,16 @@ int mtrr_del_page(int reg, unsigned long base, unsigned long size) } }if (reg >= max) { -pr_warning ("mtrr: register: %d too big\n" , reg); +pr_warn ("mtrr: register: %d too big\n" , reg); goto out; } mtrr_if->get (reg, &lbase, &lsize, <ype);if (lsize <1 ) { -pr_warning ("mtrr: MTRR %d not used\n" , reg); +pr_warn ("mtrr: MTRR %d not used\n" , reg); goto out; }if (mtrr_usage_table[reg] <1 ) { -pr_warning ("mtrr: reg: %d has count=0\n" , reg); +pr_warn ("mtrr: reg: %d has count=0\n" , reg); goto out; }if (--mtrr_usage_table[reg] <1 )
arch/x86/kernel/cpu/perf_event.c +5 -4
@@ -254,15 +254,16 @@ static bool check_hw_exists(void)* We still allow the PMU driver to operate: */ if (bios_fail) { -printk (KERN_CONT "Broken BIOS detected, complain to your hardware vendor.\n" ); - printk(KERN_ERR FW_BUG "the BIOS has corrupted hw-PMU resources (MSR %x is %Lx)\n", reg_fail, val_fail); +pr_cont ("Broken BIOS detected, complain to your hardware vendor.\n" ); +pr_err (FW_BUG "the BIOS has corrupted hw-PMU resources (MSR %x is %Lx)\n" , + reg_fail, val_fail); }return true; msr_fail: -printk (KERN_CONT "Broken PMU hardware detected, using software events only.\n" ); -printk ("%sFailed to access perfctr msr (MSR %x is %Lx)\n" , +pr_cont ("Broken PMU hardware detected, using software events only.\n" ); +pr_info ("%sFailed to access perfctr msr (MSR %x is %Lx)\n" ,boot_cpu_has (X86_FEATURE_HYPERVISOR ) ?KERN_INFO :KERN_ERR , reg, val_new);
arch/x86/kernel/cpu/perf_event_amd_ibs.c +5 -5
@@ -670,7 +670,7 @@ static __init int perf_event_ibs_init(void)perf_ibs_pmu_init (&perf_ibs_op,"ibs_op" );register_nmi_handler (NMI_LOCAL , perf_ibs_nmi_handler,0 ,"perf_ibs" ); -printk (KERN_INFO "perf: AMD IBS detected (0x%08x)\n" , ibs_caps); +pr_info ("perf: AMD IBS detected (0x%08x)\n" , ibs_caps);return 0 ; }
@@ -774,14 +774,14 @@ static int setup_ibs_ctl(int ibs_eilvt_off)pci_read_config_dword (cpu_cfg,IBSCTL , &value);if (value != (ibs_eilvt_off |IBSCTL_LVT_OFFSET_VALID )) {pci_dev_put (cpu_cfg); -printk (KERN_DEBUG "Failed to setup IBS LVT offset, " -"IBSCTL = 0x%08x\n" , value); +pr_debug ("Failed to setup IBS LVT offset, IBSCTL = 0x%08x\n" , + value);return -EINVAL ; } }while (1 );if (!nodes) { -printk (KERN_DEBUG "No CPU node configured for IBS\n" ); +pr_debug ("No CPU node configured for IBS\n" );return -ENODEV ; }
@@ -810,7 +810,7 @@ static void force_ibs_eilvt_setup(void)preempt_enable ();if (offset ==APIC_EILVT_NR_MAX ) { -printk (KERN_DEBUG "No EILVT entry available\n" ); +pr_debug ("No EILVT entry available\n" );return ; }
arch/x86/kernel/cpu/perf_event_amd_uncore.c +2 -2
@@ -536,7 +536,7 @@ static int __init amd_uncore_init(void)if (ret) goto fail_nb; -printk (KERN_INFO "perf: AMD NB counters detected\n" ); +pr_info ("perf: AMD NB counters detected\n" ); ret =0 ; }
@@ -550,7 +550,7 @@ static int __init amd_uncore_init(void)if (ret) goto fail_l2; -printk (KERN_INFO "perf: AMD L2I counters detected\n" ); +pr_info ("perf: AMD L2I counters detected\n" ); ret =0 ; }
arch/x86/kernel/cpu/perf_event_intel_ds.c +3 -3
@@ -1325,13 +1325,13 @@ void __init intel_ds_init(void)switch (format) {case 0 : -printk (KERN_CONT "PEBS fmt0%c, " , pebs_type); +pr_cont ("PEBS fmt0%c, " , pebs_type); x86_pmu.pebs_record_size =sizeof (struct pebs_record_core ); x86_pmu.drain_pebs = intel_pmu_drain_pebs_core;break ;case 1 : -printk (KERN_CONT "PEBS fmt1%c, " , pebs_type); +pr_cont ("PEBS fmt1%c, " , pebs_type); x86_pmu.pebs_record_size =sizeof (struct pebs_record_nhm ); x86_pmu.drain_pebs = intel_pmu_drain_pebs_nhm;break ;
@@ -1351,7 +1351,7 @@ void __init intel_ds_init(void)break ;default : -printk (KERN_CONT "no PEBS fmt%d%c, " , format, pebs_type); +pr_cont ("no PEBS fmt%d%c, " , format, pebs_type); x86_pmu.pebs =0 ; } }
arch/x86/kernel/cpu/rdrand.c +1 -1
@@ -51,7 +51,7 @@ void x86_init_rdrand(struct cpuinfo_x86 *c)for (i =0 ; i <SANITY_CHECK_LOOPS ; i++) {if (!rdrand_long (&tmp)) {clear_cpu_cap (c,X86_FEATURE_RDRAND ); -printk_once (KERN_WARNING "rdrand: disabled\n" ); +pr_warn_once ("rdrand: disabled\n" );return ; } }
arch/x86/kernel/cpu/topology.c +2 -2
@@ -87,10 +87,10 @@ void detect_extended_topology(struct cpuinfo_x86 *c) c->x86_max_cores = (core_level_siblings / smp_num_siblings);if (!printed) { -printk (KERN_INFO "CPU: Physical Processor ID: %d\n" , +pr_info ("CPU: Physical Processor ID: %d\n" , c->phys_proc_id);if (c->x86_max_cores >1 ) -printk (KERN_INFO "CPU: Processor Core ID: %d\n" , +pr_info ("CPU: Processor Core ID: %d\n" , c->cpu_core_id); printed =1 ; }
arch/x86/kernel/cpu/transmeta.c +4 -4
@@ -33,7 +33,7 @@ static void init_transmeta(struct cpuinfo_x86 *c)if (max >=0x80860001 ) {cpuid (0x80860001 , &dummy, &cpu_rev, &cpu_freq, &cpu_flags);if (cpu_rev !=0x02000000 ) { - printk(KERN_INFO "CPU: Processor revision %u.%u.%u.%u, %u MHz\n", + pr_info("CPU: Processor revision %u.%u.%u.%u, %u MHz\n", (cpu_rev >> 24) & 0xff, (cpu_rev >> 16) & 0xff, (cpu_rev >> 8) & 0xff,
@@ -44,10 +44,10 @@ static void init_transmeta(struct cpuinfo_x86 *c)if (max >=0x80860002 ) {cpuid (0x80860002 , &new_cpu_rev, &cms_rev1, &cms_rev2, &dummy);if (cpu_rev ==0x02000000 ) { -printk (KERN_INFO "CPU: Processor revision %08X, %u MHz\n" , +pr_info ("CPU: Processor revision %08X, %u MHz\n" , new_cpu_rev, cpu_freq); } - printk(KERN_INFO "CPU: Code Morphing Software revision %u.%u.%u-%u-%u\n", + pr_info("CPU: Code Morphing Software revision %u.%u.%u-%u-%u\n", (cms_rev1 >> 24) & 0xff, (cms_rev1 >> 16) & 0xff, (cms_rev1 >> 8) & 0xff,
@@ -76,7 +76,7 @@ static void init_transmeta(struct cpuinfo_x86 *c) (void *)&cpu_info[56 ], (void *)&cpu_info[60]); cpu_info[64 ] ='\0' ; -printk (KERN_INFO "CPU: %s\n" , cpu_info); +pr_info ("CPU: %s\n" , cpu_info); }/* Unhide possibly hidden capability flags */
arch/x86/kernel/cpu/vmware.c +2 -3
@@ -62,7 +62,7 @@ static unsigned long vmware_get_tsc_khz(void) tsc_hz = eax | (((uint64_t )ebx) <<32 );do_div (tsc_hz,1000 );BUG_ON (tsc_hz >>32 ); -printk (KERN_INFO "TSC freq read from hypervisor : %lu.%03lu MHz\n" , +pr_info ("TSC freq read from hypervisor : %lu.%03lu MHz\n" , (unsigned long ) tsc_hz /1000 , (unsigned long ) tsc_hz %1000 );
@@ -84,8 +84,7 @@ static void __init vmware_platform_setup(void)if (ebx !=UINT_MAX ) x86_platform.calibrate_tsc = vmware_get_tsc_khz;else -printk (KERN_WARNING -"Failed to get TSC freq from the hypervisor\n" ); +pr_warn ("Failed to get TSC freq from the hypervisor\n" ); }/*