All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bernhard Walle <bwalle@suse.de>
To: kexec@lists.infradead.org, linux-kernel@vger.kernel.org
Subject: Re: Determine version of kernel that produced vmcore
Date: Tue, 10 Jul 2007 14:59:05 +0200	[thread overview]
Message-ID: <20070710125904.GC22862@suse.de> (raw)
In-Reply-To: <20070710063624.GB5471@in.ibm.com>

* Vivek Goyal <vgoyal@in.ibm.com> [2007-07-10 08:36]:
> > does anybody know a _reliable_ way to determine the version the kernel
> > that produced a vmcore file? This means not scanning for a specific
> > string or something like that which can fail on random memory.
> > 
> > Would it make sense to add a ELF PT_NOTE section in the vmcore?
> 
> To me it makes sense to append an ELF NOTE to vmcore which can uniquely
> associate that vmcore with a particular vmlinux file (Some string
> equivalent to the output of uname -a).

Well, if we embed the CONFIGFILE from makedumpfile in some magic way
we don't need it ... we'll see.

> Interesting thing is that to find version of vmlinux, you will still be
> doing <string | grep "some pattern">. Probably then we should append an
> ELF note to vmlinux file also?

Yes, that was my proposal some time ago, see
http://article.gmane.org/gmane.comp.boot-loaders.fastboot.general/3996
Any comments on that patch are appreciated. :)


Thanks,
   Bernhard

_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec

WARNING: multiple messages have this Message-ID (diff)
From: Bernhard Walle <bwalle@suse.de>
To: kexec@lists.infradead.org, linux-kernel@vger.kernel.org
Subject: Re: Determine version of kernel that produced vmcore
Date: Tue, 10 Jul 2007 14:59:05 +0200	[thread overview]
Message-ID: <20070710125904.GC22862@suse.de> (raw)
In-Reply-To: <20070710063624.GB5471@in.ibm.com>

* Vivek Goyal <vgoyal@in.ibm.com> [2007-07-10 08:36]:
> > does anybody know a _reliable_ way to determine the version the kernel
> > that produced a vmcore file? This means not scanning for a specific
> > string or something like that which can fail on random memory.
> > 
> > Would it make sense to add a ELF PT_NOTE section in the vmcore?
> 
> To me it makes sense to append an ELF NOTE to vmcore which can uniquely
> associate that vmcore with a particular vmlinux file (Some string
> equivalent to the output of uname -a).

Well, if we embed the CONFIGFILE from makedumpfile in some magic way
we don't need it ... we'll see.

> Interesting thing is that to find version of vmlinux, you will still be
> doing <string | grep "some pattern">. Probably then we should append an
> ELF note to vmlinux file also?

Yes, that was my proposal some time ago, see
http://article.gmane.org/gmane.comp.boot-loaders.fastboot.general/3996
Any comments on that patch are appreciated. :)


Thanks,
   Bernhard

  reply	other threads:[~2007-07-10 12:59 UTC|newest]

