Re: [PATCH v3] hw/arm/smmuv3: Add GBPA register

2023-02-10 Thread Mostafa Saleh
On Fri, Feb 10, 2023 at 04:11:37PM +, Peter Maydell wrote: > > I think we should check the whole register against its reset value, > not just the ABORT bit. Otherwise if the guest writes the other fields > to non default values we won't migrate them. That doesn't change the > device behaviour

Re: [PATCH v3] hw/arm/smmuv3: Add GBPA register

2023-02-10 Thread Peter Maydell
On Tue, 7 Feb 2023 at 18:31, Mostafa Saleh wrote: > > GBPA register can be used to globally abort all > transactions. > > It is described in the SMMU manual in "6.3.14 SMMU_GBPA". > ABORT reset value is IMPLEMENTATION DEFINED, it is chosen to > be zero(Do not abort incoming transactions). > > Othe

[PATCH v3] hw/arm/smmuv3: Add GBPA register

2023-02-07 Thread Mostafa Saleh
GBPA register can be used to globally abort all transactions. It is described in the SMMU manual in "6.3.14 SMMU_GBPA". ABORT reset value is IMPLEMENTATION DEFINED, it is chosen to be zero(Do not abort incoming transactions). Other fields have default values of Use Incoming. If UPDATE is not set