| Name: | libvirt-daemon-driver-storage-core |
|---|---|
| Version: | 9.0.0 |
| Release: | 10.2.0.1.el9_2 |
| Architecture: | x86_64 |
| Group: | Unspecified |
| Size: | 803478 |
| License: | LGPLv2+ |
| RPM: | libvirt-daemon-driver-storage-core-9.0.0-10.2.0.1.el9_2.x86_64.rpm |
| Source RPM: | libvirt-9.0.0-10.2.0.1.el9_2.src.rpm |
| Build Date: | Wed Jun 21 2023 |
| Build Host: | build-ol9-x86_64.oracle.com |
| Vendor: | Oracle America |
| URL: | https://libvirt.org/ |
| Summary: | Storage driver plugin including base backends for the libvirtd daemon |
| Description: | The storage driver plugin for the libvirtd daemon, providing an implementation of the storage APIs using files, local disks, LVM, SCSI, iSCSI, and multipath storage. |
- Set SOURCE_DATE_EPOCH from changelog [Orabug: 32019554]
- virpci: Resolve leak in virPCIVirtualFunctionList cleanup (CVE-2023-2700, rhbz#2208596)
- virnuma: Move virNumaNodesetToCPUset() out of WITH_NUMACTL (rhbz#2185039) - virnuma: Introduce virNumaCPUSetToNodeset() (rhbz#2185039) - virnumamock: Introduce virNumaGetNodeOfCPU() mock (rhbz#2185039) - qemuxml2argvtest: Use virnuma mock (rhbz#2185039) - qemuxml2argvdata: Adjust maximum NUMA node used (rhbz#2185039) - qemuxml2argvdata: Extend vCPUs placement in memory-hotplug-dimm-addr.xml (rhbz#2185039) - qemuxml2argvmock: Drop virNuma* mocks (rhbz#2185039) - qemu: Move cpuset preference evaluation into a separate function (rhbz#2185039) - qemu: Fix qemuDomainGetEmulatorPinInfo() (rhbz#2185039) - qemuBuildMemoryBackendProps: Join two conditions (rhbz#2185039) - qemu: Add @nodemaskRet argument to qemuBuildMemoryBackendProps() (rhbz#2185039) - qemu: Add @nodemask argument to qemuBuildThreadContextProps() (rhbz#2185039) - qemuBuildThreadContextProps: Prune .node-affinity wrt <emulatorpin/> (rhbz#2185039) - docs: Document memory allocation and emulator pinning limitation (rhbz#2185039) - conf: Fix migration in some firmware autoselection scenarios (rhbz#2186383)
- po: Updated translation files from upstream (rhbz#2139664)
- util: add an API to retrieve the resolved path to a virCommand's binary (rhbz#2172267) - security: make args to virSecuritySELinuxContextAddRange() const (rhbz#2172267) - security: make it possible to set SELinux label of child process from its binary (rhbz#2172267) - qemu: set SELinux label of passt process to its own binary's label (rhbz#2172267) - rpm: Recommend passt-selinux (rhbz#2172267)
- docs: Fix examples in virt-qemu-sev-validate man page (rhbz#2172347) - docs: refer to --firmware instead of --loader (rhbz#2172347) - rpm: add missing deps for the virt-qemu-sev-validate (rhbz#2172347) - docs/kbase: fix example for SEV validation (rhbz#2172347) - qemu_passt: Report error when getting passt PID failed (rhbz#2169244) - qemu_passt: Avoid double daemonizing passt (rhbz#2169244) - qemu_passt: Report passt's error on failed start (rhbz#2169244) - qemu_passt: Deduplicate passt killing code (rhbz#2169244) - qemu_passt: Let passt write the PID file (rhbz#2169244) - qemu_passt: Remove passt socket file on exit (rhbz#2169244) - tests: qemucapabilitiesdata: Update for the qemu-8.0 development cycle (rhbz#2172098) - qemu: capabilities: Introduce QEMU_CAPS_NETDEV_STREAM_RECONNECT (rhbz#2172098) - qemu: add reconnect=5 to passt qemu commandline options when available (rhbz#2172098) - qemu: respond to NETDEV_STREAM_DISCONNECTED event (rhbz#2172098) - qemu: domain: Fix logic when tainting domain (rhbz#2174446) - qemu: agent: Make fetching of 'can-offline' member from 'guest-query-vcpus' optional (rhbz#2174446) - qemu: validate: Fix logic for validating presence of the HPET timer (rhbz#2175813)
- qemu_snapshot: remove memory snapshot when deleting external snapshot (rhbz#2170826) - qemu_snapshot: refactor qemuSnapshotDeleteExternalPrepare (rhbz#2170826)
- rpc: client: Don't check return value of virNetMessageNew (rhbz#2145188) - rpc: Don't warn about "max_client_requests" in single-threaded daemons (rhbz#2145188)
- qemu_extdevice: Do cleanup host only for VIR_DOMAIN_TPM_TYPE_EMULATOR (rhbz#2168762) - qemu: blockjob: Handle 'pending' blockjob state only when we need it (rhbz#2168769)
- qemuProcessStop: Fix detection of outgoing migration for external devices (rhbz#2161557) - qemuExtTPMStop: Restore TPM state label more often (rhbz#2161557) - qemuProcessLaunch: Tighten rules for external devices wrt incoming migration (rhbz#2161557) - qemu_process: Produce better debug message wrt domain namespaces (rhbz#2167302) - qemu_namespace: Deal with nested mounts when umount()-ing /dev (rhbz#2167302) - qemuProcessRefreshDisks: Don't skip filling of disk information if tray state didn't change (rhbz#2166411)