Re: [PATCH v2] iommu/arm-smmu: Avoid constant zero in TLBI writes

2019-05-29 Thread Marc Gonzalez
On 29/05/2019 15:05, Will Deacon wrote: > On Wed, May 29, 2019 at 01:55:48PM +0200, Marc Gonzalez wrote: > >> From: Robin Murphy >> >> Apparently, some Qualcomm arm64 platforms which appear to expose their >> SMMU global register space are still, in fact, using a hypervisor to >> mediate it by tr

Re: [PATCH v2] iommu/arm-smmu: Avoid constant zero in TLBI writes

2019-05-29 Thread Will Deacon
On Wed, May 29, 2019 at 01:55:48PM +0200, Marc Gonzalez wrote: > From: Robin Murphy > > Apparently, some Qualcomm arm64 platforms which appear to expose their > SMMU global register space are still, in fact, using a hypervisor to > mediate it by trapping and emulating register accesses. Sadly, so

[PATCH v2] iommu/arm-smmu: Avoid constant zero in TLBI writes

2019-05-29 Thread Marc Gonzalez
From: Robin Murphy Apparently, some Qualcomm arm64 platforms which appear to expose their SMMU global register space are still, in fact, using a hypervisor to mediate it by trapping and emulating register accesses. Sadly, some deployed versions of said trapping code have bugs wherein they go horr