[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: Re: [Xen-devel] [PATCH] sched/core: Fix bug when moving a domain between cpupools
Thank you Juergen and Dario! On 4/16/2020 12:09 PM, Dario Faggioli wrote: > 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 > Sincerely, Jeff Kubascik
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |