"Kurtis D. Rader" wrote:
Should crash be able to read a RHEL 3 hugemem dump? I've got a x86 14 GiB
netdump vmcore taken under controlled conditions (e.g., system was booted
and a crash dump manually invoked) that the crash(1) command doesn't like:

    vmcore: initialization failed


Hi Kurt,

As it turns out, this is most definitely due to the new kdump support.

I ran into it by mistake, and only when inadvertently including another
argument in addition to the vmcore and vmlinux arguments on the crash
command line.  Perhaps you were using a System.map file, or maybe a
vmlinux file and a vmlinux.debug file on the command line?  Anyway,
it has to do with is_kdump() passing its work on to is_netdump(),
which failed on the extra argument and erroneously cleared the valid
bit.  (With just vmlinux and vmcore file arguments, it works OK.)

In any case, I'll have a fix for it in the next release, which I'm
hoping to do today.

Thanks,
  Dave