[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] sched/core: Fix bug when moving a domain between cpupools
On Wed, 2020-04-15 at 11:08 +0200, Jürgen Groß wrote: > On 27.03.20 20:30, Jeff Kubascik wrote: > > For each UNIT, sched_set_affinity is called before unit->priv is > > updated > > to the new cpupool private UNIT data structure. The issue is > > sched_set_affinity will call the adjust_affinity method of the > > cpupool. > > If defined, the new cpupool may use unit->priv (e.g. credit), which > > at > > this point still references the old cpupool private UNIT data > > structure. > > > > This change fixes the bug by moving the switch of unit->priv earler > > in > > the function. > > > > Signed-off-by: Jeff Kubascik <jeff.kubascik@xxxxxxxxxxxxxxx> > > Reviewed-by: Juergen Gross <jgross@xxxxxxxx> > Acked-by: Dario Faggioli <dfaggioli@xxxxxxxx> Sorry it took a while. And thanks Juergen for also having a look. Regards -- Dario Faggioli, Ph.D http://about.me/dario.faggioli Virtualization Software Engineer SUSE Labs, SUSE https://www.suse.com/ ------------------------------------------------------------------- <<This happens because _I_ choose it to happen!>> (Raistlin Majere) Attachment:
signature.asc
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |