Your first suggestion of a "slim" dump makes the most sense. The purpose of a crash dump is a research resource to find out why the system crashed - but in the case of a machine check, we already have the reasons for the crash captured by the machine check handler. Perhaps you could include __log_buf[] in the slim crash dump? Assuming that the machine check is not a result of an uncorrectable error in this memory range. -Tony