* Jay Lan <jlan at sgi.com> [2008-09-09]: > > I talked to Jack Steiner about this problem. He said: > The memory at 0xe000006000100000 is part of Altix "fetchop" space > (AKA mspec). The memory supports only uncached attributes. A normal > "cached" access may cause MCAs. > > The kernel should not be using this memory for anything. Only the > fetchop driver is suppose to access this area. > > Note: /proc/iomem shows the memory as "System RAM" but that does NOT > mean that is can be accessed w/o special code. See efi.c for the > code that prints the iomem info. Maybe efi.c needs to be changed to > show a different name for the fetchop memory so that kdump will work. If it's necessary to register that as "System RAM", then one could register some special resource as child (like "Kernel text" is done) and exclude that in kexec (like the reserved area is already excluded when building the ELF core headers). I think that would be actually the way to go here without breaking backward compatibility. Of course, you need to update kexec-tools. Bernhard