Re: [PATCH v10 47/59] i386/xen: handle PV timer hypercalls

2023-02-15 Thread David Woodhouse
On Tue, 2023-02-14 at 10:10 +, Paul Durrant wrote: > There's a nasty little semantic subtlety here which has been missed... > If the guest is not in longmode then the timer value is actually split > across param[0] and param[1] (so that it is still 64-bits). I'll work this in. I should be ab

Re: [PATCH v10 47/59] i386/xen: handle PV timer hypercalls

2023-02-14 Thread David Woodhouse
On 14 February 2023 11:10:05 CET, Paul Durrant wrote: >On 01/02/2023 14:31, David Woodhouse wrote: >> From: Joao Martins >> >> Introduce support for one shot and periodic mode of Xen PV timers, >> whereby timer interrupts come through a special virq event channel >> with deadlines being set t

Re: [PATCH v10 47/59] i386/xen: handle PV timer hypercalls

2023-02-14 Thread Paul Durrant
On 01/02/2023 14:31, David Woodhouse wrote: From: Joao Martins Introduce support for one shot and periodic mode of Xen PV timers, whereby timer interrupts come through a special virq event channel with deadlines being set through: 1) set_timer_op hypercall (only oneshot) 2) vcpu_op hypercall f

[PATCH v10 47/59] i386/xen: handle PV timer hypercalls

2023-02-01 Thread David Woodhouse
From: Joao Martins Introduce support for one shot and periodic mode of Xen PV timers, whereby timer interrupts come through a special virq event channel with deadlines being set through: 1) set_timer_op hypercall (only oneshot) 2) vcpu_op hypercall for {set,stop}_{singleshot,periodic}_timer hype