> @@ -1232,6 +1258,7 @@ ia64_mca_handler(struct pt_regs *regs, s > rh->severity = sal_log_severity_corrected; > ia64_sal_clear_state_info(SAL_INFO_TYPE_MCA); > sos->os_status = IA64_MCA_CORRECTED; > + ia64_mlogbuf_dump(); > } else { > /* Dump buffered message to console */ > ia64_mlogbuf_finish(1); We cannot call ia64_mlogbuf_dump() from recoverable MCA/INIT context. Since ia64_mlogbuf_dump() calls printk() which could cause deadlock in MCA/INIT context, this change may be trouble. Thanks, H.Seto - To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Mon May 07 11:03:31 2007
This archive was generated by hypermail 2.1.8 : 2007-05-07 11:03:47 EST