sun4u_iommu: add trace event for IOMMU translations
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Acked-by: Artyom Tarasenko <atar4qemu@gmail.com>
This commit is contained in:
parent
09ecbb785b
commit
602c993a3e
@ -184,6 +184,8 @@ static IOMMUTLBEntry sun4u_translate_iommu(IOMMUMemoryRegion *iommu,
|
||||
ret.addr_mask = (IOMMU_PAGE_SIZE_8K - 1);
|
||||
}
|
||||
|
||||
trace_sun4u_iommu_translate(ret.iova, ret.translated_addr, tte);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
@ -6,3 +6,4 @@ ebus_isa_irq_handler(int n, int level) "Set ISA IRQ %d level %d"
|
||||
# hw/sparc64/sun4u_iommu.c
|
||||
sun4u_iommu_mem_read(uint64_t addr, uint64_t val, int size) "addr: 0x%"PRIx64" val: 0x%"PRIx64" size: %d"
|
||||
sun4u_iommu_mem_write(uint64_t addr, uint64_t val, int size) "addr: 0x%"PRIx64" val: 0x%"PRIx64" size: %d"
|
||||
sun4u_iommu_translate(uint64_t addr, uint64_t trans_addr, uint64_t tte) "xlate 0x%"PRIx64" => pa 0x%"PRIx64" tte: 0x%"PRIx64
|
||||
|
Loading…
Reference in New Issue
Block a user