On Mon, 15 Mar 2021 03:00:43 -0500, Nathan Lynch wrote: > pseries VMs in shared processor mode are susceptible to failed > migrations becasue stray H_PRODs from the paravirt spinlock > implementation can bump threads out of joining state before the > suspend has occurred. Fix this by adding a small amount of shared > state and ordering accesses to it with respect to H_PROD and H_JOIN. > > Nathan Lynch (2): > powerpc/pseries/mobility: use struct for shared state > powerpc/pseries/mobility: handle premature return from H_JOIN > > [...]
Applied to powerpc/fixes. [1/2] powerpc/pseries/mobility: use struct for shared state https://git.kernel.org/powerpc/c/e834df6cfc71d8e5ce2c27a0184145ea125c3f0f [2/2] powerpc/pseries/mobility: handle premature return from H_JOIN https://git.kernel.org/powerpc/c/274cb1ca2e7ce02cab56f5f4c61a74aeb566f931 cheers