diff options
Diffstat (limited to 'arch/ia64/kernel/mca.c')
| -rw-r--r-- | arch/ia64/kernel/mca.c | 10 | 
1 files changed, 2 insertions, 8 deletions
diff --git a/arch/ia64/kernel/mca.c b/arch/ia64/kernel/mca.c index b8edfa75a83..db7b36bb068 100644 --- a/arch/ia64/kernel/mca.c +++ b/arch/ia64/kernel/mca.c @@ -217,7 +217,7 @@ void ia64_mca_printk(const char *fmt, ...)  	/* Copy the output into mlogbuf */  	if (oops_in_progress) {  		/* mlogbuf was abandoned, use printk directly instead. */ -		printk(temp_buf); +		printk("%s", temp_buf);  	} else {  		spin_lock(&mlogbuf_wlock);  		for (p = temp_buf; *p; p++) { @@ -268,7 +268,7 @@ void ia64_mlogbuf_dump(void)  		}  		*p = '\0';  		if (temp_buf[0]) -			printk(temp_buf); +			printk("%s", temp_buf);  		mlogbuf_start = index;  		mlogbuf_timestamp = 0; @@ -1772,38 +1772,32 @@ __setup("disable_cpe_poll", ia64_mca_disable_cpe_polling);  static struct irqaction cmci_irqaction = {  	.handler =	ia64_mca_cmc_int_handler, -	.flags =	IRQF_DISABLED,  	.name =		"cmc_hndlr"  };  static struct irqaction cmcp_irqaction = {  	.handler =	ia64_mca_cmc_int_caller, -	.flags =	IRQF_DISABLED,  	.name =		"cmc_poll"  };  static struct irqaction mca_rdzv_irqaction = {  	.handler =	ia64_mca_rendez_int_handler, -	.flags =	IRQF_DISABLED,  	.name =		"mca_rdzv"  };  static struct irqaction mca_wkup_irqaction = {  	.handler =	ia64_mca_wakeup_int_handler, -	.flags =	IRQF_DISABLED,  	.name =		"mca_wkup"  };  #ifdef CONFIG_ACPI  static struct irqaction mca_cpe_irqaction = {  	.handler =	ia64_mca_cpe_int_handler, -	.flags =	IRQF_DISABLED,  	.name =		"cpe_hndlr"  };  static struct irqaction mca_cpep_irqaction = {  	.handler =	ia64_mca_cpe_int_caller, -	.flags =	IRQF_DISABLED,  	.name =		"cpe_poll"  };  #endif /* CONFIG_ACPI */  | 
