On Wed, 2017-08-16 at 06:01:14 UTC, Benjamin Herrenschmidt wrote: > VSX uses a combination of the old vector registers, the old FP registers > and new "second halves" of the FP registers. > > Thus when we need to see the VSX state in the thread struct > (flush_vsx_to_thread) or when we'll use the VSX in the kernel > (enable_kernel_vsx) we need to ensure they are all flushed into > the thread struct if either of them is individually enabled. > > Unfortunately we only tested if the whole VSX was enabled, not > if they were individually enabled. > > Signed-off-by: Benjamin Herrenschmidt <b...@kernel.crashing.org>
Applied to powerpc fixes, thanks. https://git.kernel.org/powerpc/c/5a69aec945d27e78abac9fd032533d cheers