>>> On 06.09.16 at 12:12, <andrew.coop...@citrix.com> wrote: > Editing (and indeed, finding) the hypercall tables can be tricky, especially > towards the end where .rept's are used to maintain the correct layout. > > Move this all into C, and let the compiler do the hard work. > > To do this, xen/hypercall.h and asm-x86/hypercall.h need to contain > prototypes > for all the hypercalls; some were previously missing. This in turn requires > some shuffling of definitions and includes. > > One difference is that NULL function pointers are used instead of > {,compat_}do_ni_hypercall(), which pv_hypercall() handles correctly. All > ni_hypercall() infrastructure is therefore dropped. > > Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
Reviewed-by: Jan Beulich <jbeul...@suse.com> But please don't commit this without also committing patch 7 in the same batch. Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel