public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Query: Kdump: Core Image ELF Format
@ 2005-03-08 12:50 vivek goyal
  2005-03-08 15:14 ` Dave Anderson
                   ` (3 more replies)
  0 siblings, 4 replies; 19+ messages in thread
From: vivek goyal @ 2005-03-08 12:50 UTC (permalink / raw)
  To: fastboot, lkml
  Cc: anderson, haren myneni, Maneesh Soni, Eric W. Biederman,
	Andrew Morton

Hi,

Kdump (A kexec based crash dumping mechanism) is going to export the
kernel core image in ELF format. ELF was chosen as a format, keeping in
mind that gdb can be used for limited debugging and "Crash" can be used
for advanced debugging.

Core image ELF headers are prepared before crash and stored at a safe
place in memory. These headers are retrieved over a kexec boot and final
elf core image is prepared for analysis. 

Given the fact physical memory can be dis-contiguous, One program header
of type PT_LOAD is created for every contiguous memory chunk present in
the system. Other information like register states etc. is captured in
notes section.

Now the issue is, on i386, whether to prepare core headers in ELF32 or
ELF64 format. gdb can not analyze ELF64 core image for i386 system. I
don't know about "crash". Can "crash" support ELF64 core image file for
i386 system?

Given the limitation of analysis tools, if core headers are prepared in
ELF32 format then how to handle PAE systems? 

Any thoughts or suggestions on this?

Thanks
Vivek


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2005-03-30  7:46 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-08 12:50 Query: Kdump: Core Image ELF Format vivek goyal
2005-03-08 15:14 ` Dave Anderson
2005-03-08 18:11   ` Eric W. Biederman
2005-03-08 19:26     ` Dave Anderson
2005-03-08 18:00 ` Eric W. Biederman
2005-03-09  6:43   ` Vivek Goyal
2005-03-09 14:17     ` [Fastboot] " Eric W. Biederman
2005-03-09 15:06       ` Dipankar Sarma
2005-03-10  7:11         ` Eric W. Biederman
2005-03-10  5:02       ` Vivek Goyal
2005-03-10  6:56         ` Eric W. Biederman
2005-03-15  5:49           ` Vivek Goyal
2005-03-10  8:16         ` Itsuro Oda
2005-03-09  6:57 ` Itsuro Oda
2005-03-23  4:26 ` Fernando Luis Vazquez Cao
2005-03-23 10:36   ` Vivek Goyal
2005-03-23 19:54     ` Eric W. Biederman
2005-03-23 19:47   ` [Fastboot] " Eric W. Biederman
     [not found]     ` <200503300258.34239.mark.williamson@cl.cam.ac.uk>
2005-03-30  7:42       ` Eric W. Biederman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox