OSDN Git Service

virtio-gpu: do not byteswap padding
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 11 Nov 2021 11:06:00 +0000 (12:06 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 10 Dec 2021 08:47:18 +0000 (09:47 +0100)
commita4663f1a5506626175fc64c86e52135587c36872
tree7824aedc53ca8d839529c6cbdaacf0fa22f15b9e
parent4006a27c5e44734350009262efb0e2ec8da5ff09
virtio-gpu: do not byteswap padding

In Linux 5.16, the padding of struct virtio_gpu_ctrl_hdr has become a
single-byte field followed by a uint8_t[3] array of padding bytes,
and virtio_gpu_ctrl_hdr_bswap does not compile anymore.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Acked-by: Cornelia Huck <cohuck@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20211111110604.207376-2-pbonzini@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
include/hw/virtio/virtio-gpu-bswap.h