qemu-guest-agent-15:4.2.0-52.module_el8.5.0+853+a4d5519d >  A `ۍU]gs*Ir|4礈(ZG6ޣm tZK1^[<5)qcva+!ўmaaϝk DXs&iFitcUhE˭T.5QқEMwg8ĐUY_m̝:߯biu%4ŒSVj ; 9~Q/j}4 j\@B$,[r!7kOW8hBmxߢš ^p3ժ7;|{e)fi K7vصv`j~rG@̃|=2&\U%*J3s67XVQx<(s]4􅟃Kc2VI#z.NPM2$#rMtb Γ`L!Qp` }ȎA_+WE&@-iUR /ѥ.r>pD݇?wd8 < M| B  F l    T^ $) ) )(8 w9w:-w>Ԅ?Ԍ@ԔGԜHI4XHYT\]^*b{defltu<vڈwx<y܈ LPCqemu-guest-agent4.2.052.module_el8.5.0+853+a4d5519dQEMU guest agentqemu-kvm is an open source virtualizer that provides hardware emulation for the KVM hypervisor. This package provides an agent to run inside guests, which communicates with the host over a virtio-serial channel named "org.qemu.guest_agent.0" This package does not need to be installed on the host OS.`ۄAx86-01.mbox.centos.org,CentOSCentOSGPLv2 and GPLv2+ and CC-BYCentOS Buildsys Development/Toolshttp://www.qemu.org/linuxx86_64 if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset qemu-guest-agent.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now qemu-guest-agent.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart qemu-guest-agent.service &>/dev/null || : fi) FHHAAAAA큤AA큤A`ہ`ہU`ہ`ہ`ہ`ہ`ۄ6`ۄ6`ۄ6`ہ`ہ`ۄ6]]`ہ`ہ`ہ]`ہec3f2ffb58112b7215ef17d81963dc401fdd63d518ab17c6da2f956dd475e6f76db95bf9b84934a5e46e25a46c40a7780be46466b6fdef1e99c1cd1114eb1024a884f1d9923b2e6cd7902e9ebb0b72d87359c411a4e1bb74233ab1d6d0eaea8a9e3aed17011d3fa587b1a7f4fc1acca2d33cda8c155aa104dc5f7a300b1636cbab34240fa8f3e8ce37ced642493184a610e187b2d9e5e15f1132975b9f076c436f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df61001892e449452c7027e5c0ed84d627bd9b87b39e24b50dbc8b7b4f727047405dff8b81dcf18193af80649d93cee22b8d127704ff64f86ea2cbd3c53aa30b91734a2f466ae9123ec03d3531199dac124788ccc610bc3c0f5edb6d58a0927483e22d/etc/qemu-ga/fsfreeze-hook../../../../usr/bin/qemu-garootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-kvm-4.2.0-52.module_el8.5.0+853+a4d5519d.src.rpmconfig(qemu-guest-agent)qemu-guest-agentqemu-guest-agent(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(qemu-guest-agent)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.9)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgcc_s.so.1(GCC_3.4)(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgthread-2.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.12)(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librt.so.1()(64bit)libstdc++.so.6()(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd-unitssystemd-unitssystemd-units15:4.2.0-52.module_el8.5.0+853+a4d5519d3.0.4-14.6.0-14.0-15.2-14.14.3`P@```N@`P`F`?z@`#`>`U` l`x@_@_1@__@_@___Wr@_=@_16_*@_c^@^^^y^@^@^O@^AE^*@^r^ @]]@]]e@]ʞ]c@]{]nU]Z@]V]B@]6]#0@]G@]@] u@]:\\\\ڭ\ڭ\\s@\-@\@\@\r@\@\7\u*@\s\ac\N\I\E@\8@\8@\4\4\4\/J\ @\@\\@\\\ @[1[@[0[[[[ā@[[[;@[;@[R@[[@[@[@[s[[v[ug@[r@[m~@[m~@[m~@[m~@[h8@[`O@[W[CN@[+@ZZZ@ZЛZJ@Z1@Danilo Cesar Lemes de Paula - 4.2.0-52.el8Danilo Cesar Lemes de Paula - 4.2.0-51.el8Danilo Cesar Lemes de Paula - 4.2.0-50.el8Danilo Cesar Lemes de Paula - 4.2.0-49.el8Danilo Cesar Lemes de Paula - 4.2.0-48.el8Danilo Cesar Lemes de Paula - 4.2.0-47.el8Danilo Cesar Lemes de Paula - 4.2.0-46.el8Jon Maloy - 4.2.0-45.el8Jon Maloy - 4.2.0-44.el8Danilo Cesar Lemes de Paula - 4.2.0-43.el8Danilo Cesar Lemes de Paula - 4.2.0-42.el8Danilo Cesar Lemes de Paula - 4.2.0-41.el8Danilo Cesar Lemes de Paula - 4.2.0-40.el8Danilo Cesar Lemes de Paula - 4.2.0-39.el8Danilo Cesar Lemes de Paula - 4.2.0-38.el8Danilo Cesar Lemes de Paula - 4.2.0-37.el8Danilo Cesar Lemes de Paula - 4.2.0-36.el8Danilo Cesar Lemes de Paula - 4.2.0-35.el8Danilo Cesar Lemes de Paula - 4.2.0-34.el8Danilo Cesar Lemes de Paula - 4.2.0-33.el8Danilo Cesar Lemes de Paula - 4.2.0-32.el8Danilo Cesar Lemes de Paula - 4.2.0-31.el8Danilo Cesar Lemes de Paula - 4.2.0-30.el8Danilo Cesar Lemes de Paula - 4.2.0-29.el8Danilo Cesar Lemes de Paula - 4.2.0-28.el8Danilo C. L. de Paula - 4.2.0Danilo C. L. de Paula - 4.2.0-25Danilo C. L. de Paula - 4.2.0-23.el8Danilo C. L. de Paula - 4.2.0Danilo Cesar Lemes de Paula - 2.12.0-99.el8Danilo Cesar Lemes de Paula - 2.12.0-98.el8Miroslav Rezanina - 2.12.0-97.el8Danilo Cesar Lemes de Paula - 2.12.0-96.el8Danilo Cesar Lemes de Paula - 2.12.0-95.el8Danilo Cesar Lemes de Paula - 2.12.0-94.el8Danilo Cesar Lemes de Paula - 2.12.0-93.el8Danilo Cesar Lemes de Paula - 2.12.0-92.el8Danilo Cesar Lemes de Paula - 2.12.0-91.el8Danilo Cesar Lemes de Paula - 2.12.0-90.el8Danilo Cesar Lemes de Paula - 2.12.0-89.el8Danilo Cesar Lemes de Paula - 2.12.0-88.el8Danilo Cesar Lemes de Paula - 2.12.0-86.el8Danilo Cesar Lemes de Paula - 2.12.0-85.el8Danilo Cesar Lemes de Paula - 2.12.0-84.el8Danilo Cesar Lemes de Paula - 2.12.0-83.el8Danilo Cesar Lemes de Paula - 2.12.0-82.el8Miroslav Rezanina - 2.12.0-81.el8Danilo Cesar Lemes de Paula - 2.12.0-80.el8Danilo de Paula - 15:2.12.0-79Miroslav Rezanina - 2.12.0-78.el8Danilo Cesar Lemes de Paula - 2.12.0-77.el8Danilo Cesar Lemes de Paula - 2.12.0-76.el8Danilo Cesar Lemes de Paula - 2.12.0-75.el8Danilo Cesar Lemes de Paula - 2.12.0-74.el8Danilo Cesar Lemes de Paula - 2.12.0-73.el8Danilo Cesar Lemes de Paula - 2.12.0-72.el8Danilo Cesar Lemes de Paula - 2.12.0-71.el8Danilo Cesar Lemes de Paula - 2.12.0-70.el8Danilo Cesar Lemes de Paula - 2.12.0-69.el8Danilo Cesar Lemes de Paula - 2.12.0-68.el8Danilo Cesar Lemes de Paula - 2.12.0-67.el8Danilo Cesar Lemes de Paula - 2.12.0-66.el8Danilo Cesar Lemes de Paula - 2.12.0-65.el8Danilo Cesar Lemes de Paula - 2.12.0-64.el8Danilo Cesar Lemes de Paula - 2.12.0-63.el8Danilo Cesar Lemes de Paula - 2.12.0-62.el8Danilo Cesar Lemes de Paula - 2.12.0-61.el8Danilo Cesar Lemes de Paula - 2.12.0-60.el8Danilo Cesar Lemes de Paula - 2.12.0-59.el8Danilo Cesar Lemes de Paula - 2.12.0-58.el8Danilo Cesar Lemes de Paula - 2.12.0-57.el8Danilo Cesar Lemes de Paula - 2.12.0-56.el8Danilo Cesar Lemes de Paula - 2.12.0-55.el8Danilo Cesar Lemes de Paula - 2.12.0-54.el8Danilo Cesar Lemes de Paula - 2.12.0-53.el8Danilo Cesar Lemes de Paula - 2.12.0-52.el8Danilo Cesar Lemes de Paula - 2.12.0-51.el8Danilo Cesar Lemes de Paula - 2.12.0-51Danilo Cesar Lemes de Paula - Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-48 Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-47Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-46Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-45Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-44Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo Cesar Lemes de Paula - 2.12.0-42.el8Danilo Cesar Lemes de Paula - 2.12.0-41.el8Danilo Cesar Lemes de Paula - 2.12.0-40.el8Danilo Cesar Lemes de Paula - 2.12.0-39.el8Danilo Cesar Lemes de Paula - 2.12.0-38.el8Danilo Cesar Lemes de Paula - 2.12.0-37.el8Danilo Cesar Lemes de Paula - 2.12.0-36.el8Danilo Cesar Lemes de Paula - 2.12.0-35.el8Danilo Cesar Lemes de Paula - 2.12.0-34.el8Danilo Cesar Lemes de Paula - 2.12.0-33.el8Danilo Cesar Lemes de Paula - 2.12.0-32.el8Danilo Cesar Lemes de Paula - 2.12.0-31.el8Danilo Cesar Lemes de Paula - 2.12.0-30.el8Danilo Cesar Lemes de Paula - 2.12.0-29.el8Danilo Cesar Lemes de Paula - 2.12.0-28.el8Danilo Cesar Lemes de Paula - 2.12.0-27.el8Danilo Cesar Lemes de Paula - 2.12.0-26.el8Danilo Cesar Lemes de Paula - 2.12.0-25.el8Danilo Cesar Lemes de Paula - 2.12.0-24.el8Danilo Cesar Lemes de Paula - 2.12.0-23.el8Danilo Cesar Lemes de Paula - 2.12.0-22.el8Danilo Cesar Lemes de Paula - 2.12.0-20.el8Danilo Cesar Lemes de Paula - 2.12.0-18.el8Danilo Cesar Lemes de Paula - 2.12.0-17.el8Danilo Cesar Lemes de Paula - 2.12.0-16.el8Danilo Cesar Lemes de Paula - 2.12.0-15.el8Danilo Cesar Lemes de Paula - 2.12.0-14.el8Danilo C. L. de Paula - 2.12.0-13.el8Danilo C. L. de Paula - 2.12.0-11.el8.1Danilo de Paula - 2.12.0-11.el8Danilo de Paula - 2.12.0-10.elDanilo de Paula - 2.11.0-7.el8Danilo de Paula - 2.11.0-6.el8Danilo de Paula - 2.11.0-5.el8- kvm-file-posix-Mitigate-file-fragmentation-with-extent-s.patch [bz#1877163] - kvm-block-file-posix-Fix-problem-with-fallocate-PUNCH_HO.patch [bz#1944861] - kvm-spapr-Remove-stale-comment-about-power-saving-LPCR-b.patch [bz#1969768] - kvm-spapr-Set-LPCR-to-current-AIL-mode-when-starting-a-n.patch [bz#1969768] - Resolves: bz#1877163 ([FJ 8.3 Bug] The progress bar of the "virt-clone --nonsparse" command shows the progress rate exceeding 100%.) - Resolves: bz#1944861 (Qemu-img convert fails when source image is on gpfs) - Resolves: bz#1969768 ([ppc64le] Hotplug vcpu device hit call trace:[qemu output] KVM: unknown exit, hardware reason 7fff9ce87ed8)- kvm-linux-headers-Add-VFIO_CCW_REQ_IRQ_INDEX.patch [bz#1940450] - kvm-vfio-ccw-Connect-the-device-request-notifier.patch [bz#1940450] - kvm-pc-bios-s390-ccw-fix-off-by-one-error.patch [bz#1942880] - kvm-pc-bios-s390-ccw-break-loop-if-a-null-block-number-i.patch [bz#1942880] - kvm-pc-bios-s390-ccw-don-t-try-to-read-the-next-block-if.patch [bz#1942880] - Resolves: bz#1940450 (RHEL8.5 - Mediated Device already in use by same domain we are booting (vfio-ccw/Multipath Testing) (kvm) - qemu-kvm part (also has kernel and libvirt parts)) - Resolves: bz#1942880 (RHEL8.4 Nightly[0322] - KVM guest fails to find zipl boot menu index (qemu-kvm))- kvm-hw-intc-arm_gic-Fix-interrupt-ID-in-GICD_SGIR-regist.patch [bz#1925430] - kvm-libqos-usb-hcd-ehci-use-32-bit-write-for-config-regi.patch [bz#1842478] - kvm-libqos-pci-pc-use-32-bit-write-for-EJ-register.patch [bz#1842478] - kvm-memory-Revert-memory-accept-mismatching-sizes-in-mem.patch [bz#1842478] - kvm-acpi-accept-byte-and-word-access-to-core-ACPI-regist.patch [bz#1842478] - kvm-xhci-fix-valid.max_access_size-to-access-address-reg.patch [bz#1842478] - kvm-softmmu-memory-Log-invalid-memory-accesses.patch [bz#1842478] - Resolves: bz#1925430 (CVE-2021-20221 virt:rhel/qemu-kvm: qemu: out-of-bound heap buffer access via an interrupt ID field [rhel-8.5.0]) - Resolves: bz#1842478 (CVE-2020-13754 virt:rhel/qemu-kvm: QEMU: msix: OOB access during mmio operations may lead to DoS [rhel-8.5.0])- kvm-net-remove-an-assert-call-in-eth_get_gso_type.patch [bz#1892350] - kvm-e1000-fail-early-for-evil-descriptor.patch [bz#1930092] - kvm-net-forbid-the-reentrant-RX.patch [bz#1859175] - kvm-qemu-img-convert-Don-t-pre-zero-images.patch [bz#1855250] - kvm-audio-audio_generic_get_buffer_in-should-honor-size.patch [bz#1932823] - Resolves: bz#1892350 (CVE-2020-27617 virt:rhel/qemu-kvm: QEMU: net: an assert failure via eth_get_gso_type [rhel-8.5.0]) - Resolves: bz#1930092 (CVE-2021-20257 virt:rhel/qemu-kvm: QEMU: net: e1000: infinite loop while processing transmit descriptors [rhel-8.5.0]) - Resolves: bz#1859175 (CVE-2020-15859 virt:rhel/qemu-kvm: QEMU: net: e1000e: use-after-free while sending packets [rhel-8]) - Resolves: bz#1855250 (qemu-img convert uses possibly slow pre-zeroing on block storage) - Resolves: bz#1932823 (after upgrade from 4.3 to 4.4 audio stops working in guests after couple of seconds)- kvm-ide-atapi-check-logical-block-address-and-read-size-.patch [bz#1917451] - Resolves: bz#1917451 (CVE-2020-29443 virt:rhel/qemu-kvm: QEMU: ide: atapi: OOB access while processing read commands [rhel-8.4.0])- kvm-x86-cpu-Enable-AVX512_VP2INTERSECT-cpu-feature.patch [bz#1790620] - kvm-target-i386-add-fast-short-REP-MOV-support.patch [bz#1790620] - kvm-x86-cpu-Populate-SVM-CPUID-feature-bits.patch [bz#1790620] - kvm-i386-Add-the-support-for-AMD-EPYC-3rd-generation-pro.patch [bz#1790620] - Resolves: bz#1790620 ([RFE] AMD Milan - Add KVM/support for EPYC-Milan CPU Model - Slow Train)- kvm-redhat-makes-qemu-respect-system-s-crypto-profile.patch [bz#1902960] - kvm-spapr-Adjust-firmware-path-of-PCI-devices.patch [bz#1912891] - Resolves: bz#1902960 (QEMU doesn't honour system crypto policies) - Resolves: bz#1912891 ([ppc64le] --disk cdimage.iso,bus=usb fails to boot)- kvm-virtiofsd-extract-lo_do_open-from-lo_open.patch [bz#1919111] - kvm-virtiofsd-optionally-return-inode-pointer-from-lo_do.patch [bz#1919111] - kvm-virtiofsd-prevent-opening-of-special-files-CVE-2020-.patch [bz#1919111] - Resolves: bz#1919111 (CVE-2020-35517 virt:rhel/qemu-kvm: QEMU: virtiofsd: potential privileged host device access from guest [rhel-8.4.0])- kvm-spapr-Improve-handling-of-fdt-buffer-size.patch [bz#1901837] - kvm-spapr-Fold-h_cas_compose_response-into-h_client_arch.patch [bz#1901837] - kvm-spapr-Don-t-use-spapr_drc_needed-in-CAS-code.patch [bz#1901837] - kvm-spapr-Fix-handling-of-unplugged-devices-during-CAS-a.patch [bz#1901837] - kvm-spapr-Allow-memory-unplug-to-always-succeed.patch [bz#1901837] - kvm-spapr-Improve-handling-of-memory-unplug-with-old-gue.patch [bz#1901837] - kvm-block-Require-aligned-image-size-to-avoid-assertion-.patch [bz#1834281] - kvm-file-posix-Allow-byte-aligned-O_DIRECT-with-NFS.patch [bz#1834281] - kvm-block-iscsi-fix-heap-buffer-overflow-in-iscsi_aio_io.patch [bz#1912974] - Resolves: bz#1834281 (qemu-img convert abort when converting image with unaligned size) - Resolves: bz#1901837 (Failed to hotunplug pc-dimm device) - Resolves: bz#1912974 (CVE-2020-11947 virt:rhel/qemu-kvm: QEMU: heap buffer overflow in iscsi_aio_ioctl_cb() in block/iscsi.c may lead to information disclosure [rhel-8])- kvm-Drop-bogus-IPv6-messages.patch [bz#1918054] - Resolves: bz#1918054 (CVE-2020-10756 virt:rhel/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-8.4.0])- kvm-linux-headers-add-vfio-DMA-available-capability.patch [bz#1905391] - kvm-s390x-pci-Move-header-files-to-include-hw-s390x.patch [bz#1905391] - kvm-vfio-Create-shared-routine-for-scanning-info-capabil.patch [bz#1905391] - kvm-vfio-Find-DMA-available-capability.patch [bz#1905391] - kvm-s390x-pci-Add-routine-to-get-the-vfio-dma-available-.patch [bz#1905391] - kvm-s390x-pci-Honor-DMA-limits-set-by-vfio.patch [bz#1905391] - kvm-s390x-fix-build-for-without-default-devices.patch [bz#1905391] - Resolves: bz#1905391 (RHEL8.4 - s390x/pci: Honor vfio DMA limiting (qemu-kvm))- kvm-udev-kvm-check-remove-the-exceeded-subscription-limi.patch [bz#1909244] - kvm-hw-arm-smmu-common-Factorize-some-code-in-smmu_ptw_6.patch [bz#1843852] - kvm-hw-arm-smmu-common-Add-IOTLB-helpers.patch [bz#1843852] - kvm-hw-arm-smmu-Introduce-smmu_get_iotlb_key.patch [bz#1843852] - kvm-hw-arm-smmu-Introduce-SMMUTLBEntry-for-PTW-and-IOTLB.patch [bz#1843852] - kvm-hw-arm-smmu-common-Manage-IOTLB-block-entries.patch [bz#1843852] - kvm-hw-arm-smmuv3-Introduce-smmuv3_s1_range_inval-helper.patch [bz#1843852] - kvm-hw-arm-smmuv3-Get-prepared-for-range-invalidation.patch [bz#1843852] - kvm-hw-arm-smmuv3-Fix-potential-integer-overflow-CID-143.patch [bz#1843852] - kvm-memory-Rename-memory_region_notify_one-to-memory_reg.patch [bz#1843852] - kvm-memory-Add-IOMMUTLBEvent.patch [bz#1843852] - kvm-memory-Add-IOMMU_NOTIFIER_DEVIOTLB_UNMAP-IOMMUTLBNot.patch [bz#1843852] - kvm-intel_iommu-Skip-page-walking-on-device-iotlb-invali.patch [bz#1843852] - kvm-memory-Skip-bad-range-assertion-if-notifier-is-DEVIO.patch [bz#1843852] - kvm-memory-clamp-cached-translation-in-case-it-points-to.patch [bz#1904393] - kvm-hw-ehci-check-return-value-of-usb_packet_map.patch [bz#1898628] - kvm-hw-net-e1000e-advance-desc_offset-in-case-of-null-de.patch [bz#1903070] - Resolves: bz#1909244 (Remove KVM guest count and limit info message) - Resolves: bz#1843852 (qemu core dumped: qemu-kvm: /builddir/build/BUILD/qemu-4.2.0/memory.c:1928: memory_region_notify_one: Assertion `entry->iova >= notifier->start && entry_end <= notifier->end' failed.) - Resolves: bz#1904393 (CVE-2020-27821 virt:rhel/qemu-kvm: QEMU: heap buffer overflow in msix_table_mmio_write() in hw/pci/msix.c [rhel-8]) - Resolves: bz#1898628 (CVE-2020-25723 virt:rhel/qemu-kvm: QEMU: assertion failure through usb_packet_unmap() in hw/usb/hcd-ehci.c [rhel-8]) - Resolves: bz#1903070 (CVE-2020-25707 CVE-2020-28916 virt:rhel/qemu-kvm: various flaws [rhel-8])- kvm-redhat-link-etc-qemu-ga-fsfreeze-hook-to-etc-qemu-kv.patch [bz#1910267] - kvm-qga-rename-Error-parameter-to-more-common-errp.patch [bz#1910326] - kvm-util-Introduce-qemu_get_host_name.patch [bz#1910326] - kvm-qga-Use-qemu_get_host_name-instead-of-g_get_host_nam.patch [bz#1910326] - kvm-redhat-add-un-pre-install-systemd-hooks-for-qemu-ga.patch [bz#1910220] - Resolves: bz#1910267 (There is no soft link '/etc/qemu-kvm/fsfreeze-hook') - Resolves: bz#1910326 (Incorrect hostname returned by qga command 'guest-get-host-name') - Resolves: bz#1910220 (qemu-ga service still active and can work after qemu-guest-agent been removed)- kvm-ppc-spapr-Add-hotremovable-flag-on-DIMM-LMBs-on-drme.patch [bz#1901837] - kvm-ppc-spapr-re-assert-IRQs-during-event-scan-if-there-.patch [bz#1901837] - kvm-slirp-check-pkt_len-before-reading-protocol-header.patch [bz#1902237] - kvm-s390x-s390-virtio-ccw-Reset-PCI-devices-during-subsy.patch [bz#1905386] - kvm-qapi-enable-use-of-g_autoptr-with-QAPI-types.patch [bz#1859494] - kvm-error-Fix-examples-in-error.h-s-big-comment.patch [bz#1859494] - kvm-error-Improve-error.h-s-big-comment.patch [bz#1859494] - kvm-error-Document-Error-API-usage-rules.patch [bz#1859494] - kvm-error-New-macro-ERRP_GUARD.patch [bz#1859494] - kvm-qga-add-command-guest-get-disks.patch [bz#1859494] - kvm-qga-add-implementation-of-guest-get-disks-for-Linux.patch [bz#1859494] - kvm-qga-add-implementation-of-guest-get-disks-for-Window.patch [bz#1859494] - kvm-qga-fix-missing-closedir-in-qmp_guest_get_disks.patch [bz#1859494] - kvm-qga-update-schema-for-guest-get-disks-dependents-fie.patch [bz#1859494] - Resolves: bz#1859494 (Report logical_name for disks without mounted file-system) - Resolves: bz#1901837 (Failed to hotunplug pc-dimm device) - Resolves: bz#1902237 (CVE-2020-29129 CVE-2020-29130 virt:rhel/qemu-kvm: QEMU: slirp: out-of-bounds access while processing ARP/NCSI packets [rhel-8]) - Resolves: bz#1905386 (RHEL8.3 - s390x/s390-virtio-ccw: Reset PCI devices during subsystem reset (qemu-kvm))- kvm-seccomp-fix-killing-of-whole-process-instead-of-thre.patch [bz#1880546] - kvm-pc-bios-s390x-Rename-PSW_MASK_ZMODE-to-PSW_MASK_64.patch [bz#1903135] - kvm-pc-bios-s390x-Use-PSW-masks-where-possible-and-intro.patch [bz#1903135] - kvm-pc-bios-s390x-Ensure-Read-IPL-memory-is-clean.patch [bz#1903135] - kvm-pc-bios-s390x-Clear-out-leftover-S390EP-string.patch [bz#1903135] - Resolves: bz#1880546 (qemu use SCMP_ACT_TRAP even SCMP_ACT_KILL_PROCESS is available) - Resolves: bz#1903135 (RHEL8.3 - KVM Distro install to vfio_ccw backed DASD gets error at the reboot step (qemu-kvm))- kvm-hw-net-net_tx_pkt-fix-assertion-failure-in-net_tx_pk.patch [bz#1860994] - Resolves: bz#1860994 (CVE-2020-16092 virt:rhel/qemu-kvm: QEMU: reachable assertion failure in net_tx_pkt_add_raw_fragment() in hw/net/net_tx_pkt.c [rhel-8])- kvm-qga-fix-assert-regression-on-guest-shutdown.patch [bz#1884531] - kvm-libvhost-user-handle-endianness-as-mandated-by-the-s.patch [bz#1857733] - kvm-virtio-add-vhost-user-fs-ccw-device.patch [bz#1857733] - kvm-Ensure-vhost-user-fs-is-enabled-on-s390x.patch [bz#1857733] - kvm-s390x-sclp.c-remove-unneeded-label-in-sclp_service_c.patch [bz#1798506] - kvm-s390-sclp-get-machine-once-during-read-scp-cpu-info.patch [bz#1798506] - kvm-s390-sclp-rework-sclp-boundary-checks.patch [bz#1798506] - kvm-s390-sclp-read-sccb-from-mem-based-on-provided-lengt.patch [bz#1798506] - kvm-s390-sclp-check-sccb-len-before-filling-in-data.patch [bz#1798506] - kvm-s390-sclp-use-cpu-offset-to-locate-cpu-entries.patch [bz#1798506] - kvm-s390-sclp-add-extended-length-sccb-support-for-kvm-g.patch [bz#1798506] - kvm-linux-headers-Partial-update-against-Linux-5.9-rc4.patch [bz#1798506] - kvm-misc-Replace-zero-length-arrays-with-flexible-array-.patch [bz#1798506] - kvm-s390-guest-support-for-diagnose-0x318.patch [bz#1798506] - kvm-s390x-pv-Remove-sclp-boundary-checks.patch [bz#1798506] - kvm-s390x-pv-Fix-diag318-PV-fencing.patch [bz#1798506] - kvm-s390-kvm-fix-diag318-propagation-and-reset-functiona.patch [bz#1659412] - kvm-trace-use-STAP_SDT_V2-to-work-around-symbol-visibili.patch [bz#1898700] - Resolves: bz#1659412 ([IBM 8.4 FEAT] KVM enablement for enhanced hardware diagnose data of guest kernel on s390x - qemu part) - Resolves: bz#1798506 ([IBM 8.4 FEAT] KVM: Support extended-length SCCBs - qemu part) - Resolves: bz#1857733 ([IBM 8.4 FEAT] KVM: Add support for virtio-fs on s390x - qemu part) - Resolves: bz#1884531 (qemu-ga aborts after guest-shutdown command) - Resolves: bz#1898700 (qemu-kvm for RHEL-8.4 doesn't build due to a possible incompatibility with systemtap-sdt-devel-4.4-1)- kvm-qga-commands-posix-Rework-build_guest_fsinfo_for_rea.patch [bz#1755075] - kvm-qga-commands-posix-Move-the-udev-code-from-the-pci-t.patch [bz#1755075] - kvm-qga-commands-posix-Support-fsinfo-for-non-PCI-virtio.patch [bz#1755075] - kvm-nvram-Exit-QEMU-if-NVRAM-cannot-contain-all-prom-env.patch [bz#1874780] - kvm-pc-bios-s390-ccw-Makefile-Compile-with-std-gnu99-fwr.patch [bz#1846975] - kvm-pc-bios-s390-ccw-Move-ipl-related-code-from-main-int.patch [bz#1846975] - kvm-pc-bios-s390-ccw-Introduce-ENODEV-define-and-remove-.patch [bz#1846975] - kvm-pc-bios-s390-ccw-Move-the-inner-logic-of-find_subch-.patch [bz#1846975] - kvm-pc-bios-s390-ccw-Do-not-bail-out-early-if-not-findin.patch [bz#1846975] - kvm-pc-bios-s390-ccw-Scan-through-all-devices-if-no-boot.patch [bz#1846975] - kvm-pc-bios-s390-ccw-Allow-booting-in-case-the-first-vir.patch [bz#1846975] - kvm-pc-bios-s390-ccw-main-Remove-superfluous-call-to-ena.patch [bz#1846975] - kvm-aio-posix-completely-stop-polling-when-disabled.patch [bz#1846975] - kvm-Remove-explicit-glusterfs-api-dependency.patch [bz#1872854] - Resolves: bz#1755075 ([qemu-guest-agent] fsinfo doesn't return disk info on s390x) - Resolves: bz#1846975 (Failed to boot up a s390x guest with virtio-blk-ccw if attaching a virtio-scsi-ccw bus in previous) - Resolves: bz#1872854 (move the glusterfs dependency out of qemu-kvm-core to the glusterfs module) - Resolves: bz#1874780 (-prom-env does not validate input)- kvm-usb-fix-setup_len-init-CVE-2020-14364.patch [bz#1869710] - Resolves: bz#1869710 (CVE-2020-14364 qemu-kvm: QEMU: usb: out-of-bounds r/w access issue while processing usb packets [rhel-8.3.0])- kvm-Require-libfdt-1.6.0.patch [bz#1867847] - Resolves: bz#1867847 ([ppc] virt module 7629: /usr/libexec/qemu-kvm: undefined symbol: fdt_check_full, version LIBFDT_1.2)- kvm-i386-Add-2nd-Generation-AMD-EPYC-processors.patch [bz#1780385] - kvm-target-i386-sev-provide-proper-error-reporting-for-q.patch [bz#1689341] - kvm-target-i386-sev-fail-query-sev-capabilities-if-QEMU-.patch [bz#1689341] - kvm-s390x-protvirt-allow-to-IPL-secure-guests-with-no-re.patch [bz#1863034] - Resolves: bz#1689341 (QEMU should report an error and return failure if AMD SEV is not enabled in the kernel) - Resolves: bz#1780385 ([RFE] AMD EPYC-Rome support for KVM / QEMU guest) - Resolves: bz#1863034 (RHEL8.3 Beta - Secure Execution: Unable to start Qemu with "-no-reboot" option (qemu-kvm))- kvm-qcow2-Fix-alloc_cluster_abort-for-pre-existing-clust.patch [bz#1807057] - kvm-iotests-026-Test-EIO-on-preallocated-zero-cluster.patch [bz#1807057] - kvm-iotests-026-Test-EIO-on-allocation-in-a-data-file.patch [bz#1807057] - kvm-iotests-026-Move-v3-exclusive-test-to-new-file.patch [bz#1807057] - Resolves: bz#1807057 (qcow2_alloc_cluster_abort() frees preallocated zero clusters)- kvm-i386-Mask-SVM-features-if-nested-SVM-is-disabled.patch [bz#1835390] - kvm-s390x-sigp-Fix-sense-running-reporting.patch [bz#1854092] - kvm-s390x-tcg-clear-local-interrupts-on-reset-normal.patch [bz#1854092] - kvm-virtio-net-fix-removal-of-failover-device.patch [] - Resolves: bz#1835390 (qemu promote host does not support 'EDX.npt' and 'EDX.nrip-save' when test with Q35 machine type on EPYC host) - Resolves: bz#1854092 (kvm-unit-tests: tcg smp FAIL)- kvm-vfio-ccw-Fix-error-message.patch [bz#1660916] - kvm-vfio-ccw-allow-non-prefetch-ORBs.patch [bz#1660916] - kvm-linux-headers-support-vfio-ccw-features.patch [bz#1660916] - kvm-vfio-ccw-Refactor-cleanup-of-regions.patch [bz#1660916] - kvm-vfio-ccw-Add-support-for-the-schib-region.patch [bz#1660916] - kvm-vfio-ccw-Refactor-ccw-irq-handler.patch [bz#1660916] - kvm-s390x-css-Refactor-the-css_queue_crw-routine.patch [bz#1660916] - kvm-vfio-ccw-Add-support-for-the-CRW-region-and-IRQ.patch [bz#1660916] - kvm-config-enable-VFIO_CCW.patch [bz#1660916] - kvm-virtio-blk-Refactor-the-code-that-processes-queued-r.patch [] - kvm-virtio-blk-On-restart-process-queued-requests-in-the.patch [] - kvm-Fix-use-afte-free-in-ip_reass-CVE-2020-1983.patch [bz#1838070] - Resolves: bz#1660916 ([IBM 8.3 FEAT] KVM s390x: DASD passthrough support - qemu part) - Resolves: bz#1838070 (CVE-2020-1983 virt:rhel/qemu-kvm: QEMU: slirp: use-after-free in ip_reass() function in ip_input.c [rhel-8])- kvm-redhat-Install-the-s390-netboot.img-that-we-ve-built.patch [bz#1828317] - kvm-linux-headers-update-kvm.h.patch [bz#1828317] - kvm-s390x-Don-t-do-a-normal-reset-on-the-initial-cpu.patch [bz#1828317] - kvm-s390x-Move-reset-normal-to-shared-reset-handler.patch [bz#1828317] - kvm-s390x-Move-initial-reset.patch [bz#1828317] - kvm-s390x-Move-clear-reset.patch [bz#1828317] - kvm-s390x-Beautify-diag308-handling.patch [bz#1828317] - kvm-s390x-kvm-Make-kvm_sclp_service_call-void.patch [bz#1828317] - kvm-s390x-Fix-cpu-normal-reset-ri-clearing.patch [bz#1828317] - kvm-tests-boot-sector-Fix-the-bad-s390x-assembler-code.patch [bz#1828317] - kvm-pc-bios-s390x-Fix-reset-psw-mask.patch [bz#1828317] - kvm-s390x-Properly-fetch-and-test-the-short-psw-on-diag3.patch [bz#1828317] - kvm-s390x-Rename-and-use-constants-for-short-PSW-address.patch [bz#1828317] - kvm-s390x-Add-missing-vcpu-reset-functions.patch [bz#1828317] - kvm-s390-sclp-improve-special-wait-psw-logic.patch [bz#1828317] - kvm-pc-bios-s390x-Save-iplb-location-in-lowcore.patch [bz#1828317] - kvm-s390-ipl-sync-back-loadparm.patch [bz#1828317] - kvm-s390-ipl-fix-off-by-one-in-update_machine_ipl_proper.patch [bz#1828317] - kvm-s390x-ipl-Consolidate-iplb-validity-check-into-one-f.patch [bz#1828317] - kvm-vhost-correctly-turn-on-VIRTIO_F_IOMMU_PLATFORM.patch [bz#1828317] - kvm-s390x-Move-diagnose-308-subcodes-and-rcs-into-ipl.h.patch [bz#1828317] - kvm-s390x-protvirt-Support-unpack-facility.patch [bz#1828317] - kvm-s390x-protvirt-Add-migration-blocker.patch [bz#1828317] - kvm-s390x-protvirt-Inhibit-balloon-when-switching-to-pro.patch [bz#1828317] - kvm-s390x-protvirt-KVM-intercept-changes.patch [bz#1828317] - kvm-s390x-Add-SIDA-memory-ops.patch [bz#1828317] - kvm-s390x-protvirt-Move-STSI-data-over-SIDAD.patch [bz#1828317] - kvm-s390x-protvirt-SCLP-interpretation.patch [bz#1828317] - kvm-s390x-protvirt-Set-guest-IPL-PSW.patch [bz#1828317] - kvm-s390x-protvirt-Move-diag-308-data-over-SIDA.patch [bz#1828317] - kvm-s390x-protvirt-Disable-address-checks-for-PV-guest-I.patch [bz#1828317] - kvm-s390x-protvirt-Move-IO-control-structures-over-SIDA.patch [bz#1828317] - kvm-s390x-protvirt-Handle-SIGP-store-status-correctly.patch [bz#1828317] - kvm-s390x-Add-unpack-facility-feature-to-GA1.patch [bz#1828317] - kvm-s390x-protvirt-Fix-stray-error_report_err-in-s390_ma.patch [bz#1828317] - kvm-s390x-pv-Retry-ioctls-on-EINTR.patch [bz#1828317] - kvm-s390x-s390-virtio-ccw-Fix-build-on-systems-without-K.patch [bz#1828317] - kvm-s390x-pv-Fix-KVM_PV_PREP_RESET-command-wrapper-name.patch [bz#1828317] - kvm-spapr-Pass-the-maximum-number-of-vCPUs-to-the-KVM-in.patch [bz#1756946] - kvm-introduce-kvm_kernel_irqchip_-functions.patch [bz#1756946] - kvm-target-s390x-kvm-Enable-adapter-interruption-suppres.patch [bz#1756946] - kvm-vfio-nvlink-Remove-exec-permission-to-avoid-SELinux-.patch [bz#1823275] - Resolves: bz#1756946 ([zKVM] Re-enable KVM_CAP_S390_AIS for new machine types) - Resolves: bz#1823275 (RHEL8.1 - GPU Numa nodes not visible in guest post the pass-through.) - Resolves: bz#1828317 ([IBM 8.3 FEAT] s390x: Base KVM setup for secure guests - qemu part)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release) Another sync- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release) Another syncronization- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- kvm-slirp-disable-tcp_emu.patch [bz#1791677] - kvm-target-i386-kvm-initialize-feature-MSRs-very-early.patch [bz#1790308] - Resolves: bz#1790308 (qemu-kvm core dump when do L1 guest live migration with L2 guest running) - Resolves: bz#1791677 (QEMU: Slirp: disable emulation of tcp programs like ftp IRC etc. [rhel-8])- kvm-iscsi-Avoid-potential-for-get_status-overflow.patch [bz#1794501] - kvm-iscsi-Cap-block-count-from-GET-LBA-STATUS-CVE-2020-1.patch [bz#1794501] - kvm-clean-up-callback-when-del-virtqueue.patch [bz#1708480] - kvm-virtio-add-ability-to-delete-vq-through-a-pointer.patch [bz#1708480] - kvm-virtio-reset-region-cache-when-on-queue-deletion.patch [bz#1708480] - kvm-virtio-net-delete-also-control-queue-when-TX-RX-dele.patch [bz#1708480] - Resolves: bz#1708480 ([Q35] No "DEVICE_DELETED" event in qmp after unplug virtio-net-pci device) - Resolves: bz#1794501 (CVE-2020-1711 qemu-kvm: QEMU: block: iscsi: OOB heap access via an unexpected response of iSCSI Server [rhel-8.2.0])- kvm-exec-Fix-MAP_RAM-for-cached-access.patch [bz#1769613] - kvm-virtio-Return-true-from-virtio_queue_empty-if-broken.patch [bz#1769613] - kvm-usbredir-Prevent-recursion-in-usbredir_write.patch [bz#1752320] - kvm-xhci-recheck-slot-status.patch [bz#1752320] - kvm-tcp_emu-Fix-oob-access.patch [bz#1791566] - kvm-slirp-use-correct-size-while-emulating-IRC-commands.patch [bz#1791566] - kvm-slirp-use-correct-size-while-emulating-commands.patch [bz#1791566] - Resolves: bz#1752320 (vm gets stuck when migrate vm back and forth with remote-viewer trying to connect) - Resolves: bz#1769613 ([SEV] kexec mays hang at "[sda] Synchronizing SCSI cache " before switching to new kernel) - Resolves: bz#1791566 (CVE-2020-7039 virt:rhel/qemu-kvm: QEMU: slirp: OOB buffer access while emulating tcp protocols in tcp_emu() [rhel-8.2.0])- kvm-i386-Remove-cpu64-rhel6-CPU-model.patch [bz#1741346] - Resolves: bz#1741346 (Remove the "cpu64-rhel6" CPU from qemu-kvm)- kvm-virtio-gpu-block-both-2d-and-3d-rendering.patch [bz#1674324] - kvm-x86-Intel-AVX512_BF16-feature-enabling.patch [bz#1642541] - Resolves: bz#1642541 ([Intel 8.2 Feature] qemu-kvm Enable BFloat16 data type support) - Resolves: bz#1674324 (With , qemu either refuses to start completely or spice-server crashes afterwards)- kvm-util-mmap-alloc-Add-a-is_pmem-parameter-to-qemu_ram_.patch [bz#1539282] - kvm-mmap-alloc-unfold-qemu_ram_mmap.patch [bz#1539282] - kvm-mmap-alloc-fix-hugetlbfs-misaligned-length-in-ppc64.patch [bz#1539282] - kvm-util-mmap-alloc-support-MAP_SYNC-in-qemu_ram_mmap.patch [bz#1539282] - kvm-x86-cpu-Enable-MOVDIRI-cpu-feature.patch [bz#1634827] - kvm-x86-cpu-Enable-MOVDIR64B-cpu-feature.patch [bz#1634827] - kvm-add-call-to-qemu_add_opts-for-overcommit-option.patch [bz#1634827] - kvm-support-overcommit-cpu-pm-on-off.patch [bz#1634827] - kvm-i386-cpu-make-cpu-host-support-monitor-mwait.patch [] - kvm-x86-cpu-Add-support-for-UMONITOR-UMWAIT-TPAUSE.patch [bz#1634827] - kvm-target-i386-Add-support-for-save-load-IA32_UMWAIT_CO.patch [bz#1634827] - Resolves: bz#1539282 ([Intel 8.2 Feature][Crystal Ridge] Support MAP_SYNC - qemu-kvm) - Resolves: bz#1634827 ([Intel 8.2 Feat] KVM Enable SnowRidge Accelerator Interface Architecture (AIA) - qemu)- kvm-target-i386-Export-TAA_NO-bit-to-guests.patch [bz#1771971] - kvm-target-i386-add-support-for-MSR_IA32_TSX_CTRL.patch [bz#1771971] - Resolves: bz#1771971 (CVE-2019-11135 virt:rhel/qemu-kvm: hw: TSX Transaction Asynchronous Abort (TAA) [rhel-8.2.0])- kvm-x86-cpu-use-FeatureWordArray-to-define-filtered_feat.patch [bz#1689270] - kvm-i386-Add-x-force-features-option-for-testing.patch [bz#1689270] - kvm-target-i386-define-a-new-MSR-based-feature-word-FEAT.patch [bz#1689270] - kvm-i386-display-known-CPUID-features-linewrapped-in-alp.patch [bz#1689270] - kvm-target-i386-kvm-kvm_get_supported_msrs-cleanup.patch [bz#1689270] - kvm-target-i386-handle-filtered_features-in-a-new-functi.patch [bz#1689270] - kvm-target-i386-introduce-generic-feature-dependency-mec.patch [bz#1689270] - kvm-target-i386-expand-feature-words-to-64-bits.patch [bz#1689270] - kvm-target-i386-add-VMX-definitions.patch [bz#1689270] - kvm-vmxcap-correct-the-name-of-the-variables.patch [bz#1689270] - kvm-target-i386-add-VMX-features.patch [bz#1689270] - kvm-target-i386-work-around-KVM_GET_MSRS-bug-for-seconda.patch [bz#1689270] - kvm-target-i386-adjust-for-missing-VMX-features.patch [bz#1689270] - kvm-target-i386-add-VMX-features-to-named-CPU-models.patch [bz#1689270] - kvm-target-i386-add-VMX-features-to-named-CPU-models-RHE.patch [bz#1689270] - kvm-vhost-fix-vhost_log-size-overflow-during-migration.patch [bz#1776808] - Resolves: bz#1689270 (Nested KVM: limit VMX features according to CPU models - Slow Train) - Resolves: bz#1776808 (qemu-kvm crashes when Windows VM is migrated with multiqueue)- kvm-qapi-fill-in-CpuInfoFast.arch-in-query-cpus-fast.patch [bz#1730969] - kvm-curl-Keep-pointer-to-the-CURLState-in-CURLSocket.patch [bz#1744602] - kvm-curl-Keep-socket-until-the-end-of-curl_sock_cb.patch [bz#1744602] - kvm-curl-Check-completion-in-curl_multi_do.patch [bz#1744602] - kvm-curl-Pass-CURLSocket-to-curl_multi_do.patch [bz#1744602] - kvm-curl-Report-only-ready-sockets.patch [bz#1744602] - kvm-curl-Handle-success-in-multi_check_completion.patch [bz#1744602] - kvm-curl-Check-curl_multi_add_handle-s-return-code.patch [bz#1744602] - Resolves: bz#1730969 ([ppc] qmp: The 'arch' value returned by the command 'query-cpus-fast' does not match) - Resolves: bz#1744602 (qemu-img gets stuck when stream-converting from http)- kvm-i386-Don-t-print-warning-if-phys-bits-was-set-automa.patch [bz#1719127] - kvm-Disable-CONFIG_I2C-and-CONFIG_IOH3420.patch [bz#1693140] - kvm-usb-drop-unnecessary-usb_device_post_load-checks.patch [bz#1757482] - kvm-pc-bios-s390-ccw-define-loadparm-length.patch [bz#1664376] - kvm-pc-bios-s390-ccw-net-Use-diag308-to-reset-machine-be.patch [bz#1664376] - kvm-s390-bios-decouple-cio-setup-from-virtio.patch [bz#1664376] - kvm-s390-bios-decouple-common-boot-logic-from-virtio.patch [bz#1664376] - kvm-s390-bios-Clean-up-cio.h.patch [bz#1664376] - kvm-s390-bios-Decouple-channel-i-o-logic-from-virtio.patch [bz#1664376] - kvm-s390-bios-Map-low-core-memory.patch [bz#1664376] - kvm-s390-bios-ptr2u32-and-u32toptr.patch [bz#1664376] - kvm-s390-bios-Support-for-running-format-0-1-channel-pro.patch [bz#1664376] - kvm-s390-bios-cio-error-handling.patch [bz#1664376] - kvm-s390-bios-Extend-find_dev-for-non-virtio-devices.patch [bz#1664376] - kvm-s390-bios-Factor-finding-boot-device-out-of-virtio-c.patch [bz#1664376] - kvm-s390-bios-Refactor-virtio-to-run-channel-programs-vi.patch [bz#1664376] - kvm-s390-bios-Use-control-unit-type-to-determine-boot-me.patch [bz#1664376] - kvm-s390-bios-Add-channel-command-codes-structs-needed-f.patch [bz#1664376] - kvm-s390-bios-Support-booting-from-real-dasd-device.patch [bz#1664376] - kvm-s390-bios-Use-control-unit-type-to-find-bootable-dev.patch [bz#1664376] - kvm-s390x-vfio-ap-Implement-hot-plug-unplug-of-vfio-ap-d.patch [bz#1660906] - Resolves: bz#1660906 ([IBM 8.2 FEAT] KVM s390x: Crypto Passthrough Hotplug - qemu part) - Resolves: bz#1664376 ([IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part) - Resolves: bz#1693140 (aarch64: qemu: remove smbus_eeprom and i2c from config) - Resolves: bz#1719127 ([Intel 8.2 Bug] warning shown when boot VM with “–cpu host” or “–cpu other mode” on ICX platform (physical)) - Resolves: bz#1757482 (Fail to migrate a rhel6.10-mt7.6 guest with dimm device)- kvm-accel-use-g_strsplit-for-parsing-accelerator-names.patch [bz#1749022] - kvm-opts-don-t-silently-truncate-long-parameter-keys.patch [bz#1749022] - kvm-opts-don-t-silently-truncate-long-option-values.patch [bz#1749022] - kvm-i386-fix-regression-parsing-multiboot-initrd-modules.patch [bz#1749022] - kvm-i386-only-parse-the-initrd_filename-once-for-multibo.patch [bz#1749022] - kvm-opts-remove-redundant-check-for-NULL-parameter.patch [bz#1749022] - kvm-Using-ip_deq-after-m_free-might-read-pointers-from-a.patch [bz#1749724] - kvm-virtio-blk-Cancel-the-pending-BH-when-the-dataplane-.patch [bz#1708459] - kvm-s390x-cpumodel-Rework-CPU-feature-definition.patch [bz#1660909] - kvm-s390x-cpumodel-Set-up-CPU-model-for-AQIC-interceptio.patch [bz#1660909] - kvm-ccid-Fix-dwProtocols-advertisement-of-T-0.patch [bz#1746361] - kvm-s390-PCI-fix-IOMMU-region-init.patch [bz#1754643] - kvm-fw_cfg-Improve-error-message-when-can-t-load-splash-.patch [bz#1607367] - kvm-fw_cfg-Fix-boot-bootsplash-error-checking.patch [bz#1607367] - kvm-fw_cfg-Fix-boot-reboot-timeout-error-checking.patch [bz#1607367] - kvm-hw-nvram-fw_cfg-Store-reboot-timeout-as-little-endia.patch [bz#1607367] - kvm-intel_iommu-Correct-caching-mode-error-message.patch [bz#1738440] - kvm-intel_iommu-Sanity-check-vfio-pci-config-on-machine-.patch [bz#1738440] - kvm-qdev-machine-Introduce-hotplug_allowed-hook.patch [bz#1738440] - kvm-pc-q35-Disallow-vfio-pci-hotplug-without-VT-d-cachin.patch [bz#1738440] - kvm-intel_iommu-Remove-the-caching-mode-check-during-fla.patch [bz#1738440] - kvm-pseries-do-not-allow-memory-less-cpu-less-NUMA-node.patch [bz#1651474] - Resolves: bz#1607367 (After boot failed, guest should not reboot when set reboot-timeout < -1) - Resolves: bz#1651474 (RHEL8.0 Beta - [4.18.0-32.el8.ppc64le] Guest VM crashes during vcpu hotplug with specific numa configuration (kvm)) - Resolves: bz#1660909 ([IBM 8.2 FEAT] KVM s390x: Crypto Passthrough Interrupt Support - qemu part) - Resolves: bz#1708459 (qemu-kvm core dumped when repeat "system_reset" multiple times during guest boot) - Resolves: bz#1738440 (For intel-iommu, qemu shows conflict behaviors between booting a guest with vfio and hot plugging vfio device) - Resolves: bz#1746361 (ccid: Fix incorrect dwProtocol advertisement of T=0) - Resolves: bz#1749022 (Please backport 950c4e6c94b1 ("opts: don't silently truncate long option values", 2018-05-09)) - Resolves: bz#1749724 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-8]) - Resolves: bz#1754643 (RHEL8.1 Snapshot3 - Passthrough PCI card goes into error state if used in domain (kvm))- Revert fix for bz#1749724 - this got delayed to 8.2 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-8])- kvm-Do-not-run-iotests-on-brew-build.patch [bz#1742819] - kvm-target-ppc-spapr-Add-workaround-option-to-SPAPR_CAP_.patch [bz#1744415] - kvm-target-ppc-spapr-Add-SPAPR_CAP_CCF_ASSIST.patch [bz#1744415] - kvm-i386-x86_cpu_list_feature_names-function.patch [bz#1747185] - kvm-i386-unavailable-features-QOM-property.patch [bz#1747185] - kvm-file-posix-Handle-undetectable-alignment.patch [bz#1738839] - kvm-iotests-Tweak-221-sizing-for-different-hole-granular.patch [bz#1738839] - kvm-iotests-Filter-175-s-allocation-information.patch [bz#1738839] - kvm-block-posix-Always-allocate-the-first-block.patch [bz#1738839] - kvm-iotests-Test-allocate_first_block-with-O_DIRECT.patch [bz#1738839] - Resolves: bz#1738839 (I/O error when virtio-blk disk is backed by a raw image on 4k disk) - Resolves: bz#1742819 (Remove iotests from qemu-kvm builds [RHEL 8.1.0]) - Resolves: bz#1744415 (Backport support for count cache flush Spectre v2 mitigation [slow train]) - Resolves: bz#1747185 ("filtered-features" QOM property is not available)- kvm-console-Avoid-segfault-in-screendump.patch [bz#1684383] - kvm-usb-hub-clear-suspend-on-detach.patch [bz#1619661] - kvm-qemu-img-fix-regression-copying-secrets-during-conve.patch [bz#1727821] - Resolves: bz#1619661 (the attach hub on one hub still exits in device manager after unhotplug) - Resolves: bz#1684383 (qemu crashed when take screenshot for 2nd head of virtio video device if the display not opened by virt-viewer) - Resolves: bz#1727821 (Failed to convert a source image to the qcow2 image encrypted by luks)- kvm-vnc-detect-and-optimize-pageflips.patch [bz#1727033] - kvm-block-backend-Make-blk_inc-dec_in_flight-public.patch [bz#1716349] - kvm-virtio-blk-Increase-in_flight-for-request-restart-BH.patch [bz#1716349] - kvm-block-Fix-AioContext-switch-for-drained-node.patch [bz#1716349] - kvm-test-bdrv-drain-AioContext-switch-in-drained-section.patch [bz#1716349] - kvm-block-Use-normal-drain-for-bdrv_set_aio_context.patch [bz#1716349] - kvm-block-Fix-AioContext-switch-for-bs-drv-NULL.patch [bz#1716347] - kvm-iothread-fix-crash-with-invalid-properties.patch [bz#1687541] - kvm-iothread-replace-init_done_cond-with-a-semaphore.patch [bz#1687541] - kvm-RHEL-disable-hostmem-memfd.patch [bz#1740797] - Resolves: bz#1687541 (qemu aborted when start guest with a big iothreads) - Resolves: bz#1716347 (Qemu Core dump when quit vm that's in status "paused(io-error)" with data plane enabled) - Resolves: bz#1716349 (qemu with iothreads enabled crashes on resume after enospc pause for disk extension) - Resolves: bz#1727033 (vnc server should detect page-flips and avoid sending fullscreen updates then.) - Resolves: bz#1740797 (Disable memfd in QEMU)- kvm-hw-block-pflash_cfi01-Add-missing-DeviceReset-handle.patch [bz#1707192] - kvm-block-file-posix-Unaligned-O_DIRECT-block-status.patch [bz#1678979] - kvm-iotests-Test-unaligned-raw-images-with-O_DIRECT.patch [bz#1678979] - kvm-nbd-client-Lower-min_block-for-block-status-unaligne.patch [bz#1678979] - kvm-nbd-client-Reject-inaccessible-tail-of-inconsistent-.patch [bz#1678979] - kvm-nbd-client-Support-qemu-img-convert-from-unaligned-s.patch [bz#1678979] - kvm-block-Add-bdrv_get_request_alignment.patch [bz#1678979] - kvm-nbd-server-Advertise-actual-minimum-block-size.patch [bz#1678979] - kvm-slirp-check-sscanf-result-when-emulating-ident.patch [bz#1727642] - kvm-slirp-fix-big-little-endian-conversion-in-ident-prot.patch [bz#1727642] - kvm-slirp-ensure-there-is-enough-space-in-mbuf-to-null-t.patch [bz#1727642] - kvm-slirp-don-t-manipulate-so_rcv-in-tcp_emu.patch [bz#1727642] - kvm-tap-set-vhostfd-passed-from-qemu-cli-to-non-blocking.patch [bz#1732642] - kvm-Fix-heap-overflow-in-ip_reass-on-big-packet-input.patch [bz#1734751] - Resolves: bz#1678979 (qemu-img convert abort when converting image with unaligned size (qemu-img: block/io.c:2134: bdrv_co_block_status: Assertion `*pnum && (((*pnum) % (align)) == 0) && align > offset - aligned_offset\' failed)) - Resolves: bz#1707192 (implement missing reset handler for cfi.pflash01 - slow train) - Resolves: bz#1727642 (CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu()) - Resolves: bz#1732642 (enable the virtio-net frontend to work with the vhost-net backend in SEV guests) - Resolves: bz#1734751 (CVE-2019-14378 qemu-kvm: QEMU: slirp: heap buffer overflow during packet reassembly [rhel-8.1.0])- kvm-i386-Add-new-model-of-Cascadelake-Server.patch [bz#1629906] - kvm-i386-Update-stepping-of-Cascadelake-Server.patch [bz#1629906] - kvm-target-i386-Disable-MPX-support-on-named-CPU-models.patch [bz#1629906] - kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-NEW.patch [bz#1629906] - kvm-i386-Disable-OSPKE-on-CPU-model-definitions-NEW.patch [bz#1629906] - kvm-block-ssh-Convert-from-DPRINTF-macro-to-trace-events.patch [bz#1513367] - kvm-block-ssh-Do-not-report-read-write-flush-errors-to-t.patch [bz#1513367] - kvm-qemu-iotests-Fix-paths-for-NFS.patch [bz#1513367] - kvm-qemu-iotests-Filter-NFS-paths.patch [bz#1513367] - kvm-iotests-Filter-SSH-paths.patch [bz#1513367] - kvm-block-ssh-Implement-.bdrv_refresh_filename.patch [bz#1513367] - kvm-iotests-Use-Python-byte-strings-where-appropriate.patch [bz#1513367] - kvm-iotests-Unify-log-outputs-between-Python-2-and-3.patch [bz#1513367] - kvm-ssh-switch-from-libssh2-to-libssh.patch [bz#1513367] - kvm-redhat-switch-from-libssh2-to-libssh.patch [bz#1513367] - kvm-block-gluster-limit-the-transfer-size-to-512-MiB.patch [bz#1728657] - kvm-s390-cpumodel-fix-description-for-the-new-vector-fac.patch [bz#1729975] - kvm-s390x-cpumodel-remove-esort-from-the-default-model.patch [bz#1729975] - kvm-s390x-cpumodel-also-change-name-of-vxbeh.patch [bz#1729975] - kvm-s390x-cpumodel-change-internal-name-of-vxpdeh-to-mat.patch [bz#1729975] - kvm-target-i386-sev-Do-not-unpin-ram-device-memory-regio.patch [bz#1728958] - kvm-i386-Save-EFER-for-32-bit-targets.patch [bz#1689269] - kvm-target-i386-rename-HF_SVMI_MASK-to-HF_GUEST_MASK.patch [bz#1689269] - kvm-target-i386-kvm-add-VMX-migration-blocker.patch [bz#1689269] - kvm-target-i386-kvm-just-return-after-migrate_add_blocke.patch [bz#1689269] - kvm-target-i386-kvm-Delete-VMX-migration-blocker-on-vCPU.patch [bz#1689269] - kvm-Introduce-kvm_arch_destroy_vcpu.patch [bz#1689269] - kvm-target-i386-kvm-Use-symbolic-constant-for-DB-BP-exce.patch [bz#1689269] - kvm-target-i386-kvm-Re-inject-DB-to-guest-with-updated-D.patch [bz#1689269] - kvm-target-i386-kvm-Block-migration-for-vCPUs-exposed-wi.patch [bz#1689269] - kvm-target-i386-kvm-do-not-initialize-padding-fields.patch [bz#1689269] - kvm-linux-headers-synchronize-generic-and-x86-KVM-header.patch [bz#1689269] - kvm-vmstate-Add-support-for-kernel-integer-types.patch [bz#1689269] - kvm-target-i386-kvm-Add-support-for-save-and-restore-nes.patch [bz#1689269] - kvm-target-i386-kvm-Add-support-for-KVM_CAP_EXCEPTION_PA.patch [bz#1689269] - kvm-target-i386-kvm-Add-nested-migration-blocker-only-wh.patch [bz#1689269] - kvm-target-i386-kvm-Demand-nested-migration-kernel-capab.patch [bz#1689269] - kvm-target-i386-skip-KVM_GET-SET_NESTED_STATE-if-VMX-dis.patch [bz#1689269] - kvm-i386-kvm-Do-not-sync-nested-state-during-runtime.patch [bz#1689269] - Resolves: bz#1513367 (qemu with libssh) - Resolves: bz#1629906 ([Intel 8.1 Feat] qemu-kvm Introduce Cascade Lake (CLX) cpu model) - Resolves: bz#1689269 (Nested KVM: support for migration of nested hypervisors - Slow Train) - Resolves: bz#1728657 ('qemu-io write' to a raw image over libgfapi fails) - Resolves: bz#1728958 (Hot unplug vfio-pci NIC devices from sev guest will cause qemu-kvm: sev_ram_block_removed: failed to unregister region) - Resolves: bz#1729975 (RHEL 8.1 Pre-Beta - Fix for hardware CPU Model)- kvm-target-i386-add-MDS-NO-feature.patch [bz#1714792] - kvm-virtio-gpu-pass-down-VirtIOGPU-pointer-to-a-bunch-of.patch [bz#1531543] - kvm-virtio-gpu-add-iommu-support.patch [bz#1531543] - kvm-virtio-gpu-fix-unmap-in-error-path.patch [bz#1531543] - Resolves: bz#1531543 ([RFE] add iommu support to virtio-gpu) - Resolves: bz#1714792 ([Intel 8.1 FEAT] MDS_NO exposure to guest)- kvm-qxl-check-release-info-object.patch [bz#1712705] - kvm-iotests-Make-182-do-without-device_add.patch [bz#1707598] - Resolves: bz#1707598 (qemu-iotest 182 fails without device hotplugging support) - Resolves: bz#1712705 (CVE-2019-12155 qemu-kvm: QEMU: qxl: null pointer dereference while releasing spice resources [rhel-8])- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- kvm-gluster-Handle-changed-glfs_ftruncate-signature.patch [bz#1721983] - kvm-gluster-the-glfs_io_cbk-callback-function-pointer-ad.patch [bz#1721983] - Resolves: bz#1721983 (qemu-kvm can't be build with new gluster version (6.0.6))- kvm-i386-Make-arch_capabilities-migratable.patch [bz#1709970] - kvm-spapr-Fix-ibm-max-associativity-domains-property-num.patch [bz#1710662] - kvm-linux-headers-Update-for-NVLink2-passthrough-downstr.patch [bz#1710662] - kvm-pci-Move-NVIDIA-vendor-id-to-the-rest-of-ids.patch [bz#1710662] - kvm-vfio-quirks-Add-common-quirk-alloc-helper.patch [bz#1710662] - kvm-vfio-Make-vfio_get_region_info_cap-public.patch [bz#1710662] - kvm-spapr-Support-NVIDIA-V100-GPU-with-NVLink2.patch [bz#1710662] - kvm-qemu-kvm.spec-bump-libseccomp-2.4.0.patch [bz#1719578] - Resolves: bz#1709970 ([Intel 8.1 Bug] [KVM][CLX] CPUID_7_0_EDX_ARCH_CAPABILITIES is not enabled in VM - qemu-kvm) - Resolves: bz#1710662 ([IBM 8.1 FEAT] POWER9 - Virt: qemu: NVLink2 passthru to guest - Nvidia Volta (GPU) (kvm)) - Resolves: bz#1719578 (VM failed to start with error "failed to install seccomp syscall filter in the kernel")- kvm-Introduce-new-no_guest_reset-parameter-for-usb-host-.patch [bz#1713677] - kvm-usb-call-reset-handler-before-updating-state.patch [bz#1713677] - kvm-usb-host-skip-reset-for-untouched-devices.patch [bz#1713677] - kvm-usb-host-avoid-libusb_set_configuration-calls.patch [bz#1713677] - kvm-virtio-scsi-Move-BlockBackend-back-to-the-main-AioCo.patch [bz#1673396 bz#1673401] - kvm-scsi-disk-Acquire-the-AioContext-in-scsi_-_realize.patch [bz#1673396 bz#1673401] - kvm-virtio-scsi-Forbid-devices-with-different-iothreads-.patch [bz#1673396 bz#1673401] - kvm-Disable-VXHS-support.patch [bz#1714933] - Resolves: bz#1673396 (qemu-kvm core dumped after hotplug the deleted disk with iothread parameter) - Resolves: bz#1673401 (Qemu core dump when start guest with two disks using same drive) - Resolves: bz#1713677 (Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU) - Resolves: bz#1714933 (Disable VXHS in qemu-kvm)- kvm-s390x-cpumodel-enum-type-S390FeatGroup-now-gets-gene.patch [bz#1660912] - kvm-linux-headers-update-against-Linux-5.2-rc1.patch [bz#1660912] - kvm-s390x-cpumodel-ignore-csske-for-expansion.patch [bz#1660912] - kvm-s390x-cpumodel-Miscellaneous-Instruction-Extensions-.patch [bz#1660912] - kvm-s390x-cpumodel-msa9-facility.patch [bz#1660912] - kvm-s390x-cpumodel-vector-enhancements.patch [bz#1660912] - kvm-s390x-cpumodel-enhanced-sort-facility.patch [bz#1660912] - kvm-s390x-cpumodel-add-Deflate-conversion-facility.patch [bz#1660912] - kvm-s390x-cpumodel-add-gen15-defintions.patch [bz#1660912] - kvm-s390x-cpumodel-wire-up-8561-and-8562-as-gen15-machin.patch [bz#1660912] - kvm-spice-set-device-address-and-device-display-ID-in-QX.patch [bz#1712946] - kvm-hw-pci-Add-missing-include.patch [bz#1712946] - Resolves: bz#1660912 ([IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part) - Resolves: bz#1712946 (qemu-kvm build is broken due to spice_qxl_set_max_monitors being deprecated)- kvm-x86-cpu-Enable-CLDEMOTE-Demote-Cache-Line-cpu-featur.patch [bz#1696436] - kvm-memory-Fix-the-memory-region-type-assignment-order.patch [bz#1667249] - kvm-target-i386-sev-Do-not-pin-the-ram-device-memory-reg.patch [bz#1667249] - kvm-block-Fix-invalidate_cache-error-path-for-parent-act.patch [bz#1673010] - kvm-target-i386-define-md-clear-bit.patch [bz#1703302 bz#1703308] - Resolves: bz#1667249 (Fail to launch AMD SEV VM with assigned PCI device) - Resolves: bz#1673010 (Local VM and migrated VM on the same host can run with same RAW file as visual disk source while without shareable configured or lock manager enabled) - Resolves: bz#1696436 ([Intel 8.0 Feat] KVM Enabling SnowRidge new NIs - qemu-kvm) - Resolves: bz#1703302 (CVE-2018-12130 virt:rhel/qemu-kvm: hardware: Microarchitectural Fill Buffer Data Sampling (MFBDS) [rhel-8]) - Resolves: bz#1703308 (CVE-2018-12127 virt:rhel/qemu-kvm: hardware: Micro-architectural Load Port Data Sampling - Information Leak (MLPDS) [rhel-8])- kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-mo.patch [bz#1561761] - kvm-i386-Disable-OSPKE-on-CPU-model-definitions.patch [bz#1561761] - Resolves: bz#1561761 ([Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model)- kvm-Use-KVM_GET_MSR_INDEX_LIST-for-MSR_IA32_ARCH_CAP.patch [bz#1707706] - kvm-i386-kvm-Disable-arch_capabilities-if-MSR-can-t-be-s.patch [bz#1707706] - Resolves: bz#1707706 (/builddir/build/BUILD/qemu-2.12.0/target/i386/kvm.c:2031: kvm_put_msrs: Assertion `ret == cpu->kvm_msr_buf->nmsrs' failed.)- kvm-s390-bios-Skip-bootmap-signature-entries.patch [bz#1683275] - Resolves: bz#1683275 ([IBM 8.1 FEAT] KVM: Secure Linux Boot Toleration (qemu))- kvm-i386-Add-new-MSR-indices-for-IA32_PRED_CMD-and-IA32_.patch [bz#1561761] - kvm-i386-Add-CPUID-bit-and-feature-words-for-IA32_ARCH_C.patch [bz#1561761] - kvm-i386-Add-CPUID-bit-for-PCONFIG.patch [bz#1561761] - kvm-i386-Add-CPUID-bit-for-WBNOINVD.patch [bz#1561761] - kvm-i386-Add-new-CPU-model-Icelake-Server-Client.patch [bz#1561761] - kvm-Add-support-to-KVM_GET_MSR_FEATURE_INDEX_LIST-an.patch [bz#1561761] - kvm-x86-Data-structure-changes-to-support-MSR-based-feat.patch [bz#1561761] - kvm-x86-define-a-new-MSR-based-feature-word-FEATURE_WORD.patch [bz#1561761] - kvm-i386-remove-the-new-CPUID-PCONFIG-from-Icelake-Serve.patch [bz#1561761] - kvm-Revert-i386-Add-CPUID-bit-for-PCONFIG.patch [bz#1561761] - Resolves: bz#1561761 ([Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model)- kvm-tests-crypto-Use-the-IEC-binary-prefix-definitions.patch [bz#1680231] - kvm-crypto-expand-algorithm-coverage-for-cipher-benchmar.patch [bz#1680231] - kvm-crypto-remove-code-duplication-in-tweak-encrypt-decr.patch [bz#1680231] - kvm-crypto-introduce-a-xts_uint128-data-type.patch [bz#1680231] - kvm-crypto-convert-xts_tweak_encdec-to-use-xts_uint128-t.patch [bz#1680231] - kvm-crypto-convert-xts_mult_x-to-use-xts_uint128-type.patch [bz#1680231] - kvm-crypto-annotate-xts_tweak_encdec-as-inlineable.patch [bz#1680231] - kvm-crypto-refactor-XTS-cipher-mode-test-suite.patch [bz#1680231] - kvm-crypto-add-testing-for-unaligned-buffers-with-XTS-ci.patch [bz#1680231] - Resolves: bz#1680231 (severe performance impact using luks format)- kvm-s390x-ipl-Try-to-detect-Linux-vs-non-Linux-for-initi.patch [bz#1699070] - kvm-loader-Check-access-size-when-calling-rom_ptr-to-avo.patch [bz#1699070] - kvm-hw-s390x-Use-the-IEC-binary-prefix-definitions.patch [bz#1699070] - kvm-s390x-storage-attributes-fix-CMMA_BLOCK_SIZE-usage.patch [bz#1699070] - kvm-s390x-cpumodel-fix-segmentation-fault-when-baselinin.patch [bz#1699070] - kvm-hw-s390x-s390-pci-bus-Convert-sysbus-init-function-t.patch [bz#1699070] - kvm-s390x-pci-properly-fail-if-the-zPCI-device-cannot-be.patch [bz#1699070] - kvm-s390x-pci-rename-hotplug-handler-callbacks.patch [bz#1699070] - kvm-s390-avoid-potential-null-dereference-in-s390_pcihos.patch [bz#1699070] - kvm-s390x-pci-Send-correct-event-on-hotplug.patch [bz#1699070] - kvm-s390x-pci-Set-the-iommu-region-size-mpcifc-request.patch [bz#1699070] - kvm-s390x-pci-Always-delete-and-free-the-release_timer.patch [bz#1699070] - kvm-s390x-pci-Ignore-the-unplug-call-if-we-already-have-.patch [bz#1699070] - kvm-s390x-pci-Use-hotplug_dev-instead-of-looking-up-the-.patch [bz#1699070] - kvm-s390x-pci-Move-some-hotplug-checks-to-the-pre_plug-h.patch [bz#1699070] - kvm-s390x-pci-Introduce-unplug-requests-and-split-unplug.patch [bz#1699070] - kvm-s390x-pci-Drop-release-timer-and-replace-it-with-a-f.patch [bz#1699070] - kvm-s390x-pci-mark-zpci-devices-as-unmigratable.patch [bz#1699070] - kvm-s390x-pci-Fix-primary-bus-number-for-PCI-bridges.patch [bz#1699070] - kvm-s390x-pci-Fix-hotplugging-of-PCI-bridges.patch [bz#1699070] - kvm-s390x-pci-Warn-when-adding-PCI-devices-without-the-z.patch [bz#1699070] - kvm-s390x-pci-Unplug-remaining-requested-devices-on-pcih.patch [bz#1699070] - kvm-s390x-refactor-reset-reipl-handling.patch [bz#1699070] - kvm-s390-ipl-fix-ipl-with-no-reboot.patch [bz#1699070] - Resolves: bz#1699070 (Backport s390x-related fixes for qemu-kvm)- kvm-device_tree-Fix-integer-overflowing-in-load_device_t.patch [bz#1693116] - Resolves: bz#1693116 (CVE-2018-20815 qemu-kvm: QEMU: device_tree: heap buffer overflow while loading device tree blob [rhel-8.0])- kvm-iotests-153-Fix-dead-code.patch [bz#1694148] - kvm-file-posix-Include-filename-in-locking-error-message.patch [bz#1694148] - kvm-file-posix-Skip-effectiveless-OFD-lock-operations.patch [bz#1694148] - kvm-file-posix-Drop-s-lock_fd.patch [bz#1694148] - kvm-tests-Add-unit-tests-for-image-locking.patch [bz#1694148] - kvm-file-posix-Fix-shared-locks-on-reopen-commit.patch [bz#1694148] - kvm-iotests-Test-file-posix-locking-and-reopen.patch [bz#1694148] - kvm-block-file-posix-do-not-fail-on-unlock-bytes.patch [bz#1694148] - kvm-hostmem-file-remove-object-id-from-pmem-error-messag.patch [bz#1687596] - kvm-redhat-setting-target-release-to-rhel-8.1.0.patch [] - kvm-redhat-removing-iotest-182.patch [] - Resolves: bz#1687596 ([Intel 8.1 BUG][KVM][Crystal Ridge]object_get_canonical_path_component: assertion failed: (obj->parent != NULL)) - Resolves: bz#1694148 (QEMU image locking needn't double open fd number, and it should not fail when attempting to release locks)- kvm-s390x-cpumodel-mepochptff-warn-when-no-mepoch-and-re.patch [bz#1664371] - kvm-s390x-cpumodel-add-z14-GA2-model.patch [bz#1664371] - kvm-redhat-s390x-cpumodel-enable-mepoch-by-default-for-z.patch [bz#1664371] - kvm-intel_iommu-fix-operator-in-vtd_switch_address_space.patch [bz#1662272] - kvm-intel_iommu-reset-intr_enabled-when-system-reset.patch [bz#1662272] - kvm-pci-msi-export-msi_is_masked.patch [bz#1662272] - kvm-i386-kvm-ignore-masked-irqs-when-update-msi-routes.patch [bz#1662272] - Resolves: bz#1662272 (Boot guest with device assignment+vIOMMU, qemu prompts "vtd_interrupt_remap_msi: MSI address low 32 bit invalid: 0x0" when first rebooting guest) - Resolves: bz#1664371 ([IBM 8.1 FEAT] Update hardware CPU Model z14 (kvm) - qemu part)- kvm-doc-fix-the-configuration-path.patch [bz#1645411] - kvm-Increase-number-of-iotests-being-run-as-a-part-of-RH.patch [bz#1664463] - kvm-Load-kvm-module-during-boot.patch [bz#1676907 bz#1685995] - kvm-qemu-kvm.spec.template-Update-pyton-path-to-system-i.patch [] - Resolves: bz#1645411 (the "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong) - Resolves: bz#1664463 (Modify iotest behavior to include luks and nbd and fail build if iotests fail) - Resolves: bz#1676907 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1685995 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt)- kvm-scsi-generic-avoid-possible-out-of-bounds-access-to-.patch [bz#1668162] - Resolves: bz#1668162 (CVE-2019-6501 qemu-kvm: QEMU: scsi-generic: possible OOB access while handling inquiry request [rhel-8])- kvm-slirp-check-data-length-while-emulating-ident-functi.patch [bz#1669069] - Resolves: bz#1669069 (CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu() [rhel-8.0])- kvm-qemu-ga-make-get-fsinfo-work-over-pci-bridges.patch [bz#1666952] - kvm-qga-fix-driver-leak-in-guest-get-fsinfo.patch [bz#1666952] - Resolves: bz#1666952 (qemu-guest-agent does not parse PCI bridge links in "build_guest_fsinfo_for_real_device" (q35))- kvm-ne2000-fix-possible-out-of-bound-access-in-ne2000_re.patch [bz#1636784] - kvm-rtl8139-fix-possible-out-of-bound-access.patch [bz#1636784] - kvm-pcnet-fix-possible-buffer-overflow.patch [bz#1636784] - kvm-net-ignore-packet-size-greater-than-INT_MAX.patch [bz#1636784] - kvm-net-drop-too-large-packet-early.patch [bz#1636784] - kvm-net-hub-suppress-warnings-of-no-host-network-for-qte.patch [bz#1636784] - kvm-virtio-net-test-accept-variable-length-argument-in-p.patch [bz#1636784] - kvm-virtio-net-test-remove-unused-macro.patch [bz#1636784] - kvm-virtio-net-test-add-large-tx-buffer-test.patch [bz#1636784] - kvm-s390x-Return-specification-exception-for-unimplement.patch [bz#1668261] - kvm-cpus-ignore-ESRCH-in-qemu_cpu_kick_thread.patch [bz#1665844] - Resolves: bz#1636784 (CVE-2018-17963 qemu-kvm: Qemu: net: ignore packets with large size [rhel-8]) - Resolves: bz#1665844 (Guest quit with error when hotunplug cpu) - Resolves: bz#1668261 ([RHEL8] Backport diag308 stable exception fix (qemu-kvm))- kvm-hw-scsi-cleanups-before-VPD-BL-emulation.patch [bz#1639957] - kvm-hw-scsi-centralize-SG_IO-calls-into-single-function.patch [bz#1639957] - kvm-hw-scsi-add-VPD-Block-Limits-emulation.patch [bz#1639957] - kvm-scsi-disk-Block-Device-Characteristics-emulation-fix.patch [bz#1639957] - kvm-scsi-generic-keep-VPD-page-list-sorted.patch [bz#1639957] - kvm-scsi-generic-avoid-out-of-bounds-access-to-VPD-page-.patch [bz#1639957] - kvm-scsi-generic-avoid-invalid-access-to-struct-when-emu.patch [bz#1639957] - kvm-scsi-generic-do-not-do-VPD-emulation-for-sense-other.patch [bz#1639957] - Resolves: bz#1639957 ([RHEL.8] scsi host device passthrough limits IO writes - slow train)- kvm-block-Update-flags-in-bdrv_set_read_only.patch [bz#1644996] - kvm-block-Add-auto-read-only-option.patch [bz#1644996] - kvm-rbd-Close-image-in-qemu_rbd_open-error-path.patch [bz#1644996] - kvm-block-Require-auto-read-only-for-existing-fallbacks.patch [bz#1644996] - kvm-nbd-Support-auto-read-only-option.patch [bz#1644996] - kvm-file-posix-Support-auto-read-only-option.patch [bz#1644996] - kvm-curl-Support-auto-read-only-option.patch [bz#1644996] - kvm-gluster-Support-auto-read-only-option.patch [bz#1644996] - kvm-iscsi-Support-auto-read-only-option.patch [bz#1644996] - kvm-block-Make-auto-read-only-on-default-for-drive.patch [bz#1644996] - kvm-qemu-iotests-Test-auto-read-only-with-drive-and-bloc.patch [bz#1644996] - kvm-block-Fix-update-of-BDRV_O_AUTO_RDONLY-in-update_fla.patch [bz#1644996] - kvm-qemu-img-Add-C-option-for-convert-with-copy-offloadi.patch [bz#1623082] - kvm-iotests-Add-test-for-qemu-img-convert-C-compatibilit.patch [bz#1623082] - Resolves: bz#1623082 ([rhel.8.0]Target files for 'qemu-img convert' do not support thin_provisoning with iscsi/nfs backend) - Resolves: bz#1644996 (block-commit can't be used with -blockdev)- kvm-qemu-kvm.spec.template-Update-files-for-tests-rpm-to.patch [bz#1601107]- kvm-Run-iotests-as-part-of-the-build-process.patch [bz#1661026] - kvm-Introduce-the-qemu-kvm-tests-rpm.patch [bz#1601107] - Resolves: bz#1601107 (qemu-kvm packaging: make running qemu-iotests more robust) - Resolves: bz#1661026 (Run iotests as part of build process)- kvm-block-Don-t-inactivate-children-before-parents.patch [bz#1659395] - kvm-iotests-Test-migration-with-blockdev.patch [bz#1659395] - Resolves: bz#1659395 (src qemu core dump when do migration ( block device node-name changed after change cdrom) - Slow Train)- kvm-s390x-tcg-avoid-overflows-in-time2tod-tod2time.patch [bz#1653569] - kvm-s390x-kvm-pass-values-instead-of-pointers-to-kvm_s39.patch [bz#1653569] - kvm-s390x-tod-factor-out-TOD-into-separate-device.patch [bz#1653569] - kvm-s390x-tcg-drop-tod_basetime.patch [bz#1653569] - kvm-s390x-tcg-properly-implement-the-TOD.patch [bz#1653569] - kvm-s390x-tcg-SET-CLOCK-COMPARATOR-can-clear-CKC-interru.patch [bz#1653569] - kvm-s390x-tcg-implement-SET-CLOCK.patch [bz#1653569] - kvm-s390x-tcg-rearm-the-CKC-timer-during-migration.patch [bz#1653569] - kvm-s390x-tcg-fix-locking-problem-with-tcg_s390_tod_upda.patch [bz#1653569] - kvm-hw-s390x-Include-the-tod-qemu-also-for-builds-with-d.patch [bz#1653569] - kvm-s390x-tod-Properly-stop-the-KVM-TOD-while-the-guest-.patch [bz#1653569] - kvm-hw-s390x-Fix-bad-mask-in-time2tod.patch [bz#1653569] - kvm-migration-discard-non-migratable-RAMBlocks.patch [bz#1539285] - kvm-vfio-pci-do-not-set-the-PCIDevice-has_rom-attribute.patch [bz#1539285] - kvm-memory-exec-Expose-all-memory-block-related-flags.patch [bz#1539285] - kvm-memory-exec-switch-file-ram-allocation-functions-to-.patch [bz#1539285] - kvm-configure-add-libpmem-support.patch [bz#1539285] - kvm-hostmem-file-add-the-pmem-option.patch [bz#1539285] - kvm-mem-nvdimm-ensure-write-persistence-to-PMEM-in-label.patch [bz#1539285] - kvm-migration-ram-Add-check-and-info-message-to-nvdimm-p.patch [bz#1539285] - kvm-migration-ram-ensure-write-persistence-on-loading-al.patch [bz#1539285] - Resolves: bz#1539285 ([Intel 8.0 Bug] [KVM][Crystal Ridge] Lack of data persistence guarantee of QEMU writes to host PMEM) - Resolves: bz#1653569 (Stress guest and stop it, then do live migration, guest hit call trace on destination end)- kvm-ui-add-qapi-parser-for-display.patch [bz#1652871] - kvm-ui-switch-trivial-displays-to-qapi-parser.patch [bz#1652871] - kvm-qapi-Add-rendernode-display-option-for-egl-headless.patch [bz#1652871] - kvm-ui-Allow-specifying-rendernode-display-option-for-eg.patch [bz#1652871] - kvm-qapi-add-query-display-options-command.patch [bz#1652871] - Resolves: bz#1652871 (QEMU doesn't expose rendernode option for egl-headless display type)- kvm-Add-edk2-Requires-to-qemu-kvm.patch [bz#1654276] - Resolves: bz#1654276 (qemu-kvm: Should depend on the architecture-appropriate guest firmware)- kvm-x86-host-phys-bits-limit-option.patch [bz#1598284] - kvm-rhel-Set-host-phys-bits-limit-48-on-rhel-machine-typ.patch [bz#1598284] - kvm-i386-do-not-migrate-MSR_SMI_COUNT-on-machine-types-2.patch [bz#1659565] - kvm-pc-x-migrate-smi-count-to-PC_RHEL_COMPAT.patch [bz#1659565] - kvm-slow-train-kvm-clear-out-KVM_ASYNC_PF_DELIVERY_AS_PF.patch [bz#1656829] - Resolves: bz#1598284 ([Intel 8.0 Alpha] physical bits should < 48 when host with 5level paging &EPT5 and qemu command with "-cpu qemu64" parameters.) - Resolves: bz#1656829 (8->7 migration failed: qemu-kvm: error: failed to set MSR 0x4b564d02 to 0x27fc13285) - Resolves: bz#1659565 (machine type: required compat flag x-migrate-smi-count=off)- kvm-Add-edk2-Requires-to-qemu-kvm.patch [bz#1654276] - Resolves: bz#1654276 (qemu-kvm: Should depend on the architecture-appropriate guest firmware)- kvm-redhat-enable-tpmdev-passthrough.patch [bz#1654486] - Resolves: bz#1654486 ([RFE] enable TPM passthrough at compile time (qemu-kvm))- kvm-redhat-use-autopatch-instead-of-PATCHAPPLY.patch [bz#1613128] - kvm-redhat-Removing-some-unused-build-flags-in-the-spec-.patch [bz#1613128] - kvm-redhat-Fixing-rhev-ma-conflicts.patch [bz#1613126] - kvm-redhat-Remove-_smp_mflags-cleanup-workaround-for-s39.patch [bz#1613128] - kvm-redhat-Removing-dead-code-from-the-spec-file.patch [bz#1613128] - kvm-i386-Add-stibp-flag-name.patch [bz#1639446] - kvm-Add-functional-acceptance-tests-infrastructure.patch [bz#1655807] - kvm-scripts-qemu.py-allow-adding-to-the-list-of-extra-ar.patch [bz#1655807] - kvm-Acceptance-tests-add-quick-VNC-tests.patch [bz#1655807] - kvm-scripts-qemu.py-introduce-set_console-method.patch [bz#1655807] - kvm-Acceptance-tests-add-Linux-kernel-boot-and-console-c.patch [bz#1655807] - kvm-Bootstrap-Python-venv-for-tests.patch [bz#1655807] - kvm-Acceptance-tests-add-make-rule-for-running-them.patch [bz#1655807] - Resolves: bz#1613126 (Check and fix qemu-kvm-rhev and qemu-kvm-ma conflicts in qemu-kvm for rhel-8) - Resolves: bz#1613128 (Spec file clean up) - Resolves: bz#1639446 (Cross migration from RHEL7.5 to RHEL8 shouldn't fail with cpu flag stibp [qemu-kvm]) - Resolves: bz#1655807 (Backport avocado-qemu tests for QEMU 2.12)- kvm-Disable-CONFIG_IPMI-and-CONFIG_I2C-for-ppc64.patch [bz#1640044] - kvm-Disable-CONFIG_CAN_BUS-and-CONFIG_CAN_SJA1000.patch [bz#1640042] - Resolves: bz#1640042 (Disable CONFIG_CAN_BUS and CONFIG_CAN_SJA1000 config switches) - Resolves: bz#1640044 (Disable CONFIG_I2C and CONFIG_IPMI in default-configs/ppc64-softmmu.mak)- kvm-qcow2-Give-the-refcount-cache-the-minimum-possible-s.patch [bz#1656507] - kvm-docs-Document-the-new-default-sizes-of-the-qcow2-cac.patch [bz#1656507] - kvm-qcow2-Fix-Coverity-warning-when-calculating-the-refc.patch [bz#1656507] - kvm-include-Add-IEC-binary-prefixes-in-qemu-units.h.patch [bz#1656507] - kvm-qcow2-Options-documentation-fixes.patch [bz#1656507] - kvm-include-Add-a-lookup-table-of-sizes.patch [bz#1656507] - kvm-qcow2-Make-sizes-more-humanly-readable.patch [bz#1656507] - kvm-qcow2-Avoid-duplication-in-setting-the-refcount-cach.patch [bz#1656507] - kvm-qcow2-Assign-the-L2-cache-relatively-to-the-image-si.patch [bz#1656507] - kvm-qcow2-Increase-the-default-upper-limit-on-the-L2-cac.patch [bz#1656507] - kvm-qcow2-Resize-the-cache-upon-image-resizing.patch [bz#1656507] - kvm-qcow2-Set-the-default-cache-clean-interval-to-10-min.patch [bz#1656507] - kvm-qcow2-Explicit-number-replaced-by-a-constant.patch [bz#1656507] - kvm-block-backend-Set-werror-rerror-defaults-in-blk_new.patch [bz#1657637] - kvm-qcow2-Fix-cache-clean-interval-documentation.patch [bz#1656507] - Resolves: bz#1656507 ([RHEL.8] qcow2 cache is too small) - Resolves: bz#1657637 (Wrong werror default for -device drive=)- kvm-target-ppc-add-basic-support-for-PTCR-on-POWER9.patch [bz#1639069] - kvm-linux-headers-Update-for-nested-KVM-HV-downstream-on.patch [bz#1639069] - kvm-target-ppc-Add-one-reg-id-for-ptcr.patch [bz#1639069] - kvm-ppc-spapr_caps-Add-SPAPR_CAP_NESTED_KVM_HV.patch [bz#1639069] - kvm-Re-enable-CONFIG_HYPERV_TESTDEV.patch [bz#1651195] - kvm-qxl-use-guest_monitor_config-for-local-renderer.patch [bz#1610163] - kvm-Declare-cirrus-vga-as-deprecated.patch [bz#1651994] - kvm-Do-not-build-bluetooth-support.patch [bz#1654651] - kvm-vfio-helpers-Fix-qemu_vfio_open_pci-crash.patch [bz#1645840] - kvm-balloon-Allow-multiple-inhibit-users.patch [bz#1650272] - kvm-Use-inhibit-to-prevent-ballooning-without-synchr.patch [bz#1650272] - kvm-vfio-Inhibit-ballooning-based-on-group-attachment-to.patch [bz#1650272] - kvm-vfio-ccw-pci-Allow-devices-to-opt-in-for-ballooning.patch [bz#1650272] - kvm-vfio-pci-Handle-subsystem-realpath-returning-NULL.patch [bz#1650272] - kvm-vfio-pci-Fix-failure-to-close-file-descriptor-on-err.patch [bz#1650272] - kvm-postcopy-Synchronize-usage-of-the-balloon-inhibitor.patch [bz#1650272] - Resolves: bz#1610163 (guest shows border blurred screen with some resolutions when qemu boot with -device qxl-vga ,and guest on rhel7.6 has no such question) - Resolves: bz#1639069 ([IBM 8.0 FEAT] POWER9 - Nested virtualization in RHEL8.0 KVM for ppc64le - qemu-kvm side) - Resolves: bz#1645840 (Qemu core dump when hotplug nvme:// drive via -blockdev) - Resolves: bz#1650272 (Ballooning is incompatible with vfio assigned devices, but not prevented) - Resolves: bz#1651195 (Re-enable hyperv-testdev device) - Resolves: bz#1651994 (Declare the "Cirrus VGA" device emulation of QEMU as deprecated in RHEL8) - Resolves: bz#1654651 (Qemu: hw: bt: keep bt/* objects from building [rhel-8.0])- kvm-block-Make-more-block-drivers-compile-time-configura.patch [bz#1598842 bz#1598842] - kvm-RHEL8-Add-disable-configure-options-to-qemu-spec-fil.patch [bz#1598842] - Resolves: bz#1598842 (Compile out unused block drivers)- kvm-configure-add-test-for-libudev.patch [bz#1636185] - kvm-qga-linux-report-disk-serial-number.patch [bz#1636185] - kvm-qga-linux-return-disk-device-in-guest-get-fsinfo.patch [bz#1636185] - kvm-qemu-error-introduce-error-warn-_report_once.patch [bz#1625173] - kvm-intel-iommu-start-to-use-error_report_once.patch [bz#1625173] - kvm-intel-iommu-replace-more-vtd_err_-traces.patch [bz#1625173] - kvm-intel_iommu-introduce-vtd_reset_caches.patch [bz#1625173] - kvm-intel_iommu-better-handling-of-dmar-state-switch.patch [bz#1625173] - kvm-intel_iommu-move-ce-fetching-out-when-sync-shadow.patch [bz#1625173 bz#1629616] - kvm-intel_iommu-handle-invalid-ce-for-shadow-sync.patch [bz#1625173 bz#1629616] - kvm-block-remove-bdrv_dirty_bitmap_make_anon.patch [bz#1518989] - kvm-block-simplify-code-around-releasing-bitmaps.patch [bz#1518989] - kvm-hbitmap-Add-advance-param-to-hbitmap_iter_next.patch [bz#1518989] - kvm-test-hbitmap-Add-non-advancing-iter_next-tests.patch [bz#1518989] - kvm-block-dirty-bitmap-Add-bdrv_dirty_iter_next_area.patch [bz#1518989] - kvm-blockdev-backup-add-bitmap-argument.patch [bz#1518989] - kvm-dirty-bitmap-switch-assert-fails-to-errors-in-bdrv_m.patch [bz#1518989] - kvm-dirty-bitmap-rename-bdrv_undo_clear_dirty_bitmap.patch [bz#1518989] - kvm-dirty-bitmap-make-it-possible-to-restore-bitmap-afte.patch [bz#1518989] - kvm-blockdev-rename-block-dirty-bitmap-clear-transaction.patch [bz#1518989] - kvm-qapi-add-transaction-support-for-x-block-dirty-bitma.patch [bz#1518989] - kvm-block-dirty-bitmaps-add-user_locked-status-checker.patch [bz#1518989] - kvm-block-dirty-bitmaps-fix-merge-permissions.patch [bz#1518989] - kvm-block-dirty-bitmaps-allow-clear-on-disabled-bitmaps.patch [bz#1518989] - kvm-block-dirty-bitmaps-prohibit-enable-disable-on-locke.patch [bz#1518989] - kvm-block-backup-prohibit-backup-from-using-in-use-bitma.patch [bz#1518989] - kvm-nbd-forbid-use-of-frozen-bitmaps.patch [bz#1518989] - kvm-bitmap-Update-count-after-a-merge.patch [bz#1518989] - kvm-iotests-169-drop-deprecated-autoload-parameter.patch [bz#1518989] - kvm-block-qcow2-improve-error-message-in-qcow2_inactivat.patch [bz#1518989] - kvm-bloc-qcow2-drop-dirty_bitmaps_loaded-state-variable.patch [bz#1518989] - kvm-dirty-bitmaps-clean-up-bitmaps-loading-and-migration.patch [bz#1518989] - kvm-iotests-improve-169.patch [bz#1518989] - kvm-iotests-169-add-cases-for-source-vm-resuming.patch [bz#1518989] - kvm-pc-dimm-turn-alignment-assert-into-check.patch [bz#1630116] - Resolves: bz#1518989 (RFE: QEMU Incremental live backup) - Resolves: bz#1625173 ([NVMe Device Assignment] Guest could not boot up with q35+iommu) - Resolves: bz#1629616 (boot guest with q35+vIOMMU+ device assignment, qemu terminal shows "qemu-kvm: VFIO_UNMAP_DMA: -22" when return assigned network devices from vfio driver to ixgbe in guest) - Resolves: bz#1630116 (pc_dimm_get_free_addr: assertion failed: (QEMU_ALIGN_UP(address_space_start, align) == address_space_start)) - Resolves: bz#1636185 ([RFE] Report disk device name and serial number (qemu-guest-agent on Linux))- kvm-luks-Allow-share-rw-on.patch [bz#1629701] - kvm-redhat-reenable-gluster-support.patch [bz#1599340] - kvm-redhat-bump-libusb-requirement.patch [bz#1627970] - Resolves: bz#1599340 (Reenable glusterfs in qemu-kvm once BZ#1567292 gets fixed) - Resolves: bz#1627970 (symbol lookup error: /usr/libexec/qemu-kvm: undefined symbol: libusb_set_option) - Resolves: bz#1629701 ("share-rw=on" does not work for luks format image - Fast Train)- kvm-block-rbd-pull-out-qemu_rbd_convert_options.patch [bz#1635585] - kvm-block-rbd-Attempt-to-parse-legacy-filenames.patch [bz#1635585] - kvm-block-rbd-add-deprecation-documentation-for-filename.patch [bz#1635585] - kvm-block-rbd-add-iotest-for-rbd-legacy-keyvalue-filenam.patch [bz#1635585] - Resolves: bz#1635585 (rbd json format of 7.6 is incompatible with 7.5)- kvm-vnc-call-sasl_server_init-only-when-required.patch [bz#1609327] - kvm-nbd-server-fix-NBD_CMD_CACHE.patch [bz#1636142] - kvm-nbd-fix-NBD_FLAG_SEND_CACHE-value.patch [bz#1636142] - kvm-test-bdrv-drain-bdrv_drain-works-with-cross-AioConte.patch [bz#1637976] - kvm-block-Use-bdrv_do_drain_begin-end-in-bdrv_drain_all.patch [bz#1637976] - kvm-block-Remove-recursive-parameter-from-bdrv_drain_inv.patch [bz#1637976] - kvm-block-Don-t-manually-poll-in-bdrv_drain_all.patch [bz#1637976] - kvm-tests-test-bdrv-drain-bdrv_drain_all-works-in-corout.patch [bz#1637976] - kvm-block-Avoid-unnecessary-aio_poll-in-AIO_WAIT_WHILE.patch [bz#1637976] - kvm-block-Really-pause-block-jobs-on-drain.patch [bz#1637976] - kvm-block-Remove-bdrv_drain_recurse.patch [bz#1637976] - kvm-test-bdrv-drain-Add-test-for-node-deletion.patch [bz#1637976] - kvm-block-Drain-recursively-with-a-single-BDRV_POLL_WHIL.patch [bz#1637976] - kvm-test-bdrv-drain-Test-node-deletion-in-subtree-recurs.patch [bz#1637976] - kvm-block-Don-t-poll-in-parent-drain-callbacks.patch [bz#1637976] - kvm-test-bdrv-drain-Graph-change-through-parent-callback.patch [bz#1637976] - kvm-block-Defer-.bdrv_drain_begin-callback-to-polling-ph.patch [bz#1637976] - kvm-test-bdrv-drain-Test-that-bdrv_drain_invoke-doesn-t-.patch [bz#1637976] - kvm-block-Allow-AIO_WAIT_WHILE-with-NULL-ctx.patch [bz#1637976] - kvm-block-Move-bdrv_drain_all_begin-out-of-coroutine-con.patch [bz#1637976] - kvm-block-ignore_bds_parents-parameter-for-drain-functio.patch [bz#1637976] - kvm-block-Allow-graph-changes-in-bdrv_drain_all_begin-en.patch [bz#1637976] - kvm-test-bdrv-drain-Test-graph-changes-in-drain_all-sect.patch [bz#1637976] - kvm-block-Poll-after-drain-on-attaching-a-node.patch [bz#1637976] - kvm-test-bdrv-drain-Test-bdrv_append-to-drained-node.patch [bz#1637976] - kvm-block-linux-aio-acquire-AioContext-before-qemu_laio_.patch [bz#1637976] - kvm-util-async-use-qemu_aio_coroutine_enter-in-co_schedu.patch [bz#1637976] - kvm-job-Fix-nested-aio_poll-hanging-in-job_txn_apply.patch [bz#1637976] - kvm-job-Fix-missing-locking-due-to-mismerge.patch [bz#1637976] - kvm-blockjob-Wake-up-BDS-when-job-becomes-idle.patch [bz#1637976] - kvm-aio-wait-Increase-num_waiters-even-in-home-thread.patch [bz#1637976] - kvm-test-bdrv-drain-Drain-with-block-jobs-in-an-I-O-thre.patch [bz#1637976] - kvm-test-blockjob-Acquire-AioContext-around-job_cancel_s.patch [bz#1637976] - kvm-job-Use-AIO_WAIT_WHILE-in-job_finish_sync.patch [bz#1637976] - kvm-test-bdrv-drain-Test-AIO_WAIT_WHILE-in-completion-ca.patch [bz#1637976] - kvm-block-Add-missing-locking-in-bdrv_co_drain_bh_cb.patch [bz#1637976] - kvm-block-backend-Add-.drained_poll-callback.patch [bz#1637976] - kvm-block-backend-Fix-potential-double-blk_delete.patch [bz#1637976] - kvm-block-backend-Decrease-in_flight-only-after-callback.patch [bz#1637976] - kvm-blockjob-Lie-better-in-child_job_drained_poll.patch [bz#1637976] - kvm-block-Remove-aio_poll-in-bdrv_drain_poll-variants.patch [bz#1637976] - kvm-test-bdrv-drain-Test-nested-poll-in-bdrv_drain_poll_.patch [bz#1637976] - kvm-job-Avoid-deadlocks-in-job_completed_txn_abort.patch [bz#1637976] - kvm-test-bdrv-drain-AIO_WAIT_WHILE-in-job-.commit-.abort.patch [bz#1637976] - kvm-test-bdrv-drain-Fix-outdated-comments.patch [bz#1637976] - kvm-block-Use-a-single-global-AioWait.patch [bz#1637976] - kvm-test-bdrv-drain-Test-draining-job-source-child-and-p.patch [bz#1637976] - kvm-qemu-img-Fix-assert-when-mapping-unaligned-raw-file.patch [bz#1639374] - kvm-iotests-Add-test-221-to-catch-qemu-img-map-regressio.patch [bz#1639374] - Resolves: bz#1609327 (qemu-kvm[37046]: Could not find keytab file: /etc/qemu/krb5.tab: Unknown error 49408) - Resolves: bz#1636142 (qemu NBD_CMD_CACHE flaws impacting non-qemu NBD clients) - Resolves: bz#1637976 (Crashes and hangs with iothreads vs. block jobs) - Resolves: bz#1639374 (qemu-img map 'Aborted (core dumped)' when specifying a plain file)- kvm-linux-headers-update.patch [bz#1508142] - kvm-s390x-cpumodel-Set-up-CPU-model-for-AP-device-suppor.patch [bz#1508142] - kvm-s390x-kvm-enable-AP-instruction-interpretation-for-g.patch [bz#1508142] - kvm-s390x-ap-base-Adjunct-Processor-AP-object-model.patch [bz#1508142] - kvm-s390x-vfio-ap-Introduce-VFIO-AP-device.patch [bz#1508142] - kvm-s390-doc-detailed-specifications-for-AP-virtualizati.patch [bz#1508142] - Resolves: bz#1508142 ([IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part)- kvm-Revert-hw-acpi-build-build-SRAT-memory-affinity-stru.patch [bz#1609235] - kvm-add-udev-kvm-check.patch [bz#1552663] - kvm-aio-posix-Don-t-count-ctx-notifier-as-progress-when-.patch [bz#1623085] - kvm-aio-Do-aio_notify_accept-only-during-blocking-aio_po.patch [bz#1623085] - kvm-aio-posix-fix-concurrent-access-to-poll_disable_cnt.patch [bz#1632622] - kvm-aio-posix-compute-timeout-before-polling.patch [bz#1632622] - kvm-aio-posix-do-skip-system-call-if-ctx-notifier-pollin.patch [bz#1632622] - kvm-intel-iommu-send-PSI-always-even-if-across-PDEs.patch [bz#1450712] - kvm-intel-iommu-remove-IntelIOMMUNotifierNode.patch [bz#1450712] - kvm-intel-iommu-add-iommu-lock.patch [bz#1450712] - kvm-intel-iommu-only-do-page-walk-for-MAP-notifiers.patch [bz#1450712] - kvm-intel-iommu-introduce-vtd_page_walk_info.patch [bz#1450712] - kvm-intel-iommu-pass-in-address-space-when-page-walk.patch [bz#1450712] - kvm-intel-iommu-trace-domain-id-during-page-walk.patch [bz#1450712] - kvm-util-implement-simple-iova-tree.patch [bz#1450712] - kvm-intel-iommu-rework-the-page-walk-logic.patch [bz#1450712] - kvm-i386-define-the-ssbd-CPUID-feature-bit-CVE-2018-3639.patch [bz#1633928] - Resolves: bz#1450712 (Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)) - Resolves: bz#1552663 (81-kvm-rhel.rules is no longer part of initscripts) - Resolves: bz#1609235 (Win2016 guest can't recognize pc-dimm hotplugged to node 0) - Resolves: bz#1623085 (VM doesn't boot from HD) - Resolves: bz#1632622 (~40% virtio_blk disk performance drop for win2012r2 guest when comparing qemu-kvm-rhev-2.12.0-9 with qemu-kvm-rhev-2.12.0-12) - Resolves: bz#1633928 (CVE-2018-3639 qemu-kvm: hw: cpu: speculative store bypass [rhel-8.0])- kvm-block-for-jobs-do-not-clear-user_paused-until-after-.patch [bz#1635583] - kvm-iotests-Add-failure-matching-to-common.qemu.patch [bz#1635583] - kvm-block-iotest-to-catch-abort-on-forced-blockjob-cance.patch [bz#1635583] - Resolves: bz#1635583 (Quitting VM causes qemu core dump once the block mirror job paused for no enough target space)- kvm-check-Only-test-ivshm-when-it-is-compiled-in.patch [bz#1621817] - kvm-Disable-ivshmem.patch [bz#1621817] - kvm-mirror-Fail-gracefully-for-source-target.patch [bz#1637963] - kvm-commit-Add-top-node-base-node-options.patch [bz#1637970] - kvm-qemu-iotests-Test-commit-with-top-node-base-node.patch [bz#1637970] - Resolves: bz#1621817 (Disable IVSHMEM in RHEL 8) - Resolves: bz#1637963 (Segfault on 'blockdev-mirror' with same node as source and target) - Resolves: bz#1637970 (allow using node-names with block-commit)- kvm-redhat-make-the-plugins-executable.patch [bz#1638304] - Resolves: bz#1638304 (the driver packages lack all the library Requires)- kvm-seccomp-allow-sched_setscheduler-with-SCHED_IDLE-pol.patch [bz#1618356] - kvm-seccomp-use-SIGSYS-signal-instead-of-killing-the-thr.patch [bz#1618356] - kvm-seccomp-prefer-SCMP_ACT_KILL_PROCESS-if-available.patch [bz#1618356] - kvm-configure-require-libseccomp-2.2.0.patch [bz#1618356] - kvm-seccomp-set-the-seccomp-filter-to-all-threads.patch [bz#1618356] - kvm-memory-cleanup-side-effects-of-memory_region_init_fo.patch [bz#1600365] - Resolves: bz#1600365 (QEMU core dumped when hotplug memory exceeding host hugepages and with discard-data=yes) - Resolves: bz#1618356 (qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8])- kvm-migration-postcopy-Clear-have_listen_thread.patch [bz#1608765] - kvm-migration-cleanup-in-error-paths-in-loadvm.patch [bz#1608765] - kvm-jobs-change-start-callback-to-run-callback.patch [bz#1632939] - kvm-jobs-canonize-Error-object.patch [bz#1632939] - kvm-jobs-add-exit-shim.patch [bz#1632939] - kvm-block-commit-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-mirror-utilize-job_exit-shim.patch [bz#1632939] - kvm-jobs-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-backup-make-function-variables-consistently-na.patch [bz#1632939] - kvm-jobs-remove-ret-argument-to-job_completed-privatize-.patch [bz#1632939] - kvm-jobs-remove-job_defer_to_main_loop.patch [bz#1632939] - kvm-block-commit-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-mirror-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-stream-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-commit-refactor-commit-to-use-job-callbacks.patch [bz#1632939] - kvm-block-mirror-don-t-install-backing-chain-on-abort.patch [bz#1632939] - kvm-block-mirror-conservative-mirror_exit-refactor.patch [bz#1632939] - kvm-block-stream-refactor-stream-to-use-job-callbacks.patch [bz#1632939] - kvm-tests-blockjob-replace-Blockjob-with-Job.patch [bz#1632939] - kvm-tests-test-blockjob-remove-exit-callback.patch [bz#1632939] - kvm-tests-test-blockjob-txn-move-.exit-to-.clean.patch [bz#1632939] - kvm-jobs-remove-.exit-callback.patch [bz#1632939] - kvm-qapi-block-commit-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-mirror-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-stream-expose-new-job-properties.patch [bz#1632939] - kvm-block-backup-qapi-documentation-fixup.patch [bz#1632939] - kvm-blockdev-document-transactional-shortcomings.patch [bz#1632939] - Resolves: bz#1608765 (After postcopy migration, do savevm and loadvm, guest hang and call trace) - Resolves: bz#1632939 (qemu blockjobs other than backup do not support job-finalize or job-dismiss)- kvm-Re-enable-disabled-Hyper-V-enlightenments.patch [bz#1625185] - kvm-Fix-annocheck-issues.patch [bz#1624164] - kvm-exec-check-that-alignment-is-a-power-of-two.patch [bz#1630746] - kvm-curl-Make-sslverify-off-disable-host-as-well-as-peer.patch [bz#1575925] - Resolves: bz#1575925 ("SSL: no alternative certificate subject name matches target host name" error even though sslverify = off) - Resolves: bz#1624164 (Review annocheck distro flag failures in qemu-kvm) - Resolves: bz#1625185 (Re-enable disabled Hyper-V enlightenments) - Resolves: bz#1630746 (qemu_ram_mmap: Assertion `is_power_of_2(align)' failed)- kvm-i386-Disable-TOPOEXT-by-default-on-cpu-host.patch [bz#1619804] - kvm-redhat-enable-opengl-add-build-and-runtime-deps.patch [bz#1618412] - Resolves: bz#1618412 (Enable opengl (for intel vgpu display)) - Resolves: bz#1619804 (kernel panic in init_amd_cacheinfo)- kvm-redhat-Disable-vhost-crypto.patch [bz#1625668] - Resolves: bz#1625668 (Decide if we should disable 'vhost-crypto' or not)- kvm-target-i386-sev-fix-memory-leaks.patch [bz#1615717] - kvm-i386-Fix-arch_query_cpu_model_expansion-leak.patch [bz#1615717] - kvm-redhat-Update-build-configuration.patch [bz#1573156] - Resolves: bz#1573156 (Update build configure for QEMU 2.12.0) - Resolves: bz#1615717 (Memory leaks)- kvm-e1000e-Do-not-auto-clear-ICR-bits-which-aren-t-set-i.patch [bz#1596024] - kvm-e1000e-Prevent-MSI-MSI-X-storms.patch [bz#1596024] - kvm-Drop-build_configure.sh-and-Makefile.local-files.patch [] - kvm-Fix-subject-line-in-.gitpublish.patch [] - Resolves: bz#1596024 (The network link can't be detected on guest when the guest uses e1000e model type)- kvm-Fix-libusb-1.0.22-deprecated-libusb_set_debug-with-l.patch [bz#1622656] - Resolves: bz#1622656 (qemu-kvm fails to build due to libusb_set_debug being deprecated)- kvm-redhat-remove-extra-in-rhel_rhev_conflicts-macro.patch [bz#1618752] - Resolves: bz#1618752 (qemu-kvm can't be installed in RHEL-8 as it Conflicts with itself.)- kvm-Migration-TLS-Fix-crash-due-to-double-cleanup.patch [bz#1594384] - Resolves: bz#1594384 (2.12 migration fixes)- kvm-Add-qemu-keymap-to-qemu-kvm-common.patch [bz#1593117] - Resolves: bz#1593117 (add qemu-keymap utility)- Fixing an issue with some old command in the spec file- Fix an issue with the build_configure script. - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer)- kvm-migration-stop-compressing-page-in-migration-thread.patch [bz#1594384] - kvm-migration-stop-compression-to-allocate-and-free-memo.patch [bz#1594384] - kvm-migration-stop-decompression-to-allocate-and-free-me.patch [bz#1594384] - kvm-migration-detect-compression-and-decompression-error.patch [bz#1594384] - kvm-migration-introduce-control_save_page.patch [bz#1594384] - kvm-migration-move-some-code-to-ram_save_host_page.patch [bz#1594384] - kvm-migration-move-calling-control_save_page-to-the-comm.patch [bz#1594384] - kvm-migration-move-calling-save_zero_page-to-the-common-.patch [bz#1594384] - kvm-migration-introduce-save_normal_page.patch [bz#1594384] - kvm-migration-remove-ram_save_compressed_page.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-memory-leak-in-dirt.patch [bz#1594384] - kvm-migration-fix-saving-normal-page-even-if-it-s-been-c.patch [bz#1594384] - kvm-migration-update-index-field-when-delete-or-qsort-RD.patch [bz#1594384] - kvm-migration-introduce-decompress-error-check.patch [bz#1594384] - kvm-migration-Don-t-activate-block-devices-if-using-S.patch [bz#1594384] - kvm-migration-not-wait-RDMA_CM_EVENT_DISCONNECTED-event-.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-dirty_bitmap_load.patch [bz#1594384] - kvm-s390x-add-RHEL-7.6-machine-type-for-ccw.patch [bz#1595718] - kvm-s390x-cpumodel-default-enable-bpb-and-ppa15-for-z196.patch [bz#1595718] - kvm-linux-headers-asm-s390-kvm.h-header-sync.patch [bz#1612938] - kvm-s390x-kvm-add-etoken-facility.patch [bz#1612938] - Resolves: bz#1594384 (2.12 migration fixes) - Resolves: bz#1595718 (Add ppa15/bpb to the default cpu model for z196 and higher in the 7.6 s390-ccw-virtio machine) - Resolves: bz#1612938 (Add etoken support to qemu-kvm for s390x KVM guests)Mass import from RHEL 7.6 qemu-kvm-rhev, including fixes to the following BZs: - kvm-AArch64-Add-virt-rhel7.6-machine-type.patch [bz#1558723] - kvm-cpus-Fix-event-order-on-resume-of-stopped-guest.patch [bz#1566153] - kvm-qemu-img-Check-post-truncation-size.patch [bz#1523065] - kvm-vga-catch-depth-0.patch [bz#1575541] - kvm-Fix-x-hv-max-vps-compat-value-for-7.4-machine-type.patch [bz#1583959] - kvm-ccid-card-passthru-fix-regression-in-realize.patch [bz#1584984] - kvm-Use-4-MB-vram-for-cirrus.patch [bz#1542080] - kvm-spapr_pci-Remove-unhelpful-pagesize-warning.patch [bz#1505664] - kvm-rpm-Add-nvme-VFIO-driver-to-rw-whitelist.patch [bz#1416180] - kvm-qobject-Use-qobject_to-instead-of-type-cast.patch [bz#1557995] - kvm-qobject-Ensure-base-is-at-offset-0.patch [bz#1557995] - kvm-qobject-use-a-QObjectBase_-struct.patch [bz#1557995] - kvm-qobject-Replace-qobject_incref-QINCREF-qobject_decre.patch [bz#1557995] - kvm-qobject-Modify-qobject_ref-to-return-obj.patch [bz#1557995] - kvm-rbd-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-iscsi-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-block-Add-block-specific-QDict-header.patch [bz#1557995] - kvm-qobject-Move-block-specific-qdict-code-to-block-qdic.patch [bz#1557995] - kvm-block-Fix-blockdev-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Fix-drive-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Clean-up-a-misuse-of-qobject_to-in-.bdrv_co_cr.patch [bz#1557995] - kvm-block-Factor-out-qobject_input_visitor_new_flat_conf.patch [bz#1557995] - kvm-block-Make-remaining-uses-of-qobject-input-visitor-m.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_flatten_qdict.patch [bz#1557995] - kvm-block-qdict-Tweak-qdict_flatten_qdict-qdict_flatten_.patch [bz#1557995] - kvm-block-qdict-Clean-up-qdict_crumple-a-bit.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_is_list-some.patch [bz#1557995] - kvm-check-block-qdict-Rename-qdict_flatten-s-variables-f.patch [bz#1557995] - kvm-check-block-qdict-Cover-flattening-of-empty-lists-an.patch [bz#1557995] - kvm-block-Fix-blockdev-blockdev-add-for-empty-objects-an.patch [bz#1557995] - kvm-rbd-New-parameter-auth-client-required.patch [bz#1557995] - kvm-rbd-New-parameter-key-secret.patch [bz#1557995] - kvm-block-mirror-honor-ratelimit-again.patch [bz#1572856] - kvm-block-mirror-Make-cancel-always-cancel-pre-READY.patch [bz#1572856] - kvm-iotests-Add-test-for-cancelling-a-mirror-job.patch [bz#1572856] - kvm-iotests-Split-214-off-of-122.patch [bz#1518738] - kvm-block-Add-COR-filter-driver.patch [bz#1518738] - kvm-block-BLK_PERM_WRITE-includes-._UNCHANGED.patch [bz#1518738] - kvm-block-Add-BDRV_REQ_WRITE_UNCHANGED-flag.patch [bz#1518738] - kvm-block-Set-BDRV_REQ_WRITE_UNCHANGED-for-COR-writes.patch [bz#1518738] - kvm-block-quorum-Support-BDRV_REQ_WRITE_UNCHANGED.patch [bz#1518738] - kvm-block-Support-BDRV_REQ_WRITE_UNCHANGED-in-filters.patch [bz#1518738] - kvm-iotests-Clean-up-wrap-image-in-197.patch [bz#1518738] - kvm-iotests-Copy-197-for-COR-filter-driver.patch [bz#1518738] - kvm-iotests-Add-test-for-COR-across-nodes.patch [bz#1518738] - kvm-qemu-io-Use-purely-string-blockdev-options.patch [bz#1576598] - kvm-qemu-img-Use-only-string-options-in-img_open_opts.patch [bz#1576598] - kvm-iotests-Add-test-for-U-force-share-conflicts.patch [bz#1576598] - kvm-qemu-io-Drop-command-functions-return-values.patch [bz#1519617] - kvm-qemu-io-Let-command-functions-return-error-code.patch [bz#1519617] - kvm-qemu-io-Exit-with-error-when-a-command-failed.patch [bz#1519617] - kvm-iotests.py-Add-qemu_io_silent.patch [bz#1519617] - kvm-iotests-Let-216-make-use-of-qemu-io-s-exit-code.patch [bz#1519617] - kvm-qcow2-Repair-OFLAG_COPIED-when-fixing-leaks.patch [bz#1527085] - kvm-iotests-Repairing-error-during-snapshot-deletion.patch [bz#1527085] - kvm-block-Make-bdrv_is_writable-public.patch [bz#1588039] - kvm-qcow2-Do-not-mark-inactive-images-corrupt.patch [bz#1588039] - kvm-iotests-Add-case-for-a-corrupted-inactive-image.patch [bz#1588039] - kvm-main-loop-drop-spin_counter.patch [bz#1168213] - kvm-target-ppc-Factor-out-the-parsing-in-kvmppc_get_cpu_.patch [bz#1560847] - kvm-target-ppc-Don-t-require-private-l1d-cache-on-POWER8.patch [bz#1560847] - kvm-ppc-spapr_caps-Don-t-disable-cap_cfpc-on-POWER8-by-d.patch [bz#1560847] - kvm-qxl-fix-local-renderer-crash.patch [bz#1567733] - kvm-qemu-img-Amendment-support-implies-create_opts.patch [bz#1537956] - kvm-block-Add-Error-parameter-to-bdrv_amend_options.patch [bz#1537956] - kvm-qemu-option-Pull-out-Supported-options-print.patch [bz#1537956] - kvm-qemu-img-Add-print_amend_option_help.patch [bz#1537956] - kvm-qemu-img-Recognize-no-creation-support-in-o-help.patch [bz#1537956] - kvm-iotests-Test-help-option-for-unsupporting-formats.patch [bz#1537956] - kvm-iotests-Rework-113.patch [bz#1537956] - kvm-qemu-img-Resolve-relative-backing-paths-in-rebase.patch [bz#1569835] - kvm-iotests-Add-test-for-rebasing-with-relative-paths.patch [bz#1569835] - kvm-qemu-img-Special-post-backing-convert-handling.patch [bz#1527898] - kvm-iotests-Test-post-backing-convert-target-behavior.patch [bz#1527898] - kvm-migration-calculate-expected_downtime-with-ram_bytes.patch [bz#1564576] - kvm-sheepdog-Fix-sd_co_create_opts-memory-leaks.patch [bz#1513543] - kvm-qemu-iotests-reduce-chance-of-races-in-185.patch [bz#1513543] - kvm-blockjob-do-not-cancel-timer-in-resume.patch [bz#1513543] - kvm-nfs-Fix-error-path-in-nfs_options_qdict_to_qapi.patch [bz#1513543] - kvm-nfs-Remove-processed-options-from-QDict.patch [bz#1513543] - kvm-blockjob-drop-block_job_pause-resume_all.patch [bz#1513543] - kvm-blockjob-expose-error-string-via-query.patch [bz#1513543] - kvm-blockjob-Fix-assertion-in-block_job_finalize.patch [bz#1513543] - kvm-blockjob-Wrappers-for-progress-counter-access.patch [bz#1513543] - kvm-blockjob-Move-RateLimit-to-BlockJob.patch [bz#1513543] - kvm-blockjob-Implement-block_job_set_speed-centrally.patch [bz#1513543] - kvm-blockjob-Introduce-block_job_ratelimit_get_delay.patch [bz#1513543] - kvm-blockjob-Add-block_job_driver.patch [bz#1513543] - kvm-blockjob-Update-block-job-pause-resume-documentation.patch [bz#1513543] - kvm-blockjob-Improve-BlockJobInfo.offset-len-documentati.patch [bz#1513543] - kvm-job-Create-Job-JobDriver-and-job_create.patch [bz#1513543] - kvm-job-Rename-BlockJobType-into-JobType.patch [bz#1513543] - kvm-job-Add-JobDriver.job_type.patch [bz#1513543] - kvm-job-Add-job_delete.patch [bz#1513543] - kvm-job-Maintain-a-list-of-all-jobs.patch [bz#1513543] - kvm-job-Move-state-transitions-to-Job.patch [bz#1513543] - kvm-job-Add-reference-counting.patch [bz#1513543] - kvm-job-Move-cancelled-to-Job.patch [bz#1513543] - kvm-job-Add-Job.aio_context.patch [bz#1513543] - kvm-job-Move-defer_to_main_loop-to-Job.patch [bz#1513543] - kvm-job-Move-coroutine-and-related-code-to-Job.patch [bz#1513543] - kvm-job-Add-job_sleep_ns.patch [bz#1513543] - kvm-job-Move-pause-resume-functions-to-Job.patch [bz#1513543] - kvm-job-Replace-BlockJob.completed-with-job_is_completed.patch [bz#1513543] - kvm-job-Move-BlockJobCreateFlags-to-Job.patch [bz#1513543] - kvm-blockjob-Split-block_job_event_pending.patch [bz#1513543] - kvm-job-Add-job_event_.patch [bz#1513543] - kvm-job-Move-single-job-finalisation-to-Job.patch [bz#1513543] - kvm-job-Convert-block_job_cancel_async-to-Job.patch [bz#1513543] - kvm-job-Add-job_drain.patch [bz#1513543] - kvm-job-Move-.complete-callback-to-Job.patch [bz#1513543] - kvm-job-Move-job_finish_sync-to-Job.patch [bz#1513543] - kvm-job-Switch-transactions-to-JobTxn.patch [bz#1513543] - kvm-job-Move-transactions-to-Job.patch [bz#1513543] - kvm-job-Move-completion-and-cancellation-to-Job.patch [bz#1513543] - kvm-block-Cancel-job-in-bdrv_close_all-callers.patch [bz#1513543] - kvm-job-Add-job_yield.patch [bz#1513543] - kvm-job-Add-job_dismiss.patch [bz#1513543] - kvm-job-Add-job_is_ready.patch [bz#1513543] - kvm-job-Add-job_transition_to_ready.patch [bz#1513543] - kvm-job-Move-progress-fields-to-Job.patch [bz#1513543] - kvm-job-Introduce-qapi-job.json.patch [bz#1513543] - kvm-job-Add-JOB_STATUS_CHANGE-QMP-event.patch [bz#1513543] - kvm-job-Add-lifecycle-QMP-commands.patch [bz#1513543] - kvm-job-Add-query-jobs-QMP-command.patch [bz#1513543] - kvm-blockjob-Remove-BlockJob.driver.patch [bz#1513543] - kvm-iotests-Move-qmp_to_opts-to-VM.patch [bz#1513543] - kvm-qemu-iotests-Test-job-with-block-jobs.patch [bz#1513543] - kvm-vdi-Fix-vdi_co_do_create-return-value.patch [bz#1513543] - kvm-vhdx-Fix-vhdx_co_create-return-value.patch [bz#1513543] - kvm-job-Add-error-message-for-failing-jobs.patch [bz#1513543] - kvm-block-create-Make-x-blockdev-create-a-job.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.get_qmp_events_filtered.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.qmp_log.patch [bz#1513543] - kvm-qemu-iotests-Add-iotests.img_info_log.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.run_job.patch [bz#1513543] - kvm-qemu-iotests-iotests.py-helper-for-non-file-protocol.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-206-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-207-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-210-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-211-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-212-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-213-for-blockdev-create-job.patch [bz#1513543] - kvm-block-create-Mark-blockdev-create-stable.patch [bz#1513543] - kvm-jobs-fix-stale-wording.patch [bz#1513543] - kvm-jobs-fix-verb-references-in-docs.patch [bz#1513543] - kvm-iotests-Fix-219-s-timing.patch [bz#1513543] - kvm-iotests-improve-pause_job.patch [bz#1513543] - kvm-rpm-Whitelist-copy-on-read-block-driver.patch [bz#1518738] - kvm-rpm-add-throttle-driver-to-rw-whitelist.patch [bz#1591076] - kvm-usb-host-skip-open-on-pending-postload-bh.patch [bz#1572851] - kvm-i386-Define-the-Virt-SSBD-MSR-and-handling-of-it-CVE.patch [bz#1574216] - kvm-i386-define-the-AMD-virt-ssbd-CPUID-feature-bit-CVE-.patch [bz#1574216] - kvm-block-file-posix-Pass-FD-to-locking-helpers.patch [bz#1519144] - kvm-block-file-posix-File-locking-during-creation.patch [bz#1519144] - kvm-iotests-Add-creation-test-to-153.patch [bz#1519144] - kvm-vhost-user-add-Net-prefix-to-internal-state-structur.patch [bz#1526645] - kvm-virtio-support-setting-memory-region-based-host-noti.patch [bz#1526645] - kvm-vhost-user-support-receiving-file-descriptors-in-sla.patch [bz#1526645] - kvm-osdep-add-wait.h-compat-macros.patch [bz#1526645] - kvm-vhost-user-bridge-support-host-notifier.patch [bz#1526645] - kvm-vhost-allow-backends-to-filter-memory-sections.patch [bz#1526645] - kvm-vhost-user-allow-slave-to-send-fds-via-slave-channel.patch [bz#1526645] - kvm-vhost-user-introduce-shared-vhost-user-state.patch [bz#1526645] - kvm-vhost-user-support-registering-external-host-notifie.patch [bz#1526645] - kvm-libvhost-user-support-host-notifier.patch [bz#1526645] - kvm-block-Introduce-API-for-copy-offloading.patch [bz#1482537] - kvm-raw-Check-byte-range-uniformly.patch [bz#1482537] - kvm-raw-Implement-copy-offloading.patch [bz#1482537] - kvm-qcow2-Implement-copy-offloading.patch [bz#1482537] - kvm-file-posix-Implement-bdrv_co_copy_range.patch [bz#1482537] - kvm-iscsi-Query-and-save-device-designator-when-opening.patch [bz#1482537] - kvm-iscsi-Create-and-use-iscsi_co_wait_for_task.patch [bz#1482537] - kvm-iscsi-Implement-copy-offloading.patch [bz#1482537] - kvm-block-backend-Add-blk_co_copy_range.patch [bz#1482537] - kvm-qemu-img-Convert-with-copy-offloading.patch [bz#1482537] - kvm-qcow2-Fix-src_offset-in-copy-offloading.patch [bz#1482537] - kvm-iscsi-Don-t-blindly-use-designator-length-in-respons.patch [bz#1482537] - kvm-file-posix-Fix-EINTR-handling.patch [bz#1482537] - kvm-usb-storage-Add-rerror-werror-properties.patch [bz#1595180] - kvm-numa-clarify-error-message-when-node-index-is-out-of.patch [bz#1578381] - kvm-qemu-iotests-Update-026.out.nocache-reference-output.patch [bz#1528541] - kvm-qcow2-Free-allocated-clusters-on-write-error.patch [bz#1528541] - kvm-qemu-iotests-Test-qcow2-not-leaking-clusters-on-writ.patch [bz#1528541] - kvm-qemu-options-Add-missing-newline-to-accel-help-text.patch [bz#1586313] - kvm-xhci-fix-guest-triggerable-assert.patch [bz#1594135] - kvm-virtio-gpu-tweak-scanout-disable.patch [bz#1589634] - kvm-virtio-gpu-update-old-resource-too.patch [bz#1589634] - kvm-virtio-gpu-disable-scanout-when-backing-resource-is-.patch [bz#1589634] - kvm-block-Don-t-silently-truncate-node-names.patch [bz#1549654] - kvm-pr-helper-fix-socket-path-default-in-help.patch [bz#1533158] - kvm-pr-helper-fix-assertion-failure-on-failed-multipath-.patch [bz#1533158] - kvm-pr-manager-helper-avoid-SIGSEGV-when-writing-to-the-.patch [bz#1533158] - kvm-pr-manager-put-stubs-in-.c-file.patch [bz#1533158] - kvm-pr-manager-add-query-pr-managers-QMP-command.patch [bz#1533158] - kvm-pr-manager-helper-report-event-on-connection-disconn.patch [bz#1533158] - kvm-pr-helper-avoid-error-on-PR-IN-command-with-zero-req.patch [bz#1533158] - kvm-pr-helper-Rework-socket-path-handling.patch [bz#1533158] - kvm-pr-manager-helper-fix-memory-leak-on-event.patch [bz#1533158] - kvm-object-fix-OBJ_PROP_LINK_UNREF_ON_RELEASE-ambivalenc.patch [bz#1556678] - kvm-usb-hcd-xhci-test-add-a-test-for-ccid-hotplug.patch [bz#1556678] - kvm-Revert-usb-release-the-created-buses.patch [bz#1556678] - kvm-file-posix-Fix-creation-locking.patch [bz#1599335] - kvm-file-posix-Unlock-FD-after-creation.patch [bz#1599335] - kvm-ahci-trim-signatures-on-raise-lower.patch [bz#1584914] - kvm-ahci-fix-PxCI-register-race.patch [bz#1584914] - kvm-ahci-don-t-schedule-unnecessary-BH.patch [bz#1584914] - kvm-qcow2-Fix-qcow2_truncate-error-return-value.patch [bz#1595173] - kvm-block-Convert-.bdrv_truncate-callback-to-coroutine_f.patch [bz#1595173] - kvm-qcow2-Remove-coroutine-trampoline-for-preallocate_co.patch [bz#1595173] - kvm-block-Move-bdrv_truncate-implementation-to-io.c.patch [bz#1595173] - kvm-block-Use-tracked-request-for-truncate.patch [bz#1595173] - kvm-file-posix-Make-.bdrv_co_truncate-asynchronous.patch [bz#1595173] - kvm-block-Fix-copy-on-read-crash-with-partial-final-clus.patch [bz#1590640] - kvm-block-fix-QEMU-crash-with-scsi-hd-and-drive_del.patch [bz#1599515] - kvm-virtio-rng-process-pending-requests-on-DRIVER_OK.patch [bz#1576743] - kvm-file-posix-specify-expected-filetypes.patch [bz#1525829] - kvm-iotests-add-test-226-for-file-driver-types.patch [bz#1525829] - kvm-block-dirty-bitmap-add-lock-to-bdrv_enable-disable_d.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-enable-disable.patch [bz#1207657] - kvm-qmp-transaction-support-for-x-block-dirty-bitmap-ena.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-merge.patch [bz#1207657] - kvm-qapi-add-disabled-parameter-to-block-dirty-bitmap-ad.patch [bz#1207657] - kvm-block-dirty-bitmap-add-bdrv_enable_dirty_bitmap_lock.patch [bz#1207657] - kvm-dirty-bitmap-fix-double-lock-on-bitmap-enabling.patch [bz#1207657] - kvm-block-qcow2-bitmap-fix-free_bitmap_clusters.patch [bz#1207657] - kvm-qcow2-add-overlap-check-for-bitmap-directory.patch [bz#1207657] - kvm-blockdev-enable-non-root-nodes-for-backup-source.patch [bz#1207657] - kvm-iotests-add-222-to-test-basic-fleecing.patch [bz#1207657] - kvm-qcow2-Remove-dead-check-on-ret.patch [bz#1207657] - kvm-block-Move-request-tracking-to-children-in-copy-offl.patch [bz#1207657] - kvm-block-Fix-parameter-checking-in-bdrv_co_copy_range_i.patch [bz#1207657] - kvm-block-Honour-BDRV_REQ_NO_SERIALISING-in-copy-range.patch [bz#1207657] - kvm-backup-Use-copy-offloading.patch [bz#1207657] - kvm-block-backup-disable-copy-offloading-for-backup.patch [bz#1207657] - kvm-iotests-222-Don-t-run-with-luks.patch [bz#1207657] - kvm-block-io-fix-copy_range.patch [bz#1207657] - kvm-block-split-flags-in-copy_range.patch [bz#1207657] - kvm-block-add-BDRV_REQ_SERIALISING-flag.patch [bz#1207657] - kvm-block-backup-fix-fleecing-scheme-use-serialized-writ.patch [bz#1207657] - kvm-nbd-server-Reject-0-length-block-status-request.patch [bz#1207657] - kvm-nbd-server-fix-trace.patch [bz#1207657] - kvm-nbd-server-refactor-NBDExportMetaContexts.patch [bz#1207657] - kvm-nbd-server-add-nbd_meta_empty_or_pattern-helper.patch [bz#1207657] - kvm-nbd-server-implement-dirty-bitmap-export.patch [bz#1207657] - kvm-qapi-new-qmp-command-nbd-server-add-bitmap.patch [bz#1207657] - kvm-docs-interop-add-nbd.txt.patch [bz#1207657] - kvm-nbd-server-introduce-NBD_CMD_CACHE.patch [bz#1207657] - kvm-nbd-server-Silence-gcc-false-positive.patch [bz#1207657] - kvm-nbd-server-Fix-dirty-bitmap-logic-regression.patch [bz#1207657] - kvm-nbd-server-fix-nbd_co_send_block_status.patch [bz#1207657] - kvm-nbd-client-Add-x-dirty-bitmap-to-query-bitmap-from-s.patch [bz#1207657] - kvm-iotests-New-test-223-for-exporting-dirty-bitmap-over.patch [bz#1207657] - kvm-hw-char-serial-Only-retry-if-qemu_chr_fe_write-retur.patch [bz#1592817] - kvm-hw-char-serial-retry-write-if-EAGAIN.patch [bz#1592817] - kvm-throttle-groups-fix-hang-when-group-member-leaves.patch [bz#1535914] - kvm-Disable-aarch64-devices-reappeared-after-2.12-rebase.patch [bz#1586357] - kvm-Disable-split-irq-device.patch [bz#1586357] - kvm-Disable-AT24Cx-i2c-eeprom.patch [bz#1586357] - kvm-Disable-CAN-bus-devices.patch [bz#1586357] - kvm-Disable-new-superio-devices.patch [bz#1586357] - kvm-Disable-new-pvrdma-device.patch [bz#1586357] - kvm-qdev-add-HotplugHandler-post_plug-callback.patch [bz#1607891] - kvm-virtio-scsi-fix-hotplug-reset-vs-event-race.patch [bz#1607891] - kvm-e1000-Fix-tso_props-compat-for-82540em.patch [bz#1608778] - kvm-slirp-correct-size-computation-while-concatenating-m.patch [bz#1586255] - kvm-s390x-sclp-fix-maxram-calculation.patch [bz#1595740] - kvm-redhat-Make-gitpublish-profile-the-default-one.patch [bz#1425820] - Resolves: bz#1168213 (main-loop: WARNING: I/O thread spun for 1000 iterations while doing stream block device.) - Resolves: bz#1207657 (RFE: QEMU Incremental live backup - push and pull modes) - Resolves: bz#1416180 (QEMU VFIO based block driver for NVMe devices) - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer) - Resolves: bz#1482537 ([RFE] qemu-img copy-offloading (convert command)) - Resolves: bz#1505664 ("qemu-kvm: System page size 0x1000000 is not enabled in page_size_mask (0x11000). Performance may be slow" show up while using hugepage as guest's memory) - Resolves: bz#1513543 ([RFE] Add block job to create format on a storage device) - Resolves: bz#1518738 (Add 'copy-on-read' filter driver for use with blockdev-add) - Resolves: bz#1519144 (qemu-img: image locking doesn't cover image creation) - Resolves: bz#1519617 (The exit code should be non-zero when qemu-io reports an error) - Resolves: bz#1523065 ("qemu-img resize" should fail to decrease the size of logical partition/lvm/iSCSI image with raw format) - Resolves: bz#1525829 (can not boot up a scsi-block passthrough disk via -blockdev with error "cannot get SG_IO version number: Operation not supported. Is this a SCSI device?") - Resolves: bz#1526645 ([Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev) - Resolves: bz#1527085 (The copied flag should be updated during '-r leaks') - Resolves: bz#1527898 ([RFE] qemu-img should leave cluster unallocated if it's read as zero throughout the backing chain) - Resolves: bz#1528541 (qemu-img check reports tons of leaked clusters after re-start nfs service to resume writing data in guest) - Resolves: bz#1533158 (QEMU support for libvirtd restarting qemu-pr-helper) - Resolves: bz#1535914 (Disable io throttling for one member disk of a group during io will induce the other one hang with io) - Resolves: bz#1537956 (RFE: qemu-img amend should list the true supported options) - Resolves: bz#1542080 (Qemu core dump at cirrus_invalidate_region) - Resolves: bz#1549654 (Reject node-names which would be truncated by the block layer commands) - Resolves: bz#1556678 (Hot plug usb-ccid for the 2nd time with the same ID as the 1st time failed) - Resolves: bz#1557995 (QAPI schema for RBD storage misses the 'password-secret' option) - Resolves: bz#1558723 (Create RHEL-7.6 QEMU machine type for AArch64) - Resolves: bz#1560847 ([Power8][FW b0320a_1812.861][rhel7.5rc2 3.10.0-861.el7.ppc64le][qemu-kvm-{ma,rhev}-2.10.0-21.el7_5.1.ppc64le] KVM guest does not default to ori type flush even with pseries-rhel7.5.0-sxxm) - Resolves: bz#1564576 (Pegas 1.1 - Require to backport qemu-kvm patch that fixes expected_downtime calculation during migration) - Resolves: bz#1566153 (IOERROR pause code lost after resuming a VM while I/O error is still present) - Resolves: bz#1567733 (qemu abort when migrate during guest reboot) - Resolves: bz#1569835 (qemu-img get wrong backing file path after rebasing image with relative path) - Resolves: bz#1572851 (Core dumped after migration when with usb-host) - Resolves: bz#1572856 ('block-job-cancel' can not cancel a "drive-mirror" job) - Resolves: bz#1574216 (CVE-2018-3639 qemu-kvm-rhev: hw: cpu: speculative store bypass [rhel-7.6]) - Resolves: bz#1575541 (qemu core dump while installing win10 guest) - Resolves: bz#1576598 (Segfault in qemu-io and qemu-img with -U --image-opts force-share=off) - Resolves: bz#1576743 (virtio-rng hangs when running on recent (2.x) QEMU versions) - Resolves: bz#1578381 (Error message need update when specify numa distance with node index >=128) - Resolves: bz#1583959 (Incorrect vcpu count limit for 7.4 machine types for windows guests) - Resolves: bz#1584914 (SATA emulator lags and hangs) - Resolves: bz#1584984 (Vm starts failed with 'passthrough' smartcard) - Resolves: bz#1586255 (CVE-2018-11806 qemu-kvm-rhev: QEMU: slirp: heap buffer overflow while reassembling fragmented datagrams [rhel-7.6]) - Resolves: bz#1586313 (-smp option is not easily found in the output of qemu help) - Resolves: bz#1586357 (Disable new devices in 2.12) - Resolves: bz#1588039 (Possible assertion failure in qemu when a corrupted image is used during an incoming migration) - Resolves: bz#1589634 (Migration failed when rebooting guest with multiple virtio videos) - Resolves: bz#1590640 (qemu-kvm: block/io.c:1098: bdrv_co_do_copy_on_readv: Assertion `skip_bytes < pnum' failed.) - Resolves: bz#1591076 (The driver of 'throttle' is not whitelisted) - Resolves: bz#1592817 (Retrying on serial_xmit if the pipe is broken may compromise the Guest) - Resolves: bz#1594135 (system_reset many times linux guests cause qemu process Aborted) - Resolves: bz#1595173 (blockdev-create is blocking) - Resolves: bz#1595180 (Can't set rerror/werror with usb-storage) - Resolves: bz#1595740 (RHEL-Alt-7.6 - qemu has error during migration of larger guests) - Resolves: bz#1599335 (Image creation locking is too tight and is not properly released) - Resolves: bz#1599515 (qemu core-dump with aio_read via hmp (util/qemu-thread-posix.c:64: qemu_mutex_lock_impl: Assertion `mutex->initialized' failed)) - Resolves: bz#1607891 (Hotplug events are sometimes lost with virtio-scsi + iothread) - Resolves: bz#1608778 (qemu/migration: migrate failed from RHEL.7.6 to RHEL.7.5 with e1000-82540em)- kvm-linux-headers-Update-to-include-KVM_CAP_S390_HPAGE_1.patch [bz#1610906] - kvm-s390x-Enable-KVM-huge-page-backing-support.patch [bz#1610906] - kvm-redhat-s390x-add-hpage-1-to-kvm.conf.patch [bz#1610906] - Resolves: bz#1610906 ([IBM 8.0 FEAT] KVM: Huge Pages - libhugetlbfs Enablement - qemu-kvm part)- kvm-spapr-Correct-inverted-test-in-spapr_pc_dimm_node.patch [bz#1601671] - kvm-osdep-powerpc64-align-memory-to-allow-2MB-radix-THP-.patch [bz#1601317] - kvm-RHEL-8.0-Add-pseries-rhel7.6.0-sxxm-machine-type.patch [bz#1595501] - kvm-i386-Helpers-to-encode-cache-information-consistentl.patch [bz#1597739] - kvm-i386-Add-cache-information-in-X86CPUDefinition.patch [bz#1597739] - kvm-i386-Initialize-cache-information-for-EPYC-family-pr.patch [bz#1597739] - kvm-i386-Add-new-property-to-control-cache-info.patch [bz#1597739] - kvm-i386-Clean-up-cache-CPUID-code.patch [bz#1597739] - kvm-i386-Populate-AMD-Processor-Cache-Information-for-cp.patch [bz#1597739] - kvm-i386-Add-support-for-CPUID_8000_001E-for-AMD.patch [bz#1597739] - kvm-i386-Fix-up-the-Node-id-for-CPUID_8000_001E.patch [bz#1597739] - kvm-i386-Enable-TOPOEXT-feature-on-AMD-EPYC-CPU.patch [bz#1597739] - kvm-i386-Remove-generic-SMT-thread-check.patch [bz#1597739] - kvm-i386-Allow-TOPOEXT-to-be-enabled-on-older-kernels.patch [bz#1597739] - Resolves: bz#1595501 (Create pseries-rhel7.6.0-sxxm machine type) - Resolves: bz#1597739 (AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)) - Resolves: bz#1601317 (RHEL8.0 - qemu patch to align memory to allow 2MB THP) - Resolves: bz#1601671 (After rebooting guest,all the hot plug memory will be assigned to the 1st numa node.)- kvm-spapr-Add-ibm-max-associativity-domains-property.patch [bz#1599593] - kvm-Revert-spapr-Don-t-allow-memory-hotplug-to-memory-le.patch [bz#1599593] - kvm-simpletrace-Convert-name-from-mapping-record-to-str.patch [bz#1594969] - kvm-tests-fix-TLS-handshake-failure-with-TLS-1.3.patch [bz#1602403] - Resolves: bz#1594969 (simpletrace.py fails when running with Python 3) - Resolves: bz#1599593 (User can't hotplug memory to less memory numa node on rhel8) - Resolves: bz#1602403 (test-crypto-tlssession unit test fails with assertions)- kvm-vfio-pci-Default-display-option-to-off.patch [bz#1590511] - kvm-python-futurize-f-libfuturize.fixes.fix_print_with_i.patch [bz#1571533] - kvm-python-futurize-f-lib2to3.fixes.fix_except.patch [bz#1571533] - kvm-Revert-Defining-a-shebang-for-python-scripts.patch [bz#1571533] - kvm-spec-Fix-ambiguous-python-interpreter-name.patch [bz#1571533] - kvm-qemu-ga-blacklisting-guest-exec-and-guest-exec-statu.patch [bz#1518132] - kvm-redhat-rewrap-build_configure.sh-cmdline-for-the-rh-.patch - kvm-redhat-remove-the-VTD-LIVE_BLOCK_OPS-and-RHV-options.patch - kvm-redhat-fix-the-rh-env-prep-target-s-dependency-on-th.patch - kvm-redhat-remove-dead-code-related-to-s390-not-s390x.patch - kvm-redhat-sync-compiler-flags-from-the-spec-file-to-rh-.patch - kvm-redhat-sync-guest-agent-enablement-and-tcmalloc-usag.patch - kvm-redhat-fix-up-Python-3-dependency-for-building-QEMU.patch - kvm-redhat-fix-up-Python-dependency-for-SRPM-generation.patch - kvm-redhat-disable-glusterfs-dependency-support-temporar.patch - Resolves: bz#1518132 (Ensure file access RPCs are disabled by default) - Resolves: bz#1571533 (Convert qemu-kvm python scripts to python3) - Resolves: bz#1590511 (Fails to start guest with Intel vGPU device)- Resolves: bz#1508137 ([IBM 8.0 FEAT] KVM: Interactive Bootloader (qemu)) - Resolves: bz#1513558 (Remove RHEL6 machine types) - Resolves: bz#1568600 (pc-i440fx-rhel7.6.0 and pc-q35-rhel7.6.0 machine types (x86)) - Resolves: bz#1570029 ([IBM 8.0 FEAT] KVM: 3270 Connectivity - qemu part) - Resolves: bz#1578855 (Enable Native Ceph support on non x86_64 CPUs) - Resolves: bz#1585651 (RHEL 7.6 new pseries machine type (ppc64le)) - Resolves: bz#1592337 ([IBM 8.0 FEAT] KVM: CPU Model z14 ZR1 (qemu-kvm))- Resolves: bz#1576468 (Enable vhost_user in qemu-kvm 2.12)- Resolves: bz#1574406 ([RHEL 8][qemu-kvm] Failed to find romfile "efi-virtio.rom") - Resolves: bz#1569675 (Backwards compatibility of pc-*-rhel7.5.0 and older machine-types) - Resolves: bz#1576045 (Fix build issue by using python3) - Resolves: bz#1571145 (qemu-kvm segfaults on RHEL 8 when run guestfsd under TCG)- Fixing some issues with packaging. - Rebasing to 2.12.0-rc4- Bumping epoch for RHEL8 and dropping self-obsoleting- Rebuilding- Prepare building on RHEL-8.0/bin/sh/bin/sh/bin/sh 15:4.2.0-52.module_el8.5.0+853+a4d5519d15:4.2.0-52.module_el8.5.0+853+a4d5519d15:4.2.0-52.module_el8.5.0+853+a4d5519d qemu-gafsfreeze-hookfsfreeze-hook.dfsfreeze-hookqemu-gaqemu-ga.build-id346246efb3202713c304e028722ca7866675b854qemu-guest-agent.service99-qemu-guest-agent.rulesqemu-guest-agentCOPYINGREADME.rstqemu-ga.8.gzqemu-gafsfreeze-hook.dmysql-flush.sh.sampleqemu-ga/etc//etc/qemu-ga//etc/qemu-kvm//etc/sysconfig//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/34//usr/lib/systemd/system//usr/lib/udev/rules.d//usr/share/doc//usr/share/doc/qemu-guest-agent//usr/share/man/man8//usr/share/qemu-kvm//usr/share/qemu-kvm/qemu-ga//usr/share/qemu-kvm/qemu-ga/fsfreeze-hook.d//var/log/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryPOSIX shell script, ASCII text executableASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=346246efb3202713c304e028722ca7866675b854, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR RRRRR R RRRRRR R R RRRRRRRRRRRRRR$utf-8f39fb2af25259852b89d081daa3d76afb68b594a3dffd7d91a301d044cd5f24bvirt:rhel:8050020210629195050:b4937e53?7zXZ !#,,] b2u jӫ`(y,x#-{kak2㴐TG SdKg\r3 t޺'s.VԦD?Tyv] DD@:4TSڂ1;EٮXQ1řs^-5^st7fO}(TD 9uƚ , /R_u_ef0Jc^i B-VKO{ ]{y2'k}lko,BG<, PxQ[ _pR)KwlJ%u;q ]<itK@Xi66@9M]'wag{XW'$gӳFjv fZ2#ڮOK#Lƅ%(_f;UA-7DA ԭkC- 9 4b7<% K],1t< Q a9l .%ps$7{ue'ɣHl4B^~[hO4 _rLe#G2ªC (!iv-Z0k3ئ%`S%ҼU5#t"I R __! ''XFe*M"aɤTztҔFb vfJ[ܡ8~~0-x4tx ս, PLL8N!o֋0QP1]$L4w>3v-˳A^k^ijVs0{@47Q~$"EY'M '|i8c /@O\my|4Ujβ:Д%v ]xh2fB0w%T{M0cq!O<-&ޜ'2ކL9'i1bO"Ŧq?@:htўiHb8P5ؕ-:_0Z34Ҿ5 Eݩh32tUU0"OaJ`iwWLHi ꦓ12\ݔBآѻܼi/x(|gv́tpVy]oWA,ᬬ -ʣoBnk݃eNZa8K6=?ɻirjTa(b\_ޡыI89/Rk8{[WQj~(ӎJŢS{6z887%om]Jo bx E)GQskMKyk?ք«Gv_$lL O"; gJQθ6˛yCSp_՘O [qbs]UoqUKj\6g_dn2x'PD݀m8}?Z~%rF˯/.RFVT`YxI6 BG*j)J?q|8gqЖ2vFYE-͊U)ym Ua.1qyA܌k[&9M7j`ߚ=@*@nvЍgp C+%p,$խLn4AdH z{ nouGَa(X8nKa@ ~c*$yqV"f?uH_}YHWR&<WWl IǵNùh8۹z.RpsC3{@%㦧>/SpCaJ ̋OceB}ƻ 1 &Uūܫ^1\| Kz鉸J ,$4rDTaXn+@ӛQ+=/w|r^k>beD?eVޞ71%TɌ Ta 5xqZ]A3D<:Ϧ-uC\&:y[SʀW?F :!cnt|.!Hx5-gɮVZŠCR05RV霦ϯL0$kY ~jZž+eeQςw6͝V^y5MآoPLR}m,Q˪CtN@Nw|Ymq&tA}w9QXhsRfBn)(7U>fbh6zFkב= D14i{qOUC*l_|i suT#I@qo l:ϑm1ada5|иGY >Z4͐Bz HQ+Yv+v+@\{52kEnF,u8Aخ }/dVe`p%g$Vbl,+^Ah|wŮ͌!{$4s$7/B Xĩ o|?K"\+eLz~Vu;< JWu݂_{oCh,V"(]ɌXn%%.4 ФtũuԊB1,G9ym!^c_Ly;_<@~7/w %T c9R˓WAӆ~ىG&s) 4)F n.Kudh)֜7SO9 *+m MI{CMTW}Yy"-u:M-;RUt乨7Z>!mb s3滟XB$r'6pDϋ]鈳G8f[)xʩ-NJY$~wXb#Gj{8'[SZ~=pocc/]?DxށM)^#:o2(=yRJVh!J&õtrȭ!QX;W;ۚ9wBdhBnյtN#b [56,ŋ &adAy5$Xtiu( ?XS-c2S_W뻟įusv8w{u@zpp}ִp!X gL%y r+ 'GŎR\a[kbbTTKß'Qmiف K%yA}zkL=0Uf K)V^ ES{93uAU>6w,/dwҒk0Ujr?ˠ#m@7%X.I߳PyX}>$;VT;=^Tt5릘XL IBlU X~~5)quC jCn=۽t?c AKyGZ +cfmdz;{*iԳчjGJ2/LgIu4$$MT?o`mG`o6Llܬ~V6X%mÐ̘>ҶV"bP'tԈ [E xlKS㢀M?Sbon pĒ/>olCy*'kVA .GL"ȴ?Vya+ d?XBMjd26ם.c ^ԡ<#<Ck+ D(7 M4m2lWY2"]+c7.7URT:um]yY3bRw:S* gE$XdТz'^abI?*9' F4Y2>`}@V'EV1PbklfOڽG:_XhdA\>rSuK)Dfi5FQeM#6+U莔!(a.&W%eځW>V~Z1ع0_$_%2AWv\.wV`b1crgiGzL[Xk>&IVhǞzN7${v'RE1q &msk%wA0s9ߞR??Ζ֓o$8QOҘ m0]$x2tļ੫Ҏ.}%FtthHs%L1lV?jYqcZdۯQ| IdžEmT2@K'xgx"'1U΁yyfI맏m:W0d+,u5\x DdI-ê\VKf_L~zFnī;U]bUs󄟊HyF[\1M/4$NTaor ]*<2?Cؘ;pY U0N4{*Q߃A6?sX<3ctbHul[<  j[&^/s >#nk|QAb;bŻRڹq2W0#ػVf/_M]x4VIw>FB. Ǯ0%?򕶆4k {^;- Q~Nߵ\6+J̗*HF~ﻫW ev.Qs sV_;T:Gkcks_+F&ۣa_&fMRO86x w(/b]-^5.2`*ư)IDʺU}F$9W~F}8<[rg_q g!GC|j9׬eX[@3/웳1D ~efI9nei5y=<,'U?~O&Hug V4knu}zy•mr X?c6L{G(4ݩ tRŠˉ<hBk+6%%oT+[dv@HD @ VOiy=I0/UK-/Qv#֡D(,A ;YVv11:COhM`&:ȴN7ĩʞglLБ"y͙;^!F0$zQk}/vݿ#5:I$CsCсĨ rj<v5Tcv1Vb&9Im߬ n8oUh,`ĭ'fYL6?=K-*4Evi[D(LWCԗ.W5GO."ފ9&km{Lv8|)xNJ$<> %eZ,|j#LJ%u8 W/GyT SK?lYumCw̘Z)GO=?f3֔YcnW{!]ˮ[QʹS@܈dlS>n8I֨n: niCMFEGm )q,5ɦqZ?mm KZ_Kq-֞y餌a`PTuƕ+óJ~զ ~KX+j ǔ#jJdg ]GŖ8]ko@!,i"p"_TmԦ-n b5JfcROGCbjOqjŎtKR}ҞCZxIJ Ρ:rBRC R=Qg2INYÇ2z %7g[SWc5һV۳&.Bƌ ɧmgE.=Ts?MȄkhr~(K.O{ATzŋIO?E0hlaIӝ)K`Jq{ͩt#K ?㨕\xhiʳmJ$@z-9nUf &Hxn })~4y~B^ VY3Agopb[ Ei_J)IZ [~W*?:c 6SӱR_y33fj/N"G?>>[+ȓ0&Tm@60Jwi2Se=pqAHþPJ's56:ӐN͊j8TY? {&xLR2媡6q=e/}3N#Og}MuAsOt/\"{*b=`n5E; ']i,{n fA\QsTa*  ʑ@ yvn4-@!4WNBw'A&UgV퍭\@!q{> >AHB#i[)v{ڥ^Ua@uGbcѾҭjç1L(YHgؘORqPK>fёKRqq=|~ /cs2^6;|B-&UO+{hr#Jޚ#{0s< n;;s!z4?5%e˕PbQ R5ϢV'oP]n0êUPgCmlǫ%~ts[C༴~tF*ұ/~_riHZ/(A TYyHyR=6)MkD/Y} mp ap&(v;K>r^V깳 Yc496.uK\S>fT.o/nRu޵Պ66 W,kS[B WY9rl4]y5ZS2֙ge/|Ǚ^IM˷n>w\X•Ϗ2᭾hUp0菛TJ`S]fbwTRBƘV#䵸3JPCӲNmg mrAP bpeN{kq,r,K,p2\b1@[ ; ym彟GLG1Qpj>T?Mk1X~؇]A?i6E{ x[`|j ̒I?WU4pj)x6f'DHkPqx2L Tf_ul0=-RB<;{ f Zo ?XbjgO$EnG̵.Έ`zo웻) Fg - MxWso/A(ѽ,X$?14잇wλp` ktQ_fm|6 'l8q8 f:`q ~iWi?]ͭo( 4=Q$ f ${5:N`4eM'j% /,_;+VM5#گbtT=eJ8``op'Q,_4eb+1-j W0.ѝVjEeYe^ ´z^nvi4AL5y?Hj+UCC _OmAǍ}zA{(nznX*m Kћ(ǚv{t$p0o] w8>4IL3goh.zoێf.:"J0PO-Xw#\|rΖ 8?ՆUKXXw;d Δ+Ia4Arp3Zz Ʀx`4B0S6>\&~DFKԳsdD7=9 "пA0\ ebO+(f93rE?Ѱ ׻#@-,Z Hz$Ԝ _%ƆFtna5o'<첑˙=:ӭG}WݧxLj09a0rr o/ ]IcCHɡ@[dˑJQz2_AP;s˹L:%3~2jyl䧳;SE P*Lܻ.AR[w8ƶb[,zσ=p[kYԮ.v,P*x[l>`7Azr(DŽ=u>%?Lv8d&amN JV8իHu2F o 'eOl.r=%3A`:pe]pд[8&\H &(Pm-J\u< ETK}$,:W [47 rݔv=JCL}Y#WwYD)b"ZN!ln+{ƍ2y8jA@Nj'z/M]sxp"y4xAԺGyf@wѽ($e(9"K #hg^N؈MPERc񿿰'TA_XO^{H<[篵0{{kKdk—*8GE<_ %"Žv${F.ӜTsM mrVG NBm^ TA_3O}4j7xB ,g82%)nB~1,U&Ep c:ӡ?Tv {Z` AVzڊy҇0/̱.1ބjUXHm 8_Wل46爦}qo8͸([>]a4$͆to¯:2-ʹZړ(^qH)V[,eD7+,ebb)Ւ& K.iQ-4Qwy)ĎW@QgC ϸ:{0J7kOG[0ۨ*jJR}"㳰JLĝ 5,H-MYdP_ywXH1 CJ]j~(F~0a{+.g=Xjo͡fh&o ٥HHZqɛ1-(?0Ogŕ+8!d8['}xaDe38Mܹ8mR;--Je;rY{EK /ex1~TiyŮd3@'D6 bdta$yR_QwJMF%, Iw=t} IE$z]|o%k'CRWwxF=w~YWYCNּnٟ\8s獭-5 ٹ*@0w)q>#|ѱlleXqﴡf(Th]$ mCmFNXj^ sxԠ;EШp8;O^'=2Onx$ᄶc6x1K5K gg.!]mA 86eਖ5u]s̾(fh:~J\a, Q$,#Gшk52uJ㝵 }̛l#e8v&1.Q`c3GI;2 Ȉu7v%BZkBw>k踩uݩNdwU2\V&ӍL(Ib(nMQ]RYCᘩ4.qs6M-9DSC;|ufBY˃^h2B! 16^7cpw~)ndN%غ~QfUyr-pҞ=/O/i@R2w~@~–Evm> 3f vٔM;*6A0]ycW1̇ kڕԾ*سG9US Ihފ)pL9ߕ!0##^᪀EB|bՌa=Py _ǒy]?:դa-ЉlI,J~ 3^'SO}FDG9NZ#Ĕ@Ai ԁ\{B(8\l%•N1>\z10illx[XV`FvE>JE3t..R|!t4YU\u<|z6Ԉ s>.m1,;n)f3DZN*aK(ȅ ۯ$-(#Ab} o9jTh e/պ~Yܫ&AjR\ =L}jB&t4̌Q:tE¾Y{rQU?JY&w8=b7~.ct+AhC%u7&P,^N8/z2w#i! F?rwM]܈cSWތE*eHD6kqd2,TaD\sn.9z V!g7}P?oO6zűN:Cq+/@l[Y)WLy_.P2m}ȵ گ+]<˦z)Pcc"p@<:񳬣K.^5ꝷQO,Rh6uTծq~N{*~G Ǿ4!2:?L"fÂRS੃p3]N-G1f3mǣ9J*(e$AgiܣbH¾TZ? DYXle>S-AL1rZd7hUQnT ۩7 TWigAw2>3ܗ:; . %^K.5gPIH;WF ֐܉Q""2DOɂ{9=^K؍̑"/\Efjc`5e#*1Nmk]hZgxȢ{OmFv'h.)6fx̡G܁)k5)5u{NN[ݝh,ү^21ŋ^0anbsC|P!ڶ, S[<^s`ܕYlauiI e]dYlN&bzYS{eԓql`m&[vkAKل^>|ҟ Y#&&݁>ʁ\;slǪq_-JxDBW:Y*HS ߂ d4YUr7, TbFhY!3"ޝ C=^,\V"uCZ:{4(]/+2Ɖ|!lY<87*Gt9;}3osv6%W\8{㯱Ƽdw{8\W]j1:ne6JНz{yp +WK(p K,OE~@269B" tgzͤr-{7{%{{`sS(҉'SFZcwG "UhooN|EVhھ&_gbBkJN;YTZfr\IceLMnepZ.FĹ14r{;.BO{ *jaCDibMcdM?H˱u~}g(;q<F?Р^Xt"Kx-qq|w{Dlq :$LTc;vWC.y>ևH^0,py*.!Q!]!&DC{AH.u3%ZX6K ƽc3_%ʻB䧒 / @;&w/^ڣNO z 9sL$_F ٘7n8qyQ;sȹݽ4%(3]9cb WC&h0GCJ[ 6DWMDb 6QOթSpx3yh,LFМ_fJv%S/ j ⬉k/CBE u pNjO< ["c"̅{uo %\8=5'"_Su[bBA_k,|wqMX˜r2}ƾUDŽG' [8IqP@lZJa(&aVE5% >; isbX* n 2aܢm#QtQɤe!ɡ>^sGGNlM+|'Us,buJĘ]ѓv)uw }0Y'?n0p됺O  N[~u Kf\џ vܸ8WGh;C709-7GoĽɊGi #f`ku2Z[P,"!$DR,ąMDi~:j0H,ABNğ)co \$%J1f^xvdG( "{MWy==[|n}ne˩CM +pgPΙ?Ԕus}lP He5G _r :8y^̱QCqTA~wlPb"y4EF-MZqw@(Lw Z {6gbb0>c ʞlαJu~ɜ\ 9 !8 w̜)ёPUK?{"(,Roh[4*AtPB'Ў)cIC]ͅG,rX56 u8[#-LTqnKʇ-UH"9|^Rn?hrA)"r8:+hzI†lUBY 'n+ +th#2#+3qs3-{L^>n~Cp3I_LLfdݚœe7bzS` ]jtDG,ٿ|J @oBí1W.zk"gWy)!T^FX7ԝg7;thQ:@)u'1sꋤҁdW8s^!mSV9e B*첻: } B"26Gu.ab9MҢ+/$.WE jSSwF&K%mzɴ&7J%^1LG+J*Bs~V'h9oB[QX+iU N\I˶O[벘o_ i(o2d(F\._.3$ LH|/~R.UgKyk>-,>ZyaIggR/Q ! '>1]RԡOWk3XhѷG`mHUeuW3[ޠ1/b,;% 5hҠ)! fF 4)!a@-Re,fh=~QcJ gt!ˏRo[x ⎉~7Ӹ`Ƥ@cCԝZLNJǨh6٘|×_ CG0V3o1MS@:#@`w8 00@_Q ei-H$* X/2[FVEpx@K1䶎ma2,{WR7{G4٤hIlDOZ-ڂք?ڧgi,G|!.H=%2Qͻ&j)RhVs$ șJ(FygVqZ0gNzvV<.a ͰXk[qXԦ3,dh]e2lz*@$}ԋ\V"՚D5Phn}^Gb4RDGGkwXQWc4]g{o_vg1񭃩eN|s+[aDtYqG~ZZ@g=nz("'KR`:%SHlJ{a]6lJm#u/֮kM zjf2n b&hY2vK| W ak W 4COhp#=..އ$#잧bi~_ȿ_\}$ҍ2{ S2oHhh7z S5MfIk*Wo/7@}#>[~c\T (n].&pØN$},fhc׫IG1RCg9!\wxäwW];IiěӅ| _ߒs]" q?)r{*ط}21 Dѿ%!pq(ĩ9fǘiyш܃,O)Lr[e);T8/n,Gr_>%>~s']B¿TlDŀ[/*v="\ѱ7V[_}"EwO ZŪSc'5+,=J;o|rGiDm$X-K.Qg2p$.Xx*Qek-t)K kɢ| `r޷kjY0%Ź*v=G,61DYb4_9ؼ`QUI$H&zX-M0FuNK!"˱PIG%·?`Bx4 WfC~0pT-U˖HƓ<֤Ip'%͞RV3sCpa&w,RR$(- 'G3SүdNoW/ C3\Eh~h1J:t|Z(]O~6 j`zKȁ287W5]IepU9JΆD!bχ_Gt@6S8@(4RUڠsJEϣϐp2?_eF֭KPvU:5YBi/+XYTɸᇼWSC+utI.۴Sª):_V.ЁVeQ%H@.?.VUk#"WFܯ|3ŒreI jSpLؔ2YˉVf!ELpqtY FLzvAD^ d*4Mp` ;(YPn0C%6^6̑;$<Ρ(Y;{̦YX\ VmK#z"2/ HM2}E 7&,6 tK͏/ՑNbfrN, D`H F `Z _ o.A ާ!:哮7I6k<}+ր<=zCUMyap1dNQ2&7 vfY,]%!]a92v6X"O\!_%Eɗ}R!5MA^{Jơp*%=Цl㑮iORGt~&3ژUE3tqnRhΫT/ڙ#[+$PQtH^ćk %3%5Ö:^xz\//1EqjRr%Td]Z D,VWB?~%8qER}R89^^HW{Ӯx'KQ7zk̍WrEʓJ*+%/XWNU/υD4Q:3=Q1EɯA h鱇i 'XcUM xw`PK0B~P`Tj,#"\@ ;'W pyֿM$sp:V/(_ɪ aϫk!UnJcfr*?S!^ |ΖNvfY- ;&CCup?YٛLrH>Bo 6,at>xLBֹ.!wͺ!맪Ls-s]*Z1Q"'jIAc ` k%eu"W1{>y)љ/_0DڀGLҀʅH ߧ)#&RCa&-U0 "@ YB8s@ŠMI?5y֏P,$L&rg,kg'3O8HL+av0/ ZZONJy4|mrѰeB;xI! &[I~ Jd7K2i̹Fi/Rރl U5S%sҤ-" WsVǗ?nn (- 09 dpM;o)+lˆDI?w05\)--ޣrS߼aq̃:oh3,p=/*|M'Ƨ{jh]:Tmd@MGoo^f&oBU4|70}lFA^g#jfk=5ө B@ ۗ r+1=ڊ= bOP#PƵv|+1E2*IǵѾl8>$PmFd 3޶T9^͉354 {N=+i o;ok0Ԙ yS}ZH %2::+)._lpG Gckn@32 ~XsN.Պ7r`sWv?Tݪ5p=; kzމhT%Fo3Tq6|VҮ/ 8љ Hڣ޿eU/3\{(&g 2tA8ULpW f׳FmWâUC*:_j.ԩQANzm/;!̃y J7m"G(N3e:BŚ>Q@_n׍NU;.ߟU[i:jeՄ4 _p@c{¥1mlz)A[ U_И_a[G"}Sq}L) "%8QшnkzwI%3k\$f+Rx _wrHă;<X !z;og!+$-C.x'z#x!k!9^ 21H`5Xxd{ s$ P %aXv3|Hzl.cYXܜy:ƚk )b-775/5Dq)y8D0pO39R#U1leV=:T(`O M;,!$a"Tߐ(=g'jXPY3B ðJi`-.Np T3?r╏法Ih2 EVwnOLЛbH)s>bm`q<a7p?;UJeMinX%^6ĽtϏ4C z?&{~gn!2%-Z^+5^d*ѢC&JWb5&&tx lY9 ' [Vm@i]cuuZŖ0`sŤNrܑ%Kza%`[u,z*I;ZS!ܜ;S \cgHU3Ia4׺] 074Y* b}+/ˌW 2D?G*fdǍT*T|d " FבJGFOH6k좤)Wq>\ .%m@mc:D&i20m6CWSy/Et(8؅‰{wE }Dg9aa^X]MBGBg˧#9I/y5W s6ƌnԙwpbF&JWn'&FJP@ .s }Y@fd,[>ZY uR#|-#o: gkybT0%x K +2 Je5r AY^~^z)_aͳt$Ia ă-լGp= D{ 3<荲灈3@Q*0u?+ =Sy3J9 {` ůO#pk 67_@ quukLf䉵_V&.pf&/?zJ/m);*yp~^A:tT 8/n橈 3,*Omc?wQlnNc]W#0꺞.J&U۷nwL eg˜n$.yy2~BIT*<.>:T|"L|@<,E?A е?[<4,B %~-H.& !v1aqXE4֙I -^gXB2ةC-<VEzHf/Jx`}b+yt9J8Gd2PD{ @*0:P1å|"#[( V1?턉R$K!fOa3̷jQ'FjXTf8As=J/Ýг8f{a-84X3ޱABEzOl3Գ<3;"[w$D,Hbxlu oAQ tmx)C6Mշzp g55he$ZXȪh L<"@ FdĆ' .hdԓ !EiJ3U9cTަ*A@emȲ"q(Ix8>M="H/Vty/ˆ<Kj;S-|8#DEr1 hAX8ЩHUa09V#$p_$YO`,WgI "|U"Asᆬ!`z z>O;h@߈ҙ9.P7&,*W瓺8XV<POv!h&?+ʋt, Vk4æ,/k2 a7Y3#*@o#6s'Ws^h}{bdyroo%!-od#cd#VgDc:CY~Ȩ8xF G=Ȱ%i{Pk0@D'4vR](=O5rT.RAțϷSE^kzmH Yb, uX,ah!A6b/>ٰ-­r4ˁ.~:5ۀNyi͞S51u@_LHY@#6B - eUkB/MB>p惮ȗ[790Cyi'r7e*G`? j>.TTc%yU;L>HW,yT5b[#Y"w֝n^o+hʬdfXF+D%J'GӸ^v1Z8$*eԗ:RX /['i>aTϕ<30x:׫:TDa;T76_8)%R ϔ;RmlŻ(.f,Em[Aa[H}FoPJkžƶ `>f5!n;)aet 0+>O*klh_,_=$ .L섿bXMto0^_zU_UdAr&XU&*cbXͽY-€ҝ0 MNr_|NLw\h1$pMeVnHlE'~$_BҏՋ՛YcXW ^i,m,wAj#];,%$S`).e3j 91^f(*hFeH6z s@04}h*Ƥlt#>8A&!]!c_չA:s+M;> }+ܻ o`p!JMPkeY~뿮q&q@x< nYIet~vIЏ@Q2;`@ U7XۡJ>htI  ؅$"ݿ7ia>BH9ٔ(JYEI! TSA5#y;vw^)[߉H2 S v)!Evr[YE:dh\MCW@BHac󝕿6ϭ~Ҵ&HqCXAbR6, ic-р - {Nپ*2 A/ byMOaR pggLGŝ Wz *JHqU0ȣj`|4C $]߳ # 9o1~l퐰&ّNPi0TKM[5ħJ K0gcnIVuq6%i歝7bVqنA r>Wl;JP'Gdqe{ o ׃;g4Mۥ.'liu@\<$H54Zr) Cs"+H JvƇHMS@E5[J$ݽ RdM+trD0<)[6jw#i #e^s"T#@G,h:3OgC[Fg6ᶬO5`qIer%ZRXIm-%@?YQbk-ddn, X*ZQ!R>aUSMWQ\K[qSPŎJؤzPb$iMK(g=YH,wHJu |qV8m&.[=6xٞGIGݓ@idi+KDi9v;!3geǣ)-SzQXgXQcS}`T`\mBHwOh Lz9o5D <|rgNmjiJ?lznEg>*suYfI||b?vf̩ߢWoᩘƜL-@~Olm(թMk`)>Ez8ǻ\MiapnWjf b3s -삫l$[_Ti5VEʪ *i,聻{=#>o%BMg2?vŝB DQ-O}C^P Dy5UCu(n]}BYn(qPzC]*^تd"<O>RN,-˫VҐ ]Dt|6G;jdN XiNA=$ʴG 6凢Q5 ItxX4|$ufwS:a{M|= vH"zC&(5C,p}g$Z{",C{S lN 6ĴvX˯HEoQ\ZU"8鯅 )\}R Z=HH3Ncj[gd(Q<}):aUy#me_rJww{0H3/|Ļ$:J G[-)+ Gq|"<:+* idj(B5~{34ͶVmU>2Q1?q/ {QHfV38`, ?Up}3[nt%G҄FSsBlϠ٭ԨIVF|ެAz~3{wq=%WPhK7kO|kN {X2?7dJ>ꑔo (~NTIG'R⢔N[KZ_~5 wjwO#WP/l,$ ȞIo@!"nS3TMkɘwe. _Stq7T8NnHʗ՝@*+Ybu6;(| (;Qd/=U7YrD$pŵؤ7]uPJz>ڕ8&!6ʮ .IawP8K^:1&3a!+8=A1^˥]7ӝյ:Ur;S>Ẹtn{ b Y̫iPƯy2xYdrFse3(}MNK?'o]}?yDP̣2(mfPvt.c`흣+R*ߦNP~G]n @#cGÁJJK݅D9((f}VkEM&X`Sk{rabL_3CG'H?vZ:ĝPϸ&$)t5uI}:0K* !EQ׬EM:n򢳞p17쬹:)J0paő(`o v&߯Q8Gٳv*ϐ/a y踁TJ%/E--KLnSl 2E PQˁc} ดM:ETEzaiKԢ# V؄ro< .et(ɚ.Znkۼ ߏ h,T $Vag9=u z,l9|#VCt*Z?uvTԒ]zeC0O:K~3@z-O@gKO+;,@Kn9R[Bv}<Ūz5BqzBz!)3iA=1볍3{ӌ4e:K[iQND&ch6>p&:_i$Jʉ,KJ@L؟k~<2ss[<2>_p3M| D}^jaiFІͦ;rO0KmH:<{ y%ϸnΥo_JΟC@_g[7($#оhKg@ RB*hՖk_؋GwЖޤ,2K~Gs 4}~ 3|"P㡷$"G,+-= !D=Ҋ=bqy I!ԮxФ&U^^2/K$׾mƴ{L _M_B"R5"z}E|I#8ўL:+VIOķ3D`qm>jnm${9{;Lg_s"}m ]oD~$6D1[ͺJ1.n6ZF+lrsDNSh{p#Rp2tA XJ6~U3k*pɛ'à,6R;[3Ĉb ^/W־>ZY),^k\<ʐ&@Gs,y7qt˼&}Ѱ$~%y ]{]u?I-Qj%sˠIP(bmШerUI$*)f/B~ɍ^ysOO-^:Kp8٠"ƞ"))܍Lu^\xXǙX731Xzi_$z4 b(׳'.HɎG{Rggkuh(CG@$MHTq oTse(Ia3+t^buz?9>,OB5:70#u| n^; 9T=ʗOkQ@䳭CV{v;,]xnkDGQYQ/lG!okWa'^ж tdak_f NvY&c6̐5ݝtߕ9::ioQkȪqRY&8.3ArO)b7Ӓe"*M-(KCsoZ2'0*&U[[OU9Qт zh2<,'*4g* /YO13b*;q}P,q)f%=C:m,dy6/핋.?n7$NW,V8ΉZ# ?e1ʀ&+z( 2^/HSŏܘkee ^5{~H %ʆP{i!䨥J@F;o O+ vN16ȹ|E~6 >A06M1ȍܘN_vG] "OoΜZ|cVݵѥx`3Sm#;/vYlPC4xĖ_7>̯-:PVZxKjF*HU; ʛ5Un^D8ŀq%Ovp} ,f!i{ W)?Kb:7?8?XO侲Z(d)x9GSw[" j*kg}ns/n=kaƛ*g$yh5юkxY8p$Xz`Η5$E򡄇`WԵJ䎁X߰Nqp"w8t@b&AՓy#+w ckwCrg((|^cbPInxsԥ! 37p$񷩯n`)Q|-)ۄl:[lggpȍT, cǓjGZ86!E:M8% 3V2Ghd0sOQɕ̀o_}܅ D2H>qӨj_TJOAx}@j|WD bѢ,-1Mi`[~aQjkSGΰVE+M{X{2bZha_MyBrsǥC` $Ҏe3^YG}7hyD+s9":22Ŏ KL+pShġ1wD:݀J@0t@g [ԅĻ(M+{I-EĒ" R}(f@f{g+>3;BVZ'eW=&ږr$3_p:b"t=~˺rޅsL2볎#3^u]e:,YY>QQTo4lmʪyX苽'mU"uzVĨ"v:Ec0߰5 ^s)K $V(9d=.Nl!o "\H,dң+_Gxcwli'# 'xD4wD %h[X_H-] Lڜ4Pb\vÐ-oT7{AA0W,ٮ!zPq_vq^.օB1a!1Qw ǩ Uygk_+Q-ԟ헟Us:'%AIʞ9Ww[Yǩj{ۻ5$)]dw aITxbZo.,K2ˮl}4_<;e{?YБU:[b^ȦHEkEhПox f=PQ)z4V6b#/zQ9Uu8Qb!t.yؒe;K`ͻjrwde$CKѶz#܄ 6w *ƕ5(T/DX cmBаzAPZ-QE^AQEjQ'\'I:s84.6wh.idv}ښEtRdo1j PAB2+ k)S_{ sлJ *RPA&cT/頹Dݤ_ =mYo wg1]*MtX[xiJQX8׆_ 9Xs}! VṈWrxK[{ׂ;[MPQ-aף)~-=pEE8~-2$c¨)>XKH wmjTfIH4s<ȹwf*oR 4zx_2 Ji!qi>CEhP"j,ps^Mq?4Xs*|Sp:n^ܳޔB@|wLQ1D~&[KF3Uf[i(4Sޯ#{n aIh[cG4ɀa;`:޵A {b9Q|Qu} d>) |9PޕUV#|=ؿG~KCEֽ| r2_<Ї77+\;uV}ncsQRJ[kǐvq5QDD-0z?߿- .qcvFn}({F EY쯬zr b0CuJ~Q^B3OKt,w<; |K?'~(눇̴Ͼ~ܶ\i yY.q#b-jm>zEb«c1\Ep $Aë* ~/;Y'g A/;ܟuؐ+^R>L*V Yzz22/ep%nqQ{{vNoT>N,m +Y 1Ĕ&]FdC+P=ZxA!μ~DMk%?F{# ìǕ(#7Ořs*HDk[CC~j\Rj_|xE;/އ@bG\[ `m` Z . mu) _>i&Mv`dޣ\S9Jw! t@9wA Օ |/^J HHǯI掵 Ԇ~2ݤ"3|ZҾv}H9[86NBVwS\Z3N J7}E.8CW%xc' 7@*4)ٙbv=H'L۰\$[A(9}^R3:;0 v39W{\KgjbGU٧n,j@]_!-H/239̝! B@tSޫHqy:c",qD݋nE>PH?1?kie_S*-yVzWM[YDaq/TeAkiNt1\ha%ljvw`o:ƒo (J֣SLL@ZnAA#4bJl3ܱC%cgS53 e!Q4ؿnQZ ^Pz o\7#,̹;ARIuݍ0 :"q"c5{ׂ&[46`vɑh5ODM,Dg WZbL 8T ɪ+pȾP +g)WMQu&QX3ȭ,FFai09I`D1i5|^w)X3$MHj}7Ğ⾮ѾawF v;yHӳ&ǛMJ^O))3k!EkC0[Y)C",0+|X`V$Mhrm6^2HΥځF8=n՗vUz`Li#~Kcצm G&F>K>h;as^,4;.ǍVl/# z:2QN-ǚi :R(oaxotŗBFP 2ϥ LᄪFIcuc6>`7#S<ؓ\]ތsIL"I0W,[huiVr?floJ>{wX,dҠ1Mi7a3|S6nfv0┢cmdKg5Ōd35{C?o>b6̉cyuY4-~kƺ\ҋo'kZo܉5Lπܶh'G]BLu:]|=Ae82Oi6Qog8mBbvEA{Pnhm>|~ b\`0{&(Dv^yR;S]*L*im]K'ndžBQo0)=}Is>4=ʌ_5MEƊ"t^BVB>i(G e4T`O*ݵXX0wCbW(ݯ-IJfڏMeDض~ t@SB|M6.U"P1tawwMli{<;jA6q ,fRcqSNI~_,aNޛqК%?,h- 2OWAѷMrgJp/S׺f-̉}'ɚkRg}I>RnL_*r3 m߈xM6ٺ|y2aɵg%9yrZwҾc] kljQɏW>dhd#xVoR9ytu![IIU^,%`oO ۞Dk*5b״I fsZkqO+{ X*BS*QgYl>D[)! Ԁ`T#BR}459I^Z~fbqZsDx 5Jb&6AlNpT2yczZү53Ŷp W3b YƯ 5ݝl+8L>l ^]RfUza ME&=(ea#aUHx eXm9q[kk/^TA~ x)Bϣr4߼ [{X}~]y⮯|c' 29[ XPLsPT9Iv Bv s|.dUYSkػ(Nx1>;sTZyhUK&tɖJ|fӇ )k|/fqwkL @e1Wֱ 7ℎWFV8Ds(Ή1_zd|,MvJ;~4lԀ[1oa"|<1׵ }7bƱc8{Xr@㼧aeߥ*+y`ٮms<̡N=o))X6 |mwѹ?(vzeFAmVf;P r30 Y|mnXd#bLEi{mXc\ǁOm@)R~jk3W lbe:ROw˼܀{*uC[^ru6RW5j 6YFg݀Bdm{sj&`c>yv1eľR,hR&ܧ6[Z7}2C]-@g_eӜu&($zm2~"rDk>k_WK܇TKy׵Mri{`dExFZn|B(ZL2)nZt-0>SshN `n Pg}FkcJMz 3z3Ci(NZ4xCB_=3qEb=%負ztea `nybEW[ʙ&Y4/h¢SC%ſΧ~oNm-ŦR 3 ͧ@~gۄsђJ1 3:WN%|`~N_v!OqPV3b7>eQ-GщIr3skUc$qbcYWITUr% xHSkKˍ(^0} ) :$iQqaxy m//c[ILln c$" $5 %ė+N,B 4]`Kk䂣>FrӬ]Bg+Ǟsں(,7At?vKmө:&G|qڂm -n7C1{DIFLb4?QN+thC TvH &|>z1,GD}_y7Dl5H*"j SSu_JF)Dfm2U#dFaG`jFpo˴7'$ҧ.8yE $w DStTZ恁ݡ, nX#gm磞eA# Y.䃬ӮVw.Nj~̻.d)fӟ`P D+42 2Q>fLm3xmyuB<"CCv8f-ڏNҢ[ k ꇩw-R2Qtn4k+llh" &?K@SP>ZőX㌢1qz`?HRN1ioYp6!M jt#dAp^/g@+N^6n;ؕ(Z:ӂJ8Ïo i\eH %cE`C}}s>4oP]O]7Pײ%gj;Oef!gU.לRغ *&4jі/&˂b"Y䶩=^uYs}Um銆۝O3 * DY @kmZs<|oĊGKm ,fWJxD3YUa-V9\tOҘGE328< Ȝ v=0]yg,78w!uʝSmb,xݎdy[|/&]uzJQ=X,O) ;Ro:<#Ud1Q(_1̴ZfZۥL]Ο \ yZ[5hwʩ=kKLK^ Q%ehDR?U.=򍤒W5!D5$Ucr&?~W㭒èhƎO/2>ή6q9Ma }Wk H.Vz ƒ<9JyҷEȹu]XrleH~eAfn$şwcAޞUr(DI 4G~eG) moVJߟ35DZtc|UýH*O#+/H+nGn9Jڧ bh lgf|X(g.b0|^ D;S}$W'vUß2g >ĠrdF,-vl^eڝ1y.~*KePוjMz;kku'r5˚Ԯm#Jj.^HF/㊓V$dXdT{\zV|)  so UB+vI28l O }z2~Y3hZ lLĮ_m_ߕ>'_ 0"nX+!!&֞ofr/IoQRSB6.-W]sRJxs1vtèa&.e}qx:DStdoGB~*K__mPen-Yadm拯akex WTkMnwL> F/=UIj_]3~!fҕqK`~`)_bs?Kǁ긐1[zœ4 |ˠmo"/*˿- T5,j?Dy5K$D ezuPQFRAa{3jv*8G-aG`\=>4oW'j3̯ 3 ;u܉o `(&,b$Yr^LװVS+4-vL^@T]G^<C&?j=7A}G*Z"qEdU籩$":[h=!+)X81q1b6̭Egsؼ'A7B:Djerz|4ۅj,iI 8@[q,3;X34[u֚k qmτuNdσ6|iUz˸,kQF++jF:t'R͙0~u 2TMxC*u.I`Ezި5C](O0/[Jט_(gy1jawҗ7mg΋QB&\/{Z.LTUǘʊI N!nnw}+I$ $2n=e]dNCޘbW'aYT\I /ZIxNԤp`N̆ѤΐX%,2:Jꈰ#YZ2$@W gxYq/fo0Clay̴kyq=٫uT'MS Y$vO2 /ʲl c~nȠ[T:u6}(JY c2,dZtv<Gi"vnkFalǑ/4m֥tŨU>x7Q딮  k|׾ Je&! ][jKPꅾ5)]0<VϲvNs/Я| aT&iC#ߋܝ<"̀wzQoʖ 1ATu}3$~ʻ,rԧ̳As Nmeh&}LZv@fL4lM(l0 Pkb,>RV9c-\R =*iaӅ,Y(> ]==7oK~_?.ZW-"n{Q =zB6,[vrzW׈*70 UJw0׾Zʪrx䊞%jen6 76/ XuD)Pf,G`CܶRR0f/W+8x{Z.jF(Ų 2h(EQ F~4wWXzFNC7S]nqfmQ2-*]Wf\m0I%Ѫͮ>y:A')Kv %o"@ PB&l܍޾>4dWިr y+7um46bK8EH+4U nFXLmܱ]ck?}`D?2Z/WT+u =1/*b WJ+Oc9NH2Wǥ 7D C[ vM=b ߒn} Z}Xvݹ7h:]5- ٕB02pRt$1i#1.Š^7kɎbѽ5?͋7_ tbmi=7D_)5]E(`$V3#4*3$k+.r/yxSJ;S"LXn䩠GKpI\A[[ tgk NP8i)ʤeVK1x눥;GB'SN8U5/1< NЍImQOmh 䔴']qf/FKe;7uʩzyI9 c,{|J_^I 6<,~q#y{>{ź(1&&*0w@@VZ/X+$kTLH@G"dīW!\B6Fd~L `gL;ypt1ʾP sw!z0?veԃcC9=b mVT>SV P9d`l'6 P*MP˜fƏEfTGWPEJކN7G'"<iY ^dFYoʾQ3|Urj"qV,5h+Bfn|JSdڰrlrd]YKS߳P|IʒM)&:jS2۠h>Pظ_e^LRE̬[%ftOX!MtexsҪ G[*y²٢h Kp ,̒FYwL@Kw ;)Ɠ4w򄌙){aS,Q޴ l}r^}gUA(е]2ȣw~&ߣ9ظ( /}Ri'*`B睹uh{.PkzUada- {aĥA3[1ewuh[ڑ)η.k| Xck)$V%E*ޜ+"s2@7\U+D/I}$ sf{oMb`_'EY[ 2%#  ،ʩ7T+H>Ld"skl!9WDʥ@Džध7S CMEMѓ :÷QC6$_6~nƩڂe ɧ@amrK Hr2c3b#;᧻uo}h9t3'u E BϣR*% 9_}j+@SsckAd9Y.&HJgPB18pC!bC:I6=c9rK;y_3n-9<Gî v{_f.V m P9/e~?07Hr ֓ԟׇɏ^}-ezȂ;vir6,#9έW=W-IT%I<Տ]f$@y1ULǯFDl;2F@L73K/z\PRn{`&C8 N~әW<.QH.KW}p0A>%:W'_,w^6f4+˝~' r8Ng{}vn#LŊHqs6* Z$y?#U (I*o&=av I=j a(dD4.bsXsyAꂏ]n]U'oXqz?P<=EbWY3XJэIH.MN;|vozT8=!3w2cG̀dTɨn=PW6ȵpX>UJm,/K&pv =LV[Hpz|OXV4ipЙ \AdtVsq].ڥt:`je hl(U xvA RGZ87ک;Vݿʐ2{Q.mHBvUĊL-4+#̶6I?>i6E#D%f[_'sv xz@=!4/ϝ!9!fڛH%%QoQi{1t^;6iq˕`?!dcPfXMnMJH$N`!}Ēo VP S[5#|8b7နǒw^UŚc$a':fѶjT!2>]6?!/I?n֪-8~_b#D_ Dw! ,!l|BG?= .(xnJÅTdA(MmVlu}G4nl1r'%>L%nB<.t}h(B~wjxxt/<(UT7gIDav9=X8#:jͳ콡H^*\W$u|8//O%)Ga62q&'l"+<: )Yg x=Ф\Q}}cuP-&1Bl5Y&s.5dƝԏv49'83(/Rқ);a^TO_ Rf-xGTC'`luN!Ԓt)-u蕾5w|+IH*O4.P?3P^GmABʿ#;ܯTW᳿8YC5rp~nXBq|}!49oM\:5 #1)ؓ\$55>D}$u2v+۴?(%.4e)6g凷.ˏq"JD92c 絴77ӡ3º,}<*DF Krwe1hussj\`s3 04T֬i- (#0X™ gχrqW_곶x3ksf]2"y)h5',xweT68By.TYG|5Ljp|ۓVuT[ ܴ8D^HCp+E{P.2Z1Wu'l~J\DS~zL@>ECFrȡnCiP%x}t& v$]Ol~$J\60֪fn7yZY6^Fi]0m{9;r1RC|QJMea-ũ?~]ŖQщF.S&qa.,(@zhcS=-'ɢ&g\ަ$ |_Ԛ̋-xxXۻTw8*<Ѿx] 4K.(AxK(e:{W̞^nY}&ߺ !e7ARqcl尕$#<oHmJUkW6݌QQ4VƺG} ?w)ʺ,\}{' asP ~P`KԯhڮoS)@ "()?V4]n0eVÏ'ɐi0Eo-n `,X_~lAn,C+M ϧT[f{ZvYJ )N3yz<5ܪyc`׹Dj.} кpK֨Fg h3UŞH wrG`50( aآ8X٨x|M^6kxlEivwNcCܳg-fLVsanvJzpƗ " z{/ x&4~A.V/DȮ#OǴU(OrIMʼnaFI\ stu=poxzǚlFGu?___>Hm?~ 0ѡN/ȳcSq?qԒt,TJgguaH:+<^Oߋc<g W%vo{^`ɡMu~%e& ԨLpY;YT=85\n$q>}Px)y HA<ɰl)? _jSk_6ýK D̄M,1qpK :F YP'4IM|ġ4-&/B,2U\E[zf1$3"gļ$vJn*GōgE?eABBO$U*-hkap+ ЅMo]q@(Ӂ{2y|X.qiɰ6/vĺL55iӻ2'Wkai6Rj !6',lWTlA*ܘ :"HP#SIW1d^Ui&B'r=#< qwiJnG"~zCj~wnk+sx{3tٸ񫳛ȊfN6t'/1qsɩO;d4,<xSʹ!]+{![Oϊs'GuYZ8d ]T?16*58\nPa.syNP"y> 0 ulR8l2 Ȟ)jTkX}|ߴl>_ih㏭ q7;璞=2*dd=Sg-; X7!QU;r·9(xw!*$*(Jb)}X-c3 9]A֛6Tg7,)x=@ПbsW~Yxvypfŭjtv~6>=9$B4AN;d.\;ς]v.jUeU?l%<_@~ r?齌hT{{G5v3=Zy_Ę+gSm39 OtV |us]fRC0`/r˒ncD򅩑ulv7I!膐qc7x- b@]^B(?U Q++dNCհòZ0Gd,jkƇofݞLKa|1y(m5ٞ [M:ͨ efCC׿9@](.2[E= ?Q? 2kz`"]2媒uf?μNjm5x^J+p$ l)mH߰6qWHϱ|Go쀎٦RuOEkN8vStdK jm D]$3zy;gZ .dM< >j;(yA!ID1-;'p#hro:@' gマZMDnonol\9D2%(;87ll:脀[/dG,8 k)X~0H!WTY;Th"`/RQ`H(Jx%iN)PˢK0(|JG2] 6k=޹=RR@]4W q0{kkHŽ%.rH rb;fIez3y-kDvl!pP)FG+ ÒvNM@HX U'wNFr7h%+"g }}K08+D`{b+~όe,L@^p_m]Ĩ݉R_F#eEMJ*aF@v1pPG13fƚe}$SbMq=(SBc_Y'ԝarYܱVt Ѐ2x&&5PoZ8D&5,S(3c3%J%܉0G_PSҖ*M{q-9~%\ ԩA}[ԷUr#K`'eHwCsn,pGv;73K_K}/ԹB0e}&K['ďD9vVsŻLwG.0)= ,RfKVpJG\o rC~*/4A/_/#چIgxsJC <%԰wc"ϘnV3|)f;-TJM^e5Ev{ϗ,H}1 cw봅vhT 7zm//E-=[9^ciЖ+TXQz:f(ܱELuO2ւ]SaS-[;ZQ[d و z9/oEy{ Tsy3ax"'2׹3nm50/Ŧ08_Xُ3H8nt^2 G ;]UПUYJS ]=$3tg'8|Gd>C0H}C!X:}ŋ"Ӝ8bЋ9lv64W?J]HaUb\SDZBK&VHNug!?)^HzC JGj qX*>1h˚#u -;FyYx%͜aFq/Н $']{336_ﶜ+Wnclռ `{x;…ݞ]alhANOSN[? *ݒFA gW_n _'A_([FFHŁ<X2a/X2>-k/ŁG6Mx׹:QU2 f8V՘"*V̺~*{^cqɎ]>Azb7[&bCfd3$,d0#ݱ7-)ԜVnDR] B/r[.3,t{1in#KZA%?b9p}zkĵoizn88 r'"]b]>Y/k\bޡ=bڵj}Hz+qb1>h^>qcG .HqNİ`z/l<Yz!%Ը0sW,K`~=ۋo"ˌW'aڗN5x?݊ݦ64\"C݌TBx \8Ya"u~d0Ou橜S!4ZCmwGu?S#HNXk V:quFaUtG- NHCGbFu['T?{y;*P&zxnߍJ`牐onIzLF8#25 ߔ&,롄ӯ;w=:i`QZ1/rK+cFF_x3~̍Je9Kԃ_/$7R]Owσ:gOmE`b~L!b tٮdUM LX)Ct?ߦtIqLqdcxi>V*RN+͚M٘֍60s~%P%u4t#aI$4 3jG1٥!=b6GogbqCg'?|,ݵEm'']?(ݐ2]$ %b\/_PO'1֦DNG+Mwf sAƹ\8z냿\4[Q^j~ كCQT J)qӛ9\SA4 iz۟ò5Oߌ|ΰ:4DAVde1͢\VL.Lԙ6pOP=KS)G?(:}( u?n갶Uҝ+7qz͈ b+PSm"xN4`ȕluZ&Ǽg_V~Gh 5 ;Ԯ! nĵnEa!Yne"Ut1ݟo87_:ʀ;yznXqJl,u,gEM7;@JPՇ׍X(`-tݎKg|p cXB)ݰZq-OoNөrς]axXN&;ݍ CK V=`o@.ئ3z8>DR X(M='݀}h\hAF@`XC#gh9x F9ZPn up+x/~إ6"OE\?k0/2U?*y !0trCE^X7$]sk,R(\x{<8dL3<dA:8ZW$<B;ggQ!ueϹc/6NK>g\ј혹\$eA̦',_eEq+[ԻV6h[Vo&Cld'd -j׉kTxO9, Zڐ 7Ky2b&?'/AO1PCx+[ыDwhG!? 7F>I: GZAq ˍ(luzcg28]$o;"&I A8EdGu jEfgZKCEn_SObd6o.r\u07iS% 龸?uWʩ n;A<2?GFd wJblOW8JSZ.u~Um!A3oZ^-ஶ#NJN^|cG$n|*b_}HO.mVXCRA \䠵!8.F~MQ |7rRx+,m8ă"r6?=.eaL`5n3PȠ &awt.uqq5;; =G8xm_&0LQU!DEC'g~J vވweҒk| z} wVDbU)ek@8/k& $ O+p 'EFX5yFrm #wk?xSP/ص%͹ > gfV;Rs/n& +1Unr~QiUqB2&i)`w1%=`E=h\8jD,\;+H8΂T`Ֆ;cNy-˭"I#tj;Af0CRJdaRXڄ;®l=.H%5noJzxMŏK}3nb"}8,8-ߑ8DX\8OOdʞZv>K߆l}ykCubOx\9G>FNcl>!|/js}m* \/L@* %w֕CҪ8Q/nΒx!>Il+m;[N my+2I;m%;{|ȯ B1q{tPn"ӑ[aQ$9.t&籝Q>#r'66(U$+izp3tbHmJq[bDn[0E 1(^i &pIT^7`YjsmPJ h̽)^%a#Z@_j7Wݔb+ h hqR=)KaUΒx8x˯Bī zK)YXMZtzLcV5@2k8lu \!EV7.8~`X4^ȎG,|^k&:Oۄ:Gr4b £n &t [0`SЏvfx!zAfƶLS'aO1'$ȃ3ðUqWzC<}^l̇h.ڶMN ~UN>z_DNM ȀmeT"d0Otf \b5%BlP$*tPIB{\h?s i ^I1iQwPF4,S7b,slLE|2w+in&u>k]Q&dM6v$X^kœZpg 4żxQH[M@n\޵Kl3f+'+PUu;sp{T&f"vXc\(B2m39xj2"lCAS-2RنP %R"~K1cXx~Ň-U y6_%!xZt22 Zlor -%R{0 x-OyodĹr78%LEέ]ރOw S=JFDMb'2&cYB{$۲Lǐ-xُt}!s*$cu{ʊpqTiM5g5> аvqկ0;)1-5n&u./B~i:¾ݛ[ kuږ7Oe'VlOOrbиKV$T XpDGb311Q*j=65gpJv9р܉lڞ-m@< 铎Cϓ2uUC;t4D) eCѽ^F}ŃN&Ϸuo[t~ڇvUwb$Φ9`jWQ 17Vh qRR^Ҿ`; 2EqEX^jB:? X!nu.J B h#:&o;'b fXYe)FU3<«y3G>: ɏ9ci#AZe#٫C8NYD -E2>T  ![c&.bȉ7E߈9hYԤivsɾHg?9+4i8aY?nҷ )s5i_H[\iapŁ(d4,UHyQ_ $?u-ӛ(_m^qOtNYHa\X-ݜ2'?tu\#-[ F%/!_gFNpx[Ң,,.OKȁrGeԘ=Zi z6*`,$ٝvR.n\$LLu 0̽toeRZ0=2lgp`$f8!~֘[^p&A*J1>;+l)J'݃.hsi Z MD,T:CI>Mv/Իɀ~qEIA%{t\f=+T\Iiŝ֚ЩvS+]9!'AS$̐'-˙=}^O>\ET7/AŁqCUpXGYLJFYH~,XgOyɛ{ h <ϸf;i6tϵ}?.u)Tj%EGp͟ /.هuLR|J<.ݵj9^M*}F3^UgEU.SōZ"{-1K7](q!5 xbvo~OclPޜױ謄<]߬aβOz^>#Em#.x)΋A̅LZ6=Z*GL(/'y0Tc]Bu'{2!4 .S+:R 'nAk Z4i`HJqsmJr~lo,O0juG+ee_f 4[e25D90qcI¬?U0=Pp+u>B,/y{o8"0Ŝͳ[oT9Dn 5(T6ܘϬZ5g1r1 f↚|hoWgXԫqJ\({ }põ gdH`>,h/}flS%tWJDƩ0[ye[G-o*;kEk NJ,V$MInt0A9E0mjsHNqcq{қ2_;79eAV='!ubv}!kCIIޖAϐdTs2pÊ؂ed3}*vYшU=$oG%iJ}Nt:#oߞE$5wbEϺWb+xbH<GDJ VR=6(]5"=-Wѫ;ӡ( dǹ=@vK"BY)>DvWEgχAɇ,`s n.d7?>uZ6:2 vNjU3S]}z*%+AG1׋/6{hp8j ?U;>WRqLjqXM [gïtt+m$wHy%p=7 {7n쯀7YM3\.S(r`,/z "tiсOP׵YS̕MT얿B!Fiy/O[0_pA^3QNh#kA5p:9'm3%-`u{U$,_ d83#f4?FQDb-tkj) [h! O ?o e.01D.e9RC0uGOpC[ړ@kߏl|N9wLAl @N`qdY#/tz@UteX[a%cnŜ́BkQG~ + =zw8d׬˔8f(Sx *<902Eȑ>Ҡ`>ShyjAm e܋;_bi_ߌg <KDmo\%`?gT{ztFp4 #ʘLRxe@ѝ ںpx7'(&1s%QFw"c6xjIo R5F@XUĠDa 91d9u_c~,pqh3ÇH@t)]WS)Dj"TمҮꆏ5S-,ٍSs@%Af36̜ D& H]fT΍WM;Kz:xX2":QQU*i A_vB'Km6&;/Ycvą$9q 1% giK}Pߌ r5 #AdejR߼>~Q`mO+ddVd~;׵z )pשsw]J!/U-P}`%#.SZm2vlJPnؤ|^-S`^YQi X[GME|53oQw< v$Ee0w~Ɵܽoސ3#)b1LN_Bd&9_3B]bTůejo$T`Mz"wߨ鍰Pvud0ՉEa!2_qed8=;D pe`,$eP)#Sy.IqSe R)ƙfVQ|D V,6XRs˗ŕh;F I7'*yԿEؿ5uv/f<4hhYyjv"K|J:r^eo)CExy[W~zd֊~Xղ*f87k)n_|k*wy>0tޣx&11( m@O"N""r$wq޵۬DԚ 2dusFA*/]D TCy{B8Ö&[-4+b%rl,E.8zdCZI}塒3IlĿ. UJLfBt l(*_AџO7o|,rST8ͬ!P΁sO\s "ifb)UUlXt`+%.>N)(CKn^2#RMplZ(Ԧ bz·M`L]XNÔ#[ s%F:9߉z}u8r4Q4jpt)Ց#QQ=n PE9~hl[^"90HBr, ُ.d?_:'N3_2%*,eO8RDx;㒞'-gQ-Ӕ)8.oC4)cnl%!}9WNf=G\s6QUYĎ/_+3& zQ)Xџ[zĿ !iu!m<*jGBG( zP%qb#V-ٔ%8b3 z6(N+ LEՄk8DM^!Wm6QE|VC"͑RVzN>ץ;eC1R^׍FxzT/T;FRV:-]N-ISfHɥesS#u:'94f`- RsҤΨX0)H~D&U;Ԝ5j㭵跘6jz| I-_a `(tx4v"*9x|[լEzPs>Y,t!:dMLqT/Aqvei(.%b:yuVSrPG׫9I= *0p {2@U~-3`ai|}Mx8Q5뗪&P:dǯgÁ50`;e\\\,Ǻ]}fHKNjZpI )%A_HhH\ ˝~ \X-kZ AÓЯ3ce\Q@$igv_\; D-ە2C@ $O?19Xŋ_bl^:;ߋV,SSL2b% ct;Tq "0HzM a]N)<0>l_X_mVq,_aHRjɳ>亖yzb{HcŇ8Y/OAF&mʁppH 0q%$(xOp}WdqJqz-5|73,r[!;Kpqc;x (3kl[ bf|?ۼ)ϽD.u}`Cv (&H^#؀Td|`Q~_9a8/@@z&ђ1Հ4ϵCņ+ q:Rdn׸JƒBm2GWBF߾酩$k"}oaV? ~#h|?]uguKoF:<֏ 79Y'A5N~;4R7~wcZ;DaAsn u;A,y%bXZi;"s9HN-n6룔˻nV:jT/sH#WƉ1UwMۣ*chbbtw+]1? av_4sJ% Xsd`а[m9(rQp%kxD?QZ*Br׻`.f"Z&v ];y ƿEJbgݮ9^sfpw[y!SPd*bٝւ-Z; QT{|@GWC+Y%2CʕjX@i솯3⮥C7/g7Yqdw#:S[xeEu[J|*YjpbtۣJ1| i]:8,\6IalD|e 'w@qd Uu$+VrƫD;Rw3T+D:ͧq~e#&@I TUmy+KzW;iq0pbȀ%~m*ۧJsvSC56fpwGax5{brZ}W(T{e`2~ y:TB9$0(ܭ7ʤPOtCU^A6k)A ٙ+m[^ zZӀS{$e!a{Ό. ?V|]0z'yV )}ˣa{$(✳*x`>5κ{{V owOG=2C?~2C1/# +=jbDΎ욤5^!")G:s R$C *dDpTB#VzuuPN*[OE_$z,prw1 ~@'!l F2Ů٫hb;a(f*3NrC5ή )On6SMtJ xEٛzu :qwߩHռw3|G "Ke GjѸ(cTg('[iM`;OwmoA~9ٝ 0æ|K8W$K\sT*kv<xpKxռ6My0kgY=W Q\'BUu,0vPe4%F?~9^aثuVIm5oݳ5jX4ƻ^ԶkBgEsNAXB4pG84l >{RZk+SM޾#{#gȑ9=eKyHMP@Q ׍%HEzgB4m KD MwEv 8:Q}[TSy+VF`X;cg f.V m[$]s2׽K7PcWT<óQL K AA/F*?sFjϝ avq@BܞBF>HtA6C_E}tj͈L >6ELN42|5E[ƧDyIP3+#m{(q#hZHec€:Sa#֬ [H&x)*#7Hzkc;.8b3w]7v js5EƲ+^=D|kɲ!سP uEI,hoJQw6,b9%8pJ&P{pf|<vr ej1@Ŀ4f"Z# %|*0=ۡZ,Ѐ(%;'Jf⢮f%j/:gWl🝨}םᅺѯZvÎ ݠؖXy~In\hxL G"% ~rNy03( +K;t"r!,BG&݇x4rrľ7ۭ_ 'VJ^.*SYNSBSt- `y.\c!\\TJic9Er)dӅoS16 JN81Ig$:,K|}MIcX8E= *˧6)I86gh: %׽vYa6LWF("-ς0(T(5:d=c3MXU5d{|FI%Ny৞ CpaZzH c};UDʹMdROBkHmH|Jߣ!'Nn8vVFJ6Q+'*:6v"soF"%.ݽSmHɑ*Ð/%dcN8BI`]ȷ/%Y+%eԢћKH*S!_,i =g,TUh6l޻C P.b%.Th=ð2V_5ekw045W>LIpʽGCCh/D'8-}֣!Oˎ`Y[.sdE+>ʄj7${/XSXlu`MV$l|,v$x^lN1zڏ”:םV$w}_ e`"(#3lt?]N}QRFnT{cH[gYˣ|b! |xܯlIMsmF-WU.?1Ok!Pyu[۾kP#qNG>䭒y8#Rڽѩs܄MGmu?Xse)dkq< Qc@?LPEUc[>Ⱥ"6F5yz̻u$È"5$=*|-5wDl-2\y>OL? -5 JFX.Xuyqjup>.9ry )*O6ӼC5a6V| 3qGsK:vv` zwQ8MrMu<-[y.h1ԓ8W@șZ{c#=U0.2/-b^nsݗ?f4ʑZIKϑZ{^11#l|'4>adhH" I!u;ȤHFS5ܴ̊LjgѾ}#@h_J6Qn'c) x'`f4Ztlz%(B14xuh#߯> qWYjkxQWÃYMk.W`ۆ[?)^%y+.F"1 {j- fhYfkIB=%"n)IdnMߠgF Qp}sՋ.pQs*93sit䵣td:PJ! 8I+%Չ$)]Ճ qocx~h D1O2*q̂2U=o&1xҿ)۟@[^kA]w,Sݨ?]gn׀;\zu ,v1d'HE^S{w5Ω̮B7*eފ!+Jt *:YFTns]Gml&&v@X#j_;:>W-5|U9Jn%xH~ԩv-PE;}餢 %EK-8yd V|..|B 5W')1w@#A8D[8э.:w@ `gM#y/UCrӿ=K5!xiG |rX٪8Ar$)bx>F!)f&'ڐ=;^SD(uB޼e`a8jH]@<ŏ$זX׿C7tqF+ֹ?/R["R| 1M f 5o)88a@T`{-J;ߚ FGq|tKA|bz M \nEo#:T1&_0 Г*\OfV]W#pӹx/ȋuN\C" Md0+ܢa;oSYÖm-wf\AZB1Jϻ*T`mJpZԘy# S2{>%ڶ8I PEbCx{ qǒ*-Sw:1 aWH!g\9+ekW\ Hćvle&rmĒ.B ގ +F[r12n62f \:V/-ʣ{G!.U|>IΒ=yd2Yc='V.;9.ɼ2+7R[ؘ]P[0(,Fyfӈ&ZǏ}iq8SjyUqޚ`?1l?"TPUFСʅӞ"+ 3.P:pA#\;hYS]CFp~qt:_zCr1F]--KȦzicttU-DmQIU|k;#4Yъ8d0fb{j.22V齼 ئōR?b_Ny@fmF*T|AH:3K:%CmH%iKW.v3[srev'h"dK,rBG~̈pIm[FKH({ Ui4ZDY;G9\ ǭ qX9eUKfڷdh?HA1B}W=5n#+%AQwVNAT%b~VL@JD.CbHn" boZPŃ>Z!qk΋ԣh2&(]̎TV$;q_.ث 4KTO!W2RDgc̗y@9>SfpY kH&i1{% W#&t: &-vס| ut9%ЉwK,>@]^.Q=o mZ% &S(^ʐ ;}GOj.y&4rU f1ߊC{$LD}<s!u abmiI+RS7D'` =V;~VN}o3tgzʫ%~"\zp?/է%6@ J-a:}㞳 ౬qԨ2Pvr.fe0)'&@wzZy1[)VDU۠&4H8܊BY_xjJ>JDQ&ojue[ Y!2yC7Sc@E,HP;FtCaKgWQ@fKg TrkBtd %*XaNyx6?:5؆~V{&3ZsfW@[n"eOqdnԍ1]$z{3~a2CunkbB32؇dqJ!]1!fE¯ |:5{3٧QkǶ&*,P.0_n;sOM7-^odnJB׋Xwg# Ėw0ExHN@G+ ]B_ڤ;Wfs'YF|HuU_+aq`c,G+,⺾)ΎI)%uVsOόXPƧ76z"ʕfpzH`^qwÆKk c(rGS{|v9\CƆE :j[w޼IH2S^Ƣ !t)}W4'}-]trΪ!~8L~fVT .͆׾ X·;-Waf *S&Ql,P^@  a 9f\NZHvTcW➎W❔j `[[,-NE6˚n~\g\k"ʈ뽭5 LU]eki4+ū wNBGQ:W+ܪ:I'v@Z)_8y"aI3bvs}PBEY(]٦@e7u0Yn]:k|%%:ټx>כ/u- R ,kP"JD d5T[T3 ڌ  PN%o1k qvFγ>mƈqm[ nF^ja5qWFP~FRK;I=4NG'aq фKde U}tzFF(Zbw~uٗ X SC5!>Rw0[5pY "[QzsrƱ$ J]e~Ec;)K>uD!:\4(g#Cr|TmT0 ZsT3DMlr[& 8McVX|1SKR{'{k$2N`_D/\~4(%o:V8Ntw[e9N:ͅ8~ky>;CRLv%Mie rc-h {I>9`b:GDq }Z0ܥ\7|]QH&G\8'B",c$6]q:u&;L)%9 I$nWANYSy=ESfKGEwW 6l{p&DBeRW>Й&3EdEc]C4nlW鐼Ã]ä|AVQ^GIEm."}3]xZ~ +Cof'ФbGgZ rfM=ZARH6 !rLA04b(\5 !;ZnCH a+4E=twH;jt+j|$o;Sk?2\o\tZxmDƺ&)-{:-"|%X(x}Khtat= \^g*Xx{ B4.6_+MWa<۠cD\}ZT?E$/HL >(//EE68q, ;y#JhQʐ83v ?Wd8s-Hn ޙ.Fg1I@RE""Z|^Zq6F_O|4/? z Uﵻz[90HN98Y"P%v5!_4^r$4cHz*,b tAVpŀ㒵 }[ENd*&nْbx0DhcjG\]>:e57KTA{Ytc̿EFQ~١b!NhG gVF-)@3uNI;S$X`4Ό]^MvXdo[X ?ߚgf+ULD }wP hJJ1FdOIr`Nm ŕ,o&V3&xL;F8b,A`z5Ö& }M}ګelf''1m(($u&͑; x2rq(ERqk.0b:6mM2hhkoǟ¬P_8'8n/(}IQm_{ǻI>ejqg $tLpn܃ޠK}5 ]Φ.^0<\L+[nr=Od+ aw!03k@@n^E17bYB8QB S;uTL5_"Ѹ -G{Fgo DnŻMοQ9}O})'HV?rI%uI8R 5d?:Lr%[vT ثhZO$wFo)آ77ta.8, g M3+g)r2`!fv<*|ddQ\4 y V_r _dP+0r@@>fsyꣅ9Zv.3KHn~ NŢ'u٪_ɄF ҵط%({H6Ny {p!cXtRSZgO^ܿ]U>IF ?D{:!p)bdKH/^q%7mL( Aw?,tI\T|6M vAKC16Nd [:*l0[˩yfСV إlsp^fs' \ec0˟5m|:cv.bn%3NT3hGP_mm~m2Yۊ%p1#<#F9_s8ڲӯtX@V8$oߧF_3]?Hyn[L%*~A뤺>y],sj||:."{n;81c$?.eU눱CJ,"+n!R;^{6O!_dTM1fJ̵*KbrFbr _p6"R 7?05z3~)}4"~T$&vP4ކc6mwcKո'O(Lʋ)1V 8mykgb tЪ;+>pHkchCQI2B-R 7"\@٠g -]r8!.5XMY rx1Jɗ M&Z$-t}L&u#g4m9hT/KO4 ;Xa*Q]£}t :&@ ;NZ)kIu[MsLjcU8}d=-ܔTHMU޺u pxqV!1A_]'-̪׋ 9V`[c s"v•͙OAm7۾ϩT@ x uϷ_HIM>*pjI+,ﵸusT?F>WYe h#x>m"ޭݯnf&:}z M2aYsS8oZJ*wiQSD#9FC>Sڶ voCSѽj\van`9M?*ͨe4oCd!`2(x ?XWv`NJý\WF3uoak¼(p@g85̺B8D!* 9 =XU.aǞ|R `g~mIH^һ3}R 6y32K)3Dl?;Y@䀋Mw~_TcX8S4Nq͵: DzH&0'1v[_&jv QcʊPޑ`=}ovD/u\=ǼmKj3 E6L^;|&Рu~1`[..OO?Ya#ӘV#cYIħD`'6Aj>xZ?K=-R)rt+n}ߛ6;ggZqU@f봇=(!O=3sT,;j'~?<&ts0NM$/2>%m%g5"V@Fx:bA+OQE0{;po^Y^ˋbX=mI4,baiXDbI!;UFFu8153jBx WR_bل[*x=Wұ >$G4`jET-ΎaJ /@?ӳGw+3jbc a\.xa6>h+e4~"3SwfW!ņ@noc_-W 2 q^(& .K!pjpb@#ۥ&+KxwR{UsJg29M%UDbQlk*JjFV^&<왒onبLSf!ǝ/!'uNauoz'HX cr E6B8m{H.Ud$m݂vlp;a+jop4.2nJ.Em{N?Qpot)dds}x cx075iFeVOs/e@3'uQhN'~godB"}gdzR3zxEGyQ =w#8醓a /eTݙrWW(BlhZ;)z׵J+4}vFyҚhZq§nh@^tM \IRD&t&l 4R@7uMT g6utXs]^{xNh'rRzÂai0dz(5c.9wj,!W9^n/t[| _fW#ܩ%rL- i6[N*M:_pu31}lZkA/XbV _q~n .e+w L{=$bŪ|P(Co`̓R)ڙY=ĻaG)֯"o=lєQkVC@NGwsU;5x8DL*v0U1O>LYleRt/P:x9 CAt;$.\;ogw5-ąMbh8%6XCcGQ':tPCd,Bk|ߓiXY65-RmC._w;3Hω PW`o T#[2jYt I۬G F&bjcBB>1s8W&ouJ-@,|Gji٢Q %_޺2J|P+Hl'L4h{4bw50;ip gl,M0Do#c4)n&~Q9X[jt U`X0|r Ԫ7=@H{#_nVF7Dޜ gJ48#M'Sh hw/RQfM.JQ1c[_;X>|M`+}tһ7@͔D|4A u yrlavkeIΌw.rKμCVhJ0,^ y-QU~.`4[a dZ"۴krjR|֙B5}*8^#?&J=7*;_]W }\ht.ݣHdj0aSAnK_$iB}3R ъ!Q*A3J'-e]HuhjY7ywX7g]cpwjhB;IyūaV%s0.2!VArg+0eM;+W$V rk0MJ1=׽3,e$n{΢ިW=LWSjzag+ߦY~mna avj<ВBV+ŰFXr~׺Pog^"Pc޳L?W{<đ 6j-L<PXG8 "ʘqB"fbt U=l(1E]!\67 #7V9&v[` ȋT24ts)ۗXgbCo+NQю:젅oN?%E.雚N3J,:&X }A\(4ڎ¹dTRa-BO|ɧ L/Mno[t޸p<7҆%u<ѝeHSٽ9 Rk O!p.LɫF-uq]3\$2NG-͋4Jg#u~L!Mk(9tӼ.Ңz 9gLu M4_6 Z>!$N*c@7s_+g4ק)Oj"}3qR# +9Ȩ.W6C[F0>[hu"g8 K hgTKm p4)iCU~[ ܈JTKD{| Z+6ՙXZgQ5PK^Ewg>29W;Yri6$s +S LmF7?)G bEKzWsɭgvp|؃p\kbk[^!B 'HWRn%}8z StSF;+P֙_Eg(FO*ٳT[D[׹Iegjc?{Sfj+IGZ C"$9X c7y2J 7FMLt2lIdRdVx]d5^GG(< l^G蜋צ٣˹`70x1FQ{\mݺ@7: ]S7ፄqQ]16:1BZx~ ,@9` pR"e,Fu^pGy`K dBѩ/DJRik_s UbYVF:-{:@! jK8( T4c2mVG6F̕{.H}YBnV{E6d7CW3z[jGT  k*V`JO&6@]#oGmZ_P/gG򍼋y|*kWbw*; JD(»VvZ_ޠڿ/M.S*@> k&9]KLj ދÉz |YcO4'^ Ual;SUcTF(#Q Op.?Yf|7*T0r'7lht]+bG GI_X@sQ$>?9lַXfMp73)/Ԛл< dz†7DtϖF5 %e Z|r C7rhJ;R-K|sٳAo ~gILvxX@UBhP &X\4]L1 Qzh_ wa%)Q\Jōs{/np bqƣSz̴}r3C{RBz覿-AnMOXl|SL#btCgUl({Bf }kq!&,1~8GSg`Ir*G.^cV CUn$bNJiwYeOtq22Őe4us?wC%;5$BEذt֨lczr)(nHE9r,鋶Ϸ8L ʊM]"q4DY~|NFiQ)T0>~>`8e_(]O NWhGJ>D4*cvK@A k }HQwle1<>}xha#hy@<ˆ*>U `DԦE՟ ,4~I۞ll'(:j27/7a=Y~b@)0;h:A]Sc@=ѲemJ`єGV4=Q˓Wdž x+:?y^r{d&珟]OflM-z2 kquunstnDPFKE/x=m_9`E_@x<:B$k~n?H"vX [,a^T_>T̫2ٌRRmZZSL'UY ~(og60`l ~|*A0qƸV7MⓣK@$9gj1n5MSDťޛQ9=]߆nm-/} 3;J/)'@}/v +.i_1\2]4y6FJ|ԤW@13*\q_Yf-:':ޓщZ/Q9$/.3ZpVIعoq=:@Gj 2@(2 Cgyxzt}0bwa'e)P7Z;do^4M!g}8N"mk֤ÃjH=p\XBhޮ<{YǮ+$RK~ZP Šc|]}E\sJ;kMplR ?!fL r XuW<"N{21$@~4iC7q%<@Em15m{D$ "@n4X?[T%DRޯd T#nޑwdgueG)T5.(q.bߕg}TPRD?]вڛEq޺jR4H,IpVXUq<fAJl,>c3F+.RQbkY䌣 g$0tI4[mIqz^'LauK<r(%.<'g gϟe-Da,4,dQI+.9ǥ9}(ױ5Q^㰰ŏw\ʦ$泊-Kd=59)~(x ?u~'Ô~ؙju*ٛK%0y#seo;»{dfks+ / D)'t+Yo6lC$?C@YLrIIص.т (DGP#9ۇu#^{ Kz޷2g|^~DMn.hs.O7Fj2V0?~~^~Po* XqK+4o FJJ~3Οuω%EA1`k a!ҚOK(ˈ%A5ÌVH;(mFzhdWd H;WK$}{3@71&(Bʎml @{$PʭG yPP^͖,9 ;}xJx۝)@bֲC7wWդ8J'w=[ ڜYvC;3A4n,Ӏ뒞zC'OCbe†D'$Qqј lh_'ǘ>StΕ|(H (  o$tǷ _!nd@#ۦ#H$ EzESN2\xѼ*?+`L(v|cc/c#Siau۔/[{%>׸6Dpຎ`fS/zPcA!=P\Q#_]g24wu`]Nx|?3/LÈBɹQt0?rw}WĄ&kd.S5]Nsw#7jFˆ]۩a [ aoa]G٩IJYt=}X}e89ɾBԗDec[7PC5eJQő^.3j~Z e~XGok?}il4H9më!4-K9;@Bvz&Kl.Y .d΄$ydֵhVYb{*J?H$PM-aghߝk $KcmY&F~XIq-̨|[%)SJm&f8Z ^һ;ZYNIӏRFaof 0I `_Fƫs?YE'FDž3;7}iAX@;KA$Mӫt D~xŽ?~fVpD,|g ȧ5bhpݵg)η؂\`G`^R55Cb{StADA]D(J^!I*QmZo-q!~-D V"'InBo@`%t,yH>Eo V2V9Rr6?rJ5fI5Tjh57\vgeN6Fd>|'ZhN ]ž£q̈csm$k_M zkP$Z9;b/Ssv; @$pgqEI:Ad Dwzn^B(3\͝9y:\0QU-tw_r-a@Ջ+8}[U^82En"H[#61Ͱ4K`D9lܰ0sGQdu]@y?(lH#ry9` r᪯6uSg}_ mdxJQI <@)`;K+37E$/aP 0M|_޽F;Ev0aO'y@ fECHd$ dQvV/6<֨&>򒚃!' Ri XHn*th&@CB)Pdgc䱞ZSg:Gfi3,qu4 ]@2agI(^jb.orI EeǦ`=5z*w@{~Z\v)d|Ͷ I|;6q*gܱE5}L@?Ya ]~ƝKصB1ڕިD ~Sa ;Ky <!ԬfBuh#V!~ct klԡϭp>qdәiy6a)[=Ttm}jH"ZZ~k+%na9C2iQAOR2:M 뢺F,wOm M(,jVuk'eJzu%NP'v6cIÿsOzSs5mؤtgQ`l^4=Ƨ  In ԬGΈ6G%L4(>+L4w| .p"䣞i'l8vfXS9>',Z SבXnʂɉ񗏾~U1O>>8wJaxEr4A*D`D `u`*P \27?l9bG, D5.hw" /6M"|VK 1(X|uL$S fGLl n[vW+ xgg 9U[1r3 BZ,un/ bvCRl4WE]7[u.U< RAl?$3%d̴!<סJڢjG^v?tMw[I!%"i҆x݂cvYA2Hrԩ o I>Rl(`2,\f/@ 'Kh,[({SQgtllZ9G}Μ 8r-Ix(J"a3ɱxUġ,ѷ#mAi" !JI~j"*|4o\zwJF򚧑HSv?:ϴe*qT7nF2.PX<CǨ ڵB|Dİcp8ÀƈOaj gpG]ws$21k ޾1Xǣkf _p%CW8kTEha N 0ht_)OrX  N= snׄ}I>Lj!De/:/-{2}殊}"x?i氦N.yKyGf/n}U$Pjs(5c8xrE~6e"Gh[/[XӪҸ"Xb [%rwfi'O lSxf}c#yJh:fK?^_)hH̓z҇07W>N˚d2s7dS\ܬ3#yuY9Bȱ&:npO0"[@#/\*Wp$1H>&N~/G]!!d:is4x;4k[k uX‰19 `D4(U% uUtԟ?]ǩ6fopEمQR%@2#d`nurgNi W$ C=X.ߢb5[Kjp݂,rV9kb4NsU4BX3QnuqPzhr^x%W$m0oCΑGQ+h^x UJ՗#6zNw j*b"^HIqcHy ةX^E]H8Up1?3ӧCWٗ*mۙ+ɊRmά}?Fi_8LRP){^h [LDK# }DK.4I=b`P1 .d*|o"x 3'*c^8k CvceA|Z83A#feYȹJw`֯&Gj 7ǐLQ7^Z[]t`&.yӼw)V^$GiR:JBuy٤;"|*Y^Ҍ&0mZ)E7osq~~Rd FmOya* $0us<rBK}g >Ґc{{ual"h>nBg,ҀOyÈ>|0>QF qp!\HyUC6'8 7\=KT" Aѵ1d^MU=JŌX| KJآI@V ;:Qi ) U<2NNc].=V"{&ɛ_0x:p:W܋-;S$JDdVu"W^ǑKl+D9leIIu1 1cQ Te`+$OsuS,$N7t"0`/d PDu!|i=<,cQoN4I̊*e٦tm"ҳ TRm!VnΛ(:UbZ/o'rteAIضB5+!x7[djt_GLF˪Ƽ ܠol Z)(F svY>\|4Fjuޚo*:I 8dqdj^f68"?v8ܴIIמ7F:~ضU ߌŻ/!2g(bvZm6:(#W"\YD"[/gba6rJ OcFvs8<п5o8-} rQ%Sty?N>>- +Ln#fѶWцXvHΘW%8%˱wmt㉋y]$AeϴBY#$`cN 7_yL ,9I'ENF;!s~3eMEJLAktMĪ}>5Q$!s!MH(edRV 30M*N rn{7r`plu`J Z}S+n#U9EjΈ߷ԏB1Ї ;"o IUx{6PiP"D{\(nтy)G9-߰K|6F;Z$q>>n$u[ 5I|1*MkMy[4wfNGH6R]4MA{@dgj=KzL!lezVI8. m.00w4= w x6I2! uCٲlZ%Nɰ4H A.33FfUor#sϑHUD, N-p,[IJ_& WBє<-4GT(ܕY61g.dzȪ920-1Ce.9ʩ6/VY0DT`s=8\DWDF`@"`yјѫ:& "xי3-O2)V.86} vسqw! * n tNr*H5쀩g6l-D˼Oq;*X AߕK%>C[ ŴGxʟOuѼX7:9dJDD^R$,KZߠ*?Xs9O%ߜ6GEzss,jbaynk YCnOWSX[|^o=(q 0TW1%v,4EhˇC瑿hvz eЧe{8ȼ96܄Dn#zWA ~\^Z Vj_BZ*܌'Y=qզt5 5{BnaBfMJ٫}Ё817Nnuzq=cR6ՖѰYLZ, )?0[$h&YP5b[Դe8n>ŗKo'BxHwTRq8]{8*,{6[6~tw7k>.8VYC3vOJj<jgZ۞&Z x8YAd1v$)N!@+?\HpZ^*wII#8|vɟj/]9/Ee }.^ּ J&4)[S2x5h:EaKq9a,Zkfds>hG}J4 ">Le@\#N̝4^4Ƃmz6 OOKydZW/zAXujY362|7Ye2IF• 6R[('S7T?Yu5zeY@jY,kjOaxz%p$NT2*wrܴ]Sy]pH!_mnBvGG͖t1δt5SDTQ  iQ"p{ j8O)ьTnF*DE ?Z+Yf5ł޽7H2~D?p7A:qK!0$NI3XHxYB1nl 7P&^jQfx |IDlɑ1-IR"뮌q_lN}/h%PP*#3ϞGwzQ<gZFR4ϐ9X!.їRy^7|Ҹay!\⓻ Z'L(qw~ҷ"Ιʨ>XzI#wz$bj;uPòhN7#(+a#&#tR_*"$0FaEC[=[D8 z5jX4wLe/|=g"/y GkɁE2Iz)y:/ uzq2Z<Mq3?8F0‚яF=yuҼ GIŜHwn1}x?1I9FI*K$Ÿfޓo}2[iarBbȨ\;w/jsbC/EsrFj{M/g͖wut>6;rSId`N*&Z^UpIC㞪 7.mwq[Ua;'ꚯ:-P\DeU-Ăd?#jL4 Ƶ=t)4")\k@ u$6&1-5FmOۚi U)|^l0zO0d2ԣRBB0/˦Z drd9NC$J)M9Q@3C(S*V[8h5*i. )Ơ;N7L,Ih t0m>fd!Q xTJ?G"^8@WΐcVuXi-DԿʄWfe \[/z/b Q(Iw/L+Yl7;FXŽSw ,*( +c46 < x,3BwBa.Yz\2/rWz{𥑻O VCQx >ICHo3qcjO>{'XZ/R7Cxw;Kw=ы~L2&0W7}jwtDP![M.ޡ^JC#)Y (9n4xĪ?%6E.ؙӣ^\c/8t}!T1FSOath?WcDDrr<pмJ5\y2C.2#l%~օr%V*,h^mZ4=cWGCXnCUP'4əzdU&@DBYt&|pu\-W+\2jo~=$݊p[ݫ<(!PZ;ῦɭ&P.Ԅ|[a[3@BJz?D0WaBMDW!BpK#*a/gz-n0ҏb SRSQ#׼f(c&O`b\۪glM|F/Fmz\%"qIWxw^@W|W 东Ӎ$ի_Q7Isx=ylnCxuj"Nr3|1onMse^J_-ѻvznd]t?]2HsىKk)xW0L<*<"7 b8Bh{QZ\E~K;5kCkg4Hs&\J PGmQ3ϻ|KAsskP7n\y0 '3tATj`>Qv7zFV%.SYVy,ȣm 6!WAKgPlǧ*P'O%4{yɰ;wuM_BgRTr~O $JD SXPbvv 9Pxֆ!%5aY/y{ϐcI9ILphU8afI))%\Vmg&BIo$1#eQ"%g E#ato?22@&ҕ"_x~4Γ>sCYa;B?ցzؠy8huyًqJ=۴"nLdDC h9bOBFm%O2F7cC&qlg^R Leord+h&]Ⴃ2j6wv)T*~<0h?*7,]1)V<77zF;dVPˊ+uQn4>p;eWҝ[rjY=Z^髽6V B1*33kg[9c1hԌz`@|l<RTTr-gj`/NAMԤ4d!TםZy!: 7|@{fpMV&{~x M94b^9k(Z4XvT>)YUC-d9Ria|y0ׁxZ$<\30/H4 9 ̻4Mgw9ٹF;{`Sdū$ȿ_|{TpK> RvH ɣV8pDJp,H}NSKG7+\XR"|lےٟ/4CLh\p*+mߨ&jR:c5ǐKB`\>oS-  9bTW3 /Cd@_>5I`V6}=jv~ܤm@ڙYAA!nnNVQK`q""p9 @r]w;8dtYqw++1P18tmica5 lSWBN8$5/M+| \$gk.SVƳ GބaK[K( F t.nzϙxp%'>|ðv!S!n]2G=j * '\=4G* \͕0S;^>6gv'~\>exT|WSg"J)›nXgԺcʞbenQΈ^Aw2E!)a'=!4z@ך=n3TN@4:.CPk ɔ(PMfaI9= --o龄jd}.*gYJ)A(kȅKHVMԬQƴݻo5?T1T,s~7/X4X%nH;N/?pS*ͦ:2D?~ E2)hI=DuV MyngOy'wóHFbrny~'v9!:js@3v[yLY [rj^Vȅ]1FbՆh8 5C+K㟠+|$ Ҥ"U8:>X ,L^3[P3E?1k#1R\5!un7fJ;1A}T_Y=nڕ߂T ܰy#Z7mvx Q"cs7t*ZѰ~pw' efQgۇ@Ļ[ZkPAqB$V?z/'$r*|2(bG%As(*Oe:\9O>|ecz!M 䰤$$O8OZjF]5?6 TGm r!fpT14'S&wAK\2uu.Iffc(smZ}m,/ ױ\l~eD>cU-DЍ\0ɛx# ;If޷܉:NgXNyF{bw;*ɡ"WSO`3ZA^Qf]} a+%Dwbp}mK|m39@Rغ|IcEijU庩[y6R/СDڟ!6W֛"bJ[AAOG5OS@k}͹`r&ʰm9<_yG:nvn}LEhuOhnih8a#5lȃ$oS ڙK-cȭ#Ϯ;yT\SoHNwW%1lf^~rTG ǴE~$ Ӽ-$ȑܹiW`.(Nߧ np GU2]`]VP}e%~=,y Opc9٨y%^ ACrqZ*03&~,OiIÖk|ri 2/ z=,ePMcĖ&|RSeA#QFR&9'PT[8 7jD*CPu4]%EڿAu1^sc!Ԇ jj hXiv8c0eׁJe{#<)\Odͺa,k@}>5iLn:Qo n٢GM;n׾-W,4]*Kz5N`J?&b>X4ҧS\sRI-"Ruk瑠-%#AFTљ"nWʴԣ¦{jad@slt6갠Ld*Q3@GzqGLw]v< q=!h{Q'Wnp2­A|EOcN )TbMq"1H&DZ`bIy\ߵԎc#ݸKOH'ٻj-.g &* nT,,ܸܖDX sƴvhzWܳGM7+j^[F~#NKGEek0e O4ֹɚ"mI9ӳ[0E@u; 1K( J1׌D{5@R'o'H OqԨ2=!sN"C[~XnnoNeHPw#%U)ҫ|p- S̯",R&ĥހII ϘP HĦt's9U&?/ @u9 ꡁiwT' `HhoWhK:.,A;:/׌3E:?XYr8LP.Qm&U`[ f?06;>#\@"0F$P$\ x?N `Fl me+/sT(iNV'ៗ=աqr3=%OFALvqTwZN(oa|0_rsm\;O[؁#߹cZx*_M@^,n-gCؘL43QI3Igzk3{عʻXPtyC1O(0iba> xn[ xDĥe&T׆Hg 7i1¶X3*2KKXi7b].<0i4Țͨm%DjbHgj2u[LQR_$X']h9 &E7*u(*!@O9<ٍl 8ږv gxfզ1-aXK"DsT7 i '6LO2 Sr x(gVXt̤D>1BKRL}]Kf^i,NYN9")7ί\Nl?pBw&Ǡ6,٤VuQ0rbqR*$^_hm*<цG,,-m۸[Mp"&sdz ?:0mzM" ۹$kR`B,Ne,?N%l1g1 2վ f xHCk kn88EdGޖW3"0bi"B,InByqS ͧ<0mTe9~r峆 V/7XSMi\ ^D3xQL7^:࿁Q ix w9~(~N݌e!L: ZD! `9 'ᡉa=;ir\rhs{mR:LO^@#kob|kB>MKWfJ^6}Py^gdx8W`(ц] uwY?8FaЧ.F&/պڧd6SpbfrB̫^h35RIťЁ%\QJ\!2 \~J)U5%x>jgV#bfԉI|{-M5X2]7vG+jQqCt=*h(0oi>q2$ W oj X M'7X/lx~=O'^@͋i1> ڷ,Q:ދ9ι`:$y܏<3;sߒJ.*eW0Gn|te |Gkfty&޽_`GE<3!mQG.2(gC-Swo)C{>YFyE}M"M #[y"7 e2~#06"dΛ4ҷ-b0 l~%_:6ss{^8y6|i vouRK RDo^p .ƕ]$卸7B_0Dߥ߱M3)–z-4kAǴ2%b;o=$[l 2P& ]RڤBolCT,O&5z`hs=1&KdJhIl2 ,pwR1Ϊg*='2$+"tͫCv=0ȝU[SvI[ƭ;ѳ04DB(-/֌M~OZ[@J'g-0? 2 Ɣ_ \$'B@]SK IH-\.L&FMT>HNA))l |Aq%f]G*Th_4LlfխA6CnjT./`'RIMLhĥaz6$e &5&LsY޾U_7 UO4 Rҍ﷑wh_<1j4kuG1]:eAyU/VL_qT 7&3MVD2y ݇`T۽/RȮfC׌ֲWLPmmӕ^^kJ~K 򹳛uTX.xX;)#Cg ZTA}p:0ng ǦK ZnuLUF$M_9FHaS` dⶀ]\ mPBg4ٺ^‰2.VtvW!U0Ҹ:q|pYnZc?l_)=q?.5hatQsԘ|ND3@FXoL@@Ctlzw32L6 mV:{bG.?"I?o+9] )RLu$L E# oi#8*yŅncf,f#c)juN6׉G"Ѱ攊jEN߮ޅ5J.nz2k(|-Lv0`ߏ2.oZ&nr8 u'7K"75H1+4HH^o5 :Imb ?Ǖ# kl_D!͑d@1: ,GfkJ=^gG 7i5MozG29~B O$\TUPe⠄\f n-p6*mZ* SI7Oxh9C`*WrG GCM:T $2ݓBPqg|kꙠF3?vq JlҙFlEAYH< 7 H! `Ǘ_pПo$N 3-mpOK-?߱ WkL!pZ s5t=4JX\P;B4 I[3 9f׫5<7$uNug2hBn ƭmO@yO ∢W.b &oQ6@_Ch*Z\NU9#b }r3Wcʬl':zhU uKz&w.hv(E̎Η넣̐ޝojϿJqR~*s:TL뛮5`敀h3reZHL1ʏM"XuW=Gg6|/°_+ڭ9G6T"\D(L\tW"ωWO789pmeT9!̡+“!6 \L%?hf^4뽨pm#im+Rfa¤4x:'uzӓXb㕹ߧqH4+f&OԦ0F!)AhgqVR] Cp/uhږZ?V} #__|knV"m܎I*aNڭ0= A4GHI3Ae>!j 8].*IDJGeg`-6\^&[N`Wff #C3fS\~| 鸹dq~af'Oq5<ubl3,4rv=NdH0dwۻӮd]DvXECx51 *mrʋ'!-HHe)4|jPnwd_I@|?jZĒtQc7e)t])?reQr #9*0AA?D@'vi%b] hnCwŧ Dn`gyW@(m [!-rq9+?BF.ڗ}Ec/ⳗ ~ՠ@mE^vޱ*gTeV}'?86?@=8Xp¾ čzT61+8ƿMa*qz dmV[vԆW3T_Xctw!"??2DOV~szv2}z $n;+߻adVH-^Cꉶr [LV9Mg/]mzNJ*m8IJ.>6~G ƃOpQMat*e*QE@^2ԜM٫&Y6V OPr&u6,qɧM>vW֠5"[hʟ<0;{L27)'jSE4W U%D\ĀrcYc],+l3V+;$%K%͗#.j)>R=֛K8[=`0|Kҙsd2DI ֬+`z0Hk QGyF${y3DRP4qe 8'OދMGْ2@5(E?𾧡$B,9_ ?&o[lӿHzjtҤџwq!&ث$fEh1Y]5~G5(ρ0kyX3-P6]rc| ۟s:·yN`,ULLl*EBuae%&'uxYE@M?xsg?U@ B6h wښXzqqի0 ;hSm: }izA"dL^E͢ǙD9 lWoP4{]W2$>)W=V4^v`da+=UJAf;qtLQL8X |'#k8ax ב`oF3֒<"L˦ Ρޛ@͞+'d r5$o( ,6@V]x0'}bʏ T|tZdžN$ 2EԀbь:ξR} f\s+z\/ h8 ؐx䋘9l0~48 `hU'Ʒ!4U5 DbWל#ѯ7sHgF1zB؂O#RNklIx_Nf4R Xv>KTD%˗NP}KHC8haLhףc~]xzeK*FE${}C?Zk2b{ @jMr+N%"؛\}@_~VrØ5(C 9݉O3C:.Cq.@+\jcH=DNU`VB{R&aeso8CC3E iyޥ뒤 Q$T~ѯ&( Y\qP*Vj0v._*< -4R4>cRHaHfl.!r%ljO}+M*.ZY;XhSu ˶Fb@|ݨR.ytY -κz<Է r":iePeh~ZKC1Lp{iڣuMIE{Jefʑ[6b\6G~1#/pO9_aܝX+SIgR;~sp"hR5/\<#FnV,ӯ@m~()5Cf[pPΈ~1DBG5:8ϜƼP?Zd `@v_Ƌ\&F7LRN௖nq1VQ- ]W t_Bj>WV%wb{.U ;"4Ǩ軚ԘO@ M"<߾J\;v=FCHf?enoaRؽMwSZT9vjJL9j_#uw=&_}$2ux$cEoW^ؾ^ @cG82m ?ŸoG`u. %2_]c:En &p֐~əR2n!05V%ʎVTų3mI3A/! ̜gd}ԅ+LB7H:J CsOyO2X nqW~(/υ+=>>(ԭyCs 4"͛~RjI8(/_tk;Tqivϗi)oK!LZ rdOA/;"o{Ր>[(=uZa@E.ޕ {HŔ&kCƹj1kWkGπeJNS0:z|ر=Y A3uDNEU.3$SIEwE7MIᏔF6#f&X sQ u#/Xx|[|1O"%ס.SQI$ӾzEqΘF-=F5 8 7?h &i⼏ o~]`ФL~B1:$T~6Պfb><)%-PDՍ7ggFLUZ-<D,+= .7JCQ E^Wς|Cm ěy">v?GX9~w-) qp[T6@`f C`MӸ\-UZCZ$ D>GϓWe8*"pL "@*dA~HG-h2UR`N%:Zp)R$Uu](SoAԖL4}" uo) ]nf7UOFi/u̥STW^GZ5T^SW"5j5?!&z ٛ74J o2/?YXԐ_?^( c7n$Bp~jNr90|GhU~mgePy#()~Ep[?hʣtRsHeV3#t+X*TTD$%o#kU]1DXZ FM;(ЛY?r}QCzzw_EcoQW<|%gbfY\V3Fϐ6LL%!C2K=J ,]D;2Q|ͪUEDΑE/bd2 s7$oF>Nh ^/?CgEj#pfB2jwCF7m⊱ '2@}ӀT kf ,,ߐ[O5q+ȉ3%ν=jO(ծ%? k"\}KtMg&芝-J`;Xt:5Wf.

]Y E3 .nraiyUnZ[IbI"P*z%VfA* ) dmG!siy7KӵXds%.οB3DzjYdNs''"ďa$0I pa k>Qh"w %P wzcacwБ'1{P^w^ߺ B)bbҲL%}֕BI e3oߎdjʽ!BRt;)U1 2;qJbeERc869KNQ͹8?RX<ſ>1<&Q +]_! ī cX:reL n1޸&Ou [;JF=A9rZ0FBFl,jMu H : t(? I%llDmY:}Zl_I]d23/ Tn3<֗n!o=YC8I1!+'e@1C6oϼ$(b6ΡAOC1myЬUs?}KtSW$VkfF١%/gDe \?hyqܭh}{+%s@_s: Cb^V2Jmho:{>h.;^;,WOO/Y?~`yXjU^U&~Afnqk:Ҧ$_d@uPr 2z0q6[\DjAs O(jBt}yX'4 Чo.ElGP QcVp]1Nc}r38-ROqyA4W1xe0R`1YxȌi/`:aB?uy$Χ`d /J9 ǒP?>χʿƿZm5qC} [g`$`y+,&?44 X&7t>ڕelP? {{c~!p2.3~H;3n|80E9f7эXǬnaH:&yE]P5} ]a3"bO=W/QbJogM&?\@|]`cʯO:^o,YȣP0-n랩EB2/آ+/=_[L/ Og6W0 ΄g`؄0kLW'U(`s{ck15wdض p:Z G^Mױ pw-ts .W3u?!Y~ ~ԭnp1_KÙV{Sٻ=~zgҼ@v!Xa j1W®J1Z>ڐn>p=pƃ\T' XP6J<>UuL rʫ HñQі"ٽ p |p0hRIߤ)Pd0f:3Rܵ2mWJG*9%%Hw^l2Ղw'*߃,z>}+kPU;9k"_ r$]zb?^dO'.t) b=8Ww%LyRC\6oK/U+r#,&)'w|w FO~/5薸ļtZ#J2T4{9ARQ׈5;l߆=a<C^I#X̚Q¾rKKײoq}MWAg\ncyGDwf/]aj4c۱H-1KMgi2>~!\2Tyn{1+|V EQ31enїWA![:P OWXUo8sEJW|ݚ24ǛCbYv.ΪyZҽSү %GNZϣ9ެk?DGbF|}sfP\ME;^x᭧J=;:2R~!c3l Dqq"Y z{ l3{՚/ Y "C4<-֥w/V`{􄓕\ǣLJ~+a׍ z"ji4wEdZNj漖D>kȕհk`#nq 8dR*&%o9adI,  NMjš E#\b `1M'3pdB$r1|(F}o تfza2YW_nP  GүxL]&1ӯj drKԫF^bTܖUAe` \?)E7p㷎5ld&96e-pU|7;Jm5ہ~I_I 2Jk~V373; BBp>o8XoU@}Kbpt,px qpf8jEC]:/WI+70vDUr˜ rlUWRD(ߐxw+ZennUv>(TYQ2#EI6kFhA@fX?4ngm8o 4(0-o6ЛeEG‚cl-S\$!PZ0Ҷ}' Smagkohe4U GY\ 2 AF_FLNω:E?DbM\ŗk3"%qZnx{Ǫɡ-va4ZmɎ/('s^ͭPˏ+ѐ ml|U ^ WZ\󌏛?(-L%\@S\簌߁. exTMS:?|M!Zk%[aq&GNl_\q&Eji|^be9SuLdŴ(&aLiWd0P)O’Z91 S ذ FU^蘫4D qdH2^iw{&]j#5f0/ŀ9X`1Ꭶg*(&8y|&8UЋ9`!h ɻ"w(UjJy}YqJ3V4eNCRt1ѓ۳4::NX\t6w>#nlUq'VRBăX*0VLNi{RuޑqqoLy鵀O>>U \]ᇇuyܓ!I:`_%p0^6h7#M!d"nb9 W}: d v1rH2cӃ5:Zb6dȡtPp<Ƭ'-Ȩ ] Qjez7޺Ջ7]1_a= S58lᜒnyݓYCA+w@@Q', Fd0;.X6#-Hnۊxv$@TS%:{5BTg US# d#d:iELIA7|r18QøU_Q>|ّޮMk͝$-f1Q - QzTSEq3rn`pĄ^&D'Ɵ'- Tw}P_ h!wr8j@J#C4t{^`E\6Su`~dm8{ѫ@L7ml] Ǟy+X>{nљken *WHkcpL;jLՏM9& k9NQ7B0b(*/>\Ys~EoIpO]9/m "$heep`:Q;c,G`AA>aOۨӲ?|7.5ux,I>fDvMz旨 @b{5{!<)N nؔGise{7vZ*Yv[+¯3f]K2]k G7/a\{*^iPiܾNE\CgjHv)I70Q±\~AƸr.2LWshu5nμ_L;p!>f-ŘR&ywofsw !AzMIuJ7G\it@wuK&ϩd`W@ۗ?J GW*>E+`"DC) gTǾVqµBR9.8|/n<-ʛgݩuBR@jL+w>:l 1t\}HkPc ۔-Lyh\\`)Dp)Jt'-\ſ3<xr@և"œO@ ( *-AAP bfˑ[ZW,1F) wG@b.a0d#`Es1!X#bMWn(pot)ON3|cR7isϾ/Nu-Dӣ$DUT!hF}DZivfefCڂuY{(kY! {`a+`Gv҇or"nWpVv>T3 &ҝ"+Uޡ8{W}Ѿ3 |R"d%9B5uld2^4)t.BSh}S i'U) {Z'|3XJVn#-/ [Qdn M2,@@" cJMbfy,ہ oN#iO0}չgyRAf.m߶l+Lv^j_x"hrs^MwlU.hꪬۿi}WD/.iKU,2 HEMKV y,7O#`,`MjXsR:s^4- Yrl]6 +՜Bu)uI,ϒި"A|D6"\d;I^rJJh/6A'F:#DoPŀomL4_,q1KstFIX*Sh"[U5mg\GvUkݤ#A 4Y]?wR:R#DZ¼/H7wR|G4}}ƛZ~ ;e-Kأ.ƺ;ք#)}DU~ ޻f!|"7lIf%]jgٻ\d<ʏ3~iM8T!~T`RH`uZa z5ovp lTgoVp|L`eT?dy.X /CoVhTK~k* zz0|5^$'RkϼDǂ4yor b-Y)P9K֔(1R1U|0<ʥ{ۇ-4ycy&|PuDۀK ;7o0ܘB"FGOEҿЦK8OIV0dKP{4 ch6m=mbSȔ<< o1a]˰:i +V͛jV얇,d"Gqv^.fè*Ck咚-fc}*?c@OCժQؓ& Kz&e%uհ;~~:d%.+ZTrD3rN#Tbp{!fLB|z 2vůϏ%]xAD8m(`u.I-C9k@\j\s5J{2%9GTY9q{=N=*&iFm YQ'WL{>D7UPz[Ҷz<,1q@w0E\_kF<f3HuTAOW?G=3`C kKŴ zdl .nC)~ VD L/OS*'<] )`nl ^aU = `&@ d.M]:P+=]H+f7:\#-ބ MIi}T?rP?I Ȑ WPܔ'-; flRbM[;m,J\X'[:Y1K?DnM3y7ЖMk4Q`B/o;01kqYz]a5ID=S戫.2{CQ+1gP+ar^Xާ-{Pj^.fv،p9HW_#:лqK#YUksq%q}]vÏ RrO!p;Jb&dӂ*[CO `(}$.Q28gm%ImjBdYX>{@38n{3ſ^Q8! s;qԩzޚQ?/UeӔP8mOYda\S+;{X *Lo/`̪yȧFNeġtEV ջ֗VThƍ $