[libvirt] [PATCH 10/12] qemu: caps: blacklist QEMU_CAPS_CHARDEV
Cole Robinson
crobinso at redhat.com
Mon Jul 10 20:49:58 UTC 2017
On 07/07/2017 09:52 AM, Andrea Bolognani wrote:
> On Mon, 2017-06-26 at 14:01 -0400, Cole Robinson wrote:
>> @@ -5555,12 +5551,9 @@ virQEMUCapsCacheFree(virQEMUCapsCachePtr cache)
>>
>> bool
>> virQEMUCapsSupportsChardev(const virDomainDef *def,
>> - virQEMUCapsPtr qemuCaps,
>> + virQEMUCapsPtr qemuCaps ATTRIBUTE_UNUSED,
>
> I know you're going to get rid of @qemuCaps when you rename
> the function later on, but I think you should go ahead and
> get rid of it in this commit instead, at the same time as
> you remove its only use.
>
Thanks for your review! I see your argument but to do this fully the result
would be a lot of churn that distracts from the goal of the patch. Plus when
you pull on this thread a lot comes out:
- remove qemuCaps from all SupportsChardev callers...
-- which requires removing the now unused qemuCaps in ProcessLookupPTYs
--- which requires removing the now unused qemuCaps in
qemuProcessFindCharDevicePTYsMonitor
--- which requires removing the now unused qemuCaps in qemuProcessWaitForMonitor
I'll leave this as is here and send an additional patch to handle
ProcessLookupPTYs
>> @@ -1403,14 +1397,14 @@ mymain(void)
>> QEMU_CAPS_PCI_OHCI,
>> QEMU_CAPS_PIIX3_USB_UHCI);
>> DO_TEST("usb-controller-xhci",
>> - QEMU_CAPS_CHARDEV, QEMU_CAPS_NODEFCONFIG, QEMU_CAPS_PIIX3_USB_UHCI,
>> + QEMU_CAPS_NODEFCONFIG, QEMU_CAPS_PIIX3_USB_UHCI,
>
> Here, and in a few other instances, since you're going to
> touch the line in any case you can take advantage of the
> opportunity and make sure each of the remaining capabilities
> is on its own line so that future tweaking will result in
> smaller diffs.
I'll try to fix all instances of this
Thanks,
Cole
More information about the libvir-list
mailing list