mirror of https://gitee.com/openkylin/qemu.git
qapi: add failover negotiated event
This event is sent to let libvirt know that VIRTIO_NET_F_STANDBY feature is enabled. The primary device this virtio-net (standby) device is associated with, is now hotplugged by the virtio-net device. Signed-off-by: Jens Freimann <jfreimann@redhat.com> Message-Id: <20191029114905.6856-7-jfreimann@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Acked-by: Markus Armbruster <armbru@redhat.com>
This commit is contained in:
parent
d328e6f372
commit
70d04971f1
|
@ -735,3 +735,22 @@
|
|||
##
|
||||
{ 'command': 'announce-self', 'boxed': true,
|
||||
'data' : 'AnnounceParameters'}
|
||||
|
||||
##
|
||||
# @FAILOVER_NEGOTIATED:
|
||||
#
|
||||
# Emitted when VIRTIO_NET_F_STANDBY was enabled during feature negotiation.
|
||||
# Failover primary devices which were hidden (not hotplugged when requested)
|
||||
# before will now be hotplugged by the virtio-net standby device.
|
||||
#
|
||||
# device-id: QEMU device id of the unplugged device
|
||||
# Since: 4.2
|
||||
#
|
||||
# Example:
|
||||
#
|
||||
# <- { "event": "FAILOVER_NEGOTIATED",
|
||||
# "data": "net1" }
|
||||
#
|
||||
##
|
||||
{ 'event': 'FAILOVER_NEGOTIATED',
|
||||
'data': {'device-id': 'str'} }
|
||||
|
|
Loading…
Reference in New Issue