Re: [PATCH 06/12] xen: generate hypercall interface related code

2021-10-20 Thread Juergen Gross
On 20.10.21 09:11, Jan Beulich wrote: On 20.10.2021 09:02, Juergen Gross wrote: On 18.10.21 17:28, Juergen Gross wrote: On 18.10.21 14:58, Jan Beulich wrote: On 15.10.2021 14:51, Juergen Gross wrote: --- a/.gitignore +++ b/.gitignore @@ -332,10 +332,12 @@ xen/include/asm-x86/asm-macros.h   x

Re: [PATCH 06/12] xen: generate hypercall interface related code

2021-10-20 Thread Jan Beulich
On 20.10.2021 09:02, Juergen Gross wrote: > On 18.10.21 17:28, Juergen Gross wrote: >> On 18.10.21 14:58, Jan Beulich wrote: >>> On 15.10.2021 14:51, Juergen Gross wrote: --- a/.gitignore +++ b/.gitignore @@ -332,10 +332,12 @@ xen/include/asm-x86/asm-macros.h   xen/include/compa

Re: [PATCH 06/12] xen: generate hypercall interface related code

2021-10-20 Thread Juergen Gross
On 18.10.21 17:28, Juergen Gross wrote: On 18.10.21 14:58, Jan Beulich wrote: On 15.10.2021 14:51, Juergen Gross wrote: --- a/.gitignore +++ b/.gitignore @@ -332,10 +332,12 @@ xen/include/asm-x86/asm-macros.h   xen/include/compat/*   xen/include/config/   xen/include/generated/ +xen/include//hy

Re: [PATCH 06/12] xen: generate hypercall interface related code

2021-10-18 Thread Jan Beulich
On 18.10.2021 17:28, Juergen Gross wrote: > On 18.10.21 14:58, Jan Beulich wrote: >> On 15.10.2021 14:51, Juergen Gross wrote: >>> Instead of repeating similar data multiple times use a single source >>> file and a generator script for producing prototypes and call sequences >>> of the hypercalls.

Re: [PATCH 06/12] xen: generate hypercall interface related code

2021-10-18 Thread Juergen Gross
On 18.10.21 14:58, Jan Beulich wrote: On 15.10.2021 14:51, Juergen Gross wrote: Instead of repeating similar data multiple times use a single source file and a generator script for producing prototypes and call sequences of the hypercalls. As the script already knows the number of parameters us

Re: [PATCH 06/12] xen: generate hypercall interface related code

2021-10-18 Thread Jan Beulich
On 15.10.2021 14:51, Juergen Gross wrote: > Instead of repeating similar data multiple times use a single source > file and a generator script for producing prototypes and call sequences > of the hypercalls. > > As the script already knows the number of parameters used add generating > a macro for

[PATCH 06/12] xen: generate hypercall interface related code

2021-10-15 Thread Juergen Gross
Instead of repeating similar data multiple times use a single source file and a generator script for producing prototypes and call sequences of the hypercalls. As the script already knows the number of parameters used add generating a macro for populating an array with the number of parameters per