>>> On 12.09.17 at 02:37, <kon...@kernel.org> wrote: > This surfaced due to "xen/livepatch/x86/arm32: Force > .livepatch.depends section to be uint32_t aligned." which switched > to a different way of including the build-id. > > Each livepatch ends with a global: > > 30: 00000000 1 OBJECT GLOBAL HIDDEN 7 note_depends > > which will cause collision when loading. > > One attempted solution was to add in the Makefile stanza: > @sed -i '/unsigned/static unsinged/' $@ > > But that resulted in the note_depends being omitted from the livepatch > (as it was static and not used) which meant we would not have an > .livepatch_depends section which we require.
Did you consider using objcopy's --localize-symbol instead? Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel