mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-08 18:23:57 -06:00
target/ppc: Rename PATB/PATBE -> PATE
That "b" means "base address" and thus shouldn't be in the name of actual entries and related constants. This patch keeps the synthetic patb_entry field of the spapr virtual hypervisor unchanged until I figure out if that has an impact on the migration stream. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Cédric Le Goater <clg@kaod.org> Message-Id: <20190215170029.15641-11-clg@kaod.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
c4dae9cd37
commit
79825f4d58
6 changed files with 54 additions and 31 deletions
|
@ -29,7 +29,16 @@
|
|||
#define PTCR_PATS 0x000000000000001FULL /* Partition Table Size */
|
||||
|
||||
/* Partition Table Entry Fields */
|
||||
#define PATBE1_GR 0x8000000000000000
|
||||
#define PATE0_HR 0x8000000000000000
|
||||
|
||||
/*
|
||||
* WARNING: This field doesn't actually exist in the final version of
|
||||
* the architecture and is unused by hardware. However, qemu uses it
|
||||
* as an indication of a radix guest in the pseudo-PATB entry that it
|
||||
* maintains for SPAPR guests and in the migration stream, so we need
|
||||
* to keep it around
|
||||
*/
|
||||
#define PATE1_GR 0x8000000000000000
|
||||
|
||||
/* Process Table Entry */
|
||||
struct prtb_entry {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue