-
Wed Jun 21 2017 Jiri Denemark <jdenemar@redhat.com> - 3.2.0-14
- qemu: Do not skip virCPUUpdateLive if priv->origCPU is set (rhbz#1441662)
-
Wed Jun 21 2017 Jiri Denemark <jdenemar@redhat.com> - 3.2.0-13
- qemu: Change coalesce settings on hotplug when they are different (rhbz#1414627)
-
Wed Jun 21 2017 Jiri Denemark <jdenemar@redhat.com> - 3.2.0-12
- util: storage: Make @backingFormat optional in virStorageFileGetMetadataInternal (rhbz#1461303)
-
Tue Jun 20 2017 Jiri Denemark <jdenemar@redhat.com> - 3.2.0-11
- util: storage: Output parsed network backing store string to debug log (rhbz#1461638)
- util: storage: Add missing return to virStorageSourceParseBackingJSONGluster (rhbz#1461638)
- util: storage: make virStorageSourceParseBackingJSONGlusterHost universal (rhbz#1461638)
- util: storage: Add support for type 'inet' in virStorageSourceParseBackingJSONSocketAddress (rhbz#1461638)
- util: storage: Split out parsing of TCP network host from JSON pseudoprotocol (rhbz#1461638)
- util: storage: Report errors when source host data is missing (rhbz#1461638)
- util: storage: Add JSON parser for new options in iSCSI protocol (rhbz#1461638)
- util: storage: adapt to changes in JSON format for NBD (rhbz#1461638)
- util: storage: adapt to changes in JSON format for ceph/rbd (rhbz#1461638)
- util: storage: adapt to changes in JSON format for ssh (rhbz#1461638)
- util: storage: adapt to changes in JSON format for sheepdog (rhbz#1461638)
- qemu: Allow live-updates of coalesce settings (rhbz#1414627)
- qemu: Pass the number of heads even with -vga qxl (rhbz#1283207)
- util: storage: Export virStorageIsRelative (rhbz#1461303)
- storage: Add helper to retrieve the backing store string of a storage volume (rhbz#1461303)
- qemu: snapshot: Load data necessary for relative block commit to work (rhbz#1461303)
-
Wed Jun 14 2017 Jiri Denemark <jdenemar@redhat.com> - 3.2.0-10
- qemu: Set iface MTU on hotplug (rhbz#1408701)
- Use a separate buffer for <input> subelements (rhbz#1283251)
- Use a separate buffer for <disk><driver> (rhbz#1283251)
- Use a separate buffer for <controller><driver> (rhbz#1283251)
- Use a separate buffer for <filesystem><driver> (rhbz#1283251)
- conf: introduce virDomainControllerDriverFormat (rhbz#1283251)
- conf: add iotlb attribute to iommu (rhbz#1283251)
- qemu: format device-iotlb on intel-iommu command line (rhbz#1283251)
- qemuxml2xmltest: add virtio-options test (rhbz#1283251)
- conf: use a leading space in virDomainVirtioNetDriverFormat (rhbz#1283251)
- Add virtio-related options to interfaces (rhbz#1283251)
- add virtio-related options to memballoon (rhbz#1283251)
- Add virtio-related options to disks (rhbz#1283251)
- Add virtio-related options to controllers (rhbz#1283251)
- Add virtio-related options to filesystems (rhbz#1283251)
- Add virtio-related options to rng devices (rhbz#1283251)
- Add virtio-related options to video (rhbz#1283251)
- Add virtio-related options to input devices (rhbz#1283251)
- qemuxml2argvtest: add virtio-options test case (rhbz#1283251)
- qemu: format virtio-related options on the command line (rhbz#1283251)
- qemu: Allow memAccess for hugepages again (rhbz#1214369, rhbz#1458638)
- qemu: Prefer hugepages over mem source='file' (rhbz#1214369)
- qemu: Don't try to use hugepages if not enabled (rhbz#1214369)
- qemu: Introduce qemuDomainDefFromXML helper (rhbz#1460952)
- qemu: Add qemuDomainMigratableDefCheckABIStability (rhbz#1460952)
- qemu: Add qemuDomainCheckABIStability (rhbz#1460952)
- qemu: Use qemuDomainCheckABIStability where needed (rhbz#1460952)
-
Wed Jun 07 2017 Jiri Denemark <jdenemar@redhat.com> - 3.2.0-9
- Rebuild
-
Wed Jun 07 2017 Jiri Denemark <jdenemar@redhat.com> - 3.2.0-8
- qemu: mkdir memory_backing_dir on startup (rhbz#1214369)
- qemu: Don't error out if allocation info can't be queried (rhbz#1452045)
- daemon: Don't initialize SASL context if not necessary (rhbz#1450095)
- virDomainXMLOption: Introduce virDomainABIStabilityDomain (rhbz#1450349)
- virQEMUDriverDomainABIStability: Check for memoryBacking (rhbz#1450349)
- qemu: process: Save vcpu ordering information on reconnect (rhbz#1451251)
- audit: Fix the output message for shmem (rhbz#1218603)
- qemu: Set operation on completed migration job (rhbz#1457052)
- qemu: Conditionally allow block-copy for persistent domains (rhbz#1459113)
- virsh: Add support for VIR_DOMAIN_BLOCK_COPY_TRANSIENT_JOB (rhbz#1459113)
- qemu: Fix serial stub console allocation (rhbz#1434278)
- conf: Make error reporting in virCPUDefIsEqual optional (rhbz#1441662)
- conf: Refactor virCPUDefParseXML (rhbz#1441662)
- conf: Make virDomainSnapshotDefFormat easier to read (rhbz#1441662)
- conf: Pass xmlopt to virDomainSnapshotDefFormat (rhbz#1441662)
- qemu: Rename xml_len in virQEMUSaveHeader as data_len (rhbz#1441662)
- qemu: Fix memory leaks in qemuDomainSaveImageOpen (rhbz#1441662)
- qemu: Introduce virQEMUSaveData{New,Free} (rhbz#1441662)
- qemu: Introduce virQEMUSaveDataFinish (rhbz#1441662)
- qemu: Refactor qemuDomainSaveHeader (rhbz#1441662)
- qemu: Introduce virQEMUSaveData structure (rhbz#1441662)
- conf: Introduce virSaveCookie (rhbz#1441662)
- conf: Add save cookie callbacks to xmlopt (rhbz#1441662)
- qemu: Implement virSaveCookie object and callbacks (rhbz#1441662)
- qemu: Store save cookie in save images and snapshots (rhbz#1441662)
- qemu: Remember CPU def from domain start (rhbz#1441662)
- qemu: Report the original CPU in migratable xml (rhbz#1441662)
- qemu: Always send persistent XML during migration (rhbz#1441662)
- qemu: Send updated CPU in migration cookie (rhbz#1441662)
- qemu: Store updated CPU in save cookie (rhbz#1441662)
- qemu: Use updated CPU when starting QEMU if possible (rhbz#1441662)
- docs: correct improper information about domain states in virsh manpage (rhbz#1408778)
-
Wed May 31 2017 Jiri Denemark <jdenemar@redhat.com> - 3.2.0-7
- conf: Resolve corner case on fc_host deletion (rhbz#1420740)
- pci: fix link maximum speed detection (rhbz#1455017)
- qemu: Use correct variable in qemuDomainSetBlockIoTune (rhbz#1455510)
- virsh: Track when create pkttyagent (rhbz#1374126)
- conf: add eim attribute to <iommu><driver> (rhbz#1451282, rhbz#1289153)
- qemu: format eim on intel-iommu command line (rhbz#1451282, rhbz#1289153)
- rpc: Double buffer size instead of quadrupling buffer size. (rhbz#1440683)
- rpc: Allow up to 256K records to be returned per domain from virConnectGetAllDomainStats. (rhbz#1440683)
- nodedev: Increase the netlink socket buffer size to the one used by udev (rhbz#1450960, rhbz#1442307)
- util: hostcpu: Correctly report total number of vcpus in virHostCPUGetMap (rhbz#1456793)
- qemu: Report shutdown event details (rhbz#1384007)
- qemu: json: Fix daemon crash on handling domain shutdown event (rhbz#1384007)
-
Wed May 24 2017 Jiri Denemark <jdenemar@redhat.com> - 3.2.0-6
- util: introduce virStringMatch (rhbz#1446980)
- util: introduce virBufferEscapeRegex (rhbz#1446980)
- qemu: improve detection of UNIX path generated by libvirt (rhbz#1446980)
- Adding POWER9 cpu model to cpu_map.xml (rhbz#1450189)
- qemu: driver: Allow passing disk target as top image with block commit (rhbz#1451394)
- qemu: monitor: Don't bother extracting vCPU halted state in text monitor (rhbz#1452106)
- conf: Don't assign value from ..TypeFromString directly to enum (rhbz#1452454)
- nodedev: Make use of the compile-time missing enum in switch error (rhbz#1452072)
- conf: nodedev: Split virNodeDeviceDefFormat into more functions (rhbz#1452072)
- docs: Provide a nodedev driver stub documentation (rhbz#1452072)
- mdev: Pass a uuidstr rather than an mdev object to some util functions (rhbz#1452072)
- nodedev: conf: Split PCI sub-capability parsing to separate methods (rhbz#1452072)
- nodedev: Introduce new mdev_types and mdev nodedev capabilities (rhbz#1452072)
- nodedev: Introduce the mdev capability to a PCI parent device (rhbz#1452072)
- nodedev: Introduce mdev capability for mediated devices (rhbz#1452072)
- docs: Document the mediated devices within the nodedev driver (rhbz#1452072)
- Do not release unreserved address in qemuDomainAttachRNGDevice (rhbz#1452581)
- qemu: process: Clear priv->namespaces on VM shutdown (rhbz#1453142)
- Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" (rhbz#1449346)
- qemu: Properly check return value of VIR_STRDUP in qemuDomainGetBlockIoTune (rhbz#1433183)
- rpc: Bump maximum message size to 32M (rhbz#1440683)
- Split out virDomainIOMMUDefFormat (rhbz#1427005)
- qemu: allow conditional device property probing (rhbz#1427005)
- qemu: refactor qemuBuildIOMMUCommandLine (rhbz#1427005)
- conf: add <ioapic driver> to <features> (rhbz#1427005)
- qemu: format kernel_irqchip on the command line (rhbz#1427005)
- conf: add <driver intremap> to <iommu> (rhbz#1427005)
- qemu: format intel-iommu, intremap on the command line (rhbz#1427005)
- conf: add caching_mode attribute to iommu device (rhbz#1427005)
- qemu: format caching-mode on iommu command line (rhbz#1427005)
- conf: split out virDomainIOMMUDefCheckABIStability (rhbz#1427005)
- conf: add ABI stability checks for IOMMU options (rhbz#1427005)
-
Mon May 15 2017 Jiri Denemark <jdenemar@redhat.com> - 3.2.0-5
- util: mdev: Use a local variable instead of a direct pointer access (rhbz#1446455)
- mdev: Fix daemon crash on domain shutdown after reconnect (rhbz#1446455)
- qemu: Provide a much clearer message on device hot-plug (rhbz#1450072)
- virsh: Add --tls description for the virsh man page (rhbz#1448806)
- conf: Check CPU cache for ABI stability (rhbz#1449595)
- qemuDomainBuildNamespace: Move /dev/* mountpoints later (rhbz#1449510)
- qemuDomainCreateDeviceRecursive: pass a structure instead of bare path (rhbz#1449510)
- qemuDomainCreateDeviceRecursive: Don't try to create devices under preserved mount points (rhbz#1449510)
- qemuDomainAttachDeviceMknodRecursive: Don't try to create devices under preserved mount points (rhbz#1449510)
- qemuDomainDetachDeviceUnlink: Don't unlink files we haven't created (rhbz#1449510)