Re: [PATCH v6 1/9] xen: move do_vcpu_op() to arch specific code

2022-06-27 Thread Roger Pau Monné
On Thu, Mar 24, 2022 at 03:01:31PM +0100, Juergen Gross wrote: > The entry point used for the vcpu_op hypercall on Arm is different > from the one on x86 today, as some of the common sub-ops are not > supported on Arm. The Arm specific handler filters out the not > supported sub-ops and then calls

Re: [PATCH v6 1/9] xen: move do_vcpu_op() to arch specific code

2022-06-27 Thread Juergen Gross
On 27.06.22 13:35, Roger Pau Monné wrote: On Mon, Jun 27, 2022 at 01:08:11PM +0200, Juergen Gross wrote: On 27.06.22 13:02, Roger Pau Monné wrote: On Mon, Jun 27, 2022 at 12:40:41PM +0200, Juergen Gross wrote: On 27.06.22 12:28, Roger Pau Monné wrote: On Thu, Mar 24, 2022 at 03:01:31PM +0100,

Re: [PATCH v6 1/9] xen: move do_vcpu_op() to arch specific code

2022-06-27 Thread Roger Pau Monné
On Mon, Jun 27, 2022 at 01:08:11PM +0200, Juergen Gross wrote: > On 27.06.22 13:02, Roger Pau Monné wrote: > > On Mon, Jun 27, 2022 at 12:40:41PM +0200, Juergen Gross wrote: > > > On 27.06.22 12:28, Roger Pau Monné wrote: > > > > On Thu, Mar 24, 2022 at 03:01:31PM +0100, Juergen Gross wrote: > > >

Re: [PATCH v6 1/9] xen: move do_vcpu_op() to arch specific code

2022-06-27 Thread Juergen Gross
On 27.06.22 13:02, Roger Pau Monné wrote: On Mon, Jun 27, 2022 at 12:40:41PM +0200, Juergen Gross wrote: On 27.06.22 12:28, Roger Pau Monné wrote: On Thu, Mar 24, 2022 at 03:01:31PM +0100, Juergen Gross wrote: The entry point used for the vcpu_op hypercall on Arm is different from the one on x

Re: [PATCH v6 1/9] xen: move do_vcpu_op() to arch specific code

2022-06-27 Thread Roger Pau Monné
On Mon, Jun 27, 2022 at 12:40:41PM +0200, Juergen Gross wrote: > On 27.06.22 12:28, Roger Pau Monné wrote: > > On Thu, Mar 24, 2022 at 03:01:31PM +0100, Juergen Gross wrote: > > > The entry point used for the vcpu_op hypercall on Arm is different > > > from the one on x86 today, as some of the comm

Re: [PATCH v6 1/9] xen: move do_vcpu_op() to arch specific code

2022-06-27 Thread Juergen Gross
On 27.06.22 12:28, Roger Pau Monné wrote: On Thu, Mar 24, 2022 at 03:01:31PM +0100, Juergen Gross wrote: The entry point used for the vcpu_op hypercall on Arm is different from the one on x86 today, as some of the common sub-ops are not supported on Arm. The Arm specific handler filters out the

Re: [PATCH v6 1/9] xen: move do_vcpu_op() to arch specific code

2022-06-27 Thread Roger Pau Monné
On Thu, Mar 24, 2022 at 03:01:31PM +0100, Juergen Gross wrote: > The entry point used for the vcpu_op hypercall on Arm is different > from the one on x86 today, as some of the common sub-ops are not > supported on Arm. The Arm specific handler filters out the not > supported sub-ops and then calls

Re: [PATCH v6 1/9] xen: move do_vcpu_op() to arch specific code

2022-06-06 Thread Juergen Gross
On 24.03.22 15:01, Juergen Gross wrote: The entry point used for the vcpu_op hypercall on Arm is different from the one on x86 today, as some of the common sub-ops are not supported on Arm. The Arm specific handler filters out the not supported sub-ops and then calls the common handler. This lead

[PATCH v6 1/9] xen: move do_vcpu_op() to arch specific code

2022-03-24 Thread Juergen Gross
The entry point used for the vcpu_op hypercall on Arm is different from the one on x86 today, as some of the common sub-ops are not supported on Arm. The Arm specific handler filters out the not supported sub-ops and then calls the common handler. This leads to the weird call hierarchy: do_arm_v