Commit Graph

717 Commits

Author SHA1 Message Date
Eduard Abdullin
01e1777dcd Enable building for ppc64le 2026-03-11 02:26:17 +00:00
Jiri Denemark
dd0c987285 libvirt-11.10.0-12.el10
- test: Default to ROM type for loader (RHEL-82645)
- qemu_hotplug: Fix crash when attaching network inteface with hostdev network (RHEL-151916)

Resolves: RHEL-151916, RHEL-82645
2026-03-10 16:00:03 +01:00
Eduard Abdullin
7aa4aa5811 Enable building for ppc64le 2026-03-07 02:22:36 +00:00
Jiri Denemark
8d2da0bba7 libvirt-11.10.0-11.el10
- qemu_firmware: Drop support for kernel descriptors (RHEL-82645)
- qemu_firmware: Drop 'nvram' local variable (RHEL-82645)
- qemu_firmware: Move format=raw compat exception (RHEL-82645)
- qemu_firmware: Move copying of nvram.format to loader.format (RHEL-82645)
- tests: Add firmware-manual-efi-rw-nvram (RHEL-82645)
- domain_validate: Reject NVRAM with read/write firmware (RHEL-82645)
- tests: Add firmware-auto-bios-rw (RHEL-82645)
- tests: Add firmware-manual-bios-rw (RHEL-82645)
- domain_validate: Reject read/write ROMs (RHEL-82645)
- tests: Add firmware-auto-efi-format-loader-qcow2-rom (RHEL-82645)
- domain_validate: Reject ROMs with format other than raw (RHEL-82645)
- qemu_firmware: Ignore stateless/combined when NVRAM is configured (RHEL-82645)
- qemu_firmware: Drop fallback for absent nvramTemplateFormat (RHEL-82645)
- schemas: Allow templateFormat without template path (RHEL-82645)
- tests: Add firmware-manual-efi-nvram-template-nonstandard-format (RHEL-82645)
- tests: Add firmware-manual-efi-nvram-template-nonstandard-legacy-paths (RHEL-82645)
- tests: Add firmware-auto-efi-format-nvram-raw (RHEL-82645)
- tests: Add firmware-auto-efi-format-nvram-raw-loader-path (RHEL-82645)
- tests: Add firmware-auto-efi-format-nvram-raw-nvramtemplate-path (RHEL-82645)
- tests: Add firmware-auto-efi-format-nvramtemplate-qcow2 (RHEL-82645)
- tests: Add firmware-auto-efi-format-mismatch-nvramtemplate (RHEL-82645)
- qemu_firmware: Introduce qemuFirmwareFillDomainCustom() (RHEL-82645)
- qemu_firmware: Set templateFormat for custom paths (RHEL-82645)
- qemu_firmware: Simplify handling of legacy paths (RHEL-82645)
- qemu_firmware: Refactor setting NVRAM format (RHEL-82645)
- qemu_firmware: Prefer template format to loader format (RHEL-82645)
- qemu_firmware: Retain user-specified NVRAM format (RHEL-82645)
- qemu_firmware: Take templateFormat into account when matching (RHEL-82645)
- qemu_firmware: Take NVRAM format into account when matching (RHEL-82645)
- qemu_firmware: Remove NVRAM to loader format copy hack (RHEL-82645)
- tests: Add firmware-manual-efi-sev-snp (RHEL-82645)
- tests: Add firmware-manual-efi-tdx (RHEL-82645)
- qemu_firmware: ROM firmware is always in raw format (RHEL-82645)
- qemu_firmware: Don't skip autoselection for ROM (RHEL-82645)
- qemu_firmware: Allow matching both UEFI and BIOS for ROM loader (RHEL-82645)
- schema: Add firmwareFeatures element for domaincaps (RHEL-82645)
- conf: Add firmwareFeatures element for domaincaps (RHEL-82645)
- qemu: Fill in firmwareFeature element for domaincaps (RHEL-82645)
- docs: Document firmwareFeature element for domaincaps (RHEL-82645)
- docs: Rename "BIOS bootloader" section to "guest firmware" (RHEL-82645)
- docs: Improvement related to firmware selection (RHEL-82645)
- qemu_firmware: Only set format for custom loader if path is present (RHEL-82645)
- conf: Move type=rom default for loader to drivers (RHEL-82645)
- tests: Rename custom JSON firmware descriptors (RHEL-82645)
- schema: Introduce osnvram define (RHEL-82645)
- conf: Parse and format varstore element (RHEL-82645)
- conf: Update validation to consider varstore element (RHEL-82645)
- qemu_capabilities: Introduce QEMU_CAPS_DEVICE_UEFI_VARS (RHEL-82645)
- qemu: Validate presence of uefi-vars device (RHEL-82645)
- tests: Add firmware-manual-efi-varstore-q35 (RHEL-82645)
- tests: Add firmware-manual-efi-varstore-aarch64 (RHEL-82645)
- tests: Add firmware-auto-efi-varstore-q35 (RHEL-82645)
- tests: Add firmware-auto-efi-varstore-aarch64 (RHEL-82645)
- tests: Add firmware-auto-efi-enrolled-keys-aarch64 (RHEL-82645)
- qemu_firmware: Parse host-uefi-vars firmware feature (RHEL-82645)
- qemu_firmware: Split sanity check (RHEL-82645)
- qemu_firmware: Consider host-uefi-vars feature in sanity check (RHEL-82645)
- qemu_firmware: Support extended syntax for ROM firmware descriptors (RHEL-82645)
- qemu_firmware: Report NVRAM template path for ROMs (RHEL-82645)
- conf: Include varstore element in domcaps (RHEL-82645)
- qemu: Fill in varstore element in domcaps (RHEL-82645)
- qemu_firmware: Use of NVRAM implies stateful firmware (RHEL-82645)
- qemu_firmware: Allow matching stateful ROMs (RHEL-82645)
- qemu_firmware: Fill in varstore information (RHEL-82645)
- qemu: Introduce varstoreDir (RHEL-82645)
- qemu_firmware: Generate varstore path when necessary (RHEL-82645)
- qemu: Introduce qemuPrepareNVRAMFileCommon() (RHEL-82645)
- qemu: Create and delete varstore file (RHEL-82645)
- security: Mark ROMs as read only when using AppArmor (RHEL-82645)
- security: Handle varstore file (RHEL-82645)
- tests: Add firmware descriptors for uefi-vars builds (RHEL-82645)
- qemu_command: Use uefi-vars device where appropriate (RHEL-82645)
- include: Mention varstore where applicable (RHEL-82645)
- virsh: Update for varstore handling (RHEL-82645)
- domain_conf: initialize network hostdev private data (RHEL-151916)
- qemu_hotplug: enter monitor in order to rollback passed FD (RHEL-151916)

Resolves: RHEL-151916, RHEL-82645
2026-03-06 17:41:54 +01:00
6a01102dd5 Enable KVM for riscv64 2026-02-20 16:32:21 +00:00
Eduard Abdullin
e7f34fbaf9 Enable building for ppc64le 2026-02-19 02:34:35 +00:00
Jiri Denemark
481c875102 libvirt-11.10.0-10.el10
- qemu: Introduce QEMU_CAPS_OBJECT_IOMMUFD (RHEL-150351)
- qemu: Move IOMMUFD validation to qemu_validate (RHEL-150351)
- util: Move openning IOMMU device to viriommufd (RHEL-150351)
- qemu_process: Refactor qemuProcessOpenIommuFd (RHEL-150351)
- util: Move openning VFIO device to virpci (RHEL-150351)
- qemu_process: Refactor qemuProcessOpenVfioDeviceFd (RHEL-150351)
- util: Use virPCIDevice as argument in virPCIDeviceGetVfioPath (RHEL-150351)
- conf: Introduce virHostdevIsPCIDeviceWithIOMMUFD (RHEL-150351)
- conf: Introduce virDomainDefHasPCIHostdevWithIOMMUFD (RHEL-150351)
- qemu_domain: Add missing IOMMUFD cleanup (RHEL-150351)
- qemu_process: Fix FD leak with multiple host devices using IOMMUFD (RHEL-150351)
- qemu_process: Refactor qemuProcessOpenVfioFds (RHEL-150351)
- qemuxmlconftest: Refactor host device preparation (RHEL-150351)
- qemuxmlconftest: Rename and refactor testSetupHostdevPrivateData (RHEL-150351)
- qemuxmlconftest: Set fake FD for IOMMUFD (RHEL-150351)
- qemu: Convert IOMMUFD to qemuFDPassDirect (RHEL-150351)
- qemu: Convert vfioDeviceFd to qemuFDPassDirect (RHEL-150351)
- qemu_command: Don't use host property if IOMMUFD is used (RHEL-150351)
- qemu: Save IOMMUFD state into status XML (RHEL-150351)
- qemu_hotplug: Remove iommufd object if no longer needed (RHEL-150351)
- qemu_command: Extract building IOMMUFD props to function (RHEL-150351)
- qemu_hotplug: Add support to hotplug host device with IOMMUFD (RHEL-150351)
- conf: Introduce iommufd enum for domaincaps (RHEL-148135)
- qemu: Fill iommufd domain capability (RHEL-148135)
- tests: properly mock VFIO and IOMMU checks (RHEL-148135)
- iommufd: fix FD leak in case of error (RHEL-150351)

