- 44df6d0 hw/arm/smmuv3: Update comment documenting "stage" property by Peter Maydell · 3 months ago
- 6783a18 hw/arm/smmu: Refactor SMMU OAS by Mostafa Saleh · 5 months ago
- 58377c3 hw/arm/smmuv3: Support and advertise nesting by Mostafa Saleh · 5 months ago
- f913118 hw/arm/smmuv3: Handle translation faults according to SMMUPTWEventInfo by Mostafa Saleh · 5 months ago
- 4672772 hw/arm/smmuv3: Support nested SMMUs in smmuv3_notify_iova() by Mostafa Saleh · 5 months ago
- b8fa4c2 hw/arm/smmu: Support nesting in the rest of commands by Mostafa Saleh · 5 months ago
- eb41313 hw/arm/smmu: Introduce smmu_iotlb_inv_asid_vmid by Mostafa Saleh · 5 months ago
- 1ea8a6f hw/arm/smmu: Support nesting in smmuv3_range_inval() by Mostafa Saleh · 5 months ago
- f42a0a5 hw/arm/smmu-common: Support nested translation by Mostafa Saleh · 5 months ago
- 9dd6aa9 hw/arm/smmuv3: Translate CD and TT using stage-2 table by Mostafa Saleh · 5 months ago
- ec31ef9 hw/arm/smmu: Introduce CACHED_ENTRY_TO_ADDR by Mostafa Saleh · 5 months ago
- d883822 hw/arm/smmu: Consolidate ASID and VMID types by Mostafa Saleh · 5 months ago
- a9e3f4c hw/arm/smmu: Split smmuv3_translate() by Mostafa Saleh · 5 months ago
- f6cc198 hw/arm/smmu: Use enum for SMMU stage by Mostafa Saleh · 5 months ago
- 2731ea0 hw/arm/smmuv3: Fix encoding of CLASS in events by Mostafa Saleh · 5 months ago
- 48f9e9e hw/arm/smmu: Fix IPA for stage-2 events by Mostafa Saleh · 5 months ago
- 6997020 hw/arm/smmu-common: Replace smmu_iommu_mr with smmu_find_sdev by Nicolin Chen · 6 months ago
- ad80e36 hw, target: Add ResetType argument to hold and exit phase methods by Peter Maydell · 8 months ago
- 15f6c16 hw/arm/smmuv3: add support for stage 1 access fault by Luc Michel · 10 months ago
- 9953bf3 hw/arm/smmuv3: Consolidate the use of device_class_set_parent_realize() by Zhao Liu · 11 months ago
- 607ef57 hw/arm: Constify VMState by Richard Henderson · 12 months ago
- 4cdd146 hw/arm/smmuv3: Advertise SMMUv3.1-XNX feature by Peter Maydell · 1 year, 3 months ago
- 27fd85d hw/arm/smmuv3: Sort ID register setting into field order by Peter Maydell · 1 year, 3 months ago
- 9e2135e hw/arm/smmuv3.c: Avoid shadowing variable by Peter Maydell · 1 year, 3 months ago
- c644554 hw/arm/smmu: Handle big-endian hosts correctly by Peter Maydell · 1 year, 5 months ago
- 8cefcc3 hw/arm/smmuv3: Add knob to choose translation stage and enable stage-2 by Mostafa Saleh · 1 year, 7 months ago
- 32bd7ba hw/arm/smmuv3: Add stage-2 support in iova notifier by Mostafa Saleh · 1 year, 7 months ago
- ccc3ee3 hw/arm/smmuv3: Add CMDs related to stage-2 by Mostafa Saleh · 1 year, 7 months ago
- 2eaeb7d hw/arm/smmuv3: Add VMID to TLB tagging by Mostafa Saleh · 1 year, 7 months ago
- cd61755 hw/arm/smmuv3: Make TLB lookup work for stage-2 by Mostafa Saleh · 1 year, 7 months ago
- 21eb5b5 hw/arm/smmuv3: Parse STE config for stage-2 by Mostafa Saleh · 1 year, 7 months ago
- bcc919e hw/arm/smmuv3: Refactor stage-1 PTW by Mostafa Saleh · 1 year, 7 months ago
- c2ecb42 hw/arm/smmuv3: Add GBPA register by Mostafa Saleh · 1 year, 10 months ago
- 503819a hw/arm: Convert TYPE_ARM_SMMUV3 to 3-phase reset by Peter Maydell · 2 years ago
- f8e7163 hw/arm/smmuv3: Advertise support for SMMUv3.2-BBML2 by Peter Maydell · 2 years, 8 months ago
- 264a3b2 hw/arm/smmuv3: Add space in guest error message by Jean-Philippe Brucker · 2 years, 8 months ago
- ced7169 hw/arm/smmuv3: Cache event fault record by Jean-Philippe Brucker · 2 years, 8 months ago
- c3ca7d5 hw/arm/smmuv3: Pass the actual perm to returned IOMMUTLBEntry in smmuv3_translate() by Xiang Chen · 2 years, 8 months ago
- 4353009 hw/arm/smmuv3: Fix device reset by Eric Auger · 2 years, 11 months ago
- ba06fe8 dma: Let dma_memory_read/write() take MemTxAttrs argument by Philippe Mathieu-Daudé · 4 years, 3 months ago
- 219729c hw/arm/smmuv3: Another range invalidation fix by Eric Auger · 3 years, 7 months ago
- ee86213 Do not include exec/address-spaces.h if it's not really necessary by Thomas Huth · 3 years, 8 months ago
- bf559ee hw/arm/smmuv3: Support 16K translation granule by Kunkun Jiang · 3 years, 9 months ago
- 017a913 hw/arm/smmuv3: Emulate CFGI_STE_RANGE for an aligned range of StreamIDs by Zenghui Yu · 3 years, 9 months ago
- 1194140 hw/arm/smmuv3: Fix SMMU_CMD_CFGI_STE_RANGE handling by Eric Auger · 3 years, 9 months ago
- 6d9cd11 hw/arm/smmuv3: Enforce invalidation on a power of two range by Eric Auger · 3 years, 9 months ago
- 958ec33 vhost: Unbreak SMMU and virtio-iommu on dev-iotlb support by Peter Xu · 3 years, 10 months ago
- dcda883 hw/arm/smmuv3: Fix addr_mask for range-based invalidation by Zenghui Yu · 3 years, 11 months ago
- 5039caf memory: Add IOMMUTLBEvent by Eugenio Pérez · 4 years, 1 month ago
- 3b5ebf8 memory: Rename memory_region_notify_one to memory_region_notify_iommu_one by Eugenio Pérez · 4 years, 1 month ago
- 744a790 hw/arm/smmuv3: Fix potential integer overflow (CID 1432363) by Philippe Mathieu-Daudé · 4 years, 1 month ago
- a55aab6 hw/arm/smmuv3: Set the restoration priority of the vSMMUv3 explicitly by Zenghui Yu · 4 years, 2 months ago
- de206df hw/arm/smmuv3: Advertise SMMUv3.2 range invalidation by Eric Auger · 4 years, 5 months ago
- e7c3b9d hw/arm/smmuv3: Support HAD and advertise SMMUv3.1 support by Eric Auger · 4 years, 5 months ago
- 5888f0a hw/arm/smmuv3: Let AIDR advertise SMMUv3.0 support by Eric Auger · 4 years, 5 months ago
- d529156 hw/arm/smmuv3: Get prepared for range invalidation by Eric Auger · 4 years, 5 months ago
- c0f9ef7 hw/arm/smmuv3: Introduce smmuv3_s1_range_inval() helper by Eric Auger · 4 years, 5 months ago
- 9e54dee hw/arm/smmu-common: Manage IOTLB block entries by Eric Auger · 4 years, 5 months ago
- a755015 hw/arm/smmu: Introduce SMMUTLBEntry for PTW and IOTLB value by Eric Auger · 4 years, 5 months ago
- 6808bca hw/arm/smmu-common: Add IOTLB helpers by Eric Auger · 4 years, 5 months ago
- 18610bf hw: Remove unnecessary cast when calling dma_memory_read() by Philippe Mathieu-Daudé · 4 years, 10 months ago
- b255caf hw/arm/smmuv3: Report F_STE_FETCH fault address in correct word position by Simon Veith · 5 years ago
- 41678c3 hw/arm/smmuv3: Align stream table base address to table size by Simon Veith · 5 years ago
- 05ff2fb hw/arm/smmuv3: Check stream IDs against actual table LOG2SIZE by Simon Veith · 5 years ago
- 3d44c60 hw/arm/smmuv3: Apply address mask to linear strtab base address by Simon Veith · 5 years ago
- 549d4005 memory: allow memory_region_register_iommu_notifier() to fail by Eric Auger · 5 years ago
- 3499ec0 hw/arm/smmuv3: Remove spurious error messages on IOVA invalidations by Eric Auger · 5 years ago
- 51b6d36 hw/arm/smmuv3: Log a guest error when decoding an invalid STE by Eric Auger · 5 years ago
- d5938f2 Clean up inclusion of sysemu/sysemu.h by Markus Armbruster · 5 years ago
- 12e9493 Include hw/boards.h a bit less by Markus Armbruster · 5 years ago
- d645427 Include migration/vmstate.h less by Markus Armbruster · 5 years ago
- 64552b6 Include hw/irq.h a lot less by Markus Armbruster · 5 years ago
- 97fb318 hw/arm/smmuv3: Fix decoding of ID register range by Peter Maydell · 6 years ago
- c637044 hw/arm/smmuv3: Remove SMMUNotifierNode by Eric Auger · 6 years ago
- 9f4d2a1 hw/arm/smmuv3: fix eventq recording and IRQ triggerring by Eric Auger · 6 years ago
- 758b71f arm/smmuv3: Fix missing VMSD terminator by Dr. David Alan Gilbert · 6 years ago
- 832e422 hw/arm/smmuv3: Add notifications on invalidation by Eric Auger · 6 years ago
- cc27ed8 hw/arm/smmuv3: IOTLB emulation by Eric Auger · 6 years ago
- 32cfd7f hw/arm/smmuv3: Cache/invalidate config data by Eric Auger · 6 years ago
- 9122bea hw/arm/smmuv3: Fix translate error handling by Jia He · 6 years ago
- 2c91bcf iommu: Add IOMMU index argument to translate method by Peter Maydell · 7 years ago
- 24af32e hw/arm/smmuv3: Fix Coverity issue in smmuv3_record_event by Eric Auger · 7 years ago
- 0d1ac82 hw/arm/smmuv3: Abort on vfio or vhost case by Eric Auger · 7 years ago
- 9bde7f0 hw/arm/smmuv3: Implement translate callback by Eric Auger · 7 years ago
- bb98100 hw/arm/smmuv3: Event queue recording helper by Eric Auger · 7 years ago
- fae4be3 hw/arm/smmuv3: Implement MMIO write operations by Eric Auger · 7 years ago
- dadd1a0 hw/arm/smmuv3: Queue helpers by Eric Auger · 7 years ago
- 6a73603 hw/arm/smmuv3: Wired IRQ and GERROR helpers by Eric Auger · 7 years ago
- 10a83cb hw/arm/smmuv3: Skeleton by Prem Mallappa · 7 years ago