qemu-patch-raspberry4/hw/virtio
Igor Mammedov 8f5d58ef2c qom: enforce readonly nature of link's check callback
link's check callback is supposed to verify/permit setting it,
however currently nothing restricts it from misusing it
and modifying target object from within.
Make sure that readonly semantics are checked by compiler
to prevent callback's misuse.

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Signed-off-by: Fam Zheng <famz@redhat.com>
Message-Id: <20170714021509.23681-2-famz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2017-07-14 12:04:42 +02:00
..
Makefile.objs stubs: move vhost stubs to stubs/vhost.o 2017-01-16 17:52:35 +01:00
trace-events virtio: add virtqueue_alloc_element tracepoint 2017-06-02 18:57:17 +03:00
vhost-backend.c vhost: ensure vhost_ops are set before calling iotlb callback 2017-07-03 22:29:49 +03:00
vhost-stub.c stubs: move vhost stubs to stubs/vhost.o 2017-01-16 17:52:35 +01:00
vhost-user.c vhost-user: unregister slave req handler at cleanup time 2017-07-03 22:29:49 +03:00
vhost-vsock.c migration: migration.h was not needed 2017-05-18 19:20:59 +02:00
vhost.c vhost: rework IOTLB messaging 2017-06-02 18:57:17 +03:00
virtio-balloon.c
virtio-bus.c virtio: Fix error handling in virtio_bus_device_plugged 2017-03-22 17:54:32 +02:00
virtio-crypto-pci.c
virtio-crypto.c qom: enforce readonly nature of link's check callback 2017-07-14 12:04:42 +02:00
virtio-mmio.c virtio-mmio: switch to linux headers 2017-01-18 22:59:53 +02:00
virtio-pci.c pci: Make errp the last parameter of pci_add_capability() 2017-07-03 22:29:49 +03:00
virtio-pci.h vhost-user-scsi: Introduce vhost-user-scsi host device 2017-06-15 11:18:40 +02:00
virtio-rng.c virtio-rng: stop virtqueue while the CPU is stopped 2017-04-21 12:25:40 +02:00
virtio.c virtio: add virtqueue_alloc_element tracepoint 2017-06-02 18:57:17 +03:00