Resolves: RHEL-148135, RHEL-150351
2026-02-18 15:07:39 +01:00
Eduard Abdullin
51275dda3b Enable building for ppc64le 2026-02-18 02:32:00 +00:00
Jiri Denemark
e043cfc857 libvirt-11.10.0-9.el10
- qemu: capabilities: Probe properties of 'scsi-block' and 'scsi-generic' devices (RHEL-135115)
- qemu: capabilities: Introduce QEMU_CAPS_DEVICE_SCSI_BLOCK_MIGRATE_PR (RHEL-135115)
- RHEL-ONLY: backport test data for 'migrate-pr' capability of 'scsi-block' (RHEL-135115)
- qemu: Implement support for persistent reservation migration control (RHEL-135115)
- qemu: Extract disk setup done via QMP into a separate helper (RHEL-131335)
- qemu: process: Rename 'qemuProcessSetupDiskThrottling' to 'qemuProcessSetupDisks' (RHEL-131335)
- qemu: monitor: Extract block latency histogram stats into 'qemuBlockStats' (RHEL-131335)
- Expose latency histograms via 'virConnectGetAllDomainStats' (RHEL-131335)
- qemu: monitor: Add handlers for 'block-latency-histogram-set' (RHEL-131335)
- docs: formatdomain: Fix indentation of docs for <disk><driver><statistics> element (RHEL-131335)
- docs: formatdomain: Reword section about the '<statistics>' element under disk driver (RHEL-131335)
- Introduce support for disk operation latency histogram collection (RHEL-131335)
- qemu: Setup disk latency histograms on startup/hotplug/update (RHEL-131335)

Resolves: RHEL-131335, RHEL-135115
2026-02-17 14:58:02 +01:00
Eduard Abdullin
ad0535e873 Enable building for ppc64le 2026-02-12 02:30:31 +00:00
Jiri Denemark
7fe53fe7ab libvirt-11.10.0-8.el10
- src/esx/esx_vi.c: Debug path element comparisons (RHEL-145080)
- qemu: Ignore cmp_legacy CPU flag (RHEL-148494)

Resolves: RHEL-145080, RHEL-148494
2026-02-11 16:51:47 +01:00
Eduard Abdullin
e3ee0c2d4e Enable building for ppc64le 2026-02-11 02:31:30 +00:00
Jiri Denemark
ffb145e4cc libvirt-11.10.0-7.el10
- src: Use device alias when ifname is unset in virDomainInterfaceAddresses() (RHEL-143933)

Resolves: RHEL-143933
2026-02-10 10:05:39 +01:00
Eduard Abdullin
e9e37619b8 Enable building for ppc64le 2026-02-07 02:28:11 +00:00
Jiri Denemark
aa8efc0e88 libvirt-11.10.0-6.el10
- qemu: Implement support for associating iommufd to hostdev (RHEL-126346, RHEL-74202)
- qemu: Introduce privateData for hostdevs (RHEL-126346, RHEL-74202)
- qemu: Support per-process memory accounting for iommufd (RHEL-126346, RHEL-74202)
- qemu: open VFIO FDs from libvirt backend (RHEL-126346, RHEL-74202)
- qemu: open iommufd FD from libvirt backend (RHEL-126346, RHEL-74202)
- qemu: Update Cgroup, namespace, and seclabel for iommufd (RHEL-126346, RHEL-74202)
- tests: qemuxmlconfdata: provide iommufd sample XML and CLI args (RHEL-126346, RHEL-74202)

