diff options
author | Eli Cohen <[email protected]> | 2022-11-14 15:17:56 +0200 |
---|---|---|
committer | Michael S. Tsirkin <[email protected]> | 2022-12-28 05:28:09 -0500 |
commit | 38fc462f57ef4e5dc722bab6824854b105de8aa2 (patch) | |
tree | 85d3c4261aadb76c5c57f735696255ea4fefb5a5 /scripts/gdb/linux/proc.py | |
parent | 0dbc1b4ae07d003b2e88ba9d4142846320f8e349 (diff) |
vdpa/mlx5: Avoid overwriting CVQ iotlb
When qemu uses different address spaces for data and control virtqueues,
the current code would overwrite the control virtqueue iotlb through the
dup_iotlb call. Fix this by referring to the address space identifier
and the group to asid mapping to determine which mapping needs to be
updated. We also move the address space logic from mlx5 net to core
directory.
Reported-by: Eugenio Pérez <[email protected]>
Signed-off-by: Eli Cohen <[email protected]>
Message-Id: <[email protected]>
Signed-off-by: Michael S. Tsirkin <[email protected]>
Acked-by: Jason Wang <[email protected]>
Acked-by: Eugenio Pérez <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/proc.py')
0 files changed, 0 insertions, 0 deletions