Re: [PATCH] xen/include: move definition of ASM_INT() to xen/linkage.h

2024-04-11 Thread Michal Orzel
On 03/04/2024 14:03, Juergen Gross wrote: > > > ASM_INT() is defined in arch/[arm|x86]/include/asm/asm_defns.h in > exactly the same way. Instead of replicating this definition for riscv > and ppc, move it to include/xen/linkage.h, where other arch agnostic > definitions for assembler code

Re: [PATCH] xen/include: move definition of ASM_INT() to xen/linkage.h

2024-04-11 Thread Andrew Cooper
On 03/04/2024 3:22 pm, Jan Beulich wrote: > On 03.04.2024 15:59, Andrew Cooper wrote: >> On 03/04/2024 1:51 pm, Jan Beulich wrote: >>> On 03.04.2024 14:03, Juergen Gross wrote: ASM_INT() is defined in arch/[arm|x86]/include/asm/asm_defns.h in exactly the same way. Instead of replicating

Re: [PATCH] xen/include: move definition of ASM_INT() to xen/linkage.h

2024-04-03 Thread Jan Beulich
On 03.04.2024 15:59, Andrew Cooper wrote: > On 03/04/2024 1:51 pm, Jan Beulich wrote: >> On 03.04.2024 14:03, Juergen Gross wrote: >>> ASM_INT() is defined in arch/[arm|x86]/include/asm/asm_defns.h in >>> exactly the same way. Instead of replicating this definition for riscv >>> and ppc, move it

Re: [PATCH] xen/include: move definition of ASM_INT() to xen/linkage.h

2024-04-03 Thread Andrew Cooper
On 03/04/2024 1:51 pm, Jan Beulich wrote: > On 03.04.2024 14:03, Juergen Gross wrote: >> ASM_INT() is defined in arch/[arm|x86]/include/asm/asm_defns.h in >> exactly the same way. Instead of replicating this definition for riscv >> and ppc, move it to include/xen/linkage.h, where other arch

Re: [PATCH] xen/include: move definition of ASM_INT() to xen/linkage.h

2024-04-03 Thread Jan Beulich
On 03.04.2024 14:03, Juergen Gross wrote: > ASM_INT() is defined in arch/[arm|x86]/include/asm/asm_defns.h in > exactly the same way. Instead of replicating this definition for riscv > and ppc, move it to include/xen/linkage.h, where other arch agnostic > definitions for assembler code are living

Re: [PATCH] xen/include: move definition of ASM_INT() to xen/linkage.h

2024-04-03 Thread Andrew Cooper
On 03/04/2024 1:03 pm, Juergen Gross wrote: > ASM_INT() is defined in arch/[arm|x86]/include/asm/asm_defns.h in > exactly the same way. Instead of replicating this definition for riscv > and ppc, move it to include/xen/linkage.h, where other arch agnostic > definitions for assembler code are

[PATCH] xen/include: move definition of ASM_INT() to xen/linkage.h

2024-04-03 Thread Juergen Gross
ASM_INT() is defined in arch/[arm|x86]/include/asm/asm_defns.h in exactly the same way. Instead of replicating this definition for riscv and ppc, move it to include/xen/linkage.h, where other arch agnostic definitions for assembler code are living already. Adapt the generation of assembler