forked from Minki/linux
x86: Use printk_once()
Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com> Cc: "H. Peter Anvin" <hpa@zytor.com> LKML-Reference: <1249847649-11631-6-git-send-email-marcin.slusarz@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
parent
8bdbd962ec
commit
9f51e24ee8
@ -218,7 +218,6 @@ bool handle_irq(unsigned irq, struct pt_regs *regs)
|
||||
void fixup_irqs(void)
|
||||
{
|
||||
unsigned int irq;
|
||||
static int warned;
|
||||
struct irq_desc *desc;
|
||||
|
||||
for_each_irq_desc(irq, desc) {
|
||||
@ -236,8 +235,8 @@ void fixup_irqs(void)
|
||||
}
|
||||
if (desc->chip->set_affinity)
|
||||
desc->chip->set_affinity(irq, affinity);
|
||||
else if (desc->action && !(warned++))
|
||||
printk("Cannot set affinity for irq %i\n", irq);
|
||||
else if (desc->action)
|
||||
printk_once("Cannot set affinity for irq %i\n", irq);
|
||||
}
|
||||
|
||||
#if 0
|
||||
|
@ -2261,12 +2261,7 @@ static int emulator_cmpxchg_emulated(unsigned long addr,
|
||||
unsigned int bytes,
|
||||
struct kvm_vcpu *vcpu)
|
||||
{
|
||||
static int reported;
|
||||
|
||||
if (!reported) {
|
||||
reported = 1;
|
||||
printk(KERN_WARNING "kvm: emulating exchange as write\n");
|
||||
}
|
||||
printk_once(KERN_WARNING "kvm: emulating exchange as write\n");
|
||||
#ifndef CONFIG_X86_64
|
||||
/* guests cmpxchg8b have to be emulated atomically */
|
||||
if (bytes == 8) {
|
||||
|
Loading…
Reference in New Issue
Block a user