Thread overview: 109+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-07-06 13:28 Determine version of kernel that produced vmcore Bernhard Walle
2007-07-06 13:28 ` Bernhard Walle
2007-07-06 14:58 ` Dan Aloni
2007-07-06 14:58   ` Dan Aloni
2007-07-09  9:21   ` Bernhard Walle
2007-07-09  9:21     ` Bernhard Walle
2007-07-09 11:41     ` Dan Aloni
2007-07-09 11:41       ` Dan Aloni
2007-07-09 20:49       ` Bernhard Walle
2007-07-09 20:49         ` Bernhard Walle
2007-07-10  4:45         ` Dan Aloni
2007-07-10  4:45           ` Dan Aloni
2007-07-10 13:20           ` Bernhard Walle
2007-07-10 13:20             ` Bernhard Walle
2007-07-10 15:00       ` Vivek Goyal
2007-07-10 15:00         ` Vivek Goyal
2007-07-10 17:17         ` Neil Horman
2007-07-10 17:17           ` Neil Horman
2007-07-10 17:35           ` Dan Aloni
2007-07-10 17:35             ` Dan Aloni
2007-07-10 18:26             ` Dan Aloni
2007-07-10 18:26               ` Dan Aloni
2007-07-10 19:00             ` Neil Horman
2007-07-10 19:00               ` Neil Horman
2007-07-10 20:36               ` Dan Aloni
2007-07-10 20:36                 ` Dan Aloni
2007-07-11 11:57                 ` Neil Horman
2007-07-11 11:57                   ` Neil Horman
2007-07-10  6:48   ` Vivek Goyal
2007-07-10  6:48     ` Vivek Goyal
2007-07-10  8:14     ` Dan Aloni
2007-07-10  8:14       ` Dan Aloni
2007-07-10 12:12       ` Neil Horman
2007-07-10 12:12         ` Neil Horman
2007-07-10 13:05         ` Bernhard Walle
2007-07-10 13:05           ` Bernhard Walle
2007-07-10 12:09     ` Neil Horman
2007-07-10 12:09       ` Neil Horman
2007-07-10 16:52       ` Dan Aloni
2007-07-10 16:52         ` Dan Aloni
2007-07-11  6:07         ` Vivek Goyal
2007-07-11  6:07           ` Vivek Goyal
2007-07-11  7:32           ` Dan Aloni
2007-07-11  7:32             ` Dan Aloni
2007-07-11 13:43             ` Ken'ichi Ohmichi
2007-07-11 13:43               ` Ken'ichi Ohmichi
2007-07-13  3:58               ` Vivek Goyal
2007-07-13  3:58                 ` Vivek Goyal
2007-07-13  7:49                 ` Bernhard Walle
2007-07-13  7:49                   ` Bernhard Walle
2007-07-13  3:43             ` Vivek Goyal
2007-07-13  3:43               ` Vivek Goyal
2007-07-11  8:58           ` Bernhard Walle
2007-07-11  8:58             ` Bernhard Walle
2007-07-10  3:13 ` Ken'ichi Ohmichi
2007-07-10  3:13   ` Ken'ichi Ohmichi
2007-07-10 12:02   ` Neil Horman
2007-07-10 12:02     ` Neil Horman
2007-07-13 11:05     ` Ken'ichi Ohmichi
2007-07-13 11:05       ` Ken'ichi Ohmichi
2007-07-13 13:15       ` Bernhard Walle
2007-07-13 13:15         ` Bernhard Walle
2007-07-16  4:19         ` Vivek Goyal
2007-07-16  4:19           ` Vivek Goyal
2007-07-16 11:57           ` Bernhard Walle
2007-07-16 11:57             ` Bernhard Walle
2007-07-16 12:25             ` Vivek Goyal
2007-07-16 12:25               ` Vivek Goyal
2007-07-16 12:27               ` Bernhard Walle
2007-07-16 12:28               ` Bernhard Walle
2007-07-16 12:28                 ` Bernhard Walle
2007-07-16 12:36                 ` Vivek Goyal
2007-07-16 12:36                   ` Vivek Goyal
2007-07-18 14:07                   ` Ken'ichi Ohmichi
2007-07-18 14:07                     ` Ken'ichi Ohmichi
2007-07-18 23:10                     ` Bernhard Walle
2007-07-18 23:10                       ` Bernhard Walle
2007-07-24  6:49                       ` Ken'ichi Ohmichi
2007-07-24  6:49                         ` Ken'ichi Ohmichi
2007-07-19 14:12                     ` Vivek Goyal
2007-07-19 14:12                       ` Vivek Goyal
2007-07-19 16:39                     ` Don Zickus
2007-07-19 16:39                       ` Don Zickus
2007-07-19 16:49                       ` Bernhard Walle
2007-07-19 16:49                         ` Bernhard Walle
2007-07-19 16:59                         ` Don Zickus
2007-07-19 16:59                           ` Don Zickus
2007-07-23  5:01                       ` Vivek Goyal
2007-07-23  5:01                         ` Vivek Goyal
2007-07-23 11:47                         ` Ken'ichi Ohmichi
2007-07-23 11:47                           ` Ken'ichi Ohmichi
2007-07-23 13:02                           ` Dan Aloni
2007-07-23 13:02                             ` Dan Aloni
2007-07-23 15:58                             ` Vivek Goyal
2007-07-23 15:58                               ` Vivek Goyal
2007-07-24  6:40                             ` Ken'ichi Ohmichi
2007-07-24  6:40                               ` Ken'ichi Ohmichi
2007-07-17  3:50             ` Vivek Goyal
2007-07-17  3:50               ` Vivek Goyal
2007-07-17  8:17               ` Bernhard Walle
2007-07-17  8:17                 ` Bernhard Walle
2007-07-10 12:52   ` Bernhard Walle
2007-07-10 12:52     ` Bernhard Walle
2007-07-10  6:36 ` Vivek Goyal
2007-07-10  6:36   ` Vivek Goyal
2007-07-10 12:59   ` Bernhard Walle [this message]
2007-07-10 12:59     ` Bernhard Walle
  -- strict thread matches above, loose matches on Subject: below --
2007-07-23 21:08 Dave Anderson
2007-07-24  6:41 ` Ken'ichi Ohmichi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20070710125904.GC22862@suse.de \
    --to=bwalle@suse.de \
    --cc=kexec@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.