[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [PATCH] target/ppc: Fix backwards migration of msr_mask
From: |
Simon Guo |
Subject: |
Re: [Qemu-ppc] [PATCH] target/ppc: Fix backwards migration of msr_mask |
Date: |
Wed, 4 Apr 2018 11:27:44 +0800 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
David,
On Tue, Mar 20, 2018 at 01:23:19PM +1100, 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 <address@hidden>
Sorry I didn't consider the backward compatibility in previous
commit. Thanks for fix that.
Thanks,
- Simon
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-ppc] [PATCH] target/ppc: Fix backwards migration of msr_mask,
Simon Guo <=