Resolves: RHEL-126346, RHEL-74202
2026-02-06 14:06:23 +01:00
Eduard Abdullin
ccd9ecd67e Enable building for ppc64le 2026-02-05 02:31:35 +00:00
Jiri Denemark
df6500fae7 libvirt-11.10.0-5.el10
- qemublocktest: Iterate all nodenames in 'testQemuDetectBitmaps' (RHEL-145769)
- qemu: monitor: Detect list of bitmaps from 'qcow2' format specific data (RHEL-145769)
- qemuMigrationDstPrepareAnyBlockDirtyBitmaps: Fix check for existing bitmaps (RHEL-145769)
- qemu: migration: Always offer block dirty bitmaps during migration (RHEL-145769)
- qemuMigrationDstPrepareAnyBlockDirtyBitmaps: Always consider offered bitmaps (RHEL-145769)

Resolves: RHEL-145769
2026-02-04 12:10:22 +01:00
Eduard Abdullin
1725e77aec Enable building for ppc64le 2026-01-30 02:31:46 +00:00
Jiri Denemark
db2f7c04f5 libvirt-11.10.0-4.el10
- qemuDomainSetThrottleGroup: Enforce non-zero 'groupname' string length (RHEL-141820)
- qemuDomainSetBlockIoTuneField: Move setting of 'group_name' out of the loop (RHEL-141820)
- qemuDomainSetThrottleGroup: Always honour thottle group name passed as argument (RHEL-141820)
- qemuDomainSetThrottleGroup: Don't put group name into the 'tunable' event twice (RHEL-141820)
- qemuSnapshotDiskHasBackingDisk: Avoid call of virStorageSourceIsSameLocation with NULL argument (RHEL-144089)
- qemuSnapshotUpdateBackingStore: Remove stale comment (RHEL-144089)
- qemuSnapshotDiskHasBackingDisk: Use proper 'max_depth' when calling 'virStorageSourceGetMetadata' (RHEL-144089)
- virDomainSnapshotDefAssignExternalNames: Improve error message (RHEL-144089)
- qemuSnapshotUpdateBackingStore: Retry as curent user if qemu-img fails (RHEL-144089)
- esx: Debug URL just before opening with curl (RHEL-138300)
- esx: Abstract all URL-creation code into one function (RHEL-138300)
- esx: Switch to creating URLs using virURIFormat (RHEL-138300)
- esx_util: Introduce esxUtil_EscapeInventoryObject() (RHEL-140196)
- esx: URI encode inventory objects twice (RHEL-140196)

Resolves: RHEL-138300, RHEL-140196, RHEL-141820, RHEL-144089
2026-01-29 16:15:49 +01:00
Eduard Abdullin
f2649d4a3c Enable building for ppc64le 2026-01-25 02:27:32 +00:00
Jiri Denemark
c065481eaa libvirt-11.10.0-3.el10
- util: json: Increase JSON nesting limit when parsing to 300 (RHEL-135181)
- virjsontest: Add test for nesting depth (RHEL-135181)
- qemuSecurityMoveImageMetadata: Move seclabels only to virStorageSource of same type (RHEL-114412)
- esx: Allow connecting to IPv6 server (RHEL-138300)

Resolves: RHEL-114412, RHEL-135181, RHEL-138300
2026-01-23 14:12:47 +01:00
Eduard Abdullin
b525ab970d Enable building for ppc64le 2025-12-19 02:28:43 +00:00
Jiri Denemark
81d5674f22 libvirt-11.10.0-2.el10
- tests: add test for a single per-device smmuv3 (RHEL-74200)
- qemu: Use pci_bus to identify multi-smmuv3 model (RHEL-74200)
- qemu: tpm: Account for possible migration without actually sharing storage (RHEL-132534)
- tests: Test virFileIsSharedFSOverride (RHEL-102925)
- util: Fix race condition in virFileIsSharedFSType (RHEL-102925)
- util: Fix race condition in virFileIsSharedFSOverride (RHEL-102925)
- util: Rework virFileIsSharedFSOverride using virFileCheckParents (RHEL-102925)

