On 20/03/2018 03:23, David Gibson wrote: > 21b786f "PowerPC: Add TS bits into msr_mask" added the transaction states > to msr_mask for recent POWER CPUs to allow correct migration of machines > that are in certain interim transactional memory states. > > This was correct, but unfortunately breaks backwards of pseries-2.7 and > earlier machine types which (stupidly) transferred the msr_mask in the > migration stream and failed if it wasn't equal on each end. > > This works around the problem by masking out the new MSR bits in the > compatibility code to send the msr_mask on old machine types. > > Signed-off-by: David Gibson <da...@gibson.dropbear.id.au> > --- > target/ppc/machine.c | 10 +++++++++- > 1 file changed, 9 insertions(+), 1 deletion(-)
Reviewed-by: Laurent Vivier <lviv...@redhat.com>