Jay Lan d3758f87f3 [IA64] kexec fails on systems with blocks of uncached memory
Currently a memory segment in memory map with attribute of EFI_MEMORY_UC
is denoted as "System RAM" in /proc/iomem, while memory of attribute
(EFI_MEMORY_WB|EFI_MEMORY_UC) is also labeled the same.

The kexec utility then includes uncached memory as part of vmcore. The
kdump kernel MCA'ed when it tries to save the vmcore to a disk. A normal
"cached" access may cause MCAs.

This patch would label memory with attribute of EFI_MEMORY_UC only as
"Uncached RAM" so that kexec would know not to include it in the vmcore.
I will submit a separate kexec-tools patch to the kexec list.

Signed-off-by: Jay Lan <jlan@sgi.com>
Acked-by: Simon Horman <horms@verge.net.au>
Signed-off-by: Tony Luck <tony.luck@intel.com>
2008-09-22 14:21:19 -07:00
..
2007-05-11 05:38:25 -04:00
2005-04-16 15:20:36 -07:00
2008-04-22 08:56:38 -07:00
2008-07-25 10:10:28 -07:00
2006-06-21 11:19:22 -07:00
2006-06-21 11:19:22 -07:00
2008-04-17 10:14:51 -07:00
2005-04-16 15:20:36 -07:00
2007-12-07 14:28:02 -08:00
2007-07-09 13:37:44 -07:00
2008-04-17 10:42:34 -04:00
2007-05-11 14:55:43 -07:00
2008-05-27 15:09:30 -07:00
2008-02-04 15:42:06 -08:00
2008-02-04 15:42:06 -08:00
2008-02-04 15:42:06 -08:00
2008-04-08 13:51:35 -07:00
2008-05-27 13:24:39 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2006-12-07 10:48:19 -08:00
2008-07-26 12:00:09 -07:00
2007-05-08 14:51:59 -07:00
2008-05-01 14:29:44 -07:00
2008-07-24 10:47:28 -07:00
2008-07-17 10:53:37 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00