On Jan 8, 2008 11:44 AM, Binyamin Dissen <[EMAIL PROTECTED]> wrote:

> I take it that this is output from the original kernel build and matches the
> running kernel.

At least SuSE ship the current Kerntypes in the /boot directory with
each kernel. It's used by the lcrash tool which IBM use for service. I
suppose for Linux it was kind of a new concept to debug the kernel of
someone else rather than your own (most of the tools are not suitable
for remote diagnosis). No doubt folks found very quick they needed the
load map and the dsects.

Recompiling to get this information would not be a good idea because
all kind of configuration options may add fields to the struct that
make it look different. You want it to be built with the same options
as the Linux kernel was built. We could have had this in the kernel
itself, but some other platforms have trouble with the kernel getting
a lot bigger by debug information. So we ended up with a separate file
that you need to match the kernel.

Rob

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to