Age | Commit message (Expand) | Author | Files | Lines |
2022-02-08 | hw/arm/smmuv3: Fix device reset | Eric Auger | 1 | -0/+6 |
2021-12-30 | dma: Let dma_memory_read/write() take MemTxAttrs argument | Philippe Mathieu-Daudé | 1 | -5/+9 |
2021-05-25 | hw/arm/smmuv3: Another range invalidation fix | Eric Auger | 1 | -24/+26 |
2021-05-02 | Do not include exec/address-spaces.h if it's not really necessary | Thomas Huth | 1 | -1/+0 |
2021-04-30 | hw/arm/smmuv3: Support 16K translation granule | Kunkun Jiang | 1 | -2/+4 |
2021-04-12 | hw/arm/smmuv3: Emulate CFGI_STE_RANGE for an aligned range of StreamIDs | Zenghui Yu | 1 | -4/+8 |
2021-03-12 | hw/arm/smmuv3: Fix SMMU_CMD_CFGI_STE_RANGE handling | Eric Auger | 1 | -14/+20 |
2021-03-12 | hw/arm/smmuv3: Enforce invalidation on a power of two range | Eric Auger | 1 | -4/+20 |
2021-02-05 | vhost: Unbreak SMMU and virtio-iommu on dev-iotlb support | Peter Xu | 1 | -0/+5 |
2021-02-02 | hw/arm/smmuv3: Fix addr_mask for range-based invalidation | Zenghui Yu | 1 | -1/+3 |
2020-12-08 | memory: Add IOMMUTLBEvent | Eugenio Pérez | 1 | -6/+7 |
2020-12-08 | memory: Rename memory_region_notify_one to memory_region_notify_iommu_one | Eugenio Pérez | 1 | -1/+1 |
2020-11-02 | hw/arm/smmuv3: Fix potential integer overflow (CID 1432363) | Philippe Mathieu-Daudé | 1 | -1/+2 |
2020-10-27 | hw/arm/smmuv3: Set the restoration priority of the vSMMUv3 explicitly | Zenghui Yu | 1 | -0/+1 |
2020-08-24 | hw/arm/smmuv3: Advertise SMMUv3.2 range invalidation | Eric Auger | 1 | -0/+1 |
2020-08-24 | hw/arm/smmuv3: Support HAD and advertise SMMUv3.1 support | Eric Auger | 1 | -1/+5 |
2020-08-24 | hw/arm/smmuv3: Let AIDR advertise SMMUv3.0 support | Eric Auger | 1 | -0/+3 |
2020-08-24 | hw/arm/smmuv3: Get prepared for range invalidation | Eric Auger | 1 | -23/+41 |
2020-08-24 | hw/arm/smmuv3: Introduce smmuv3_s1_range_inval() helper | Eric Auger | 1 | -19/+17 |
2020-08-24 | hw/arm/smmu-common: Manage IOTLB block entries | Eric Auger | 1 | -3/+3 |
2020-08-24 | hw/arm/smmu: Introduce SMMUTLBEntry for PTW and IOTLB value | Eric Auger | 1 | -5/+5 |
2020-08-24 | hw/arm/smmu-common: Add IOTLB helpers | Eric Auger | 1 | -24/+2 |
2020-02-20 | hw: Remove unnecessary cast when calling dma_memory_read() | Philippe Mathieu-Daudé | 1 | -6/+4 |
2019-12-20 | hw/arm/smmuv3: Report F_STE_FETCH fault address in correct word position | Simon Veith | 1 | -1/+1 |
2019-12-20 | hw/arm/smmuv3: Align stream table base address to table size | Simon Veith | 1 | -4/+14 |
2019-12-20 | hw/arm/smmuv3: Check stream IDs against actual table LOG2SIZE | Simon Veith | 1 | -2/+6 |
2019-12-20 | hw/arm/smmuv3: Apply address mask to linear strtab base address | Simon Veith | 1 | -1/+1 |
2019-10-04 | memory: allow memory_region_register_iommu_notifier() to fail | Eric Auger | 1 | -8/+10 |
2019-09-03 | hw/arm/smmuv3: Remove spurious error messages on IOVA invalidations | Eric Auger | 1 | -8/+11 |
2019-09-03 | hw/arm/smmuv3: Log a guest error when decoding an invalid STE | Eric Auger | 1 | -0/+1 |
2019-08-16 | Clean up inclusion of sysemu/sysemu.h | Markus Armbruster | 1 | -1/+0 |
2019-08-16 | Include hw/boards.h a bit less | Markus Armbruster | 1 | -1/+0 |
2019-08-16 | Include migration/vmstate.h less | Markus Armbruster | 1 | -0/+1 |
2019-08-16 | Include hw/irq.h a lot less | Markus Armbruster | 1 | -0/+1 |
2019-06-13 | hw/arm/smmuv3: Fix decoding of ID register range | Peter Maydell | 1 | -1/+1 |
2019-04-29 | hw/arm/smmuv3: Remove SMMUNotifierNode | Eric Auger | 1 | -21/+7 |
2018-09-25 | hw/arm/smmuv3: fix eventq recording and IRQ triggerring | Eric Auger | 1 | -1/+1 |
2018-07-30 | arm/smmuv3: Fix missing VMSD terminator | Dr. David Alan Gilbert | 1 | -0/+1 |
2018-06-26 | hw/arm/smmuv3: Add notifications on invalidation | Eric Auger | 1 | -2/+97 |
2018-06-26 | hw/arm/smmuv3: IOTLB emulation | Eric Auger | 1 | -4/+94 |
2018-06-26 | hw/arm/smmuv3: Cache/invalidate config data | Eric Auger | 1 | -5/+130 |
2018-06-26 | hw/arm/smmuv3: Fix translate error handling | Jia He | 1 | -29/+65 |
2018-06-15 | iommu: Add IOMMU index argument to translate method | Peter Maydell | 1 | -1/+1 |
2018-05-18 | hw/arm/smmuv3: Fix Coverity issue in smmuv3_record_event | Eric Auger | 1 | -1/+1 |
2018-05-04 | hw/arm/smmuv3: Abort on vfio or vhost case | Eric Auger | 1 | -0/+11 |
2018-05-04 | hw/arm/smmuv3: Implement translate callback | Eric Auger | 1 | -0/+358 |
2018-05-04 | hw/arm/smmuv3: Event queue recording helper | Eric Auger | 1 | -4/+100 |
2018-05-04 | hw/arm/smmuv3: Implement MMIO write operations | Eric Auger | 1 | -5/+165 |
2018-05-04 | hw/arm/smmuv3: Queue helpers | Eric Auger | 1 | -0/+136 |
2018-05-04 | hw/arm/smmuv3: Wired IRQ and GERROR helpers | Eric Auger | 1 | -0/+64 |