diff options
| author | Kevin Wolf <kwolf@redhat.com> | 2021-10-08 15:34:38 +0200 |
|---|---|---|
| committer | Kevin Wolf <kwolf@redhat.com> | 2021-10-15 16:11:22 +0200 |
| commit | 7d61808206cc651ae42024ab6def827afa2f807b (patch) | |
| tree | 6bda3369e69cecff243d1113602fc5d2b6ed73b0 /include/hw/virtio/virtio-net.h | |
| parent | 30648dd5d609d111e635112d7e6014ca63f7ba13 (diff) | |
| download | focaccia-qemu-7d61808206cc651ae42024ab6def827afa2f807b.tar.gz focaccia-qemu-7d61808206cc651ae42024ab6def827afa2f807b.zip | |
qdev: Add Error parameter to hide_device() callbacks
hide_device() is used for virtio-net failover, where the standby virtio device delays creation of the primary device. It only makes sense to have a single primary device for each standby device. Adding a second one should result in an error instead of hiding it and never using it afterwards. Prepare for this by adding an Error parameter to the hide_device() callback where virtio-net is informed about adding a primary device. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20211008133442.141332-12-kwolf@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Tested-by: Peter Krempa <pkrempa@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'include/hw/virtio/virtio-net.h')
0 files changed, 0 insertions, 0 deletions