[PATCH 00/48] Retire more capabilities

Peter Krempa pkrempa at redhat.com
Tue Nov 8 08:59:00 UTC 2022


On Tue, Nov 08, 2022 at 09:29:02 +0100, Michal Privoznik wrote:
> Chop chop. More capabilities can be retired.
> 
> https://gitlab.com/MichalPrivoznik/libvirt/-/pipelines/688345136
> 
> Michal Prívozník (48):

[...]

>   qemu: Drop misleading comment for
>     qemuDomainQueryWakeupSuspendSupport()
>   qemu: Acquire QUERY job in qemuDomainQueryWakeupSuspendSupport()
>   qemu: Assume QEMU_CAPS_NUMA
>   qemu_capabilities: Stop detecting QEMU_CAPS_NUMA
>   qemu: Retire QEMU_CAPS_NUMA
>   qemu: Assume QEMU_CAPS_VSERPORT_CHANGE
>   qemu_capabilities: Stop detecting QEMU_CAPS_VSERPORT_CHANGE
>   qemu: Retire QEMU_CAPS_VSERPORT_CHANGE
>   qemu: Assume QEMU_CAPS_DUMP_COMPLETED
>   qemu_capabilities: Stop detecting QEMU_CAPS_DUMP_COMPLETED
>   qemu: Retire QEMU_CAPS_DUMP_COMPLETED
>   qemu: Assume QEMU_CAPS_QOM_LIST_PROPERTIES
>   qemu_capabilities: Stop detecting QEMU_CAPS_QOM_LIST_PROPERTIES
>   qemu: Retire QEMU_CAPS_QOM_LIST_PROPERTIES
>   qemu: Assume QEMU_CAPS_QUERY_CURRENT_MACHINE
>   qemu_capabilities: Stop detecting QEMU_CAPS_QUERY_CURRENT_MACHINE
>   qemu: Retire QEMU_CAPS_QUERY_CURRENT_MACHINE
>   qemu_capabilities: Stop detecting QEMU_CAPS_BITMAP_MERGE
>   qemu: Retire QEMU_CAPS_BITMAP_MERGE
>   qemu: Assume QEMU_CAPS_QUERY_DISPLAY_OPTIONS
>   qemu_capabilities: Stop detecting QEMU_CAPS_QUERY_DISPLAY_OPTIONS
>   qemu: Retire QEMU_CAPS_QUERY_DISPLAY_OPTIONS
>   qemu: Assume QEMU_CAPS_VIRTIO_NET_RX_QUEUE_SIZE
>   qemu_capabilities: Stop detecting QEMU_CAPS_VIRTIO_NET_RX_QUEUE_SIZE
>   qemu: Retire QEMU_CAPS_VIRTIO_NET_RX_QUEUE_SIZE
>   qemu: Assume QEMU_CAPS_VIRTIO_NET_TX_QUEUE_SIZE
>   qemu_capabilities: Stop detecting QEMU_CAPS_VIRTIO_NET_TX_QUEUE_SIZE
>   qemu: Retire QEMU_CAPS_VIRTIO_NET_TX_QUEUE_SIZE
>   qemu: Assume QEMU_CAPS_VIRTIO_NET_HOST_MTU
>   qemu_capabilities: Stop detecting QEMU_CAPS_VIRTIO_NET_HOST_MTU
>   qemu: Retire QEMU_CAPS_VIRTIO_NET_HOST_MTU
>   qemu: Assume QEMU_CAPS_VIRTIO_NET_FAILOVER
>   qemu_capabilities: Stop detecting QEMU_CAPS_VIRTIO_NET_FAILOVER
>   qemu: Retire QEMU_CAPS_VIRTIO_NET_FAILOVER
>   qemu: Assume QEMU_CAPS_BLOCKIO
>   qemu_capabilities: Stop detecting QEMU_CAPS_BLOCKIO
>   qemu: Retire QEMU_CAPS_BLOCKIO
>   qemu: Assume QEMU_CAPS_VIRTIO_BLK_NUM_QUEUES
>   qemu_capabilities: Stop detecting QEMU_CAPS_VIRTIO_BLK_QUEUE_SIZE
>   qemu: Retire QEMU_CAPS_VIRTIO_BLK_NUM_QUEUES
>   qemu: Assume QEMU_CAPS_DISK_SHARE_RW
>   qemu_capabilities: Stop detecting QEMU_CAPS_DISK_SHARE_RW
>   qemu: Retire QEMU_CAPS_DISK_SHARE_RW
>   qemu: Assume QEMU_CAPS_DISK_WRITE_CACHE
>   qemu_capabilities: Stop detecting QEMU_CAPS_DISK_WRITE_CACHE
>   qemu: Retire QEMU_CAPS_DISK_WRITE_CACHE

For the above patches:

Reviewed-by: Peter Krempa <pkrempa at redhat.com>

The following two are excluded:

>   tests: Make qemuAgent single sync
>   qemu_agent: Drop @singleSync from _qemuAgent

First one breaks test-suite, second one can't be applied without first one.



More information about the libvir-list mailing list