]> xenbits.xensource.com Git - qemu-xen.git/commit
hw/i386/x86-iommu: Fix endianness issue in x86_iommu_irq_to_msi_message()
authorThomas Huth <thuth@redhat.com>
Wed, 2 Aug 2023 13:57:22 +0000 (15:57 +0200)
committerMichael S. Tsirkin <mst@redhat.com>
Thu, 3 Aug 2023 20:16:17 +0000 (16:16 -0400)
commit37cf5cecb039a063c0abe3b51ae30f969e73aa84
tree0e74085257751005af18fd084f3776e7aee12515
parentfcd8027423300b201b37842b88393dc5c6c8ee9e
hw/i386/x86-iommu: Fix endianness issue in x86_iommu_irq_to_msi_message()

The values in "msg" are assembled in host endian byte order (the other
field are also not swapped), so we must not swap the __addr_head here.

Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20230802135723.178083-6-thuth@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Peter Xu <peterx@redhat.com>
hw/i386/x86-iommu.c