[PATCH v2 0/2] target/ppc: more cleanups around the 403 CPUs

Cédric Le Goater posted 2 patches 2 years, 3 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20220118104150.1899661-1-clg@kaod.org
Maintainers: David Gibson <david@gibson.dropbear.id.au>, Daniel Henrique Barboza <danielhb413@gmail.com>, Greg Kurz <groug@kaod.org>, "Cédric Le Goater" <clg@kaod.org>
target/ppc/cpu.h         |   1 -
target/ppc/helper.h      |   1 -
target/ppc/cpu-models.c  |   1 -
target/ppc/machine.c     | 136 ---------------------------------------
target/ppc/misc_helper.c |   9 ---
target/ppc/translate.c   |  16 +----
6 files changed, 1 insertion(+), 163 deletions(-)
[PATCH v2 0/2] target/ppc: more cleanups around the 403 CPUs
Posted by Cédric Le Goater 2 years, 3 months ago
Hello,

This is a follow up of "target/ppc: Finish removal of 401/403 CPUs".

To "finish" the removal, we need to get rid of the 403 protection
registers under CPUPPCState. This is done after having removed the
last user of .load_state_old. This change breaks migration
compatibility with very old versions of QEMU but it should not be a
problem.

Thanks,

C.

Cédric Le Goater (2):
  target/ppc: Remove last user of .load_state_old
  target/ppc: Finish removal of 401/403 CPUs

 target/ppc/cpu.h         |   1 -
 target/ppc/helper.h      |   1 -
 target/ppc/cpu-models.c  |   1 -
 target/ppc/machine.c     | 136 ---------------------------------------
 target/ppc/misc_helper.c |   9 ---
 target/ppc/translate.c   |  16 +----
 6 files changed, 1 insertion(+), 163 deletions(-)

-- 
2.31.1


Re: [PATCH v2 0/2] target/ppc: more cleanups around the 403 CPUs
Posted by Cédric Le Goater 2 years, 3 months ago
On 1/18/22 11:41, Cédric Le Goater wrote:
> Hello,
> 
> This is a follow up of "target/ppc: Finish removal of 401/403 CPUs".
> 
> To "finish" the removal, we need to get rid of the 403 protection
> registers under CPUPPCState. This is done after having removed the
> last user of .load_state_old. This change breaks migration
> compatibility with very old versions of QEMU but it should not be a
> problem.
> 
> Thanks,
> 
> C.
> 
> Cédric Le Goater (2):
>    target/ppc: Remove last user of .load_state_old
>    target/ppc: Finish removal of 401/403 CPUs
Applied to ppc-7.0

Thanks,

C.