Resolves: RHEL-102925, RHEL-132534, RHEL-74200
2025-12-18 16:07:19 +01:00
Eduard Abdullin
c0410eae45 Enable building for ppc64le 2025-12-04 02:28:33 +00:00
Jiri Denemark
6ac3724d57 libvirt-11.10.0-1.el10
- Rebased to libvirt-11.10.0 (RHEL-104238)
- The rebase also fixes the following bugs:
    RHEL-74200, RHEL-80679, RHEL-104216, RHEL-104427, RHEL-113843
    RHEL-118671, RHEL-122751, RHEL-126854, RHEL-126945, RHEL-128105
- spec: Fix RPM build when %{fedora} is undefined (RHEL-104238)

Resolves: RHEL-104216, RHEL-104238, RHEL-104427, RHEL-113843, RHEL-118671
Resolves: RHEL-122751, RHEL-126854, RHEL-126945, RHEL-128105, RHEL-74200
Resolves: RHEL-80679
2025-12-01 13:33:50 +01:00
Eduard Abdullin
16951e3348 Enable building for ppc64le 2025-11-05 02:30:07 +00:00
Jiri Denemark
2e4ac835e5 libvirt-11.9.0-1.el10
- Rebased to libvirt-11.9.0 (RHEL-104238)
- The rebase also fixes the following bugs:
    RHEL-87522, RHEL-95818, RHEL-122932

Resolves: RHEL-104238, RHEL-122932, RHEL-87522, RHEL-95818
2025-11-03 15:45:36 +01:00
Eduard Abdullin
14527d1bed Enable building for ppc64le 2025-10-02 02:30:24 +00:00
Jiri Denemark
749af476a7 libvirt-11.8.0-1.el10
- Rebased to libvirt-11.8.0 (RHEL-104238)
- The rebase also fixes the following bugs:
    RHEL-7038, RHEL-50320, RHEL-62032, RHEL-79806, RHEL-113574
    RHEL-116690

Resolves: RHEL-104238, RHEL-113574, RHEL-116690, RHEL-50320, RHEL-62032
Resolves: RHEL-7038, RHEL-79806
2025-10-01 13:13:53 +02:00
Eduard Abdullin
e2c020dc36 Enable building for ppc64le 2025-09-03 02:36:19 +00:00
Jiri Denemark
6d3a4febaf libvirt-11.7.0-1.el10
- Rebased to libvirt-11.7.0 (RHEL-104238)
- The rebase also fixes the following bugs:
    RHEL-72006, RHEL-110191

Resolves: RHEL-104238, RHEL-110191, RHEL-72006
2025-09-02 11:50:23 +02:00
Eduard Abdullin
4d5bd0cef3 Enable building for ppc64le 2025-08-06 02:18:05 +00:00
Jiri Denemark
4769ffad61 libvirt-11.5.0-4.el10
- qemu: fix order of VNC TLS config entries (RHEL-104382)
- qemu: sanitize blank lines in config file (RHEL-104382)
- qemu: add ability to set TLS priority string with QEMU (RHEL-104382)

Resolves: RHEL-104382
2025-08-05 16:37:08 +02:00
Eduard Abdullin
a1b6b48fc0 Enable building for ppc64le 2025-07-29 17:57:09 +00:00
Jiri Denemark
e18f994f97 libvirt-11.5.0-3.el10
- qemu_tpm: Do not use persistent definition during pre-start checks (RHEL-80155)

