-
Thu May 04 2017 Jiri Denemark <jdenemar@redhat.com> - 2.0.0-10.el7_3.9
- qemuDomainAttachNetDevice: Support attach of type="user" (rhbz#1445231)
- conf: Rename mode parameter in virCPUDefParseXML (rhbz#1447612)
- Add support for CPU cache specification (rhbz#1447612)
- RHEL: qemuxml2argvtest: Properly reset host CPU arch (rhbz#1447612)
- qemu: Add support for guest CPU cache (rhbz#1447612)
-
Mon Apr 24 2017 Jiri Denemark <jdenemar@redhat.com> - 2.0.0-10.el7_3.8
- util: allow ignoring SIOCSIFHWADDR when errno is EPERM (rhbz#1442040)
-
Wed Apr 19 2017 Jiri Denemark <jdenemar@redhat.com> - 2.0.0-10.el7_3.7
- Increase default file handle limits for daemons (rhbz#1442043)
- util: permit querying a VF MAC address or VLAN tag by itself (rhbz#1442040)
- util: remove unused args from virNetDevSetVfConfig() (rhbz#1442040)
- util: use cleanup label consistently in virHostdevNetConfigReplace() (rhbz#1442040)
- util: eliminate useless local variable (rhbz#1442040)
- util: make virMacAddrParse more versatile (rhbz#1442040)
- util: change virPCIGetNetName() to not return error if device has no net name (rhbz#1442040)
- util: make virPCIGetDeviceAddressFromSysfsLink() public (rhbz#1442040)
- util: new function virPCIDeviceRebind() (rhbz#1442040)
- util: new internal function to permit silent failure of virNetDevSetMAC() (rhbz#1442040)
- util: new function virNetDevPFGetVF() (rhbz#1442040)
- util: new functions virNetDev(Save|Read|Set)NetConfig() (rhbz#1442040)
- util: use new virNetDev*NetConfig() functions for macvtap setup/teardown (rhbz#1442040)
- util: use new virNetDev*NetConfig() functions for hostdev setup/teardown (rhbz#1442040)
- util: replace virHostdevNetConfigReplace with ...(Save|Set)NetConfig() (rhbz#1442040)
- util: save hostdev network device config before unbinding from host driver (rhbz#1442040)
- util: after hostdev assignment, restore VF MAC address via setting admin MAC (rhbz#1442040)
- util: remove unused functions from virnetdev.c (rhbz#1442040)
- util: if setting admin MAC to 00:00:00:00:00:00 fails, try 02:00:00:00:00:00 (rhbz#1442040)
- util: try *really* hard to set the MAC address of an SRIOV VF (rhbz#1442040)
- util: log all setting of MAC addresses and vlan tags (rhbz#1442040)
- util: rename virHostdevNetConfigRestore() to virHostdevRestoreNetConfig() (rhbz#1442040)
-
Fri Mar 31 2017 Jiri Denemark <jdenemar@redhat.com> - 2.0.0-10.el7_3.6
- qemu: Allow empty script path to <interface/> (rhbz#1429510)
-
Fri Feb 10 2017 Jiri Denemark <jdenemar@redhat.com> - 2.0.0-10.el7_3.5
- qemu: Add support for using AES secret for SCSI hotplug (rhbz#1411398)
- qemu: Don't assume secret provided for LUKS encryption (rhbz#1411394)
-
Thu Jan 05 2017 Jiri Denemark <jdenemar@redhat.com> - 2.0.0-10.el7_3.4
- qemuDomainAttachNetDevice: Avoid @originalError leak (rhbz#1404186)
- qemu: snapshot: Resume VM after live snapshot (rhbz#1406765)
-
Wed Dec 21 2016 Jiri Denemark <jdenemar@redhat.com> - 2.0.0-10.el7_3.3
- virDomainNetDefParseXML: Realign (rhbz#1392032)
- virDomainNetGetActualType: Return type is virDomainNetType (rhbz#1392032)
- qemuBuildInterfaceCommandLine: Move hostdev handling a bit further (rhbz#1392032)
- qemuBuildInterfaceCommandLine: Move vhostuser handling a bit further (rhbz#1392032)
- qemuBuildInterfaceCommandLine: Move from if-else forest to switch (rhbz#1392032)
- qemuDomainAttachNetDevice: Move hostdev handling a bit further (rhbz#1392032)
- qemuDomainAttachNetDevice: Explicitly list allowed types for hotplug (rhbz#1392032)
- qemuBuildHostNetStr: Explicitly enumerate net types (rhbz#1392032)
- qemuBuildChrChardevStr: Introduce @nowait argument (rhbz#1392032)
- qemuBuildVhostuserCommandLine: Reuse qemuBuildChrChardevStr (rhbz#1392032)
- qemuBuildVhostuserCommandLine: Unify -netdev creation (rhbz#1392032)
- qemuBuildHostNetStr: Support VIR_DOMAIN_NET_TYPE_VHOSTUSER (rhbz#1392032)
- qemu_hotplug: Support interface type of vhost-user hotplug (rhbz#1392032)
- qemu: snapshot: Don't attempt to resume cpus if they were not paused (rhbz#1406765)
- qemuDomainAttachNetDevice: Don't overwrite error on rollback (rhbz#1404186)
- qemuDomainAttachNetDevice: Enable multiqueue for vhost-user (rhbz#1404186)
- qemuDomainAttachNetDevice: pass mq and vectors for vhost-user with multiqueue (rhbz#1404186)
-
Thu Nov 10 2016 Jiri Denemark <jdenemar@redhat.com> - 2.0.0-10.el7_3.2
- qemu: Fix double free when live-attaching shmem (rhbz#1392031)
- qemu: Make sure shmem memory is shared (rhbz#1392031)
-
Fri Nov 04 2016 Jiri Denemark <jdenemar@redhat.com> - 2.0.0-10.el7_3.1
- qemu: allow 32 slots on pcie-expander-bus, not just 1 (rhbz#1389369)
- qemu: Reset post-copy capability after migration (rhbz#1392030)
- qemuhotplugtest: Only read result_filename if used (rhbz#1392031)
- schema: Allow shmem to have alias (rhbz#1392031)
- conf: Allow copying of shmem defs (rhbz#1392031)
- qemu: Make qemuBuildShmemDevStr static (rhbz#1392031)
- qemu: Rename qemuBuildShmemDevStr to qemuBuildShmemDevLegacyStr (rhbz#1392031)
- qemu: Move common checks outside qemuBuildShmemDevLegacyStr (rhbz#1392031)
- qemu: Reorder shmem params nicely (rhbz#1392031)
- qemu: Abstract shmem socket path preparation (rhbz#1392031)
- qemu: Rename qemuBuildShmemBackendStr to qemuBuildShmemBackendChrStr (rhbz#1392031)
- qemu: Add qemuAssignDeviceShmemAlias and use it (rhbz#1392031)
- conf: Add some shmem helpers for future use (rhbz#1392031)
- conf: Remove incorrect check when encoding shmem audit message (rhbz#1389013)
- conf: Fix virDomainShmemDefFind (rhbz#1392031)
- conf: Don't complicate find loop (rhbz#1392031)
- qemu: Disable migration with ivshmem (rhbz#1392031)
- conf, qemu: Add support for shmem model (rhbz#1392031)
- conf, qemu: Add newer shmem models (rhbz#1392031)
- qemu: Add capabilities for ivshmem-{plain, doorbell} (rhbz#1392031)
- qemu: Save various defaults for shmem (rhbz#1392031)
- qemu: Support newer ivshmem device variants (rhbz#1392031)
- qemu: Add support for hot/cold-(un)plug of shmem devices (rhbz#1392031)
-
Wed Sep 21 2016 Jiri Denemark <jdenemar@redhat.com> - 2.0.0-10
- virtlogd: Don't stop or restart along with libvirtd (rhbz#1372576)