> From: Xen-devel <[email protected]> on behalf of Mihails > Strasuns <[email protected]> > Sent: Thursday, January 19, 2023 10:13 AM > To: [email protected] <[email protected]> > Cc: [email protected] <[email protected]>; Raphael Ning > <[email protected]>; Bjoern Doebel <[email protected]>; Martin Pohlack > <[email protected]> > Subject: [PATCH v1 3/4] livepatch-gcc: Ignore buildid.o > > From: Raphael Ning <[email protected]> > > Not all .o files generated by the Xen build need to be passed to > create-diff-object for analysis. The latest example is: > > Run create-diff-object on xen/arch/x86/efi/buildid.o > Open base > /usr/libexec/livepatch-build-tools/create-diff-object: ERROR: buildid.o: > kpatch_create_section_list: 77: elf_getshdrnum > > This file is special, as it does not contain any sections. It is > generated by objcopy from a magic string of bytes (see Xen commit > eee5909e9d1e x86/EFI: use less crude a way of generating the build ID), > which probably will never change. Therefore, livepatch-gcc should not > copy it to the output directory. > > Signed-off-by: Raphael Ning <[email protected]> > Reviewed-by: Bjoern Doebel <[email protected]> > Reviewed-by: Martin Pohlack <[email protected]> >
Reviewed-by: Ross Lagerwall <[email protected]>
