Re: [Xen-devel] [PATCH v9 24/27] xsplice: Stacking build-id dependency checking.

2016-04-28 Thread Jan Beulich
>>> On 27.04.16 at 18:36, wrote: > On Wed, Apr 27, 2016 at 03:27:27AM -0600, Jan Beulich wrote: >> >>> On 25.04.16 at 17:35, wrote: >> > @@ -33,9 +36,43 @@ config.h: xen_hello_world_func.o >> > xen_hello_world.o: xen_hello_world_func.o >> > >> >

Re: [Xen-devel] [PATCH v9 24/27] xsplice: Stacking build-id dependency checking.

2016-04-27 Thread Konrad Rzeszutek Wilk
On Wed, Apr 27, 2016 at 03:27:27AM -0600, Jan Beulich wrote: > >>> On 25.04.16 at 17:35, wrote: > > @@ -25,7 +28,7 @@ clean:: > > .PHONY: config.h > > config.h: OLD_CODE_SZ=$(call CODE_SZ,$(BASEDIR)/xen-syms,xen_extra_version) > > config.h: NEW_CODE_SZ=$(call

Re: [Xen-devel] [PATCH v9 24/27] xsplice: Stacking build-id dependency checking.

2016-04-27 Thread Jan Beulich
>>> On 25.04.16 at 17:35, wrote: > @@ -25,7 +28,7 @@ clean:: > .PHONY: config.h > config.h: OLD_CODE_SZ=$(call CODE_SZ,$(BASEDIR)/xen-syms,xen_extra_version) > config.h: NEW_CODE_SZ=$(call CODE_SZ,$<,xen_hello_world) > -config.h: xen_hello_world_func.o > +config.h:

[Xen-devel] [PATCH v9 24/27] xsplice: Stacking build-id dependency checking.

2016-04-25 Thread Konrad Rzeszutek Wilk
We now expect that the ELF payloads be built with the --build-id. Also the .xsplice.deps section has to have the contents of the hypervisor (or a preceding payload) build-id. We already have the code to verify the Elf_Note build-id so export parts of it. This dependency means the hypervisor