Re: [Xen-devel] [PATCH v3 MISSING/23] xsplice: Design document (v7).

2016-02-19 Thread Konrad Rzeszutek Wilk
On Thu, Feb 18, 2016 at 09:20:00AM -0700, Jan Beulich wrote: > >>> On 12.02.16 at 22:57, wrote: > > +struct xsplice_patch_func { > > +const char *name; > > +Elf64_Xwordnew_addr; > > Missing space. > > > +Elf64_Xword old_addr; > > +Elf64_Word

Re: [Xen-devel] [PATCH v3 MISSING/23] xsplice: Design document (v7).

2016-02-18 Thread Jan Beulich
>>> On 12.02.16 at 22:57, wrote: > +struct xsplice_patch_func { > +const char *name; > +Elf64_Xwordnew_addr; Missing space. > +Elf64_Xword old_addr; > +Elf64_Word new_size; > +Elf64_Word long old_size; There are still two types left here.

[Xen-devel] [PATCH v3 MISSING/23] xsplice: Design document (v7).

2016-02-12 Thread Konrad Rzeszutek Wilk
A mechanism is required to binarily patch the running hypervisor with new opcodes that have come about due to primarily security updates. This document describes the design of the API that would allow us to upload to the hypervisor binary patches. This document has been shaped by the input from: