ppc: remove the interrupt presenters from under PowerPCCPU

These fields have now been replaced by equivalents under the machine
data.

Signed-off-by: Cédric Le Goater <clg@kaod.org>
Reviewed-by: Greg Kurz <groug@kaod.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
Cédric Le Goater 2019-01-28 07:55:52 +01:00 committed by David Gibson
parent 9c86cb0d79
commit 467657b3b7

View File

@ -1178,9 +1178,6 @@ do { \
typedef struct PPCVirtualHypervisor PPCVirtualHypervisor; typedef struct PPCVirtualHypervisor PPCVirtualHypervisor;
typedef struct PPCVirtualHypervisorClass PPCVirtualHypervisorClass; typedef struct PPCVirtualHypervisorClass PPCVirtualHypervisorClass;
struct XiveTCTX;
struct ICPState;
/** /**
* PowerPCCPU: * PowerPCCPU:
* @env: #CPUPPCState * @env: #CPUPPCState
@ -1198,8 +1195,6 @@ struct PowerPCCPU {
int vcpu_id; int vcpu_id;
uint32_t compat_pvr; uint32_t compat_pvr;
PPCVirtualHypervisor *vhyp; PPCVirtualHypervisor *vhyp;
struct ICPState *icp;
struct XiveTCTX *tctx;
void *machine_data; void *machine_data;
int32_t node_id; /* NUMA node this CPU belongs to */ int32_t node_id; /* NUMA node this CPU belongs to */
PPCHash64Options *hash64_opts; PPCHash64Options *hash64_opts;