Re: [PATCH v2 10/11] x86/vpt: remove vPT timers per-vCPU lists

2020-10-23 Thread Jan Beulich
On 30.09.2020 12:41, Roger Pau Monne wrote: > --- a/xen/arch/x86/domain.c > +++ b/xen/arch/x86/domain.c > @@ -1964,7 +1964,7 @@ void context_switch(struct vcpu *prev, struct vcpu > *next) > vpmu_switch_from(prev); > np2m_schedule(NP2M_SCHEDLE_OUT); > > -if ( is_hvm_domain(prevd) &&

[PATCH v2 10/11] x86/vpt: remove vPT timers per-vCPU lists

2020-09-30 Thread Roger Pau Monne
No longer add vPT timers to lists on specific vCPUs, since there's no need anymore to check if timer interrupts have been injected on return to HVM guest. Such change allows to get rid of virtual timers vCPU migration, and also cleanup some of the virtual timers fields that are no longer required.