]> xenbits.xensource.com Git - people/wipawel/livepatch-build-tools/commit
create-diff-object: Extend patchability verification: STN_UNDEF
authorPawel Wieczorkiewicz <wipawel@amazon.de>
Mon, 1 Oct 2018 12:36:26 +0000 (12:36 +0000)
committerPawel Wieczorkiewicz <wipawel@amazon.de>
Thu, 8 Aug 2019 09:53:13 +0000 (09:53 +0000)
commitc553cc0b39a200666ee619abbbc377e3ed5a8432
tree5f0ac620f1547ece11b83e29593e222591af4034
parent9193724d69294f48dfe8064fb507649ba38e2d7c
create-diff-object: Extend patchability verification: STN_UNDEF

During verification check if all sections do not contain any entries
with undefined symbols (STN_UNDEF). This situation can happen when a
section is copied over from its original object to a patched object,
but various symbols related to the section are not copied along.
This scenario happens typically during stacked hotpatches creation
(between 2 different hotpatch modules).

Signed-off-by: Pawel Wieczorkiewicz <wipawel@amazon.de>
Reviewed-by: Martin Pohlack <mpohlack@amazon.de>
Reviewed-by: Bjoern Doebel <doebel@amazon.de>
Reviewed-by: Norbert Manthey <nmanthey@amazon.de>
Reviewed-by: Andra-Irina Paraschiv <andraprs@amazon.com>
create-diff-object.c