Make libelf not fail on unknown elf notes.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 14 Feb 2007 12:37:13 +0000 (12:37 +0000)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 14 Feb 2007 12:37:13 +0000 (12:37 +0000)
Signed-off-by: Gerd Hoffmann <kraxel@suse.de>
xen/common/libelf/libelf-dominfo.c

index 9d45b8ae21009077cd03f7b0be5ad871e1fd7cb4..e3fee4552a0a36a68a6b324718b7ab9da1b9c4b9 100644 (file)
@@ -107,9 +107,9 @@ int elf_xen_parse_note(struct elf_binary *elf,
     if ((type >= sizeof(note_desc) / sizeof(note_desc[0])) ||
        (NULL == note_desc[type].name))
     {
-       elf_err(elf, "%s: unknown xen elf note (0x%x)\n",
+       elf_msg(elf, "%s: unknown xen elf note (0x%x)\n",
                __FUNCTION__, type);
-       return -1;
+       return 0;
     }
 
     if (note_desc[type].str)