Resolves: RHEL-80155
2025-07-25 12:09:23 +02:00
Jiri Denemark
59d640378f libvirt-11.5.0-2.el10
- virSystemdCreateMachine: Document @maxthreds (RHEL-95361)
- cgroup: Unexport 'virDomainCgroupInitCgroup' (RHEL-95361)
- qemu: conf: Store 'autoShutdown' config in virDomainDriverAutoShutdownConfig (RHEL-95361)
- hypervisor: domain: Extract logic for auto shutdown to virDomainDriverAutoShutdownActive (RHEL-95361)
- virSystemdCreateMachine: Add flag to invert machined unit dependencies (RHEL-95361)
- cgroup: Plumb the 'daemonDomainShutdown' parameter of 'virSystemdCreateMachine' to drivers (RHEL-95361)
- qemu: Fix auto-shutdown of qemu VMs by the qemu driver (RHEL-95361)
- hypervisor: Split out individual steps out of virDomainDriverAutoShutdown (RHEL-95196)
- virDomainDriverAutoShutdownDoSave: Don't attempt to save transient VMs (RHEL-95196)
- virDomainDriverAutoShutdown: Refactor selection logic for VMs (RHEL-95196)
- tls: Don't require 'keyEncipherment' to be enabled altoghther (RHEL-100711)
- kbase: tlscerts: Drop 'encryption_key' feature request (RHEL-100711)
- tests: virnettls*test: Drop use of GNUTLS_KEY_KEY_ENCIPHERMENT (RHEL-100711)
- qemu_tpm: Rename qemuTPMHasSharedStorage -> qemuTPMDomainHasSharedStorage (RHEL-80155)
- qemu_tpm: Extract per-TPM functionality from qemuTPMDomainHasSharedStorage (RHEL-80155)
- qemu_tpm: Only warn about missing locking feature on shared filesystems (RHEL-80155)

Resolves: RHEL-100711, RHEL-80155, RHEL-95196, RHEL-95361
2025-07-18 13:14:31 +02:00
Eduard Abdullin
a58e2a063a Enable building for ppc64le 2025-07-03 02:11:24 +00:00
Jiri Denemark
30793af83b libvirt-11.5.0-1.el10
- Rebased to libvirt-11.5.0 (RHEL-71662)
- The rebase also fixes the following bugs:
    RHEL-86592, RHEL-93775, RHEL-95749, RHEL-100109

Resolves: RHEL-100109, RHEL-71662, RHEL-86592, RHEL-93775, RHEL-95749
2025-07-01 15:44:42 +02:00
Eduard Abdullin
6e2aaef1ec Enable building for ppc64le 2025-06-11 02:14:19 +00:00
Jiri Denemark
5b721187a8 libvirt-11.4.0-1.el10
- Rebased to libvirt-11.4.0 (RHEL-71662)
- The rebase also fixes the following bugs:
    RHEL-79460, RHEL-84783, RHEL-85414, RHEL-86952, RHEL-87177
    RHEL-88747, RHEL-89414, RHEL-90160, RHEL-90625, RHEL-92510

Resolves: RHEL-71662, RHEL-79460, RHEL-84783, RHEL-85414, RHEL-86952
Resolves: RHEL-87177, RHEL-88747, RHEL-89414, RHEL-90160, RHEL-90625
Resolves: RHEL-92510
2025-06-09 19:02:47 +02:00
Eduard Abdullin
21e0e097cd Enable building for ppc64le 2025-05-07 02:21:45 +00:00
Jiri Denemark
6c4260e083 libvirt-11.3.0-1.el10
- Rebased to libvirt-11.3.0 (RHEL-71662)
- The rebase also fixes the following bugs:
    RHEL-27172, RHEL-79088, RHEL-82411, RHEL-84257, RHEL-85320
    RHEL-85414, RHEL-85672, RHEL-86523, RHEL-86776, RHEL-86778

Resolves: RHEL-27172, RHEL-71662, RHEL-79088, RHEL-82411, RHEL-84257
Resolves: RHEL-85320, RHEL-85414, RHEL-85672, RHEL-86523, RHEL-86776
Resolves: RHEL-86778
2025-05-06 13:19:31 +02:00
Eduard Abdullin
f88aa287f1 Enable building for ppc64le 2025-04-09 02:20:30 +00:00
Jiri Denemark
4ca039f31c libvirt-11.2.0-1.el10
- Rebased to libvirt-11.2.0 (RHEL-71662)
- The rebase also fixes the following bugs:
    RHEL-7035, RHEL-24046, RHEL-40077, RHEL-58151, RHEL-68043
    RHEL-71883, RHEL-72994, RHEL-77552, RHEL-80166, RHEL-80533
    RHEL-80688, RHEL-81731, RHEL-81890, RHEL-83148, RHEL-84257
    RHEL-84688
