x86: Use pr_warn instead of pr_warning
As said in commit f2c2cbcc35
("powerpc: Use pr_warn instead of
pr_warning"), removing pr_warning so all logging messages use a
consistent <prefix>_warn style. Let's do it.
Link: http://lkml.kernel.org/r/20191018031850.48498-7-wangkefeng.wang@huawei.com
To: linux-kernel@vger.kernel.org
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Borislav Petkov <bp@alien8.de>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Robert Richter <rric@kernel.org>
Cc: Darren Hart <dvhart@infradead.org>
Cc: Andy Shevchenko <andy@infradead.org>
Signed-off-by: Kefeng Wang <wangkefeng.wang@huawei.com>
Reviewed-by: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
Signed-off-by: Petr Mladek <pmladek@suse.com>
This commit is contained in:
Родитель
eb1414ec89
Коммит
8d3bcc441e
|
@ -510,8 +510,7 @@ static __init unsigned long check_iommu_size(unsigned long aper, u64 aper_size)
|
||||||
iommu_size -= round_up(a, PMD_PAGE_SIZE) - a;
|
iommu_size -= round_up(a, PMD_PAGE_SIZE) - a;
|
||||||
|
|
||||||
if (iommu_size < 64*1024*1024) {
|
if (iommu_size < 64*1024*1024) {
|
||||||
pr_warning(
|
pr_warn("PCI-DMA: Warning: Small IOMMU %luMB."
|
||||||
"PCI-DMA: Warning: Small IOMMU %luMB."
|
|
||||||
" Consider increasing the AGP aperture in BIOS\n",
|
" Consider increasing the AGP aperture in BIOS\n",
|
||||||
iommu_size >> 20);
|
iommu_size >> 20);
|
||||||
}
|
}
|
||||||
|
@ -665,8 +664,7 @@ static __init int init_amd_gatt(struct agp_kern_info *info)
|
||||||
|
|
||||||
nommu:
|
nommu:
|
||||||
/* Should not happen anymore */
|
/* Should not happen anymore */
|
||||||
pr_warning("PCI-DMA: More than 4GB of RAM and no IOMMU\n"
|
pr_warn("PCI-DMA: More than 4GB of RAM and no IOMMU - falling back to iommu=soft.\n");
|
||||||
"falling back to iommu=soft.\n");
|
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -730,8 +728,8 @@ int __init gart_iommu_init(void)
|
||||||
!gart_iommu_aperture ||
|
!gart_iommu_aperture ||
|
||||||
(no_agp && init_amd_gatt(&info) < 0)) {
|
(no_agp && init_amd_gatt(&info) < 0)) {
|
||||||
if (max_pfn > MAX_DMA32_PFN) {
|
if (max_pfn > MAX_DMA32_PFN) {
|
||||||
pr_warning("More than 4GB of memory but GART IOMMU not available.\n");
|
pr_warn("More than 4GB of memory but GART IOMMU not available.\n");
|
||||||
pr_warning("falling back to iommu=soft.\n");
|
pr_warn("falling back to iommu=soft.\n");
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -780,7 +780,7 @@ calibrate_by_pmtimer(long deltapm, long *delta, long *deltatsc)
|
||||||
|
|
||||||
res = (((u64)deltapm) * mult) >> 22;
|
res = (((u64)deltapm) * mult) >> 22;
|
||||||
do_div(res, 1000000);
|
do_div(res, 1000000);
|
||||||
pr_warning("APIC calibration not consistent "
|
pr_warn("APIC calibration not consistent "
|
||||||
"with PM-Timer: %ldms instead of 100ms\n", (long)res);
|
"with PM-Timer: %ldms instead of 100ms\n", (long)res);
|
||||||
|
|
||||||
/* Correct the lapic counter value */
|
/* Correct the lapic counter value */
|
||||||
|
@ -936,7 +936,7 @@ static int __init calibrate_APIC_clock(void)
|
||||||
*/
|
*/
|
||||||
if (lapic_timer_period < (1000000 / HZ)) {
|
if (lapic_timer_period < (1000000 / HZ)) {
|
||||||
local_irq_enable();
|
local_irq_enable();
|
||||||
pr_warning("APIC frequency too slow, disabling apic timer\n");
|
pr_warn("APIC frequency too slow, disabling apic timer\n");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -979,7 +979,7 @@ static int __init calibrate_APIC_clock(void)
|
||||||
local_irq_enable();
|
local_irq_enable();
|
||||||
|
|
||||||
if (levt->features & CLOCK_EVT_FEAT_DUMMY) {
|
if (levt->features & CLOCK_EVT_FEAT_DUMMY) {
|
||||||
pr_warning("APIC timer disabled due to verification failure\n");
|
pr_warn("APIC timer disabled due to verification failure\n");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1053,7 +1053,7 @@ static void local_apic_timer_interrupt(void)
|
||||||
* spurious.
|
* spurious.
|
||||||
*/
|
*/
|
||||||
if (!evt->event_handler) {
|
if (!evt->event_handler) {
|
||||||
pr_warning("Spurious LAPIC timer interrupt on cpu %d\n",
|
pr_warn("Spurious LAPIC timer interrupt on cpu %d\n",
|
||||||
smp_processor_id());
|
smp_processor_id());
|
||||||
/* Switch it off */
|
/* Switch it off */
|
||||||
lapic_timer_shutdown(evt);
|
lapic_timer_shutdown(evt);
|
||||||
|
@ -1725,11 +1725,11 @@ static int __init setup_nox2apic(char *str)
|
||||||
int apicid = native_apic_msr_read(APIC_ID);
|
int apicid = native_apic_msr_read(APIC_ID);
|
||||||
|
|
||||||
if (apicid >= 255) {
|
if (apicid >= 255) {
|
||||||
pr_warning("Apicid: %08x, cannot enforce nox2apic\n",
|
pr_warn("Apicid: %08x, cannot enforce nox2apic\n",
|
||||||
apicid);
|
apicid);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
pr_warning("x2apic already enabled.\n");
|
pr_warn("x2apic already enabled.\n");
|
||||||
__x2apic_disable();
|
__x2apic_disable();
|
||||||
}
|
}
|
||||||
setup_clear_cpu_cap(X86_FEATURE_X2APIC);
|
setup_clear_cpu_cap(X86_FEATURE_X2APIC);
|
||||||
|
@ -1897,7 +1897,7 @@ static int __init apic_verify(void)
|
||||||
*/
|
*/
|
||||||
features = cpuid_edx(1);
|
features = cpuid_edx(1);
|
||||||
if (!(features & (1 << X86_FEATURE_APIC))) {
|
if (!(features & (1 << X86_FEATURE_APIC))) {
|
||||||
pr_warning("Could not enable APIC!\n");
|
pr_warn("Could not enable APIC!\n");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
set_cpu_cap(&boot_cpu_data, X86_FEATURE_APIC);
|
set_cpu_cap(&boot_cpu_data, X86_FEATURE_APIC);
|
||||||
|
@ -2324,9 +2324,8 @@ int generic_processor_info(int apicid, int version)
|
||||||
disabled_cpu_apicid == apicid) {
|
disabled_cpu_apicid == apicid) {
|
||||||
int thiscpu = num_processors + disabled_cpus;
|
int thiscpu = num_processors + disabled_cpus;
|
||||||
|
|
||||||
pr_warning("APIC: Disabling requested cpu."
|
pr_warn("APIC: Disabling requested cpu."
|
||||||
" Processor %d/0x%x ignored.\n",
|
" Processor %d/0x%x ignored.\n", thiscpu, apicid);
|
||||||
thiscpu, apicid);
|
|
||||||
|
|
||||||
disabled_cpus++;
|
disabled_cpus++;
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
|
@ -2340,8 +2339,7 @@ int generic_processor_info(int apicid, int version)
|
||||||
apicid != boot_cpu_physical_apicid) {
|
apicid != boot_cpu_physical_apicid) {
|
||||||
int thiscpu = max + disabled_cpus - 1;
|
int thiscpu = max + disabled_cpus - 1;
|
||||||
|
|
||||||
pr_warning(
|
pr_warn("APIC: NR_CPUS/possible_cpus limit of %i almost"
|
||||||
"APIC: NR_CPUS/possible_cpus limit of %i almost"
|
|
||||||
" reached. Keeping one slot for boot cpu."
|
" reached. Keeping one slot for boot cpu."
|
||||||
" Processor %d/0x%x ignored.\n", max, thiscpu, apicid);
|
" Processor %d/0x%x ignored.\n", max, thiscpu, apicid);
|
||||||
|
|
||||||
|
@ -2352,9 +2350,8 @@ int generic_processor_info(int apicid, int version)
|
||||||
if (num_processors >= nr_cpu_ids) {
|
if (num_processors >= nr_cpu_ids) {
|
||||||
int thiscpu = max + disabled_cpus;
|
int thiscpu = max + disabled_cpus;
|
||||||
|
|
||||||
pr_warning("APIC: NR_CPUS/possible_cpus limit of %i "
|
pr_warn("APIC: NR_CPUS/possible_cpus limit of %i reached. "
|
||||||
"reached. Processor %d/0x%x ignored.\n",
|
"Processor %d/0x%x ignored.\n", max, thiscpu, apicid);
|
||||||
max, thiscpu, apicid);
|
|
||||||
|
|
||||||
disabled_cpus++;
|
disabled_cpus++;
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
@ -2384,13 +2381,13 @@ int generic_processor_info(int apicid, int version)
|
||||||
* Validate version
|
* Validate version
|
||||||
*/
|
*/
|
||||||
if (version == 0x0) {
|
if (version == 0x0) {
|
||||||
pr_warning("BIOS bug: APIC version is 0 for CPU %d/0x%x, fixing up to 0x10\n",
|
pr_warn("BIOS bug: APIC version is 0 for CPU %d/0x%x, fixing up to 0x10\n",
|
||||||
cpu, apicid);
|
cpu, apicid);
|
||||||
version = 0x10;
|
version = 0x10;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (version != boot_cpu_apic_version) {
|
if (version != boot_cpu_apic_version) {
|
||||||
pr_warning("BIOS bug: APIC version mismatch, boot CPU: %x, CPU %d: version %x\n",
|
pr_warn("BIOS bug: APIC version mismatch, boot CPU: %x, CPU %d: version %x\n",
|
||||||
boot_cpu_apic_version, cpu, version);
|
boot_cpu_apic_version, cpu, version);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2759,7 +2756,7 @@ static int __init apic_set_verbosity(char *arg)
|
||||||
apic_verbosity = APIC_VERBOSE;
|
apic_verbosity = APIC_VERBOSE;
|
||||||
#ifdef CONFIG_X86_64
|
#ifdef CONFIG_X86_64
|
||||||
else {
|
else {
|
||||||
pr_warning("APIC Verbosity level %s not recognised"
|
pr_warn("APIC Verbosity level %s not recognised"
|
||||||
" use apic=verbose or apic=debug\n", arg);
|
" use apic=verbose or apic=debug\n", arg);
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
|
@ -207,7 +207,7 @@ void __init setup_per_cpu_areas(void)
|
||||||
pcpu_cpu_distance,
|
pcpu_cpu_distance,
|
||||||
pcpu_fc_alloc, pcpu_fc_free);
|
pcpu_fc_alloc, pcpu_fc_free);
|
||||||
if (rc < 0)
|
if (rc < 0)
|
||||||
pr_warning("%s allocator failed (%d), falling back to page size\n",
|
pr_warn("%s allocator failed (%d), falling back to page size\n",
|
||||||
pcpu_fc_names[pcpu_chosen_fc], rc);
|
pcpu_fc_names[pcpu_chosen_fc], rc);
|
||||||
}
|
}
|
||||||
if (rc < 0)
|
if (rc < 0)
|
||||||
|
|
|
@ -57,7 +57,7 @@ void __init tboot_probe(void)
|
||||||
*/
|
*/
|
||||||
if (!e820__mapped_any(boot_params.tboot_addr,
|
if (!e820__mapped_any(boot_params.tboot_addr,
|
||||||
boot_params.tboot_addr, E820_TYPE_RESERVED)) {
|
boot_params.tboot_addr, E820_TYPE_RESERVED)) {
|
||||||
pr_warning("non-0 tboot_addr but it is not of type E820_TYPE_RESERVED\n");
|
pr_warn("non-0 tboot_addr but it is not of type E820_TYPE_RESERVED\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -65,13 +65,12 @@ void __init tboot_probe(void)
|
||||||
set_fixmap(FIX_TBOOT_BASE, boot_params.tboot_addr);
|
set_fixmap(FIX_TBOOT_BASE, boot_params.tboot_addr);
|
||||||
tboot = (struct tboot *)fix_to_virt(FIX_TBOOT_BASE);
|
tboot = (struct tboot *)fix_to_virt(FIX_TBOOT_BASE);
|
||||||
if (memcmp(&tboot_uuid, &tboot->uuid, sizeof(tboot->uuid))) {
|
if (memcmp(&tboot_uuid, &tboot->uuid, sizeof(tboot->uuid))) {
|
||||||
pr_warning("tboot at 0x%llx is invalid\n",
|
pr_warn("tboot at 0x%llx is invalid\n", boot_params.tboot_addr);
|
||||||
boot_params.tboot_addr);
|
|
||||||
tboot = NULL;
|
tboot = NULL;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (tboot->version < 5) {
|
if (tboot->version < 5) {
|
||||||
pr_warning("tboot version is invalid: %u\n", tboot->version);
|
pr_warn("tboot version is invalid: %u\n", tboot->version);
|
||||||
tboot = NULL;
|
tboot = NULL;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -289,7 +288,7 @@ static int tboot_sleep(u8 sleep_state, u32 pm1a_control, u32 pm1b_control)
|
||||||
|
|
||||||
if (sleep_state >= ACPI_S_STATE_COUNT ||
|
if (sleep_state >= ACPI_S_STATE_COUNT ||
|
||||||
acpi_shutdown_map[sleep_state] == -1) {
|
acpi_shutdown_map[sleep_state] == -1) {
|
||||||
pr_warning("unsupported sleep state 0x%x\n", sleep_state);
|
pr_warn("unsupported sleep state 0x%x\n", sleep_state);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -302,7 +301,7 @@ static int tboot_extended_sleep(u8 sleep_state, u32 val_a, u32 val_b)
|
||||||
if (!tboot_enabled())
|
if (!tboot_enabled())
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
pr_warning("tboot is not able to suspend on platforms with reduced hardware sleep (ACPIv5)");
|
pr_warn("tboot is not able to suspend on platforms with reduced hardware sleep (ACPIv5)");
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -320,7 +319,7 @@ static int tboot_wait_for_aps(int num_aps)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (timeout)
|
if (timeout)
|
||||||
pr_warning("tboot wait for APs timeout\n");
|
pr_warn("tboot wait for APs timeout\n");
|
||||||
|
|
||||||
return !(atomic_read((atomic_t *)&tboot->num_in_wfs) == num_aps);
|
return !(atomic_read((atomic_t *)&tboot->num_in_wfs) == num_aps);
|
||||||
}
|
}
|
||||||
|
@ -516,7 +515,7 @@ int tboot_force_iommu(void)
|
||||||
return 1;
|
return 1;
|
||||||
|
|
||||||
if (no_iommu || swiotlb || dmar_disabled)
|
if (no_iommu || swiotlb || dmar_disabled)
|
||||||
pr_warning("Forcing Intel-IOMMU to enabled\n");
|
pr_warn("Forcing Intel-IOMMU to enabled\n");
|
||||||
|
|
||||||
dmar_disabled = 0;
|
dmar_disabled = 0;
|
||||||
#ifdef CONFIG_SWIOTLB
|
#ifdef CONFIG_SWIOTLB
|
||||||
|
|
|
@ -364,12 +364,12 @@ retry:
|
||||||
/* Force it to 0 if random warps brought us here */
|
/* Force it to 0 if random warps brought us here */
|
||||||
atomic_set(&test_runs, 0);
|
atomic_set(&test_runs, 0);
|
||||||
|
|
||||||
pr_warning("TSC synchronization [CPU#%d -> CPU#%d]:\n",
|
pr_warn("TSC synchronization [CPU#%d -> CPU#%d]:\n",
|
||||||
smp_processor_id(), cpu);
|
smp_processor_id(), cpu);
|
||||||
pr_warning("Measured %Ld cycles TSC warp between CPUs, "
|
pr_warn("Measured %Ld cycles TSC warp between CPUs, "
|
||||||
"turning off TSC clock.\n", max_warp);
|
"turning off TSC clock.\n", max_warp);
|
||||||
if (random_warps)
|
if (random_warps)
|
||||||
pr_warning("TSC warped randomly between CPUs\n");
|
pr_warn("TSC warped randomly between CPUs\n");
|
||||||
mark_tsc_unstable("check_tsc_sync_source failed");
|
mark_tsc_unstable("check_tsc_sync_source failed");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -92,7 +92,7 @@ const char * const umip_insns[5] = {
|
||||||
|
|
||||||
#define umip_pr_err(regs, fmt, ...) \
|
#define umip_pr_err(regs, fmt, ...) \
|
||||||
umip_printk(regs, KERN_ERR, fmt, ##__VA_ARGS__)
|
umip_printk(regs, KERN_ERR, fmt, ##__VA_ARGS__)
|
||||||
#define umip_pr_warning(regs, fmt, ...) \
|
#define umip_pr_warn(regs, fmt, ...) \
|
||||||
umip_printk(regs, KERN_WARNING, fmt, ##__VA_ARGS__)
|
umip_printk(regs, KERN_WARNING, fmt, ##__VA_ARGS__)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -370,14 +370,14 @@ bool fixup_umip_exception(struct pt_regs *regs)
|
||||||
if (umip_inst < 0)
|
if (umip_inst < 0)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
umip_pr_warning(regs, "%s instruction cannot be used by applications.\n",
|
umip_pr_warn(regs, "%s instruction cannot be used by applications.\n",
|
||||||
umip_insns[umip_inst]);
|
umip_insns[umip_inst]);
|
||||||
|
|
||||||
/* Do not emulate SLDT, STR or user long mode processes. */
|
/* Do not emulate SLDT, STR or user long mode processes. */
|
||||||
if (umip_inst == UMIP_INST_STR || umip_inst == UMIP_INST_SLDT || user_64bit_mode(regs))
|
if (umip_inst == UMIP_INST_STR || umip_inst == UMIP_INST_SLDT || user_64bit_mode(regs))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
umip_pr_warning(regs, "For now, expensive software emulation returns the result.\n");
|
umip_pr_warn(regs, "For now, expensive software emulation returns the result.\n");
|
||||||
|
|
||||||
if (emulate_umip_insn(&insn, umip_inst, dummy_data, &dummy_data_size))
|
if (emulate_umip_insn(&insn, umip_inst, dummy_data, &dummy_data_size))
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -193,7 +193,7 @@ static int arm_kmmio_fault_page(struct kmmio_fault_page *f)
|
||||||
int ret;
|
int ret;
|
||||||
WARN_ONCE(f->armed, KERN_ERR pr_fmt("kmmio page already armed.\n"));
|
WARN_ONCE(f->armed, KERN_ERR pr_fmt("kmmio page already armed.\n"));
|
||||||
if (f->armed) {
|
if (f->armed) {
|
||||||
pr_warning("double-arm: addr 0x%08lx, ref %d, old %d\n",
|
pr_warn("double-arm: addr 0x%08lx, ref %d, old %d\n",
|
||||||
f->addr, f->count, !!f->old_presence);
|
f->addr, f->count, !!f->old_presence);
|
||||||
}
|
}
|
||||||
ret = clear_page_presence(f, true);
|
ret = clear_page_presence(f, true);
|
||||||
|
@ -341,8 +341,7 @@ static int post_kmmio_handler(unsigned long condition, struct pt_regs *regs)
|
||||||
* something external causing them (f.e. using a debugger while
|
* something external causing them (f.e. using a debugger while
|
||||||
* mmio tracing enabled), or erroneous behaviour
|
* mmio tracing enabled), or erroneous behaviour
|
||||||
*/
|
*/
|
||||||
pr_warning("unexpected debug trap on CPU %d.\n",
|
pr_warn("unexpected debug trap on CPU %d.\n", smp_processor_id());
|
||||||
smp_processor_id());
|
|
||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -394,7 +394,7 @@ static void enter_uniprocessor(void)
|
||||||
}
|
}
|
||||||
out:
|
out:
|
||||||
if (num_online_cpus() > 1)
|
if (num_online_cpus() > 1)
|
||||||
pr_warning("multiple CPUs still online, may miss events.\n");
|
pr_warn("multiple CPUs still online, may miss events.\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
static void leave_uniprocessor(void)
|
static void leave_uniprocessor(void)
|
||||||
|
@ -418,7 +418,7 @@ static void leave_uniprocessor(void)
|
||||||
static void enter_uniprocessor(void)
|
static void enter_uniprocessor(void)
|
||||||
{
|
{
|
||||||
if (num_online_cpus() > 1)
|
if (num_online_cpus() > 1)
|
||||||
pr_warning("multiple CPUs are online, may miss events. "
|
pr_warn("multiple CPUs are online, may miss events. "
|
||||||
"Suggest booting with maxcpus=1 kernel argument.\n");
|
"Suggest booting with maxcpus=1 kernel argument.\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -438,7 +438,7 @@ void __init numa_emulation(struct numa_meminfo *numa_meminfo, int numa_dist_cnt)
|
||||||
goto no_emu;
|
goto no_emu;
|
||||||
|
|
||||||
if (numa_cleanup_meminfo(&ei) < 0) {
|
if (numa_cleanup_meminfo(&ei) < 0) {
|
||||||
pr_warning("NUMA: Warning: constructed meminfo invalid, disabling emulation\n");
|
pr_warn("NUMA: Warning: constructed meminfo invalid, disabling emulation\n");
|
||||||
goto no_emu;
|
goto no_emu;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -449,7 +449,7 @@ void __init numa_emulation(struct numa_meminfo *numa_meminfo, int numa_dist_cnt)
|
||||||
phys = memblock_find_in_range(0, PFN_PHYS(max_pfn_mapped),
|
phys = memblock_find_in_range(0, PFN_PHYS(max_pfn_mapped),
|
||||||
phys_size, PAGE_SIZE);
|
phys_size, PAGE_SIZE);
|
||||||
if (!phys) {
|
if (!phys) {
|
||||||
pr_warning("NUMA: Warning: can't allocate copy of distance table, disabling emulation\n");
|
pr_warn("NUMA: Warning: can't allocate copy of distance table, disabling emulation\n");
|
||||||
goto no_emu;
|
goto no_emu;
|
||||||
}
|
}
|
||||||
memblock_reserve(phys, phys_size);
|
memblock_reserve(phys, phys_size);
|
||||||
|
|
|
@ -122,7 +122,7 @@ static int __init init(void)
|
||||||
return -ENXIO;
|
return -ENXIO;
|
||||||
}
|
}
|
||||||
|
|
||||||
pr_warning("WARNING: mapping %lu kB @ 0x%08lx in PCI address space, "
|
pr_warn("WARNING: mapping %lu kB @ 0x%08lx in PCI address space, "
|
||||||
"and writing 16 kB of rubbish in there.\n",
|
"and writing 16 kB of rubbish in there.\n",
|
||||||
size >> 10, mmio_address);
|
size >> 10, mmio_address);
|
||||||
do_test(size);
|
do_test(size);
|
||||||
|
|
|
@ -67,13 +67,13 @@ static inline void op_x86_warn_in_use(int counter)
|
||||||
* cannot be monitored by any other counter, contact your
|
* cannot be monitored by any other counter, contact your
|
||||||
* hardware or BIOS vendor.
|
* hardware or BIOS vendor.
|
||||||
*/
|
*/
|
||||||
pr_warning("oprofile: counter #%d on cpu #%d may already be used\n",
|
pr_warn("oprofile: counter #%d on cpu #%d may already be used\n",
|
||||||
counter, smp_processor_id());
|
counter, smp_processor_id());
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void op_x86_warn_reserved(int counter)
|
static inline void op_x86_warn_reserved(int counter)
|
||||||
{
|
{
|
||||||
pr_warning("oprofile: counter #%d is already reserved\n", counter);
|
pr_warn("oprofile: counter #%d is already reserved\n", counter);
|
||||||
}
|
}
|
||||||
|
|
||||||
extern u64 op_x86_get_ctrl(struct op_x86_model_spec const *model,
|
extern u64 op_x86_get_ctrl(struct op_x86_model_spec const *model,
|
||||||
|
|
|
@ -39,7 +39,7 @@ static int set_lid_wake_behavior(bool wake_on_close)
|
||||||
|
|
||||||
status = acpi_execute_simple_method(NULL, "\\_SB.PCI0.LID.LIDW", wake_on_close);
|
status = acpi_execute_simple_method(NULL, "\\_SB.PCI0.LID.LIDW", wake_on_close);
|
||||||
if (ACPI_FAILURE(status)) {
|
if (ACPI_FAILURE(status)) {
|
||||||
pr_warning(PFX "failed to set lid behavior\n");
|
pr_warn(PFX "failed to set lid behavior\n");
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -26,8 +26,7 @@ static unsigned long sfi_lapic_addr __initdata = APIC_DEFAULT_PHYS_BASE;
|
||||||
static void __init mp_sfi_register_lapic(u8 id)
|
static void __init mp_sfi_register_lapic(u8 id)
|
||||||
{
|
{
|
||||||
if (MAX_LOCAL_APIC - id <= 0) {
|
if (MAX_LOCAL_APIC - id <= 0) {
|
||||||
pr_warning("Processor #%d invalid (max %d)\n",
|
pr_warn("Processor #%d invalid (max %d)\n", id, MAX_LOCAL_APIC);
|
||||||
id, MAX_LOCAL_APIC);
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -412,7 +412,7 @@ static unsigned long __init xen_set_identity_and_remap_chunk(
|
||||||
|
|
||||||
remap_range_size = xen_find_pfn_range(&remap_pfn);
|
remap_range_size = xen_find_pfn_range(&remap_pfn);
|
||||||
if (!remap_range_size) {
|
if (!remap_range_size) {
|
||||||
pr_warning("Unable to find available pfn range, not remapping identity pages\n");
|
pr_warn("Unable to find available pfn range, not remapping identity pages\n");
|
||||||
xen_set_identity_and_release_chunk(cur_pfn,
|
xen_set_identity_and_release_chunk(cur_pfn,
|
||||||
cur_pfn + left, nr_pages);
|
cur_pfn + left, nr_pages);
|
||||||
break;
|
break;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче