[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update f
From: |
Peter Maydell |
Subject: |
[Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update from kvm/next |
Date: |
Thu, 5 Nov 2015 11:42:47 +0000 |
I tried to do a linux headers update against kvm/next (commit
197a4f4b063e4) with update-linux-headers.sh, but the result gives
a virtio-gpu that doesn't compile:
make: Entering directory
`/home/petmay01/linaro/qemu-from-laptop/qemu/build/all-debug'
CC aarch64-softmmu/hw/display/virtio-gpu.o
/home/petmay01/linaro/qemu-from-laptop/qemu/hw/display/virtio-gpu.c:
In function ‘virtio_gpu_get_features’:
/home/petmay01/linaro/qemu-from-laptop/qemu/hw/display/virtio-gpu.c:149:27:
error: ‘VIRTIO_GPU_FEATURE_VIRGL’ undeclared (first use in this
function)
features |= (1 << VIRTIO_GPU_FEATURE_VIRGL);
^
/home/petmay01/linaro/qemu-from-laptop/qemu/hw/display/virtio-gpu.c:149:27:
note: each undeclared identifier is reported only once for each
function it appears in
/home/petmay01/linaro/qemu-from-laptop/qemu/hw/display/virtio-gpu.c:
In function ‘virtio_gpu_set_features’:
/home/petmay01/linaro/qemu-from-laptop/qemu/hw/display/virtio-gpu.c:156:41:
error: ‘VIRTIO_GPU_FEATURE_VIRGL’ undeclared (first use in this
function)
static const uint32_t virgl = (1 << VIRTIO_GPU_FEATURE_VIRGL);
^
/home/petmay01/linaro/qemu-from-laptop/qemu/hw/display/virtio-gpu.c:
In function ‘virtio_gpu_device_realize’:
/home/petmay01/linaro/qemu-from-laptop/qemu/hw/display/virtio-gpu.c:914:25:
error: ‘struct virtio_gpu_config’ has no member named ‘num_capsets’
g->virtio_config.num_capsets = 1;
^
/home/petmay01/linaro/qemu-from-laptop/qemu/hw/display/virtio-gpu.c:
At top level:
/home/petmay01/linaro/qemu-from-laptop/qemu/hw/display/virtio-gpu.c:1035:46:
error: invalid application of ‘sizeof’ to incomplete type ‘struct
virtio_gpu_transfer_host_3d’
QEMU_BUILD_BUG_ON(sizeof(struct virtio_gpu_transfer_host_3d) != 72);
^
etc, because all the virtio_gpu definitions disappear from
include/standard-headers/linux/virtio_gpu.h.
What's happening here?
thanks
-- PMM
- [Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update from kvm/next,
Peter Maydell <=
- Re: [Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update from kvm/next, Paolo Bonzini, 2015/11/05
- Re: [Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update from kvm/next, Gerd Hoffmann, 2015/11/05
- Re: [Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update from kvm/next, Peter Maydell, 2015/11/05
- Re: [Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update from kvm/next, Christian Borntraeger, 2015/11/05
- Re: [Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update from kvm/next, Peter Maydell, 2015/11/05
- Re: [Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update from kvm/next, Christian Borntraeger, 2015/11/05
- Re: [Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update from kvm/next, Paolo Bonzini, 2015/11/05
- Re: [Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update from kvm/next, Peter Maydell, 2015/11/05
- Re: [Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update from kvm/next, Peter Maydell, 2015/11/05
- Re: [Qemu-devel] virtio-gpu doesn't build if you do a linux-headers update from kvm/next, Paolo Bonzini, 2015/11/05