- cpu_map: Install Ampere-1 ARM CPU models (RHEL-71662)

Resolves: RHEL-24046, RHEL-40077, RHEL-58151, RHEL-68043, RHEL-7035
Resolves: RHEL-71662, RHEL-71883, RHEL-72994, RHEL-77552, RHEL-80166
Resolves: RHEL-80533, RHEL-80688, RHEL-81731, RHEL-81890, RHEL-83148
Resolves: RHEL-84257, RHEL-84688
2025-04-07 16:47:16 +02:00
Eduard Abdullin
b4fc369245 Enable building for ppc64le 2025-03-05 02:21:26 +00:00
Jiri Denemark
3b4c95e22a libvirt-11.1.0-1.el10
- Rebased to libvirt-11.1.0 (RHEL-71662)
- The rebase also fixes the following bugs:
    RHEL-7041, RHEL-7042, RHEL-7104, RHEL-7342, RHEL-20294
    RHEL-41264, RHEL-52493, RHEL-58933, RHEL-70656, RHEL-71042
    RHEL-71810, RHEL-72021, RHEL-72052, RHEL-72192, RHEL-72994
    RHEL-79088, RHEL-79460, RHEL-79465, RHEL-79953

Resolves: RHEL-20294, RHEL-41264, RHEL-52493, RHEL-58933, RHEL-7041
Resolves: RHEL-7042, RHEL-70656, RHEL-7104, RHEL-71042, RHEL-71662
Resolves: RHEL-71810, RHEL-72021, RHEL-72052, RHEL-72192, RHEL-72994
Resolves: RHEL-7342, RHEL-79088, RHEL-79460, RHEL-79465, RHEL-79953
2025-03-04 09:09:32 +01:00
Eduard Abdullin
c1840953f1 Enable building for ppc64le 2025-02-18 02:15:08 +00:00
Jiri Denemark
582e7872e6 libvirt-10.10.0-7.el10
- qemu_migration: Refactor qemuMigrationSrcRestoreDomainState (RHEL-1071)
- qemu_migration: Do not automatically resume domain after I/O error (RHEL-1071)
- qemucapabilitiestest: Add data for the qemu-10.0 dev cycle on x86_64 (RHEL-78398)
- qemucapabilitiestest: Update 'caps_10.0.0_x86_64' to 'v9.2.0-1636-gffaf7f0376' (RHEL-78398)
- qemu: capabilies: Introduce QEMU_CAPS_BLOCKDEV_SET_ACTIVE (RHEL-78398)
- qemu: monitor: Add monitor backend for 'blockdev-set-active' (RHEL-78398)
- qemu: migration: Reactivate block nodes after migration if VM is left paused (RHEL-78398)
- conf: change virDomainHostdevInsert() to return void (RHEL-77086)
- qemu: fix qemu validation to forbid guest-side IP address for type='vdpa' (RHEL-77086)
- qemu: validate that model is virtio for vhostuser and vdpa interfaces in the same place (RHEL-77086)
- qemu: automatically set model type='virtio' for interface type='vhostuser' (RHEL-77086)
- qemu: do all vhostuser attribute validation in qemu driver (RHEL-77086)
- conf/qemu: make <source> element *almost* optional for type=vhostuser (RHEL-77086)
- qemu: use switch instead of if in qemuProcessPrepareDomainNetwork() (RHEL-77086)
- qemu: make qemuPasstCreateSocketPath() public (RHEL-77086)
- qemu: complete vhostuser + passt support (RHEL-77086)
- qemu: fail validation if a domain def has vhostuser/passt but no shared mem (RHEL-77086)
- docs: improve type='user' docs to higlight differences between SLIRP and passt (RHEL-77086)
- docs: document using passt backend with <interface type='vhostuser'> (RHEL-77086)
- utils: Canonicalize paths before comparing them (RHEL-79165)

Resolves: RHEL-1071, RHEL-77086, RHEL-78398, RHEL-79165
2025-02-17 19:05:40 +01:00
Eduard Abdullin
d79eae58ae Enable building for ppc64le 2025-02-12 10:36:25 +03:00
eabdullin
e5ecfb3821 Merge branch 'c10s' into a10s 2025-02-12 10:33:47 +03:00