|
|
|
@ -1674,7 +1674,7 @@ static void pmevtyper_rawwrite(CPUARMState *env, const ARMCPRegInfo *ri, |
|
|
|
* pmevtyper_rawwrite is called between a pair of pmu_op_start and |
|
|
|
* pmu_op_finish calls when loading saved state for a migration. Because |
|
|
|
* we're potentially updating the type of event here, the value written to |
|
|
|
* c14_pmevcntr_delta by the preceeding pmu_op_start call may be for a |
|
|
|
* c14_pmevcntr_delta by the preceding pmu_op_start call may be for a |
|
|
|
* different counter type. Therefore, we need to set this value to the |
|
|
|
* current count for the counter type we're writing so that pmu_op_finish |
|
|
|
* has the correct count for its calculation. |
|
|
|
@ -7009,7 +7009,7 @@ static const ARMCPRegInfo rme_reginfo[] = { |
|
|
|
/*
|
|
|
|
* QEMU does not have a way to invalidate by physical address, thus |
|
|
|
* invalidating a range of physical addresses is accomplished by |
|
|
|
* flushing all tlb entries in the outer sharable domain, |
|
|
|
* flushing all tlb entries in the outer shareable domain, |
|
|
|
* just like PAALLOS. |
|
|
|
*/ |
|
|
|
{ .name = "TLBI_RPALOS", .state = ARM_CP_STATE_AA64, |
|
|
|
|