-
Thu May 10 2018 Jiri Denemark <jdenemar@redhat.com> - 3.9.0-14.el7_5.5
- cpu: define the 'ssbd' CPUID feature bit (CVE-2018-3639)
-
Fri Apr 13 2018 Jiri Denemark <jdenemar@redhat.com> - 3.9.0-14.el7_5.4
- lxc: Drop useless check in live device update (rhbz#1557922)
- Pass oldDev to virDomainDefCompatibleDevice on device update (rhbz#1557922)
- qemu: Fix updating device with boot order (rhbz#1557922)
- conf: Fix crash in virDomainDefCompatibleDevice (rhbz#1557922)
- vmx: check for present/enabled devices earlier (rhbz#1566524)
- vmx: allocate space for network interfaces if needed (rhbz#1566524)
- internal: add STRCASEPREFIX (rhbz#1566524)
- vmx: convert any amount of NICs (rhbz#1566524)
- qemu: Use dynamic buffer for storing PTY aliases (rhbz#1566525)
- qemu: avoid denial of service reading from QEMU monitor (CVE-2018-5748) (CVE-2018-5748)
- qemu: avoid denial of service reading from QEMU guest agent (CVE-2018-1064) (CVE-2018-1064)
-
Fri Apr 13 2018 Jiri Denemark <jdenemar@redhat.com> - 3.9.0-14.el7_5.3
- qemu_cgroup: Fix 'rc' argument on virDomainAuditCgroupPath() calls (rhbz#1564996)
- util: Introduce virStringListMerge (rhbz#1564996)
- util: Introduce virDevMapperGetTargets (rhbz#1564996)
- qemu_cgroup: Handle device mapper targets properly (rhbz#1564996)
-
Tue Mar 20 2018 Jiri Denemark <jdenemar@redhat.com> - 3.9.0-14.el7_5.2
- virDomainDeviceDefValidateAliasesIterator: Ignore some hostdevs (rhbz#1558655)
-
Wed Mar 14 2018 Jiri Denemark <jdenemar@redhat.com> - 3.9.0-14.el7_5.1
- virDomainDeviceValidateAliasForHotplug: Use correct domain defintion (rhbz#1554928)
- conf: Check for user aliases duplicates only (rhbz#1554962)
-
Wed Mar 07 2018 Jiri Denemark <jdenemar@redhat.com> - 3.9.0-14
- conf: move 'generated' member from virMacAddr to virDomainNetDef (rhbz#1529338)
-
Tue Feb 13 2018 Jiri Denemark <jdenemar@redhat.com> - 3.9.0-13
- Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" (rhbz#1541960)
-
Wed Feb 07 2018 Jiri Denemark <jdenemar@redhat.com> - 3.9.0-12
- util: Check if kernel-provided info is consistent with itself (rhbz#1540780)
- qemu: Refresh capabilities when creating resctrl allocation (rhbz#1540780)
- qemu: Expose rx/tx_queue_size in qemu.conf too (rhbz#1541960)
- util: bitmap: Fix value of 'map_alloc' when shrinking bitmap (rhbz#1540817)
- qemu: driver: Extract vcpu halted state directly (rhbz#1534585)
- qemu: Remove unused 'cpuhalted' argument from qemuDomainHelperGetVcpus (rhbz#1534585)
- qemu: domain: Store vcpu halted state as a tristate (rhbz#1534585)
- qemu: Limit refresh of CPU halted state to s390 (rhbz#1534585)
-
Fri Feb 02 2018 Jiri Denemark <jdenemar@redhat.com> - 3.9.0-11
- qemu: migration: Refresh device information after transferring state (rhbz#1463168)
- qemuDomainRemoveMemoryDevice: unlink() memory backing file (rhbz#1461214)
- util: Fix possible leak in virResctrlAllocMasksAssign (rhbz#1540817)
- util: Clear unused part of the map in virBitmapShrink (rhbz#1540817)
- tests: Add test for properly removing cachetune entries (rhbz#1540817)
-
Wed Jan 31 2018 Jiri Denemark <jdenemar@redhat.com> - 3.9.0-10
- storage: util: Properly ignore errors when backing volume is inaccessible (rhbz#1540022)
- util: json: Add helper to return string or number properties as string (rhbz#1540290)
- util: storage: Parse 'lun' for iSCSI protocol from JSON as string or number (rhbz#1540290)
- util: Introduce virFormatIntPretty (rhbz#1289368)
- util: Make prefix optional in virBitampString (rhbz#1289368)
- util: Rename virBitmapString to virBitmapToString (rhbz#1289368)
- util: Rename virBitmapDataToString to virBitmapDataFormat (rhbz#1289368)
- util: Don't output too many zeros from virBitmapToString (rhbz#1289368)
- util: Introduce virBitmapNewString (rhbz#1289368)
- util: Reintroduce virBitmapSubtract (rhbz#1289368)
- util: Introduce virBitmapShrink (rhbz#1289368)
- conf: Sort cache banks in capabilities XML (rhbz#1289368)
- conf: Format cache banks in capabilities with virFormatIntPretty (rhbz#1289368)
- tests: Remove executable bits on plain data files (rhbz#1289368)
- tests: Minor adjustments for test data (rhbz#1289368)
- tests: Add resctrl-skx-twocaches test case to vircaps2xmltest (rhbz#1289368)
- util: Fix leak in virStringTrimOptionalNewline (rhbz#1289368)
- Rename virResctrlInfo to virResctrlInfoPerCache (rhbz#1289368)
- util: Add virResctrlInfo (rhbz#1289368)
- conf: Use virResctrlInfo in capabilities (rhbz#1289368)
- util: Remove now-unneeded resctrl functions (rhbz#1289368)
- fixup_resctrlinfo (rhbz#1289368)
- resctrl: Add functions to work with resctrl allocations (rhbz#1289368)
- conf: Add support for cputune/cachetune (rhbz#1289368)
- tests: Add virresctrltest (rhbz#1289368)
- qemu: Add support for resctrl (rhbz#1289368)
- tests: Clean up and modify some vircaps2xmldata (rhbz#1289368)
- resctl: stub out functions with Linux-only APIs used (rhbz#1289368)
- util: Check for empty allocation instead of just NULL pointer (rhbz#1289368)
- util: Use "resctrl" instead of "resctrlfs" spelling (rhbz#1289368)
- util: Make it possible for virResctrlAllocSetMask to replace existing mask (rhbz#1289368)
- util: Remove unused variable in virResctrlGetInfo (rhbz#1289368)
- util: Don't check if entries under /sys/fs/resctrl/(info/) are directories (rhbz#1289368)
- util: Add helpers for getting resctrl group allocs (rhbz#1289368)
- util: Use default group's mask for unspecified resctrl allocations (rhbz#1289368)
- util: Don't overwrite mask in virResctrlAllocFindUnused (rhbz#1289368)
- qemu: Restore machinename even without cgroups (rhbz#1289368)
- util: Extract path formatting into virResctrlAllocDeterminePath (rhbz#1289368)
- qemu: Restore resctrl alloc data after restart (rhbz#1289368)