[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/3] Some SMMUv3 bug fixes
From: |
Eric Auger |
Subject: |
[PATCH 0/3] Some SMMUv3 bug fixes |
Date: |
Thu, 18 Feb 2021 15:02:16 +0100 |
Hi,
This series fixes three issues:
- top SID computation overflow when handling SMMU_CMD_CFGI_ALL
- internal IOTLB handling (changes related to range invalidation)
- smmu_iotlb_inv_iova with asid = -1
- non power of 2 invalidation range handling.
Best Regards
Eric
This series can be found at:
https://github.com/eauger/qemu/tree/viommu_fixes_for_6
Eric Auger (3):
hw/arm/smmu-common: Fix smmu_iotlb_inv_iova when asid is not set
hw/arm/smmuv3: Enforce invalidation on a power of two range
hw/arm/smmuv3: Fix SMMU_CMD_CFGI_STE_RANGE handling
hw/arm/smmu-common.c | 32 ++++++++++++++----------
hw/arm/smmu-internal.h | 5 ++++
hw/arm/smmuv3.c | 56 ++++++++++++++++++++++++++++--------------
3 files changed, 62 insertions(+), 31 deletions(-)
--
2.26.2
- [PATCH 0/3] Some SMMUv3 bug fixes,
Eric Auger <=