mirror of https://gitlab.com/qemu-project/qemu
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() Modify memory_get_xlat_addr and vfio_get_xlat_addr to return the memory region that the translated address is found in. This will be needed by CPR in a subsequent patch to map blocks using IOMMU_IOAS_MAP_FILE. Also return the xlat offset, so we can simplify the interface by removing the out parameters that can be trivially derived from mr and xlat. Lastly, rename the functions to to memory_translate_iotlb() and vfio_translate_iotlb(). Signed-off-by: Steve Sistare <steven.sistare@oracle.com> Acked-by: David Hildenbrand <david@redhat.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Reviewed-by: John Levon <john.levon@nutanix.com> Acked-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Zhenzhong Duan <zhenzhong.duan@intel.com> Link: https://lore.kernel.org/qemu-devel/1747661203-136490-1-git-send-email-steven.sistare@oracle.com Signed-off-by: Cédric Le Goater <clg@redhat.com> |
3 days ago | |
---|---|---|
.. | ||
arch_init.c | 3 months ago | |
async-teardown.c | 10 months ago | |
balloon.c | 6 months ago | |
bootdevice.c | 6 months ago | |
cpu-timers.c | 2 months ago | |
cpus.c | 4 weeks ago | |
datadir.c | 1 month ago | |
device_tree-stub.c | 3 months ago | |
device_tree.c | 3 months ago | |
dirtylimit.c | 1 month ago | |
dma-helpers.c | 2 months ago | |
globals-target.c | 3 months ago | |
globals.c | 3 months ago | |
ioport.c | 2 months ago | |
main.c | 2 weeks ago | |
memory-internal.h | 1 month ago | |
memory.c | 3 days ago | |
memory_ldst.c.inc | 4 months ago | |
memory_mapping.c | 2 months ago | |
meson.build | 2 weeks ago | |
physmem.c | 1 month ago | |
qdev-monitor.c | 3 months ago | |
qemu-seccomp.c | 6 months ago | |
qtest.c | 1 month ago | |
rtc.c | 6 months ago | |
runstate-action.c | 6 months ago | |
runstate-hmp-cmds.c | 4 months ago | |
runstate.c | 1 week ago | |
tpm-hmp-cmds.c | ||
tpm.c | 6 months ago | |
trace-events | 4 months ago | |
trace.h | ||
vl.c | 1 week ago | |
watchpoint.c | 2 months ago |