Hello HATAYAMA-san, On Mon, 04 Mar 2013 13:18:24 +0900 HATAYAMA Daisuke <d.hatayama at jp.fujitsu.com> wrote: > In ELF, the same integers for two note type represent different > meanings if the names they belong to are different. However, > get_pt_note_info() doesn't distinguish note types by name space, due > to which, for example, any new note type in "VMCOREINFO" name space is > wrongly interpretted as NT_PRSTATUS or the unique note type in > "VMCOREINFO" name space. > > This patch series makes get_pt_note_info() distinguish ELF note types > by ELF note names along with cleanups related to this change. Reviewed and applied. Thanks Atsushi Kumagai. > > For reference: > > Note Section > http://www.sco.com/developers/gabi/latest/ch5.pheader.html#note_section > > type > > This word gives the interpretation of the descriptor. Each > originator controls its own types; multiple interpretations of a > single type value may exist. Thus, a program must recognize both > the name and the type to recognize a descriptor. Types currently > must be non-negative. The ABI does not define what descriptors > mean. > > --- > > HATAYAMA Daisuke (3): > elf: distinguish ELF note types by ELF note name space > elf: swap checking order of VMCOREINFO and VMCOREINFO_XEN > elf, sadump: move KEXEC macros from sadump_info.c to elf_info.h > > > elf_info.c | 83 ++++++++++++++++++++++++++++++++++++++------------------- > elf_info.h | 3 ++ > sadump_info.c | 4 +-- > 3 files changed, 59 insertions(+), 31 deletions(-) > > -- > > Thanks. > HATAYAMA, Daisuke > > _______________________________________________ > kexec mailing list > kexec at lists.infradead.org > http://lists.infradead.org/mailman/listinfo/kexec