qemu-guest-agent-15:5.1.0-14.el8.1 >  H _ z뾂al cYl߃&*Mm3FH}TL&6v0"NJZwm!&]n2Sy?;֚ e,銹$Vf=)饯.~E'Of^Ts?QhZzMM)̞`W]/ЈmZF27:_Mz#aN$n! _򼧖^@-=/~*:#,Q,įf$ ȅK=ACkpa*5b00e5fa413f0b20ed99d6b20a61dabd4af2445883b957432dbe97db526edbf21e75edea627d3131427a04a35d42bedbe09534d3+_ z뾂al+ vk9S 0Y=rL782ߚKi./X;'򏷵b22| );MM`R? !1\4&"F2bH/DEҤ#0t&"˵՜]c\ v?1u3024J Z{ǻ/>8I!Cq#8O|<1y{R x|: ^6ږrԵ7 s&55qRf`0Ro\ˇid>p=?td$ ( 9hl H n   3 |'8 &( j8 t9 t:,~G0H|IXY\ ]l^~bdeflt4uvw@xy$(.pCqemu-guest-agent5.1.014.el8.1QEMU 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._p8le01.rdu2.centos.orgSCentOSCentOSGPLv2 and GPLv2+ and CC-BYCBS Development/Toolshttp://www.qemu.org/linuxppc64le= FHHAAAAA큤AA큤A_z__z_z_z_____z_z__2_2_v_z_z_2_zec3f2ffb58112b7215ef17d81963dc401fdd63d518ab17c6da2f956dd475e6f76db95bf9b84934a5e46e25a46c40a7780be46466b6fdef1e99c1cd1114eb10242d224ed45e38be1596abd57a13fdb38e407a39aa6e20eaaaa9d90bd53d680bf89e3aed17011d3fa587b1a7f4fc1acca2d33cda8c155aa104dc5f7a300b1636cbab34240fa8f3e8ce37ced642493184a610e187b2d9e5e15f1132975b9f076c436f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df61001892e449452c7027e5c0ed84d627bd9b87b39e24b50dbc8b7b4f727047405dff23513017de91a3da8d795e20b5ecb6d3d10acbb1a8ac9d723f2f67c3eef16c952f466ae9123ec03d3531199dac124788ccc610bc3c0f5edb6d58a0927483e22d/etc/qemu-ga/fsfreeze-hook../../../../usr/bin/qemu-garootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-kvm-5.1.0-14.el8.1.src.rpmconfig(qemu-guest-agent)qemu-guest-agentqemu-guest-agent(ppc-64)@@@@@@@@@@@@@@@@@@    @/bin/shconfig(qemu-guest-agent)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(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.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(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:5.1.0-14.el8.13.0.4-14.6.0-14.0-15.2-14.14.3_ __~@_{ _{ _q@_h_cO_`_Z@_Wr@_G@_=@_3_3_3_c^@^W@^^y^(@^@^˳@^>@^@^^@^@^y@^p^h^ZR@^S^Ri@^F^AE^4^&^^r]}@]]]e@]A])]]@]]y@]w@]v>]rJ@]o@]e@][]Z@]Z@]S]6]#0@\\"\.@\@\!\\@\r@\,@\\\u*@\u*@\s\d\b@\ac\]o@\R@\P@@\P@@\I\HW@\E@\8@\-@\\I\\\ @[1[@[0[[[[ā@[[[;@[;@[R@[[@[@[@[[v[ug@[r@[m~@[m~@[m~@[m~@[h8@[`O@[W[CN@[+@ZZZ@ZЛZJ@Z1@Danilo Cesar Lemes de Paula - 5.1.0-14.el8_3Danilo Cesar Lemes de Paula - 5.1.0-14.el8_3Danilo Cesar Lemes de Paula - 5.1.0-13.el8_3Danilo Cesar Lemes de Paula - 5.1.0-12.el8_3Danilo Cesar Lemes de Paula - 5.1.0-11.el8_3Danilo Cesar Lemes de Paula - 5.1.0-10.el8Danilo Cesar Lemes de Paula - 5.1.0-9.el8Danilo Cesar Lemes de Paula - 5.1.0-8.el8Danilo Cesar Lemes de Paula - 5.1.0-7.el8Danilo Cesar Lemes de Paula - 5.1.0-6.el8Danilo Cesar Lemes de Paula - 5.1.0-5.el8Danilo Cesar Lemes de Paula - 5.1.0-4.el8Danilo Cesar Lemes de Paula - 5.1.0-3.el8Danilo Cesar Lemes de Paula - 5.1.0-2.el8Danilo Cesar Lemes de Paula - 5.1.0-1.el8Danilo Cesar Lemes de Paula - 5.1.0-0.el8Danilo Cesar Lemes de Paula - 4.2.0-29.el8Danilo Cesar Lemes de Paula - 4.2.0-28.el8Eduardo Lima (Etrunko) - 4.2.0-27.el8Eduardo Lima (Etrunko) - 4.2.0-26.el8Danilo Cesar Lemes de Paula - 4.2.0-25.el8Danilo Cesar Lemes de Paula - 4.2.0-24.el8Danilo Cesar Lemes de Paula - 4.2.0-23.el8Danilo Cesar Lemes de Paula - 4.2.0-22.el8Danilo Cesar Lemes de Paula - 4.2.0-21.el8Jon Maloy - 4.2.0-20.el8Danilo Cesar Lemes de Paula - 4.2.0-19.el8_2Danilo Cesar Lemes de Paula - 4.2.0-18.el8_2Danilo Cesar Lemes de Paula - 4.2.0-17.el8Danilo Cesar Lemes de Paula - 4.2.0-16.el8Danilo Cesar Lemes de Paula - 4.2.0-15.el8Danilo Cesar Lemes de Paula - 4.2.0-14.el8Danilo Cesar Lemes de Paula - 4.2.0-13.el8Danilo Cesar Lemes de Paula - 4.2.0-12.el8Danilo Cesar Lemes de Paula - 4.2.0-11.el8Danilo Cesar Lemes de Paula - 4.2.0-10.el8Danilo Cesar Lemes de Paula - 4.2.0-9.el8Miroslav Rezanina - 4.2.0-8.el8Miroslav Rezanina - 4.2.0-7.el8Danilo Cesar Lemes de Paula - 4.2.0-6.el8Danilo Cesar Lemes de Paula - 4.2.0-5.el8Danilo Cesar Lemes de Paula - 4.2.0-4.el8Danilo Cesar Lemes de Paula - 4.1.0-18.el8Danilo Cesar Lemes de Paula - 4.1.0-17.el8Danilo Cesar Lemes de Paula - 4.1.0-16.el8Danilo Cesar Lemes de Paula - 4.1.0-15.el8Danilo Cesar Lemes de Paula - 4.1.0-14.el8Danilo Cesar Lemes de Paula - 4.1.0-13.el8Danilo Cesar Lemes de Paula - 4.1.0-12.el8Danilo Cesar Lemes de Paula - 4.1.0-11.el8Danilo Cesar Lemes de Paula - 4.1.0-10.el8Danilo Cesar Lemes de Paula - 4.1.0-9.el8Danilo Cesar Lemes de Paula - 4.1.0-8.el8Danilo Cesar Lemes de Paula - 4.1.0-7.el8Danilo Cesar Lemes de Paula - 4.1.0-6.el8Danilo Cesar Lemes de Paula - 4.1.0-5.el8Danilo Cesar Lemes de Paula - 4.1.0-4.el8Danilo Cesar Lemes de Paula - 4.1.0-3.el8Danilo Cesar Lemes de Paula - 4.1.0-2.el8Miroslav Rezanina - 4.1.0-1.el8Danilo Cesar Lemes de Paula - 4.0.0-6.el8Miroslav Rezanina - 4.0.0-5.el8Danilo Cesar Lemes de Paula - 4.0.0-4.el8Danilo Cesar Lemes de Paula - 4.0.0-3.el8Danilo Cesar Lemes de Paula - 4.0.0-2.el8Danilo Cesar Lemes de Paula - 3.1.0-26.el8Danilo Cesar Lemes de Paula - 3.1.0-25.el8Danilo Cesar Lemes de Paula - 3.1.0-24.el8Danilo Cesar Lemes de Paula - 3.1.0-23.el8Danilo Cesar Lemes de Paula - 3.1.0-22.el8Danilo Cesar Lemes de Paula - 3.1.0-21.el8Danilo Cesar Lemes de Paula - 3.1.0-20.el8Danilo Cesar Lemes de Paula - 3.1.0-19.el8Danilo Cesar Lemes de Paula - 3.1.0-18.el8Danilo Cesar Lemes de Paula - 3.1.0-17.el8Danilo Cesar Lemes de Paula - 3.1.0-16.el8Danilo Cesar Lemes de Paula - 3.1.0-15.el8Danilo Cesar Lemes de Paula - 3.1.0-14.el8Danilo Cesar Lemes de Paula - 3.1.0-13.el8Danilo Cesar Lemes de Paula - 3.1.0-12.el8Danilo Cesar Lemes de Paula - 3.1.0-11.el8Danilo Cesar Lemes de Paula - 3.1.0-10.el8Danilo Cesar Lemes de Paula - 3.1.0-9.el8Danilo Cesar Lemes de Paula - 3.1.0-7.el8Danilo Cesar Lemes de Paula - 3.1.0-6.el8Danilo Cesar Lemes de Paula - 3.1.0-5.el8Danilo Cesar Lemes de Paula - 3.1.0-4.el8Danilo Cesar Lemes de Paula - 3.1.0-3.el8Danilo Cesar Lemes de Paula - 3.1.0-2.el8Danilo Cesar Lemes de Paula - 3.1.0-1.el8Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-47Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-46 Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-45Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo 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 - Danilo Cesar Lemes de Paula - 2.12.0-38.el8Danilo Cesar Lemes de Paula - 2.12.0-37.el8Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-36Danilo 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-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-rcu-Implement-drain_call_rcu.patch [bz#1888131 bz#1888132] - kvm-libqtest-Rename-qmp_assert_error_class-to-qmp_expect.patch [bz#1888131 bz#1888132] - kvm-qtest-rename-qtest_qmp_receive-to-qtest_qmp_receive_.patch [bz#1888131 bz#1888132] - kvm-qtest-Reintroduce-qtest_qmp_receive-with-QMP-event-b.patch [bz#1888131 bz#1888132] - kvm-qtest-remove-qtest_qmp_receive_success.patch [bz#1888131 bz#1888132] - kvm-device-plug-test-use-qtest_qmp-to-send-the-device_de.patch [bz#1888131 bz#1888132] - kvm-qtest-switch-users-back-to-qtest_qmp_receive.patch [bz#1888131 bz#1888132] - kvm-qtest-check-that-drives-are-really-appearing-and-dis.patch [bz#1888131 bz#1888132] - kvm-qemu-iotests-qtest-rewrite-test-067-as-a-qtest.patch [bz#1888131 bz#1888132] - kvm-qdev-add-check-if-address-free-callback-for-buses.patch [bz#1888131 bz#1888132] - kvm-scsi-scsi_bus-switch-search-direction-in-scsi_device.patch [bz#1888131 bz#1888132] - kvm-device_core-use-drain_call_rcu-in-in-qmp_device_add.patch [bz#1888131 bz#1888132] - kvm-device-core-use-RCU-for-list-of-children-of-a-bus.patch [bz#1888131 bz#1888132] - kvm-scsi-switch-to-bus-check_address.patch [bz#1888131 bz#1888132] - kvm-device-core-use-atomic_set-on-.realized-property.patch [bz#1888131 bz#1888132] - kvm-scsi-scsi-bus-scsi_device_find-don-t-return-unrealiz.patch [bz#1812399 bz#1888131 bz#1888132] - kvm-scsi-scsi_bus-Add-scsi_device_get.patch [bz#1888131 bz#1888132] - kvm-virtio-scsi-use-scsi_device_get.patch [bz#1888131 bz#1888132] - kvm-scsi-scsi_bus-fix-races-in-REPORT-LUNS.patch [bz#1888131 bz#1888132] - kvm-tests-migration-fix-memleak-in-wait_command-wait_com.patch [bz#1888131 bz#1888132] - kvm-libqtest-fix-the-order-of-buffered-events.patch [bz#1888131 bz#1888132] - kvm-libqtest-fix-memory-leak-in-the-qtest_qmp_event_ref.patch [bz#1888131 bz#1888132] - kvm-iotests-add-filter_qmp_virtio_scsi-function.patch [bz#1888131 bz#1888132] - kvm-iotests-rewrite-iotest-240-in-python.patch [bz#1888131 bz#1888132] - Resolves: bz#1812399 (Qemu crash when detach disk with cache="none" discard="ignore" io="native") - Resolves: bz#1888131 (Qemu crash when detach disk with cache="none" discard="ignore" io="native" [rhel-8.3.0.z]) - Resolves: bz#1888132 (qemu-kvm is crashing with error "scsi_target_emulate_report_luns: Assertion `i == n + 8' failed" [rhel-8.3.0.z])- kvm-virtiofsd-avoid-proc-self-fd-tempdir.patch [bz#1884276] - Resolves: bz#1884276 (Pod with kata-runtime won't start, QEMU: "vhost_user_dev init failed, Operation not permitted" [mkdtemp failing in sandboxing])- kvm-x86-lpc9-let-firmware-negotiate-CPU-hotplug-with-SMI.patch [bz#1846886] - kvm-x86-cpuhp-prevent-guest-crash-on-CPU-hotplug-when-br.patch [bz#1846886] - kvm-x86-cpuhp-refuse-cpu-hot-unplug-request-earlier-if-n.patch [bz#1846886] - Resolves: bz#1846886 (Guest hit soft lockup or reboots if hotplug vcpu under ovmf)- kvm-virtio-skip-legacy-support-check-on-machine-types-le.patch [bz#1868449] - kvm-vhost-vsock-pci-force-virtio-version-1.patch [bz#1868449] - kvm-vhost-user-vsock-pci-force-virtio-version-1.patch [bz#1868449] - kvm-vhost-vsock-ccw-force-virtio-version-1.patch [bz#1868449] - Resolves: bz#1868449 (vhost_vsock error: device is modern-only, use disable-legacy=on)- kvm-migration-increase-max-bandwidth-to-128-MiB-s-1-Gib-.patch [bz#1874004] - kvm-redhat-Make-all-generated-so-files-executable-not-on.patch [bz#1876635] - Resolves: bz#1874004 (Live migration performance is poor during guest installation process on power host) - Resolves: bz#1876635 (VM fails to start with a passthrough smartcard)- kvm-qemu-img-Support-bitmap-merge-into-backing-image.patch [bz#1877209] - Resolves: bz#1877209 ('qemu-img bitmaps --merge' failed when trying to merge top volume bitmap to base volume bitmap)- kvm-hw-nvram-fw_cfg-fix-FWCfgDataGeneratorClass-get_data.patch [bz#1688978] - Resolves: bz#1688978 (RFE: forward host preferences for cipher suites and CA certs to guest firmware)- kvm-redhat-link-etc-qemu-ga-fsfreeze-hook-to-etc-qemu-kv.patch [bz#1738820] - kvm-seccomp-fix-killing-of-whole-process-instead-of-thre.patch [bz#1752376] - kvm-Revert-Drop-bogus-IPv6-messages.patch [bz#1867075] - kvm-block-rbd-add-namespace-to-qemu_rbd_strong_runtime_o.patch [bz#1821528] - Resolves: bz#1738820 ('-F' option of qemu-ga command cause the guest-fsfreeze-freeze command doesn't work) - Resolves: bz#1752376 (qemu use SCMP_ACT_TRAP even SCMP_ACT_KILL_PROCESS is available) - Resolves: bz#1821528 (missing namespace attribute when access the rbd image with namespace) - Resolves: bz#1867075 (CVE-2020-10756 virt:8.3/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-target-ppc-Add-experimental-option-for-enabling-secu.patch [bz#1789757 bz#1870384] - kvm-target-arm-Move-start-powered-off-property-to-generi.patch [bz#1849483] - kvm-target-arm-Move-setting-of-CPU-halted-state-to-gener.patch [bz#1849483] - kvm-ppc-spapr-Use-start-powered-off-CPUState-property.patch [bz#1849483] - Resolves: bz#1789757 ([IBM 8.4 FEAT] Add machine option to enable secure VM support) - Resolves: bz#1849483 (Failed to boot up guest when hotplugging vcpus on bios stage) - Resolves: bz#1870384 ([IBM 8.3 FEAT] Add interim/unsupported machine option to enable secure VM support for testing purposes)- kvm-spec-Move-qemu-pr-helper-back-to-usr-bin.patch [bz#1869635] - kvm-Bump-required-libusbx-version.patch [bz#1856591] - Resolves: bz#1856591 (libusbx isn't updated with qemu-kvm) - Resolves: bz#1869635 ('/usr/bin/qemu-pr-helper' is not a suitable pr helper: No such file or directory)- kvm-Revert-i386-Fix-pkg_id-offset-for-EPYC-cpu-models.patch [bz#1873417] - kvm-Revert-target-i386-Enable-new-apic-id-encoding-for-E.patch [bz#1873417] - kvm-Revert-hw-i386-Move-arch_id-decode-inside-x86_cpus_i.patch [bz#1873417] - kvm-Revert-i386-Introduce-use_epyc_apic_id_encoding-in-X.patch [bz#1873417] - kvm-Revert-hw-i386-Introduce-apicid-functions-inside-X86.patch [bz#1873417] - kvm-Revert-target-i386-Cleanup-and-use-the-EPYC-mode-top.patch [bz#1873417] - kvm-Revert-hw-386-Add-EPYC-mode-topology-decoding-functi.patch [bz#1873417] - kvm-nvram-Exit-QEMU-if-NVRAM-cannot-contain-all-prom-env.patch [bz#1867739] - kvm-usb-fix-setup_len-init-CVE-2020-14364.patch [bz#1869715] - kvm-Remove-explicit-glusterfs-api-dependency.patch [bz#1872853] - kvm-disable-virgl.patch [bz#1831271] - Resolves: bz#1831271 (Drop virgil acceleration support and remove virglrenderer dependency) - Resolves: bz#1867739 (-prom-env does not validate input) - Resolves: bz#1869715 (CVE-2020-14364 qemu-kvm: QEMU: usb: out-of-bounds r/w access issue while processing usb packets [rhel-av-8.3.0]) - Resolves: bz#1872853 (move the glusterfs dependency out of qemu-kvm-core to the glusterfs module) - Resolves: bz#1873417 (AMD/NUMA topology - revert 5.1 changes)- kvm-Drop-bogus-IPv6-messages.patch [bz#1867075] - kvm-machine-types-numa-set-numa_mem_supported-on-old-mac.patch [bz#1849707] - kvm-machine_types-numa-compatibility-for-auto_enable_num.patch [bz#1849707] - kvm-migration-Add-block-bitmap-mapping-parameter.patch [bz#1790492] - kvm-iotests.py-Let-wait_migration-return-on-failure.patch [bz#1790492] - kvm-iotests-Test-node-bitmap-aliases-during-migration.patch [bz#1790492] - Resolves: bz#1790492 ('dirty-bitmaps' migration capability should allow configuring target nodenames) - Resolves: bz#1849707 (8.3 machine types for x86 - 5.1 update) - Resolves: bz#1867075 (CVE-2020-10756 virt:8.3/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-redhat-Update-hw_compat_8_2.patch [bz#1843348] - kvm-redhat-update-pseries-rhel8.2.0-machine-type.patch [bz#1843348] - kvm-Disable-TPM-passthrough-backend-on-ARM.patch [bz#1801242] - kvm-Require-libfdt-1.6.0.patch [bz#1867847] - Resolves: bz#1801242 ([aarch64] vTPM support in machvirt) - Resolves: bz#1843348 (8.3 machine types for POWER) - Resolves: bz#1867847 ([ppc] virt module 7629: /usr/libexec/qemu-kvm: undefined symbol: fdt_check_full, version LIBFDT_1.2)- kvm-redhat-define-hw_compat_8_2.patch [bz#1853265] - Resolves: bz#1853265 (Forward and backward migration from rhel-av-8.3.0(qemu-kvm-5.0.0) to rhel-av-8.2.1(qemu-kvm-4.2.0) failed with "qemu-kvm: error while loading state for instance 0x0 of device 'spapr'")- Quick changelog fix to reflect the current fixes: - Resolve: bz#1781911 - Resolve: bz#1841529 - Resolve: bz#1842902 - Resolve: bz#1818843 - Resolve: bz#1819292 - Resolve: bz#1801242- Rebase to 5.1.0 - Resolves: bz#1809650- kvm-virtio-net-fix-removal-of-failover-device.patch [bz#1820120] - Resolves: bz#1820120 (After hotunplugging the vitrio device and netdev, hotunpluging the failover VF will cause qemu core dump)- kvm-virtio-blk-Refactor-the-code-that-processes-queued-r.patch [bz#1812765] - kvm-virtio-blk-On-restart-process-queued-requests-in-the.patch [bz#1812765] - kvm-Fix-use-afte-free-in-ip_reass-CVE-2020-1983.patch [bz#1838082] - Resolves: bz#1812765 (qemu with iothreads enabled crashes on resume after enospc pause for disk extension) - Resolves: bz#1838082 (CVE-2020-1983 virt:8.2/qemu-kvm: QEMU: slirp: use-after-free in ip_reass() function in ip_input.c [rhel-av-8])- kvm-hw-pci-pcie-Move-hot-plug-capability-check-to-pre_pl.patch [bz#1820531] - kvm-spec-Fix-python-shenigans-for-tests.patch [bz#1845779] - kvm-target-i386-Add-ARCH_CAPABILITIES-related-bits-into-.patch [bz#1840342] - Resolves: bz#1820531 (qmp command query-pci get wrong result after hotplug device under hotplug=off controller) - Resolves: bz#1840342 ([Intel 8.2.1 Bug] qemu-kvm Add ARCH_CAPABILITIES to Icelake-Server cpu model - Fast Train) - Resolves: bz#1845779 (Install 'qemu-kvm-tests' failed as nothing provides /usr/libexec/platform-python3 - virt module 6972)- kvm-nbd-server-Avoid-long-error-message-assertions-CVE-2.patch [bz#1845384] - kvm-block-Call-attention-to-truncation-of-long-NBD-expor.patch [bz#1845384] - Resolves: bz#1845384 (CVE-2020-10761 virt:8.2/qemu-kvm: QEMU: nbd: reachable assertion failure in nbd_negotiate_send_rep_verr via remote client [rhel-av-8])- kvm-enable-ramfb.patch [bz#1841068] - kvm-block-Add-flags-to-BlockDriver.bdrv_co_truncate.patch [bz#1780574] - kvm-block-Add-flags-to-bdrv-_co-_truncate.patch [bz#1780574] - kvm-block-backend-Add-flags-to-blk_truncate.patch [bz#1780574] - kvm-qcow2-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-raw-format-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-file-posix-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-block-truncate-Don-t-make-backing-file-data-visible.patch [bz#1780574] - kvm-iotests-Add-qemu_io_log.patch [bz#1780574] - kvm-iotests-Filter-testfiles-out-in-filter_img_info.patch [bz#1780574] - kvm-iotests-Test-committing-to-short-backing-file.patch [bz#1780574] - kvm-qcow2-Forward-ZERO_WRITE-flag-for-full-preallocation.patch [bz#1780574] - kvm-i386-Add-MSR-feature-bit-for-MDS-NO.patch [bz#1769912] - kvm-i386-Add-macro-for-stibp.patch [bz#1769912] - kvm-target-i386-Add-new-bit-definitions-of-MSR_IA32_ARCH.patch [bz#1769912] - kvm-i386-Add-new-CPU-model-Cooperlake.patch [bz#1769912] - kvm-target-i386-Add-missed-features-to-Cooperlake-CPU-mo.patch [bz#1769912] - Resolves: bz#1769912 ([Intel 8.2.1 Feature] introduce Cooper Lake cpu model - qemu-kvm Fast Train) - Resolves: bz#1780574 (Data corruption with resizing short overlay over longer backing files) - Resolves: bz#1841068 (RFE: please support the "ramfb" display device model)- kvm-target-i386-set-the-CPUID-level-to-0x14-on-old-machi.patch [bz#1513681] - kvm-block-curl-HTTP-header-fields-allow-whitespace-aroun.patch [bz#1841038] - kvm-block-curl-HTTP-header-field-names-are-case-insensit.patch [bz#1841038] - kvm-MAINTAINERS-fix-qcow2-bitmap.c-under-Dirty-Bitmaps-h.patch [bz#1779893 bz#1779904] - kvm-iotests-Let-_make_test_img-parse-its-parameters.patch [bz#1779893 bz#1779904] - kvm-qemu_img-add-cvtnum_full-to-print-error-reports.patch [bz#1779893 bz#1779904] - kvm-block-Make-it-easier-to-learn-which-BDS-support-bitm.patch [bz#1779893 bz#1779904] - kvm-blockdev-Promote-several-bitmap-functions-to-non-sta.patch [bz#1779893 bz#1779904] - kvm-blockdev-Split-off-basic-bitmap-operations-for-qemu-.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Add-bitmap-sub-command.patch [bz#1779893 bz#1779904] - kvm-iotests-Fix-test-178.patch [bz#1779893 bz#1779904] - kvm-qcow2-Expose-bitmaps-size-during-measure.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Factor-out-code-for-merging-bitmaps.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Add-convert-bitmaps-option.patch [bz#1779893 bz#1779904] - kvm-iotests-Add-test-291-to-for-qemu-img-bitmap-coverage.patch [bz#1779893 bz#1779904] - kvm-iotests-Add-more-skip_if_unsupported-statements-to-t.patch [bz#1778593] - kvm-iotests-don-t-use-format-for-drive_add.patch [bz#1778593] - kvm-iotests-055-refactor-compressed-backup-to-vmdk.patch [bz#1778593] - kvm-iotests-055-skip-vmdk-target-tests-if-vmdk-is-not-wh.patch [bz#1778593] - kvm-backup-Improve-error-for-bdrv_getlength-failure.patch [bz#1778593] - kvm-backup-Make-sure-that-source-and-target-size-match.patch [bz#1778593] - kvm-iotests-Backup-with-different-source-target-size.patch [bz#1778593] - kvm-iotests-109-Don-t-mirror-with-mismatched-size.patch [bz#1778593] - kvm-iotests-229-Use-blkdebug-to-inject-an-error.patch [bz#1778593] - kvm-mirror-Make-sure-that-source-and-target-size-match.patch [bz#1778593] - kvm-iotests-Mirror-with-different-source-target-size.patch [bz#1778593] - Resolves: bz#1513681 ([Intel 8.2.1 Feat] qemu-kvm PT VMX -- Fast Train) - Resolves: bz#1778593 (Qemu coredump when backup to a existing small size image) - Resolves: bz#1779893 (RFE: Copy bitmaps with qemu-img convert) - Resolves: bz#1779904 (RFE: ability to estimate bitmap space utilization for qcow2) - Resolves: bz#1841038 (qemu-img: /var/tmp/v2vovl56bced.qcow2: CURL: Error opening file: Server does not support 'range' (byte ranges) with HTTP/2 server in VMware ESXi 7)- kvm-target-arm-Fix-PAuth-sbox-functions.patch [bz#1813940] - kvm-Don-t-leak-memory-when-reallocation-fails.patch [bz#1749737] - kvm-Replace-remaining-malloc-free-user-with-glib.patch [bz#1749737] - kvm-Revert-RHEL-disable-hostmem-memfd.patch [bz#1839030] - kvm-block-introducing-bdrv_co_delete_file-interface.patch [bz#1827630] - kvm-block.c-adding-bdrv_co_delete_file.patch [bz#1827630] - kvm-crypto.c-cleanup-created-file-when-block_crypto_co_c.patch [bz#1827630] - Resolves: bz#1749737 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-av-8]) - Resolves: bz#1813940 (CVE-2020-10702 virt:8.1/qemu-kvm: qemu: weak signature generation in Pointer Authentication support for ARM [rhel-av-8]) - Resolves: bz#1827630 (volume creation leaving uncleaned stuff behind on error (vol-clone/libvirt/qemu-kvm)) - Resolves: bz#1839030 (RFE: enable the "memfd" memory backend)- kvm-block-always-fill-entire-LUKS-header-space-with-zero.patch [bz#1775462] - kvm-numa-remove-not-needed-check.patch [bz#1600217] - kvm-numa-properly-check-if-numa-is-supported.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-initiator-information-for.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-memory-latency-and-bandwi.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-memory-side-cache-informa.patch [bz#1600217] - kvm-hmat-acpi-Build-Memory-Proximity-Domain-Attributes-S.patch [bz#1600217] - kvm-hmat-acpi-Build-System-Locality-Latency-and-Bandwidt.patch [bz#1600217] - kvm-hmat-acpi-Build-Memory-Side-Cache-Information-Struct.patch [bz#1600217] - kvm-tests-numa-Add-case-for-QMP-build-HMAT.patch [bz#1600217] - kvm-tests-bios-tables-test-add-test-cases-for-ACPI-HMAT.patch [bz#1600217] - kvm-ACPI-add-expected-files-for-HMAT-tests-acpihmat.patch [bz#1600217] - Resolves: bz#1600217 ([Intel 8.2.1 FEAT] KVM ACPI HMAT support - qemu-kvm Fast Train) - Resolves: bz#1775462 (Creating luks-inside-qcow2 images with cluster_size=2k/4k will get a corrupted image)- kvm-hw-pci-pcie-Forbid-hot-plug-if-it-s-disabled-on-the-.patch [bz#1820531] - kvm-hw-pci-pcie-Replace-PCI_DEVICE-casts-with-existing-v.patch [bz#1820531] - kvm-tools-virtiofsd-passthrough_ll-Fix-double-close.patch [bz#1817445] - kvm-virtiofsd-add-rlimit-nofile-NUM-option.patch [bz#1817445] - kvm-virtiofsd-stay-below-fs.file-max-sysctl-value-CVE-20.patch [bz#1817445] - kvm-virtiofsd-jail-lo-proc_self_fd.patch [bz#1817445] - kvm-virtiofsd-Show-submounts.patch [bz#1817445] - kvm-virtiofsd-only-retain-file-system-capabilities.patch [bz#1817445] - kvm-virtiofsd-drop-all-capabilities-in-the-wait-parent-p.patch [bz#1817445] - Resolves: bz#1817445 (CVE-2020-10717 virt:8.2/qemu-kvm: QEMU: virtiofsd: guest may open maximum file descriptor to cause DoS [rhel-av-8]) - Resolves: bz#1820531 (qmp command query-pci get wrong result after hotplug device under hotplug=off controller)- kvm-pcie_root_port-Add-hotplug-disabling-option.patch [bz#1790899] - kvm-compat-disable-edid-for-virtio-gpu-ccw.patch [bz#1816793] - Resolves: bz#1790899 ([RFE] QEMU devices should have the option to enable/disable hotplug/unplug) - Resolves: bz#1816793 ('edid' compat handling missing for virtio-gpu-ccw)- kvm-target-i386-do-not-set-unsupported-VMX-secondary-exe.patch [bz#1822682] - Resolves: bz#1822682 (QEMU-4.2 fails to start a VM on Azure)- kvm-job-take-each-job-s-lock-individually-in-job_txn_app.patch [bz#1817621] - kvm-replication-assert-we-own-context-before-job_cancel_.patch [bz#1817621] - kvm-backup-don-t-acquire-aio_context-in-backup_clean.patch [bz#1817621] - kvm-block-backend-Reorder-flush-pdiscard-function-defini.patch [bz#1817621] - kvm-block-Increase-BB.in_flight-for-coroutine-and-sync-i.patch [bz#1817621] - kvm-block-Fix-blk-in_flight-during-blk_wait_while_draine.patch [bz#1817621] - Resolves: bz#1817621 (Crash and deadlock with block jobs when using io-threads)- kvm-block-pass-BlockDriver-reference-to-the-.bdrv_co_cre.patch [bz#1816007] - kvm-block-trickle-down-the-fallback-image-creation-funct.patch [bz#1816007] - kvm-Revert-mirror-Don-t-let-an-operation-wait-for-itself.patch [bz#1794692] - kvm-mirror-Wait-only-for-in-flight-operations.patch [bz#1794692] - Resolves: bz#1794692 (Mirror block job stops making progress) - Resolves: bz#1816007 (qemu-img convert failed to convert with block device as target)- kvm-migration-Rate-limit-inside-host-pages.patch [bz#1814336] - kvm-build-sys-do-not-make-qemu-ga-link-with-pixman.patch [bz#1811670] - Resolves: bz#1811670 (Unneeded qemu-guest-agent dependency on pixman) - Resolves: bz#1814336 ([POWER9] QEMU migration-test triggers a kernel warning)- kvm-block-nbd-Fix-hang-in-.bdrv_close.patch [bz#1640894] - kvm-block-Generic-file-creation-fallback.patch [bz#1640894] - kvm-file-posix-Drop-hdev_co_create_opts.patch [bz#1640894] - kvm-iscsi-Drop-iscsi_co_create_opts.patch [bz#1640894] - kvm-iotests-Add-test-for-image-creation-fallback.patch [bz#1640894] - kvm-block-Fix-leak-in-bdrv_create_file_fallback.patch [bz#1640894] - kvm-iotests-Use-complete_and_wait-in-155.patch [bz#1790482 bz#1805143] - kvm-block-Introduce-bdrv_reopen_commit_post-step.patch [bz#1790482 bz#1805143] - kvm-block-qcow2-Move-bitmap-reopen-into-bdrv_reopen_comm.patch [bz#1790482 bz#1805143] - kvm-iotests-Refactor-blockdev-reopen-test-for-iothreads.patch [bz#1790482 bz#1805143] - kvm-block-bdrv_reopen-with-backing-file-in-different-Aio.patch [bz#1790482 bz#1805143] - kvm-block-Versioned-x-blockdev-reopen-API-with-feature-f.patch [bz#1790482 bz#1805143] - kvm-block-Make-bdrv_get_cumulative_perm-public.patch [bz#1790482 bz#1805143] - kvm-block-Relax-restrictions-for-blockdev-snapshot.patch [bz#1790482 bz#1805143] - kvm-iotests-Fix-run_job-with-use_log-False.patch [bz#1790482 bz#1805143] - kvm-iotests-Test-mirror-with-temporarily-disabled-target.patch [bz#1790482 bz#1805143] - kvm-block-Fix-cross-AioContext-blockdev-snapshot.patch [bz#1790482 bz#1805143] - kvm-iotests-Add-iothread-cases-to-155.patch [bz#1790482 bz#1805143] - kvm-qapi-Add-allow-write-only-overlay-feature-for-blockd.patch [bz#1790482 bz#1805143] - kvm-exec-rom_reset-Free-rom-data-during-inmigrate-skip.patch [bz#1809380] - Resolves: bz#1640894 (Fix generic file creation fallback for qemu-img nvme:// image creation support) - Resolves: bz#1790482 (bitmaps in backing images can't be modified) - Resolves: bz#1805143 (allow late/lazy opening of backing chain for shallow blockdev-mirror) - Resolves: bz#1809380 (guest hang during reboot process after migration from RHEl7.8 to RHEL8.2.0.)- kvm-hw-smbios-set-new-default-SMBIOS-fields-for-Windows-.patch [bz#1782529] - kvm-migration-multifd-clean-pages-after-filling-packet.patch [bz#1738451] - kvm-migration-Make-sure-that-we-don-t-call-write-in-case.patch [bz#1738451] - kvm-migration-multifd-fix-nullptr-access-in-terminating-.patch [bz#1738451] - kvm-migration-multifd-fix-destroyed-mutex-access-in-term.patch [bz#1738451] - kvm-multifd-Make-sure-that-we-don-t-do-any-IO-after-an-e.patch [bz#1738451] - kvm-qemu-file-Don-t-do-IO-after-shutdown.patch [bz#1738451] - kvm-migration-Don-t-send-data-if-we-have-stopped.patch [bz#1738451] - kvm-migration-Create-migration_is_running.patch [bz#1738451] - kvm-migration-multifd-fix-nullptr-access-in-multifd_send.patch [bz#1738451] - kvm-migration-Maybe-VM-is-paused-when-migration-is-cance.patch [bz#1738451] - kvm-virtiofsd-Remove-fuse_req_getgroups.patch [bz#1797064] - kvm-virtiofsd-fv_create_listen_socket-error-path-socket-.patch [bz#1797064] - kvm-virtiofsd-load_capng-missing-unlock.patch [bz#1797064] - kvm-virtiofsd-do_read-missing-NULL-check.patch [bz#1797064] - kvm-tools-virtiofsd-fuse_lowlevel-Fix-fuse_out_header-er.patch [bz#1797064] - kvm-virtiofsd-passthrough_ll-cleanup-getxattr-listxattr.patch [bz#1797064] - kvm-virtiofsd-Fix-xattr-operations.patch [bz#1797064] - Resolves: bz#1738451 (qemu on src host core dump after set multifd-channels and do migration twice (first migration execute migrate_cancel)) - Resolves: bz#1782529 (Windows Update Enablement with default smbios strings in qemu) - Resolves: bz#1797064 (virtiofsd: Fixes)- kvm-target-i386-kvm-initialize-feature-MSRs-very-early.patch [bz#1791648] - kvm-target-i386-add-a-ucode-rev-property.patch [bz#1791648] - kvm-target-i386-kvm-initialize-microcode-revision-from-K.patch [bz#1791648] - kvm-target-i386-fix-TCG-UCODE_REV-access.patch [bz#1791648] - kvm-target-i386-check-for-availability-of-MSR_IA32_UCODE.patch [bz#1791648] - kvm-target-i386-enable-monitor-and-ucode-revision-with-c.patch [bz#1791648] - kvm-qcow2-Fix-qcow2_alloc_cluster_abort-for-external-dat.patch [bz#1703907] - kvm-mirror-Store-MirrorOp.co-for-debuggability.patch [bz#1794692] - kvm-mirror-Don-t-let-an-operation-wait-for-itself.patch [bz#1794692] - Resolves: bz#1703907 ([upstream]QEMU coredump when converting to qcow2: external data file images on block devices with copy_offloading) - Resolves: bz#1791648 ([RFE] Passthrough host CPU microcode version to KVM guest if using CPU passthrough) - Resolves: bz#1794692 (Mirror block job stops making progress)- kvm-vhost-user-gpu-Drop-trailing-json-comma.patch [bz#1805334] - Resolves: bz#1805334 (vhost-user/50-qemu-gpu.json is not valid JSON)- kvm-spapr-Enable-DD2.3-accelerated-count-cache-flush-in-.patch [bz#1796240] - kvm-util-add-slirp_fmt-helpers.patch [bz#1798994] - kvm-tcp_emu-fix-unsafe-snprintf-usages.patch [bz#1798994] - kvm-virtio-add-ability-to-delete-vq-through-a-pointer.patch [bz#1791590] - kvm-virtio-make-virtio_delete_queue-idempotent.patch [bz#1791590] - kvm-virtio-reset-region-cache-when-on-queue-deletion.patch [bz#1791590] - kvm-virtio-net-delete-also-control-queue-when-TX-RX-dele.patch [bz#1791590] - Resolves: bz#1791590 ([Q35] No "DEVICE_DELETED" event in qmp after unplug virtio-net-pci device) - Resolves: bz#1796240 (Enable hw accelerated cache-count-flush by default for POWER9 DD2.3 cpus) - Resolves: bz#1798994 (CVE-2020-8608 qemu-kvm: QEMU: Slirp: potential OOB access due to unsafe snprintf() usages [rhel-av-8.2.0])- kvm-i386-Resolve-CPU-models-to-v1-by-default.patch [bz#1779078 bz#1787291 bz#1779078 bz#1779078] - kvm-iotests-Support-job-complete-in-run_job.patch [bz#1781637] - kvm-iotests-Create-VM.blockdev_create.patch [bz#1781637] - kvm-block-Activate-recursively-even-for-already-active-n.patch [bz#1781637] - kvm-hmp-Allow-using-qdev-ID-for-qemu-io-command.patch [bz#1781637] - kvm-iotests-Test-external-snapshot-with-VM-state.patch [bz#1781637] - kvm-iotests.py-Let-wait_migration-wait-even-more.patch [bz#1781637] - kvm-blockdev-fix-coding-style-issues-in-drive_backup_pre.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-unify-qmp_drive_backup-and-drive-backup-tra.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-unify-qmp_blockdev_backup-and-blockdev-back.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-honor-bdrv_try_set_aio_context-context-requ.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-backup-top-Begin-drain-earlier.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-block-backup-top-Don-t-acquire-context-while-droppin.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-Acquire-AioContext-on-dirty-bitmap-function.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-Return-bs-to-the-proper-context-on-snapshot.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-iotests-Test-handling-of-AioContexts-with-some-block.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-target-arm-monitor-query-cpu-model-expansion-crashed.patch [bz#1801320] - kvm-docs-arm-cpu-features-Make-kvm-no-adjvtime-comment-c.patch [bz#1801320] - Resolves: bz#1745606 (Qemu hang when do incremental live backup in transaction mode without bitmap) - Resolves: bz#1746217 (Src qemu hang when do storage vm migration during guest installation) - Resolves: bz#1773517 (Src qemu hang when do storage vm migration with dataplane enable) - Resolves: bz#1779036 (Qemu coredump when do snapshot in transaction mode with one snapshot path not exist) - Resolves: bz#1779078 (RHVH 4.4: Failed to run VM on 4.3/4.4 engine (Exit message: the CPU is incompatible with host CPU: Host CPU does not provide required features: hle, rtm)) - Resolves: bz#1781637 (qemu crashed when do mem and disk snapshot) - Resolves: bz#1782111 (Qemu hang when do full backup on multi-disks with one job's 'job-id' missed in transaction mode(data plane enable)) - Resolves: bz#1782175 (Qemu core dump when add persistent bitmap(data plane enable)) - Resolves: bz#1783965 (Qemu core dump when do backup with sync: bitmap and no bitmap provided) - Resolves: bz#1787291 (RHVH 4.4: Failed to run VM on 4.3/4.4 engine (Exit message: the CPU is incompatible with host CPU: Host CPU does not provide required features: hle, rtm) [rhel-8.1.0.z]) - Resolves: bz#1801320 (aarch64: backport query-cpu-model-expansion and adjvtime document fixes)- kvm-ppc-Deassert-the-external-interrupt-pin-in-KVM-on-re.patch [bz#1776638] - kvm-xics-Don-t-deassert-outputs.patch [bz#1776638] - kvm-ppc-Don-t-use-CPUPPCState-irq_input_state-with-moder.patch [bz#1776638] - kvm-trace-update-qemu-trace-stap-to-Python-3.patch [bz#1787395] - kvm-redhat-Remove-redundant-fix-for-qemu-trace-stap.patch [bz#1787395] - kvm-iscsi-Cap-block-count-from-GET-LBA-STATUS-CVE-2020-1.patch [bz#1794503] - kvm-tpm-ppi-page-align-PPI-RAM.patch [bz#1787444] - kvm-target-arm-kvm-trivial-Clean-up-header-documentation.patch [bz#1647366] - kvm-target-arm-kvm64-kvm64-cpus-have-timer-registers.patch [bz#1647366] - kvm-tests-arm-cpu-features-Check-feature-default-values.patch [bz#1647366] - kvm-target-arm-kvm-Implement-virtual-time-adjustment.patch [bz#1647366] - kvm-target-arm-cpu-Add-the-kvm-no-adjvtime-CPU-property.patch [bz#1647366] - kvm-migration-Define-VMSTATE_INSTANCE_ID_ANY.patch [bz#1529231] - kvm-migration-Change-SaveStateEntry.instance_id-into-uin.patch [bz#1529231] - kvm-apic-Use-32bit-APIC-ID-for-migration-instance-ID.patch [bz#1529231] - Resolves: bz#1529231 ([q35] VM hangs after migration with 200 vCPUs) - Resolves: bz#1647366 (aarch64: Add support for the kvm-no-adjvtime ARM CPU feature) - Resolves: bz#1776638 (Guest failed to boot up after system_reset 20 times) - Resolves: bz#1787395 (qemu-trace-stap list : TypeError: startswith first arg must be bytes or a tuple of bytes, not str) - Resolves: bz#1787444 (Broken postcopy migration with vTPM device) - Resolves: bz#1794503 (CVE-2020-1711 qemu-kvm: QEMU: block: iscsi: OOB heap access via an unexpected response of iSCSI Server [rhel-av-8.2.0])- kvm-target-arm-arch_dump-Add-SVE-notes.patch [bz#1725084] - kvm-vhost-Add-names-to-section-rounded-warning.patch [bz#1779041] - kvm-vhost-Only-align-sections-for-vhost-user.patch [bz#1779041] - kvm-vhost-coding-style-fix.patch [bz#1779041] - kvm-virtio-fs-fix-MSI-X-nvectors-calculation.patch [bz#1694164] - kvm-vhost-user-fs-remove-vhostfd-property.patch [bz#1694164] - kvm-build-rename-CONFIG_LIBCAP-to-CONFIG_LIBCAP_NG.patch [bz#1694164] - kvm-virtiofsd-Pull-in-upstream-headers.patch [bz#1694164] - kvm-virtiofsd-Pull-in-kernel-s-fuse.h.patch [bz#1694164] - kvm-virtiofsd-Add-auxiliary-.c-s.patch [bz#1694164] - kvm-virtiofsd-Add-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-Add-passthrough_ll.patch [bz#1694164] - kvm-virtiofsd-Trim-down-imported-files.patch [bz#1694164] - kvm-virtiofsd-Format-imported-files-to-qemu-style.patch [bz#1694164] - kvm-virtiofsd-remove-mountpoint-dummy-argument.patch [bz#1694164] - kvm-virtiofsd-remove-unused-notify-reply-support.patch [bz#1694164] - kvm-virtiofsd-Remove-unused-enum-fuse_buf_copy_flags.patch [bz#1694164] - kvm-virtiofsd-Fix-fuse_daemonize-ignored-return-values.patch [bz#1694164] - kvm-virtiofsd-Fix-common-header-and-define-for-QEMU-buil.patch [bz#1694164] - kvm-virtiofsd-Trim-out-compatibility-code.patch [bz#1694164] - kvm-vitriofsd-passthrough_ll-fix-fallocate-ifdefs.patch [bz#1694164] - kvm-virtiofsd-Make-fsync-work-even-if-only-inode-is-pass.patch [bz#1694164] - kvm-virtiofsd-Add-options-for-virtio.patch [bz#1694164] - kvm-virtiofsd-add-o-source-PATH-to-help-output.patch [bz#1694164] - kvm-virtiofsd-Open-vhost-connection-instead-of-mounting.patch [bz#1694164] - kvm-virtiofsd-Start-wiring-up-vhost-user.patch [bz#1694164] - kvm-virtiofsd-Add-main-virtio-loop.patch [bz#1694164] - kvm-virtiofsd-get-set-features-callbacks.patch [bz#1694164] - kvm-virtiofsd-Start-queue-threads.patch [bz#1694164] - kvm-virtiofsd-Poll-kick_fd-for-queue.patch [bz#1694164] - kvm-virtiofsd-Start-reading-commands-from-queue.patch [bz#1694164] - kvm-virtiofsd-Send-replies-to-messages.patch [bz#1694164] - kvm-virtiofsd-Keep-track-of-replies.patch [bz#1694164] - kvm-virtiofsd-Add-Makefile-wiring-for-virtiofsd-contrib.patch [bz#1694164] - kvm-virtiofsd-Fast-path-for-virtio-read.patch [bz#1694164] - kvm-virtiofsd-add-fd-FDNUM-fd-passing-option.patch [bz#1694164] - kvm-virtiofsd-make-f-foreground-the-default.patch [bz#1694164] - kvm-virtiofsd-add-vhost-user.json-file.patch [bz#1694164] - kvm-virtiofsd-add-print-capabilities-option.patch [bz#1694164] - kvm-virtiofs-Add-maintainers-entry.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-create-new-files-in-caller-.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-lo_map-for-ino-fh-indir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-ino_map-to-hide-lo_inod.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-dirp_map-to-hide-lo_dir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fd_map-to-hide-file-des.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fallback-for-racy-ops.patch [bz#1694164] - kvm-virtiofsd-validate-path-components.patch [bz#1694164] - kvm-virtiofsd-Plumb-fuse_bufvec-through-to-do_write_buf.patch [bz#1694164] - kvm-virtiofsd-Pass-write-iov-s-all-the-way-through.patch [bz#1694164] - kvm-virtiofsd-add-fuse_mbuf_iter-API.patch [bz#1694164] - kvm-virtiofsd-validate-input-buffer-sizes-in-do_write_bu.patch [bz#1694164] - kvm-virtiofsd-check-input-buffer-size-in-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_lookup.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_readdir.patch [bz#1694164] - kvm-virtiofsd-use-proc-self-fd-O_PATH-file-descriptor.patch [bz#1694164] - kvm-virtiofsd-sandbox-mount-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-an-empty-network-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-a-new-pid-namespace.patch [bz#1694164] - kvm-virtiofsd-add-seccomp-whitelist.patch [bz#1694164] - kvm-virtiofsd-Parse-flag-FUSE_WRITE_KILL_PRIV.patch [bz#1694164] - kvm-virtiofsd-cap-ng-helpers.patch [bz#1694164] - kvm-virtiofsd-Drop-CAP_FSETID-if-client-asked-for-it.patch [bz#1694164] - kvm-virtiofsd-set-maximum-RLIMIT_NOFILE-limit.patch [bz#1694164] - kvm-virtiofsd-fix-libfuse-information-leaks.patch [bz#1694164] - kvm-virtiofsd-add-syslog-command-line-option.patch [bz#1694164] - kvm-virtiofsd-print-log-only-when-priority-is-high-enoug.patch [bz#1694164] - kvm-virtiofsd-Add-ID-to-the-log-with-FUSE_LOG_DEBUG-leve.patch [bz#1694164] - kvm-virtiofsd-Add-timestamp-to-the-log-with-FUSE_LOG_DEB.patch [bz#1694164] - kvm-virtiofsd-Handle-reinit.patch [bz#1694164] - kvm-virtiofsd-Handle-hard-reboot.patch [bz#1694164] - kvm-virtiofsd-Kill-threads-when-queues-are-stopped.patch [bz#1694164] - kvm-vhost-user-Print-unexpected-slave-message-types.patch [bz#1694164] - kvm-contrib-libvhost-user-Protect-slave-fd-with-mutex.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-renameat2-support.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-disable-readdirplus-on-cach.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-control-readdirplus.patch [bz#1694164] - kvm-virtiofsd-rename-unref_inode-to-unref_inode_lolocked.patch [bz#1694164] - kvm-virtiofsd-fail-when-parent-inode-isn-t-known-in-lo_d.patch [bz#1694164] - kvm-virtiofsd-extract-root-inode-init-into-setup_root.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-clean-up-cache-related-opti.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-use-hashtable.patch [bz#1694164] - kvm-virtiofsd-Clean-up-inodes-on-destroy.patch [bz#1694164] - kvm-virtiofsd-support-nanosecond-resolution-for-file-tim.patch [bz#1694164] - kvm-virtiofsd-fix-error-handling-in-main.patch [bz#1694164] - kvm-virtiofsd-cleanup-allocated-resource-in-se.patch [bz#1694164] - kvm-virtiofsd-fix-memory-leak-on-lo.source.patch [bz#1694164] - kvm-virtiofsd-add-helper-for-lo_data-cleanup.patch [bz#1694164] - kvm-virtiofsd-Prevent-multiply-running-with-same-vhost_u.patch [bz#1694164] - kvm-virtiofsd-enable-PARALLEL_DIROPS-during-INIT.patch [bz#1694164] - kvm-virtiofsd-fix-incorrect-error-handling-in-lo_do_look.patch [bz#1694164] - kvm-Virtiofsd-fix-memory-leak-on-fuse-queueinfo.patch [bz#1694164] - kvm-virtiofsd-Support-remote-posix-locks.patch [bz#1694164] - kvm-virtiofsd-use-fuse_lowlevel_is_virtio-in-fuse_sessio.patch [bz#1694164] - kvm-virtiofsd-prevent-fv_queue_thread-vs-virtio_loop-rac.patch [bz#1694164] - kvm-virtiofsd-make-lo_release-atomic.patch [bz#1694164] - kvm-virtiofsd-prevent-races-with-lo_dirp_put.patch [bz#1694164] - kvm-virtiofsd-rename-inode-refcount-to-inode-nlookup.patch [bz#1694164] - kvm-libvhost-user-Fix-some-memtable-remap-cases.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-fix-refcounting-on-remove-r.patch [bz#1694164] - kvm-virtiofsd-introduce-inode-refcount-to-prevent-use-af.patch [bz#1694164] - kvm-virtiofsd-do-not-always-set-FUSE_FLOCK_LOCKS.patch [bz#1694164] - kvm-virtiofsd-convert-more-fprintf-and-perror-to-use-fus.patch [bz#1694164] - kvm-virtiofsd-Reset-O_DIRECT-flag-during-file-open.patch [bz#1694164] - kvm-virtiofsd-Fix-data-corruption-with-O_APPEND-write-in.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Use-cache_readdir-for-direc.patch [bz#1694164] - kvm-virtiofsd-add-definition-of-fuse_buf_writev.patch [bz#1694164] - kvm-virtiofsd-use-fuse_buf_writev-to-replace-fuse_buf_wr.patch [bz#1694164] - kvm-virtiofsd-process-requests-in-a-thread-pool.patch [bz#1694164] - kvm-virtiofsd-prevent-FUSE_INIT-FUSE_DESTROY-races.patch [bz#1694164] - kvm-virtiofsd-fix-lo_destroy-resource-leaks.patch [bz#1694164] - kvm-virtiofsd-add-thread-pool-size-NUM-option.patch [bz#1694164] - kvm-virtiofsd-Convert-lo_destroy-to-take-the-lo-mutex-lo.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Pass-errno-to-fuse_reply_er.patch [bz#1694164] - kvm-virtiofsd-stop-all-queue-threads-on-exit-in-virtio_l.patch [bz#1694164] - kvm-virtiofsd-add-some-options-to-the-help-message.patch [bz#1694164] - kvm-redhat-ship-virtiofsd-vhost-user-device-backend.patch [bz#1694164] - Resolves: bz#1694164 (virtio-fs: host<->guest shared file system (qemu)) - Resolves: bz#1725084 (aarch64: support dumping SVE registers) - Resolves: bz#1779041 (netkvm: no connectivity Windows guest with q35 + hugepages + vhost + hv_synic)- kvm-tcp_emu-Fix-oob-access.patch [bz#1791568] - kvm-slirp-use-correct-size-while-emulating-IRC-commands.patch [bz#1791568] - kvm-slirp-use-correct-size-while-emulating-commands.patch [bz#1791568] - kvm-RHEL-hw-i386-disable-nested-PERF_GLOBAL_CTRL-MSR-sup.patch [bz#1559846] - Resolves: bz#1559846 (Nested KVM: limit VMX features according to CPU models - Fast Train) - Resolves: bz#1791568 (CVE-2020-7039 qemu-kvm: QEMU: slirp: OOB buffer access while emulating tcp protocols in tcp_emu() [rhel-av-8.2.0])- kvm-spapr-Don-t-trigger-a-CAS-reboot-for-XICS-XIVE-mode-.patch [bz#1733893] - kvm-vfio-pci-Don-t-remove-irqchip-notifier-if-not-regist.patch [bz#1782678] - kvm-virtio-don-t-enable-notifications-during-polling.patch [bz#1789301] - kvm-usbredir-Prevent-recursion-in-usbredir_write.patch [bz#1790844] - kvm-xhci-recheck-slot-status.patch [bz#1790844] - Resolves: bz#1733893 (Boot a guest with "-prom-env 'auto-boot?=false'", SLOF failed to enter the boot entry after input "boot" followed by "0 > " on VNC) - Resolves: bz#1782678 (qemu core dump after hot-unplugging the XXV710/XL710 PF) - Resolves: bz#1789301 (virtio-blk/scsi: fix notification suppression during AioContext polling) - Resolves: bz#1790844 (USB related fixes)- kvm-i386-Remove-cpu64-rhel6-CPU-model.patch [bz#1741345] - kvm-Reallocate-dirty_bmap-when-we-change-a-slot.patch [bz#1772774] - Resolves: bz#1741345 (Remove the "cpu64-rhel6" CPU from qemu-kvm) - Resolves: bz#1772774 (qemu-kvm core dump during migration+reboot ( Assertion `mem->dirty_bmap' failed ))- Rebase to qemu-4.2 - Resolves: bz#1783250 (rebase qemu-kvm to 4.2)- kvm-LUKS-support-preallocation.patch [bz#1534951] - kvm-nbd-add-empty-.bdrv_reopen_prepare.patch [bz#1718727] - kvm-qdev-qbus-add-hidden-device-support.patch [bz#1757796] - kvm-pci-add-option-for-net-failover.patch [bz#1757796] - kvm-pci-mark-devices-partially-unplugged.patch [bz#1757796] - kvm-pci-mark-device-having-guest-unplug-request-pending.patch [bz#1757796] - kvm-qapi-add-unplug-primary-event.patch [bz#1757796] - kvm-qapi-add-failover-negotiated-event.patch [bz#1757796] - kvm-migration-allow-unplug-during-migration-for-failover.patch [bz#1757796] - kvm-migration-add-new-migration-state-wait-unplug.patch [bz#1757796] - kvm-libqos-tolerate-wait-unplug-migration-state.patch [bz#1757796] - kvm-net-virtio-add-failover-support.patch [bz#1757796] - kvm-vfio-unplug-failover-primary-device-before-migration.patch [bz#1757796] - kvm-net-virtio-fix-dev_unplug_pending.patch [bz#1757796] - kvm-net-virtio-return-early-when-failover-primary-alread.patch [bz#1757796] - kvm-net-virtio-fix-re-plugging-of-primary-device.patch [bz#1757796] - kvm-net-virtio-return-error-when-device_opts-arg-is-NULL.patch [bz#1757796] - kvm-vfio-don-t-ignore-return-value-of-migrate_add_blocke.patch [bz#1757796] - kvm-hw-vfio-pci-Fix-double-free-of-migration_blocker.patch [bz#1757796] - Resolves: bz#1534951 (RFE: Support preallocation mode for luks format) - Resolves: bz#1718727 (Committing changes to the backing file over NBD fails with reopening files not supported) - Resolves: bz#1757796 (RFE: support for net failover devices in qemu)- kvm-qemu-pr-helper-fix-crash-in-mpath_reconstruct_sense.patch [bz#1772322] - Resolves: bz#1772322 (qemu-pr-helper: fix crash in mpath_reconstruct_sense)- kvm-curl-Keep-pointer-to-the-CURLState-in-CURLSocket.patch [bz#1745209] - kvm-curl-Keep-socket-until-the-end-of-curl_sock_cb.patch [bz#1745209] - kvm-curl-Check-completion-in-curl_multi_do.patch [bz#1745209] - kvm-curl-Pass-CURLSocket-to-curl_multi_do.patch [bz#1745209] - kvm-curl-Report-only-ready-sockets.patch [bz#1745209] - kvm-curl-Handle-success-in-multi_check_completion.patch [bz#1745209] - kvm-curl-Check-curl_multi_add_handle-s-return-code.patch [bz#1745209] - kvm-vhost-user-save-features-if-the-char-dev-is-closed.patch [bz#1738768] - kvm-block-snapshot-Restrict-set-of-snapshot-nodes.patch [bz#1658981] - kvm-iotests-Test-internal-snapshots-with-blockdev.patch [bz#1658981] - kvm-qapi-Add-feature-flags-to-commands-in-qapi-introspec.patch [bz#1658981] - kvm-qapi-Allow-introspecting-fix-for-savevm-s-cooperatio.patch [bz#1658981] - kvm-block-Remove-backing-null-from-bs-explicit_-options.patch [bz#1773925] - kvm-iotests-Test-multiple-blockdev-snapshot-calls.patch [bz#1773925] - Resolves: bz#1658981 (qemu failed to create internal snapshot via 'savevm' when using blockdev) - Resolves: bz#1738768 (Guest fails to recover receiving packets after vhost-user reconnect) - Resolves: bz#1745209 (qemu-img gets stuck when stream-converting from http) - Resolves: bz#1773925 (Fail to do blockcommit with more than one snapshots)- kvm-virtio-blk-Add-blk_drain-to-virtio_blk_device_unreal.patch [bz#1706759] - kvm-Revert-qcow2-skip-writing-zero-buffers-to-empty-COW-.patch [bz#1772473] - kvm-coroutine-Add-qemu_co_mutex_assert_locked.patch [bz#1772473] - kvm-qcow2-Fix-corruption-bug-in-qcow2_detect_metadata_pr.patch [bz#1772473] - Resolves: bz#1706759 (qemu core dump when unplug a 16T GPT type disk from win2019 guest) - Resolves: bz#1772473 (Import fixes from 8.1.0 into 8.1.1 branch)- kvm-Revert-qcow2-skip-writing-zero-buffers-to-empty-COW-.patch [bz#1751934] - kvm-coroutine-Add-qemu_co_mutex_assert_locked.patch [bz#1764721] - kvm-qcow2-Fix-corruption-bug-in-qcow2_detect_metadata_pr.patch [bz#1764721] - Resolves: bz#1751934 (Fail to install guest when xfs is the host filesystem) - Resolves: bz#1764721 (qcow2 image corruption due to incorrect locking in preallocation detection)- kvm-nbd-server-attach-client-channel-to-the-export-s-Aio.patch [bz#1748253] - kvm-virtio-blk-schedule-virtio_notify_config-to-run-on-m.patch [bz#1744955] - Resolves: bz#1744955 (Qemu hang when block resize a qcow2 image) - Resolves: bz#1748253 (QEMU crashes (core dump) when using the integrated NDB server with data-plane)- kvm-block-Use-QEMU_IS_ALIGNED.patch [bz#1745922] - kvm-block-qcow2-Fix-corruption-introduced-by-commit-8ac0.patch [bz#1745922] - kvm-block-qcow2-refactor-encryption-code.patch [bz#1745922] - kvm-qemu-iotests-Add-test-for-bz-1745922.patch [bz#1745922] - Resolves: bz#1745922 (Luks-inside-qcow2 snapshot cannot boot after 'qemu-img rebase')- kvm-blockjob-update-nodes-head-while-removing-all-bdrv.patch [bz#1746631] - kvm-hostmem-file-fix-pmem-file-size-check.patch [bz#1724008 bz#1736788] - kvm-memory-fetch-pmem-size-in-get_file_size.patch [bz#1724008 bz#1736788] - kvm-pr-manager-Fix-invalid-g_free-crash-bug.patch [bz#1753992] - Resolves: bz#1724008 (QEMU core dumped "memory_region_get_ram_ptr: Assertion `mr->ram_block' failed") - Resolves: bz#1736788 (QEMU core dumped if boot guest with nvdimm backed by /dev/dax0.0 and option pmem=off) - Resolves: bz#1746631 (Qemu core dump when do block commit under stress) - Resolves: bz#1753992 (core dump when testing persistent reservation in guest)- kvm-spapr-xive-Mask-the-EAS-when-allocating-an-IRQ.patch [bz#1748725] - kvm-block-create-Do-not-abort-if-a-block-driver-is-not-a.patch [bz#1746267] - kvm-virtio-blk-Cancel-the-pending-BH-when-the-dataplane-.patch [bz#1717321] - kvm-Using-ip_deq-after-m_free-might-read-pointers-from-a.patch [bz#1749737] - Resolves: bz#1717321 (qemu-kvm core dumped when repeat "system_reset" multiple times during guest boot) - Resolves: bz#1746267 (qemu coredump: qemu-kvm: block/create.c:68: qmp_blockdev_create: Assertion `drv' failed) - Resolves: bz#1748725 ([ppc][migration][v6.3-rc1-p1ce8930]basic migration failed with "qemu-kvm: KVM_SET_DEVICE_ATTR failed: Group 3 attr 0x0000000000001309: Device or resource busy") - Resolves: bz#1749737 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-av-8])- kvm-migration-always-initialise-ram_counters-for-a-new-m.patch [bz#1734316] - kvm-migration-add-qemu_file_update_transfer-interface.patch [bz#1734316] - kvm-migration-add-speed-limit-for-multifd-migration.patch [bz#1734316] - kvm-migration-update-ram_counters-for-multifd-sync-packe.patch [bz#1734316] - kvm-spapr-pci-Consolidate-de-allocation-of-MSIs.patch [bz#1750200] - kvm-spapr-pci-Free-MSIs-during-reset.patch [bz#1750200] - Resolves: bz#1734316 (multifd migration does not honour speed limits, consumes entire bandwidth of NIC) - Resolves: bz#1750200 ([RHEL8.1][QEMU4.1]boot up guest with vf device,then system_reset guest,error prompt(qemu-kvm: Can't allocate MSIs for device 2800: IRQ 4904 is not free))- kvm-migration-Do-not-re-read-the-clock-on-pre_save-in-ca.patch [bz#1747836] - kvm-ehci-fix-queue-dev-null-ptr-dereference.patch [bz#1746790] - kvm-spapr-Use-SHUTDOWN_CAUSE_SUBSYSTEM_RESET-for-CAS-reb.patch [bz#1743477] - kvm-file-posix-Handle-undetectable-alignment.patch [bz#1749134] - kvm-block-posix-Always-allocate-the-first-block.patch [bz#1749134] - kvm-iotests-Test-allocate_first_block-with-O_DIRECT.patch [bz#1749134] - Resolves: bz#1743477 (Since bd94bc06479a "spapr: change default interrupt mode to 'dual'", QEMU resets the machine to select the appropriate interrupt controller. And -no-reboot prevents that.) - Resolves: bz#1746790 (qemu core dump while migrate from RHEL7.6 to RHEL8.1) - Resolves: bz#1747836 (Call traces after guest migration due to incorrect handling of the timebase) - Resolves: bz#1749134 (I/O error when virtio-blk disk is backed by a raw image on 4k disk)- kvm-trace-Clarify-DTrace-SystemTap-help-message.patch [bz#1516220] - kvm-socket-Add-backlog-parameter-to-socket_listen.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_channel_socket_syn.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_channel_socket_asy.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_net_listener_open_.patch [bz#1726898] - kvm-multifd-Use-number-of-channels-as-listen-backlog.patch [bz#1726898] - kvm-pseries-Fix-compat_pvr-on-reset.patch [bz#1744107] - kvm-spapr-Set-compat-mode-in-spapr_core_plug.patch [bz#1744107] - Resolves: bz#1516220 (-trace help prints an incomplete list of trace events) - Resolves: bz#1726898 (Parallel migration fails with error "Unable to write to socket: Connection reset by peer" now and then) - Resolves: bz#1744107 (Migration from P8(qemu4.1) to P9(qemu4.1), after migration, qemu crash on destination with error message "qemu-kvm: error while loading state for instance 0x1 of device 'cpu'")- kvm-memory-Refactor-memory_region_clear_coalescing.patch [bz#1743142] - kvm-memory-Split-zones-when-do-coalesced_io_del.patch [bz#1743142] - kvm-memory-Remove-has_coalesced_range-counter.patch [bz#1743142] - kvm-memory-Fix-up-memory_region_-add-del-_coalescing.patch [bz#1743142] - kvm-enable-virgl-for-real-this-time.patch [bz#1559740] - Resolves: bz#1559740 ([RFE] Enable virgl as TechPreview (qemu)) - Resolves: bz#1743142 (Boot guest with multiple e1000 devices, qemu will crash after several guest reboots: kvm_mem_ioeventfd_add: error adding ioeventfd: No space left on device (28))- kvm-redhat-s390x-Rename-s390-ccw-virtio-rhel8.0.0-to-s39.patch [bz#1693772] - kvm-redhat-s390x-Add-proper-compatibility-options-for-th.patch [bz#1693772] - kvm-enable-virgl.patch [bz#1559740] - kvm-redhat-update-pseries-rhel8.1.0-machine-type.patch [bz#1744170] - kvm-Do-not-run-iotests-on-brew-build.patch [bz#1742197 bz#1742819] - Resolves: bz#1559740 ([RFE] Enable virgl as TechPreview (qemu)) - Resolves: bz#1693772 ([IBM zKVM] RHEL AV 8.1.0 machine type update for s390x) - Resolves: bz#1742197 (Remove iotests from qemu-kvm builds [RHEL AV 8.1.0]) - Resolves: bz#1742819 (Remove iotests from qemu-kvm builds [RHEL 8.1.0]) - Resolves: bz#1744170 ([IBM Power] New 8.1.0 machine type for pseries)- kvm-RHEL-disable-hostmem-memfd.patch [bz#1738626 bz#1740797] - Resolves: bz#1738626 (Disable memfd in QEMU) - Resolves: bz#1740797 (Disable memfd in QEMU)- kvm-x86-machine-types-pc_rhel_8_0_compat.patch [bz#1719649] - kvm-x86-machine-types-q35-Fixup-units_per_default_bus.patch [bz#1719649] - kvm-x86-machine-types-Fixup-dynamic-sysbus-entries.patch [bz#1719649] - kvm-x86-machine-types-add-pc-q35-rhel8.1.0.patch [bz#1719649] - kvm-machine-types-Update-hw_compat_rhel_8_0-from-hw_comp.patch [bz#1719649] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1719649] - Resolves: bz#1719649 (8.1 machine type for x86)- kvm-spec-Update-seavgabios-dependency.patch [bz#1725664] - kvm-pc-Don-t-make-die-id-mandatory-unless-necessary.patch [bz#1741451] - kvm-display-bochs-fix-pcie-support.patch [bz#1733977 bz#1740692] - kvm-spapr-Reset-CAS-IRQ-subsystem-after-devices.patch [bz#1733977] - kvm-spapr-xive-Fix-migration-of-hot-plugged-CPUs.patch [bz#1733977] - kvm-riscv-roms-Fix-make-rules-for-building-sifive_u-bios.patch [bz#1733977 bz#1740692] - kvm-Update-version-for-v4.1.0-release.patch [bz#1733977 bz#1740692] - Resolves: bz#1725664 (Update seabios dependency) - Resolves: bz#1733977 (Qemu core dumped: /home/ngu/qemu/hw/intc/xics_kvm.c:321: ics_kvm_set_irq: Assertion `kernel_xics_fd != -1' failed) - Resolves: bz#1740692 (Backport QEMU 4.1.0 rc5 & ga patches) - Resolves: bz#1741451 (Failed to hot-plug vcpus)- Rebase to qemu 4.1.0 rc4 [bz#1705235] - Resolves: bz#1705235 (Rebase qemu-kvm for RHEL-AV 8.1.0)- kvm-x86_64-rh-devices-add-missing-TPM-passthrough.patch [bz#1519013] - kvm-x86_64-rh-devices-enable-TPM-emulation.patch [bz#1519013] - kvm-vfio-increase-the-cap-on-number-of-assigned-devices-.patch [bz#1719823] - Resolves: bz#1519013 ([RFE] QEMU Software TPM support (vTPM, or TPM emulation)) - Resolves: bz#1719823 ([RHEL 8.1] [RFE] increase the maximum of vfio devices to more than 32 in qemu-kvm)- kvm-qemu-kvm.spec-bump-libseccomp-2.4.0.patch [bz#1720306] - kvm-qxl-check-release-info-object.patch [bz#1712717] - kvm-target-i386-add-MDS-NO-feature.patch [bz#1722839] - kvm-block-file-posix-Unaligned-O_DIRECT-block-status.patch [bz#1588356] - kvm-iotests-Test-unaligned-raw-images-with-O_DIRECT.patch [bz#1588356] - kvm-rh-set-CONFIG_BOCHS_DISPLAY-y-for-x86.patch [bz#1707118] - Resolves: bz#1588356 (qemu crashed on the source host when do storage migration with source qcow2 disk created by 'qemu-img') - Resolves: bz#1707118 (enable device: bochs-display (QEMU)) - Resolves: bz#1712717 (CVE-2019-12155 qemu-kvm: QEMU: qxl: null pointer dereference while releasing spice resources [rhel-av-8]) - Resolves: bz#1720306 (VM failed to start with error "failed to install seccomp syscall filter in the kernel") - Resolves: bz#1722839 ([Intel 8.1 FEAT] MDS_NO exposure to guest - Fast Train)- kvm-Disable-VXHS-support.patch [bz#1714937] - kvm-aarch64-Add-virt-rhel8.1.0-machine-type-for-ARM.patch [bz#1713735] - kvm-aarch64-Allow-ARM-VIRT-iommu-option-in-RHEL8.1-machi.patch [bz#1713735] - kvm-usb-call-reset-handler-before-updating-state.patch [bz#1713679] - kvm-usb-host-skip-reset-for-untouched-devices.patch [bz#1713679] - kvm-usb-host-avoid-libusb_set_configuration-calls.patch [bz#1713679] - kvm-aarch64-Compile-out-IOH3420.patch [bz#1627283] - kvm-vl-Fix-drive-blockdev-persistent-reservation-managem.patch [bz#1714891] - kvm-vl-Document-why-objects-are-delayed.patch [bz#1714891] - Resolves: bz#1627283 (Compile out IOH3420 on aarch64) - Resolves: bz#1713679 (Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU) - Resolves: bz#1713735 (Allow ARM VIRT iommu option in RHEL8.1 machine) - Resolves: bz#1714891 (Guest with persistent reservation manager for a disk fails to start) - Resolves: bz#1714937 (Disable VXHS support)- kvm-redhat-fix-cut-n-paste-garbage-in-hw_compat-comments.patch [bz#1709726] - kvm-compat-Generic-hw_compat_rhel_8_0.patch [bz#1709726] - kvm-redhat-sync-pseries-rhel7.6.0-with-rhel-av-8.0.1.patch [bz#1709726] - kvm-redhat-define-pseries-rhel8.1.0-machine-type.patch [bz#1709726] - Resolves: bz#1709726 (Forward and backward migration failed with "qemu-kvm: error while loading state for instance 0x0 of device 'spapr'")- kvm-target-i386-define-md-clear-bit.patch [bz#1703297 bz#1703304 bz#1703310 bz#1707274] - Resolves: bz#1703297 (CVE-2018-12126 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Store Buffer Data Sampling (MSBDS) [rhel-av-8]) - Resolves: bz#1703304 (CVE-2018-12130 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Fill Buffer Data Sampling (MFBDS) [rhel-av-8]) - Resolves: bz#1703310 (CVE-2018-12127 virt:8.0.0/qemu-kvm: hardware: Micro-architectural Load Port Data Sampling - Information Leak (MLPDS) [rhel-av-8]) - Resolves: bz#1707274 (CVE-2019-11091 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Data Sampling Uncacheable Memory (MDSUM) [rhel-av-8.1.0])- kvm-target-ppc-spapr-Add-SPAPR_CAP_LARGE_DECREMENTER.patch [bz#1698711] - kvm-target-ppc-spapr-Add-workaround-option-to-SPAPR_CAP_.patch [bz#1698711] - kvm-target-ppc-spapr-Add-SPAPR_CAP_CCF_ASSIST.patch [bz#1698711] - kvm-target-ppc-tcg-make-spapr_caps-apply-cap-cfpc-sbbc-i.patch [bz#1698711] - kvm-target-ppc-spapr-Enable-mitigations-by-default-for-p.patch [bz#1698711] - kvm-slirp-ensure-there-is-enough-space-in-mbuf-to-null-t.patch [bz#1693076] - kvm-slirp-don-t-manipulate-so_rcv-in-tcp_emu.patch [bz#1693076] - Resolves: bz#1693076 (CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu() [rhel-av-8]) - Resolves: bz#1698711 (Enable Spectre / Meltdown mitigations by default in pseries-rhel8.0.0 machine type)- kvm-redhat-enable-tpmdev-passthrough.patch [bz#1688312] - kvm-exec-Only-count-mapped-memory-backends-for-qemu_getr.patch [bz#1680492] - kvm-Enable-libpmem-to-support-nvdimm.patch [bz#1705149] - Resolves: bz#1680492 (Qemu quits suddenly while system_reset after hot-plugging unsupported memory by compatible guest on P9 with 1G huge page set) - Resolves: bz#1688312 ([RFE] enable TPM passthrough at compile time (qemu-kvm)) - Resolves: bz#1705149 (libpmem support is not enabled in qemu-kvm)- kvm-x86-host-phys-bits-limit-option.patch [bz#1688915] - kvm-rhel-Set-host-phys-bits-limit-48-on-rhel-machine-typ.patch [bz#1688915] - Resolves: bz#1688915 ([Intel 8.0 Alpha] physical bits should <= 48 when host with 5level paging &EPT5 and qemu command with "-cpu qemu64" parameters.)- kvm-device_tree-Fix-integer-overflowing-in-load_device_t.patch [bz#1693173] - Resolves: bz#1693173 (CVE-2018-20815 qemu-kvm: QEMU: device_tree: heap buffer overflow while loading device tree blob [rhel-av-8])- kvm-i386-kvm-Disable-arch_capabilities-if-MSR-can-t-be-s.patch [bz#1687578] - kvm-i386-Make-arch_capabilities-migratable.patch [bz#1687578] - Resolves: bz#1687578 (Incorrect CVE vulnerabilities reported on Cascade Lake cpus)- kvm-Remove-7-qcow2-and-luks-iotests-that-are-taking-25-s.patch [bz#1683473] - kvm-spapr-fix-out-of-bounds-write-in-spapr_populate_drme.patch [bz#1674438] - kvm-qcow2-include-LUKS-payload-overhead-in-qemu-img-meas.patch [bz#1655065] - kvm-iotests-add-LUKS-payload-overhead-to-178-qemu-img-me.patch [bz#1655065] - kvm-vnc-detect-and-optimize-pageflips.patch [bz#1666206] - kvm-Load-kvm-module-during-boot.patch [bz#1676907 bz#1685995] - kvm-hostmem-file-reject-invalid-pmem-file-sizes.patch [bz#1669053] - kvm-iotests-Fix-test-200-on-s390x-without-virtio-pci.patch [bz#1687582] - kvm-block-file-posix-do-not-fail-on-unlock-bytes.patch [bz#1652572] - Resolves: bz#1652572 (QEMU core dumped if stop nfs service during migration) - Resolves: bz#1655065 ([rhel.8.0][fast train]'qemu-img measure' size does not match the real allocated size for luks-inside-qcow2 image) - Resolves: bz#1666206 (vnc server should detect page-flips and avoid sending fullscreen updates then.) - Resolves: bz#1669053 (Guest call trace when boot with nvdimm device backed by /dev/dax) - Resolves: bz#1674438 (RHEL8.0 - Guest reboot fails after memory hotplug multiple times (kvm)) - 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#1683473 (Remove 7 qcow2 & luks iotests from rhel8 fast train build %check phase) - Resolves: bz#1685995 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1687582 (QEMU IOTEST 200 fails with 'virtio-scsi-pci is not a valid device model name')- kvm-i386-Add-stibp-flag-name.patch [bz#1686260] - Resolves: bz#1686260 (stibp is missing on qemu 3.0 and qemu 3.1)- kvm-migration-Fix-cancel-state.patch [bz#1608649] - kvm-migration-rdma-Fix-qemu_rdma_cleanup-null-check.patch [bz#1608649] - Resolves: bz#1608649 (Query-migrate get "failed" status after migrate-cancel)- kvm-target-i386-Disable-MPX-support-on-named-CPU-models.patch [bz#1661030] - kvm-i386-remove-the-new-CPUID-PCONFIG-from-Icelake-Serve.patch [bz#1661515] - kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-mo.patch [bz#1661515] - kvm-Revert-i386-Add-CPUID-bit-for-PCONFIG.patch [bz#1661515] - Resolves: bz#1661030 (Remove MPX support from 8.0 machine types) - Resolves: bz#1661515 (Remove PCONFIG and INTEL_PT from Icelake-* CPU models)- kvm-block-Apply-auto-read-only-for-ro-whitelist-drivers.patch [bz#1678968] - Resolves: bz#1678968 (-blockdev: auto-read-only is ineffective for drivers on read-only whitelist)- kvm-fdc-Revert-downstream-disablement-of-device-floppy.patch [bz#1664997] - kvm-fdc-Restrict-floppy-controllers-to-RHEL-7-machine-ty.patch [bz#1664997] - Resolves: bz#1664997 (Restrict floppy device to RHEL-7 machine types)- kvm-Add-raw-qcow2-nbd-and-luks-iotests-to-run-during-the.patch [bz#1664855] - kvm-Introduce-the-qemu-kvm-tests-rpm.patch [bz#1669924] - Resolves: bz#1664855 (Run iotests in qemu-kvm build %check phase) - Resolves: bz#1669924 (qemu-kvm packaging: Package the avocado_qemu tests and qemu-iotests in a new rpm)- kvm-doc-fix-the-configuration-path.patch [bz#1644985] - Resolves: bz#1644985 (The "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong - Fast Train)- kvm-Acceptance-tests-add-Linux-initrd-checking-test.patch [bz#1669922] - kvm-mmap-alloc-unfold-qemu_ram_mmap.patch [bz#1671519] - kvm-mmap-alloc-fix-hugetlbfs-misaligned-length-in-ppc64.patch [bz#1671519] - kvm-BZ1653590-Require-at-least-64kiB-pages-for-downstrea.patch [bz#1653590] - kvm-block-Fix-invalidate_cache-error-path-for-parent-act.patch [bz#1673014] - kvm-virtio-scsi-Move-BlockBackend-back-to-the-main-AioCo.patch [bz#1656276 bz#1662508] - kvm-scsi-disk-Acquire-the-AioContext-in-scsi_-_realize.patch [bz#1656276 bz#1662508] - kvm-virtio-scsi-Forbid-devices-with-different-iothreads-.patch [bz#1656276 bz#1662508] - Resolves: bz#1653590 ([Fast train]had better stop qemu immediately while guest was making use of an improper page size) - Resolves: bz#1656276 (qemu-kvm core dumped after hotplug the deleted disk with iothread parameter) - Resolves: bz#1662508 (Qemu core dump when start guest with two disks using same drive) - Resolves: bz#1669922 (Backport avocado-qemu tests for QEMU 3.1) - Resolves: bz#1671519 (RHEL8.0 Snapshot3 - qemu doesn't free up hugepage memory when hotplug/hotunplug using memory-backend-file (qemu-kvm)) - Resolves: bz#1673014 (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)- kvm-io-ensure-UNIX-client-doesn-t-unlink-server-socket.patch [bz#1665896] - kvm-scsi-disk-Don-t-use-empty-string-as-device-id.patch [bz#1668248] - kvm-scsi-disk-Add-device_id-property.patch [bz#1668248] - Resolves: bz#1665896 (VNC unix listener socket is deleted after first client quits) - Resolves: bz#1668248 ("An unknown error has occurred" when using cdrom to install the system with two blockdev disks.(when choose installation destination))- kvm-Fix-fsfreeze-hook-path-in-the-man-page.patch [bz#1644985] - kvm-json-Fix-handling-when-not-interpolating.patch [bz#1668244] - Resolves: bz#1644985 (The "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong - Fast Train) - Resolves: bz#1668244 (qemu-img: /var/tmp/v2vovl9951f8.qcow2: CURL: Error opening file: The requested URL returned error: 404 Not Found)- kvm-throttle-groups-fix-restart-coroutine-iothread-race.patch [bz#1655947] - kvm-iotests-add-238-for-throttling-tgm-unregister-iothre.patch [bz#1655947] - Resolves: bz#1655947 (qemu-kvm core dumped after unplug the device which was set io throttling parameters)- kvm-migration-rdma-unregister-fd-handler.patch [bz#1666601] - kvm-s390x-tod-Properly-stop-the-KVM-TOD-while-the-guest-.patch [bz#1659127] - kvm-hw-s390x-Fix-bad-mask-in-time2tod.patch [bz#1659127] - Resolves: bz#1659127 (Stress guest and stop it, then do live migration, guest hit call trace on destination end) - Resolves: bz#1666601 ([q35] dst qemu core dumped when do rdma migration with Mellanox IB QDR card)- kvm-i386-kvm-expose-HV_CPUID_ENLIGHTMENT_INFO.EAX-and-HV.patch [bz#1653511] - kvm-i386-kvm-add-a-comment-explaining-why-.feat_names-ar.patch [bz#1653511] - Resolves: bz#1653511 (qemu doesn't report all support cpu features which cause libvirt cannot get the support status of hv_tlbflush)- kvm-spapr-Fix-ibm-max-associativity-domains-property-num.patch [bz#1653114] - kvm-cpus-ignore-ESRCH-in-qemu_cpu_kick_thread.patch [bz#1668205] - Resolves: bz#1653114 (Incorrect NUMA nodes passed to qemu-kvm guest in ibm,max-associativity-domains property) - Resolves: bz#1668205 (Guest quit with error when hotunplug cpu)- kvm-virtio-Helper-for-registering-virtio-device-types.patch [bz#1648023] - kvm-virtio-Provide-version-specific-variants-of-virtio-P.patch [bz#1648023] - kvm-globals-Allow-global-properties-to-be-optional.patch [bz#1648023] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1648023] - kvm-aarch64-Add-virt-rhel8.0.0-machine-type-for-ARM.patch [bz#1656504] - kvm-aarch64-Set-virt-rhel8.0.0-max_cpus-to-512.patch [bz#1656504] - kvm-aarch64-Use-256MB-ECAM-region-by-default.patch [bz#1656504] - Resolves: bz#1648023 (Provide separate device types for transitional virtio PCI devices - Fast Train) - Resolves: bz#1656504 (Machine types for qemu-kvm based on rebase to qemu-3.1 (aarch64))- kvm-hw-s390x-s390-virtio-ccw-Add-machine-types-for-RHEL8.patch [bz#1656510] - kvm-spapr-Add-H-Call-H_HOME_NODE_ASSOCIATIVITY.patch [bz#1661967] - kvm-redhat-Fixing-.gitpublish-to-include-AV-information.patch [] - Resolves: bz#1656510 (Machine types for qemu-kvm based on rebase to qemu-3.1 (s390x)) - Resolves: bz#1661967 (Kernel prints the message "VPHN is not supported. Disabling polling...")- kvm-redhat-define-pseries-rhel8.0.0-machine-type.patch [bz#1656508] - Resolves: bz#1656508 (Machine types for qemu-kvm based on rebase to qemu-3.1 (ppc64le))- kvm-pc-7.5-compat-entries.patch [bz#1655820] - kvm-compat-Generic-HW_COMPAT_RHEL7_6.patch [bz#1655820] - kvm-pc-PC_RHEL7_6_COMPAT.patch [bz#1655820] - kvm-pc-Add-compat-for-pc-i440fx-rhel7.6.0-machine-type.patch [bz#1655820] - kvm-pc-Add-pc-q35-8.0.0-machine-type.patch [bz#1655820] - kvm-pc-Add-x-migrate-smi-count-off-to-PC_RHEL7_6_COMPAT.patch [bz#1655820] - kvm-clear-out-KVM_ASYNC_PF_DELIVERY_AS_PF_VMEXIT-for.patch [bz#1659604] - kvm-Add-edk2-Requires-to-qemu-kvm.patch [bz#1660208] - Resolves: bz#1655820 (Can't migarate between rhel8 and rhel7 when guest has device "video") - Resolves: bz#1659604 (8->7 migration failed: qemu-kvm: error: failed to set MSR 0x4b564d02 to 0x27fc13285) - Resolves: bz#1660208 (qemu-kvm: Should depend on the architecture-appropriate guest firmware)- Rebase to qemu-kvm 3.1.0- 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-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 15:5.1.0-14.el8.115:5.1.0-14.el8.115:5.1.0-14.el8.1 qemu-gafsfreeze-hookfsfreeze-hook.dfsfreeze-hookqemu-gaqemu-ga.build-idc5b9e2fe0fc0208c32de23f0fc725d97f32508d0qemu-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/c5//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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnudirectoryPOSIX shell script, ASCII text executableASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=c5b9e2fe0fc0208c32de23f0fc725d97f32508d0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RRRR RR RRR RR RRutf-80719256f7421955d68e6cecd50a660a133cae0790ac5a0a056c11f1dcabb7ec9?07zXZ !#,㻩] b2u jӫ`(xyYz›©W'F vn+B%;m *R+&v?dZCF5 YJ>SX5: >4D~knY#`X -୰ʝ@iKl{1s#0٠,_[s@"Bo =]/ލ ›"qE'ZqU=<[1?.:ze&}xpE |pP=%&UVl ..RqkL2w%nq)zZn̈d] 'qT F}/)]!)s qd5OXIs ZiW^i'!΁ҩ.e ˍH1ur h: VJX4IF\eRw_PۄHy5@RI⍳#?Uy4]\ii 4޾ b- H)XUwS+ l:(c+>3Zvb/;;])p>#g߮uBﮊgzv҆}|+S Wע0;x0yx-.L?ZjkVuX(wU=;Deesєe+8W \yL~ϘώbQ.(r*ؚGn|ykL$U{>a9~|[u\aI1G'XiSsHӝSmFf[g;+l:btT'CiP?,&.tPȈ>͒+1?|ڽ08>V}ã$Z` D|6H snAt^ $BxHǴMQ"/}8$ <4 ]~)~pmv:ۉ sɋCY[_sZ=|qo_E;##ܾ|5 `խqBv`aW? kfV({uN;uj摖 _sA&L m-6vu`e(`^([ wCbJZ+u5Vtғ[{M! b,|cU9zLe7xHH KU GL,N.&)6+ee飯nVZhMPvau-UcQ gR^VWg;cQ3yOޔMV[`=D4 a|wumƴx&j7m  ٢.RLzK \lt/KSh+$k .UK4,!+ 8کCsq(۸Avzɓ5.jic;ëF&Ϳ4 P4?-.sCZM@y4? N]L>J'x0-{}}W>,dY!t =}šX1FS̼$4Ȏ}4F"Gs%~OC}پ8?# l".ǔfuW'mv#͡v f+#K~݂lCI)K]3Au X`#ǹjk_CV 1/@v|/ۂKkf@mQbaB lϙŦُ^Ab3!e'a Њ`2 AzF>|bNzmVAww!!4|UwwB_ߎ̧w" 3բ:ZUud<puޏd>F#b*E@ި;ׅ&g"NͣUm&d,/!J V}_r4UMM5=4˛i"wz {Vـ}~.4Q:T=1NJ^a_Oe\Zsufu1ʝv!h'(J>ñN;5o<ǾRh72mc]qFAhZORX#5Qf Q J!* o:S8bL:#'"[Ԙa6j8 AIyO/_q2Ҫ-[Ao3.‹4(Ҿ=\ ;Y\\ftnzG7Q})(_Us_]]JAs>}$V0MStkO ˞5PB9Z}TO)RGNnizw%.jtij?'I I{@ <ȍӷ~GSKhǺǜ#Ȣvnpd)z_ߠ>|E9d:By(Ne7}_EХ8k۽Luvyp?M(\C&༈*g&8;&(cХ7Ɒd3PA~Nk6hI ǹkxy8,]#/O 9kg/vL 6^ǔh 5݀Gk=؃ "y1@mX*"+Kgϋ-K:08MzR(i(+S1l6[?Lw)\=lJwN1jXb -b /@tvy[·^;|#yQdY⏴&@aԩ]'vOZugl:|5Rhw0!My?9Kc]Tמܲ=5ȥäA?[Kz \F$䲤 +jm'՞$9P9k[@shW6q(1h&Q +['efM=Y+&6̷ B?7Yޭ}cײѬgeVIXoʷKŚGMdS463 QgXc!AM?|!hY&;YyVCO6|[n)45c3L^tv'4`'ÛFU%8`C4jɧ4ON.đ#_"t[dj+ O#jP <df-We8QLU[ʢ s&[uSoTc:S(WXlTִ݂nE$?H ޻:jQs% e5#?sbAj|,'zZdq&ufZ{یvzyƍ> &䨸RM!^i\Hzц=-/l4agC(EE.%Y{Q]Nܚ,K&$,;>me~GWxv Jbp_2]IkK)A:Dkw&!@BqgV@30'gYU1os~\WĿ3^AhHl-s^T2ҨR俖c.Wvx?Cҫ)(\<pqw|OGz.`v</™zG0mQ)kt`a|e'5ɵSg:0֮S>$ߠQs?l垫gɵxx; sZql8o[M:6q~ݕHR[F4$(\Egvwn8+7cMbWz &FZJ!R B0JE1p͎'AE-sHOpdrA*mG׽YT(`uw;!=5sm2H rj3LN(ln.VXIYB08@THjoe5T[ EbNOKneYol0I]iAʹ Ck< T=_TIn64[}}&jQI_WǎhvoEL=¼$vǫw#)cO(6<aIdP0;A9/ CS2'NJ kmyz]{ޒ>FL3(# )@BCg{U}q+hGcav]#z2)m1vP /|xj.6W[xZpLu Jv6E|>ܕL e,`7Dc&ϝN+h|1Q 8TL*3he30˗qo+t ~#(&:}>M$;ВCjD[Z|cPsPED,b\s#[_KJۯ3],QU%) ؋vV:uK |JʭKL^ RBOxS% E!^k):}> DY%yA[ i̴ĪX?j둲9feqa Z:WlE%sjEfYU Fy;P}m&WHhv4:Benפְj>Y_,@$0̅}ۇ OZ ӍL 0jH @՚];_l$֕bGu8ˁ g`ՈGY͙rޭ$WlGYc"Y3gQCLihs309@)`|GBeG9QRC]cX=e1m%T0tbS0cbXz_=/HW$"Yq̼L,>qm՛dCAJEsRhh0"J2]vdaJ‹yvAn g2Z~Uyo` |~AC"}# __"0<<ݚ j5<ְFk "ɋRBWy9JJUt(8d=sEU~C3(`;XbF5wZLa/UM ƈ y*uD.kܖZ:r–[duh %ъWI"Z0ǝ7sJ5mηc3j۹I d?q|M?[9vJEڂs -b Z2`wt׭Ahk h1rk4iP ݿ8>U0}VjP̀1j5Api}<(O]fvqs&]Ѵ!˶.8ALqq7: mA=)cOE .6ƄёFOw6͞  :j,| cwYl!V?/A=C!DA#z5ϫ?{%G󨼸OJ@+i<-!'۳8Yۯ:s2|8PhJfx¥ |hZT $ho6V6Ʉh¨+}nr$7c,u" п}藁j%&yjHd 쐟fB]B5֥!P_4d_7s I3+ It-KiA Kh)8|atRQ=2ɾj}0JY^½a}hyd?`1:]\Kj%a\FzJP: O70,^3SZ(1DK] A5.ZɏLkWO()fj࢛5~ /qp M_j!YSpx姀ݼey.r~6p2lhe 1Dy 0qy.In8,Fd\=R/^AIB{Mom\aXrbka<,Q$^4x%nBIaN\y _>!9(ă44˻rs'nxNkh0x~֤)!7}:p=ٽvB-.UIN.""џy^_} hQFVawJ铌=Ή|k=VkNXj f8##A9Wf2۪Ok_fnO˾S {f BD.*xjYb'kcϺ|cLJM -+ y?s1k%V}8}B_BPi=[E2 NZ?}HA,$pw9bxрPԲ%j@$>-Vgagfb\Ǒ yw.yYQwVx98}F_N-\tBUqjk&I'2hOW1n.rr-紗Ⱜ-dV{ʉ =]sW!2H9/kvSa JCiTcG%=crK&Q L"`(}I'TG4q-?"[aߨPZtdky@մMZU =hNJ"@=g̤=d(;Bᅿr|B;% (뽅?|6BoCaۣw䧴j~;Zhy7 ɒ0]moc|4u+Qz?36~^X?h5՟vX`ږ?r[r1 _bp5M܌Tg]WasbF0 kBv2eLJ}ޏ㠗P\)v_IudzԛzCȝTǵv=HF2;K +n5ÃZyl !Aa۰?𰎏:D%* "SqP<&U\,uQ ۟Wx !5 ޥG߿O; -aN">6G $L;9B1c,R3XoK~}=K72`&VXa$Nv/zy_8 $ 2"v$8t0%Xk})O.a@+&J#)I%Je$.c+9Uu>fT,i4N wqy"\Lp̽ g' enLHw ~A8:/1YgN°ࠚa5$&v 7[" N?犱F cT%l* \{7qK{>zC\6;5؂PLG^k" e" 1튥ŮhR鵭͔r\ oyWoRXգJL_? 40SfzB~kC<Ԍ BqURђc,ZZu:]ʠzTdB ޤz%&b#WȚ%*4"`6#({ }M92b]ʝ~ Y">{Y(a:ÇqS&G⹇ښ g_c<]?48ܭЗ#@t j_54[3PfwAjmV_{ v9rusX@ðV\c0rIӛ=ā\&]j~&vC˂_Hw8E;k S-9Js!ЪA]-B6 m' /3|3kx /%KP,]"9uDQB*+9xO0dԡݛ_cc 9koY1(+ h٢vreɨ0E-2 & 2P6z^<hk!)7gZJЈn{鰁[QmQdq\+z4QViwbm-o`)x;+՞^lS'J@z$ h')ewXUhAꑯȢSNXl bMC]$0z X:O*kW BE udQ.:ވ1h#BpG]^X|Pֈ~QiIBz]lŹR"O@}fna!XD]s lz:]vrIAwuJ0s!k&'/ue3}߁prGYFqok*x5%/ XAf\4ocİ kٹ}.i$S2%`T`t,ъ^Zm!U):$]ञqB%| ŒdTNSƲxd'􁯵 W$C|͏V<}X!|̬ª( SیH7@̉+Cmae,K:pz A[a]MͶ6fI ıUkcj vc)q'=W4r rÒt@zfiʴJqz1D d5pglc|nd9݅h>d/rِfPِsCO#Q.tQ&UׁJ>+;x^TgJ.{-ckl ˜&r~p֍ ,dAD(Ž! [hq$fAص_ MoKMMl9^l5W/h}7*47i,`3L  ]2xӈ+C?Tۖ >KxsP=,p/Fdwhd{YHƒÎa,ї7S!XVEee#Yq mL#fn%g?s<'mGlB^ٔ@# ou\kj[l&_Aj*r&V=QvOJ*!t_楃9g "9oo0UͬgN*Bw,p \9 X{ ayӄ PrY*l H}BKǀ%ńt{fJyńoyH¸C#M5)tzB^Ld.֡@)jĬJg/*BѸ&BJ޴7ܡVh,p0C$%'G Fg ${6_[8REc%ss{4 (Cn+"A~eu `#4_a耻yO@E#3eJoP4蚾!qR-1۴v ':WE1H$WcFQW}aW|[(iCKޅzAL/iji*eKv&T_˓UO֫׉HnI`%ğ3T5ͶRZ#OOh<\/0|hʇzv|zEEUN3 F]N> 4'P2PaS؆ݥq/[*ju\V$5F.J1x^#U՞Gd|T:E# וz ]wÏY qGni*'5_ OpΒtT0!g]6QuV( EtzT8zq7ҭCɚ/;N$Ӓ73$,4CE"Jm9l>sAFq3uR{UûxX^f! 8dMB/ճsSOzo8iEzQK׽iQ,* KOO 2qXRow|8]x]0%=3Q.ji,c'5H˃N &*ԕ ,asPшN{Me+&,c6@i n}jVׁ!TzjUX3]h`q\Jr j+5hR\}imx|խ-FkOԋe^d.-@IŸs)4L0=&۔ H:{-myHLXA|Pt|HH}QMLE ^8`aA޻/vnU%F%%Q2n @8]B8$еC{i|~k:QSBH$٠mEA*7KF AW 4czRk>3csK┠Wy.bJ!lϬ/oZa]_2Hֱ,K0 ЯtbovkpO <™_d9eqK<Ļh^yS!QKpn0̮PuSz1PNP9Y]'W-*^_i٨^Gt$AA2AE$5AkB9tNת'+|DI]eWvAi¿,5:dȶI6Q `IDuO[s[aFuLtN_T"/?6=K+ͨ`!H3.sD K'~"hd* iYC_FR9KuTِё6AQ,̻v4 vD0Bӕ~5tAƐǮ]M_tB00<9]&v5 nޘNf2Oc^`- 5ݞ!N MPlYsӀ/©G9NQn!'8&q#1!u7l@}*[wH?!i. ]7fJ4ñ6"U}Vcv}ZG\w2)S*zt¹ipʢU;'*ژT[0lHEs5%-A뜝-Ľ nK}Xo7'JkRs"2ۏ`KPu4R{8Gp uen %sqno޽G3"XNy FKA2'v.M`JV{glb$].F> {RB8> nj;{~R`,;`_"&jTYzîq v/È}-oG#n.{ +(%"fnTbX`,ȌQ!4NPrXm,ͥf)dT؃+:e8LSbq[yi08C8zWH`dS6쨷eP {pZ@OpZY5-C#9p."\_MxLklh: =imE1ӱg g&Et dW_0`Zv_lHT3e4- *U 3Wo^*R1ǎO3 ap&gCnY*O@f%Ɓ=FFi3a3`)rdQ+UjeGlNh7MķMpMO`<| vB҃r &YTDҢ pct@y!<q_, p)hi,0d@UA=+샘B+]<\a>߸77qxijvDƋl?no5 ^}iKUsCnj>gE<&= 7H%`#] 3'L74b"=ạn\+Pibݰ ǭtKlb}"3T[1[YZeY@TeOG9;_yI`-MZߝ㫞.f,Squum0ƴ*_.]^+5Q\E?Ҳ#:lf$M9Hw|<=ZVxܻ}qe'Ƙշ% `1`F|2L']x4(*'ldW3 uueޫxڥ=[Ey!SF|b{y Ș}\NTK dsުUg@2|9z1/2K)Y+ϯ7(+4(pFfLy_'qD/rQS h,oL/ /FeL>p;m  A tL0 Yh&ݰg߂|}"@jҝp*_M}?PƁcvED˩Yn ņ1XȆU"K}$u)-n=d 4p[twcts,yރAQskZg>d^28|d*o,eV--S?kǥP) TUC @M%3@QgTJEOv$5jNh}49ȸ;qt~]ov ]]dz~uQ>̆G˕3O+G,H"y e)4[:xxhC9Ѐ!5VXDE4FJ%4}U6tEErk2vӳL`FU-e`zYK.+7F=Ȼ^CЕІ b#2oW%!DBD@db[I(JgP-}/hP%Р>VvUKgt9\ŧ\7F|3H{I0dfK]5J]2|q.d/\g;X5s:40HjZS/2ٹzf1pjp&2C"K/U-~@UX7h 8TO3jޜ #uxF,VIdxHH2 cU\Q2MѓK\ u? K_Ƞ_lhیzZ)#6PL oºά,Ēɒf~Q^'Cg!$|\,YC$%]~0QZE[B77K[vO_AӨ{BƨiPاjlx&q !W1zל-m53,RæNめ SO_kUAP*F iTJ']ԱxjXkČw>~m'e~;XÜESW8AII27T &R6UͧI|razc8پTa%ٕOTfMKl -p  P>@'\/N6E 7 U'c]z%"b7=)>L3E^ҟ1*r"lQAGbQKI05-\CGNа_ ɽ"jjlJw"{Q꠰$=3F 'QB#Z\OLf0>%^F`|#uز-y(rg O?LΑ-VwFSb9o kIT_Kgy*h  vb _ż۹ |O ϓ?!H2ܯ^"U*刳^W;Vֻ"9 bet93vT| _oִRe)ms<+n[C,Կ v0XqZ!>yW{%N & 7g MLqs"2 K~.]t01+}&ZBipn0yQ:05AxNk?k}W +Ⱦ 99/LChFVU#PE[6.cۤ?zoX֓ԼK{*fiI7%/xpBX%b'(›1FO9٦7 ԰6Q':G.R&:ͱ/Gd =HbC]/me[8 ZVţRYD6 L J:"8 k"iE\pΦ??bv<5jx~,[\Qcq6ȸFVemϡ90{H +& : Ri9Dh|EB?6-Zl '~^ۅ˥_|% K}Q'dkgy1[ ,jѣg4N:h 0X_I3U_G*g5oiH5OlT q=FeQhYzm.Y0yZ!&F7\/R s(91Ǔܯ2/}C|*n nfV>Pk9HM ,V%?'Dq0KDk==jWvjw~c1E;5Io S7<@3SI$S kx=˧><7f+VK<JjzcvbNӿ~@~-S!aq^6n>lv밧i)W\ )66$`gV(]v@列.Z?$Ip gnVΡsju,0yH<8@U| 0'!vdP9 @[ ]ٞ8룟2l'Di Do' LGxzHsdt(?^p;nTx̚Q6…ZZ(GʔH-w2{2R9f^yFovvWX 6?hq Dr, FD&K8v;yB\}b̚GU v1|Ok/bOm$C`|HS,n)"uD%x+Z!Yj8-0ԿC+q7/=LaC 牦ye$rͿ-~z1u8}"(W"f9~D"3> 7WF뒇cGĄ2'8^꧜yZ]%{pVcbDqgJ:Ɂ"2V:z /ӓ Xݘa] &1f.t3'>EIsX#d 〠B2rat9g!_)2z7*Θt%ξ;B$Fao6zR礞~4eXGY_+Fǥ36ֻZ( t%T9WѤKȨ|# W2Trݤ E^=t!a!@G9l`TH9i12@M30QF6bD¾9ڤ2kP^"nE#8VH~G`olF",i[;'q\h5'_Z M.Ɯ'pDObۍLBU  @ F.SPpqpj|ozuge*?;bca {~0֢ˮH{\*큞ŽuP㔉ͿQ fn4j$1W>Rz2}w?{v6rWWQg` /')_% d ܽzyf4 F4J|ʷ4YP[-ǩNZm4:]$-HqLm>`Ra ekʼ+) ,޽ɾ|T W j][e24/W` \#G"c.Mqӏ\p8.h'C0p1N4Yv6׶:XB>)MR; *)>4XZ<ksaTd2 |+l$rFoOyko(LxX3EC"McZ_l r*qc`_p?R2#_̯}dEem,ln{єWZ{->{ϡ5ő?e [,|gl [ZoD =;<^⠽\KH 5:9dR>O |$7Ә0%f<]M/E*f R:҉ ^, yly6Ņ8H)hЊᛜ,!j9Hm}s4\F<)6dTIju$GRB9'cKSy5i`atֳyIsHU^Z'a|,IشCim২~. .i=߽Pq+!WA />fQ.)E5(Še =(Hq':myS ޿G]u GQ++Po4˻gC'] lCŚ54[o{nε*7ֶ@r璢8cs.Cu` t$'DWt Jw0GJͥ^&a-Ȧh:"#z{j~x<%s=7e5h0Y< >X[APXya_v$fT1ѧ-/=鐟p ϼereK,?Xv0j;MZOJ@$'1p5F_^c~X& "u7&99f߭Cw%MM*Mb!;s5Ǯu'G;TI ?+س5FC`"mmB0SEEVo|CKACQ)Š(gUcvW:r2K%t/g&I9]}m1à4*~5 IZ Z4x"4)jEO(>ri]]Ζk zvx=ɾ,5׊=xϴ(ZV,!.̅X8S EB|X7Š$,Γ]ꖒڢA xQRzR{ѐ4hg-x»7XF=A$Yy™R\=`AJH &.=cFw4gYi,q5upźb10}beӁO# Lid(-Ե" Fϋ&f# F<8o&@xK׉!,Ih;1vn ݘ M忀BBt2)g2xQ|̢,F1ӭY:/dO`W(͕e+.dB',sk;YQɢ) }e:*f s-W9;Y7j||ó5_$UW}~5$M9g06CO٭+TL%,"B!RDXl7$ZՀ3t TeA' ߛQĹR0aazWz:-:G6 С l(ҳn7o)0VTjFLY1E$\;ܟl"\ $.usb=uX1=) xަwVS0Od!&iN(ۃ cGGSdt {w ,.Ya9"wfCMޗexOBO|'Xr`#Zvw@(!HX7v}}W(W T )Sl 27 }#ViF|j 1{ nG 2SBڊ ϒ /tY~AݚQ(8=@C@.]Hw (r7SGd,4t418p_N3qa2.3XE)CKLh;`ASr(R+Xѹ'y5(8\r1 VZ|aWR8A}TQp":+O1s[3 kNO=ki^B2Aae#QUC!mƥ#O`]"sljCWXgך;T~P.XDc嘪x qr5o& TatrF&SI_kcuswt!nf>@}x^T&ꗨ15`p+)VܚPgaړ6Yˉ0 4]9b&LVKJuj&w_3}E6h5ڢ7Bዩy /<:lH1fʮCH~9f- M'?kG:@(a禪K^^]N¯>)m5NUEaWjϋ "4'R9`deT<;%ގv}4=!vȐ0E~_|#eʍ9j<\.g+^~cx<ԧ54 'OdWwW쬝FL?Gp%Gߨ- $yEf#w}˃xѥ%z/3?ee8m=NBsCdJ`\,uhF#N5{cjP9CMw>"AJzk}arZvU)[A k"< }S"fB@!5&\f`ۣtL(-/ANuw%>FѶ!8V@JtT 5d:?ZݪJ0 7V^Dk`MHs.1٤<: 5vҎ{ _3!8C~G5FZ eԱ7RHAm!U>:ךb,A\+5כ^F{!)EW,^t\Q&O [;.'vp:QlGkU;/}߳Uz0DefF-;`RcꗔG~ j/mߩ|I׋),,|U#ɲ$W&u R _ Es 4O#ھ[<qj D(ʡ|*b\=[^;dMwb!NǛ\1FQM 8)53!]{X {+_F0eNF]$f'RocHaM#1?IH)S+~(P.sCAٟX1cG#X=:DO$zo׻jn!Od'6w/l&#!zs:o#f,$EEnFije^Gx@6P=]8`amo3PI2ɒ[QG8_'6d.2r3ڞ]",:91+i!VFEfum̶OBx;sx8'd{2U;ފMN7Lo-DW1ɥLU{E߉Pd C3WЁr)"iFÛVO2փ2Ww|0ۼ!EVw\W3_Һo5Uzi"aʰ?`c4'N ~GmFժϵlzRH\nzz`FcFI?ppj׻j 0kFg A??zyahbHgy9fx $vް$ZpvIyu\J |]YC7կ4j7×{pk T'A \"4F@D4Tcjd:PG>Fv9-:x$[I-Ѹ "D0Z P(CnΌYȾk kxsZOҏ^i$c4\ژ4i̊01t1bPD2ρYIZjN̞ oYmzR9k8KkY!P%k䖫W@ >\ nVH7Ͼ?FltjUJ_u3Cp5AAg0>6pPqFlO-097ګ +W~Bp[lXGAvږ8|: r6ϙmo}zG'q D2Nlj|bmx}EY:yP,Ztn4:#3zQafHut fTUmEH;W ilY]Ke5 b*99peUw7!:,HbQ~-M:%[0:oѫhB IR1{I7M;X-,'(ݯeJPٗy dZdål\T>MN8y^WZBo\>4~m~^\z+hŚlm4 `EK%W)X 25fZLsLP^[|-W^0ޢ1ݻ ICQ5A4)۷K.cq@[0_h# 1p2E *&hYwWQSO?pdr =ߜpvIWHӞ+I98C/nqD66ƅ^2*WO}|Wؐly.nI^ZUSN)pV܉UL7L_K#YI }e[;L\1ǹS÷jؐ`5*Myxz.eE݆z@IaӀ+ќ",yۜף+.5ЉցwdroՔ-%t4έ\S~'1y=|_瘵̘$dO+D@{T BӸ3rO vxvMO A@ߑ Nr|umCE]+|TxyLPд|ѾrusBFSdYֳapCu9W&R{9ᶦ.g`M<1qay^;1ɍʸ!4E4h.X]W;5?3ׯ*g2 Rlo )1I!+JjGɁ 4=0=2pܤd~`Ƅ鄈*`3G@HH.qִDh)oy]l>cioM#Z^Vyͨ|: S%(׀y.jhhR@.v[YP ByEXan1{*O\J3WYb`!*(4,W#W gթy^4tٺ;FEvиMsJm|ѓJ*ӥi1jNE_( &l 0Cs1"[b?<`vOе՗ 'E.nǎlbTLY. #˱D,!ͽmX/'D n5`?ئ! b5;W]87!]ߣ?@gcQDҫȑ/q$wr,<κSMvN6n'GAª*aV/Ǎ;6R4'mnm!1]E s '@šF=e{HI0-)S|'pdCn,#R|շ͞kr Y6~1ܻ3Wh=W?% eg 稀&å$FN2G1X0ņWn߳=Og2N#^\&dό CnMNOه`-n]M)H7`}| 3j2+0,KS ]A c;ww$(BF5BU,Em XhӚF,+gw2 "z4#L~]~\ud/϶Y+%籈Blv\*JZZw.ʸI"Tu =pK1x:)Xx `;PAړ8V~Qs[<$ ?èUbbw$~˻rόG Q$LuId׼g+hi>Ks uʛ桊z8 {Lo=j):zV=Xk;\CEJ6Zr2I=;ރ`ATaϢi[4}?"PcrR0ph)BXs0#FH _}?B2-He2 ?CgVq[Y \ ̜kir1w|p֪a#i* ; xLe/2 gC`!hة#œwϠ ;'J :S8Ӳi g[^h5UW$iEjک,"ڶBCs$^"K!Q[d3 Y3YVR|uܔl [J'n<I51k'|e1+7,0B/u^p)Do'&4 'bitpF]{wTB}=lds"m{w.\Z~ rSیYS{5PtX"qfopEi.VyZ7FI*=A6$ (|eC&cciMzWc%*!lW1!f銞U7 pu2cu&J<dqs*]iIN/^[5,LK_"`Z;[5SF嬰ν53xh Ant0v!2ffJwe9|{C2Oz)Wh]G_*<Q/%3*`6r7}Zb'F,/)U"^U܌rF/B;͍LʄvA$h[)Dʠ$)~2}.8,hrvoEo{~q%4Ka2nz)g6EGE:Qb8P< <\&~,dM:. qЁOo"clt9;)1 Zm/~#nb;]ߏ-xN?Sq1;ڗ)8RO$?F>l=5=y|+f`u^(,UL1hP  U V]0}pkub'>ɡ>|/o.[oGv zcMvtc"i"#.:)FʼnsGXY_nS:|{V_tj t/>i- ¬} W)$&#nvFO@9r1'S/ k“= "u|Y>|c6wKy/Rۘvq&^r{gr>P#[R3'{x"kl1w:6[|yيg۶(hLE0H̫n/ulD:gWFN 6tT4+'IRd%Fgt-| F0 (D~>~,ʱKm36̆MOҙ"=Ea;4,JU Ā٨S72>>D(a\GUluO9)Flj~eH0iXeBZ۽x] x*C8?y].݀5 _-O^~YAW_|naFP 7FVךGYna!1\<Ӏ)qDH5)6,;V~r +j^5m #ĚxFNjM>a&q^,AuwV0^  ww9:7y *0hr`+ Fq+nfĀbb`+9d$i@Oq"UNN%X[";n\(O9ka\qJ:F|19oDuqqKK~DP9}1 b[z|XY4V 49nYCd+-G]%cGw0i' c0w0J뒩 φkuMQ*e`} 1h "ežn&Q ubVS_Rzgcgc@t>ѕΦqUm6Mf6`Nox+9f`aq 7ݗ~`6eQ򈉢:r!Ȯ١K 8yu7sc>^tp} ѧۮ`zn(/*Y^{*UW:q PK!޸򁨷_g?0,vR71U+aMUaU&)s{(@b e`ˏ՘MH` X]Ǫ~*'̂шLNύ?|m_n YNъzĖd<ƕ~ 5~ݛ@ *%ʮJ\ymQ.kb1YQ'pY%M]FvJa2,4:ҒG%@Jf+v1VG肙שc1zDn[ |ӳ-:c9qf Tq$}'Mo=P4AZge,W'\-7.`_=}";lJȒ8'ǎ0thPT?{wO 'rX\"wJꤌ1" 5ǽaY1jacTO΍DQVY'`덼 I{QT_tqG|͡K\^4s%#bJYW{2wħ.E`4Z4۷~_ _rdwzf, RAhH\='D2}ҶH[o:=Tprb EQQviJ.Ӂ\ǵj0fc^F=3_J!afT/LunԷ[&gKt|}\Ch-VZ;n2wbȠ|@Ɓ^[)ߎʈeE(K707 ޸8H$qgiKx=8kJ'2;LϠ㗐"??eK C -O9<)({ǧ$x~ߑhve Ï=;pPMzbq|̟)6ꇐ#W&$qG!bJ?g< @3F^`OiuQУ\yQUV(R({-lGrZ S7 T;Ff…khX-_f#E( ;Omt,"9$fq$ %{r .:Fo{dJt bur=Qb-~p$'($䴡.GL#ȁ3h6.l"l{KT%zrY5`rc<)-Bo&)vUAARٝ}9zciҒbx;(tX{*@69d.TSYXǶaVS*#ve.'2$ uTg먣I-GZX-7B''͎^ҬXɝWTY"aFkj+cvFq.B6:|*ML?93u7ScA_uR* ex-[0*b ]-w)p_ { }aE"/0xmgICl@Sl!g{2l5H!:o?lj9}Q𙞫7" 8g'쯅C`9 ȟccK*,i(KF7 94?q8:<>\%Um9bZ p1Ǡ|X86. 5D.adL̚+|J(d'|,:Ojٰ W=F;GK3pC8z*|B)R?jRkʧF)en10P`>QbX/9(^NZZ7VOE2S< ci Rw غA_/:J-z;Zy yg^7y֭ػ:" T~ۢA~zq8=ĕ a&s?f}ht$m/FRBi8D^g#Awڪs p0f9a!$BM@f`[3W1LA-s ʣTPQ 'ŋWcUd ПښBGo | rثp5@!4N\z*D["NO'zR=S7ҞIPgO)XX2A˥]Ga d,"&{}P/ݸlܤG4sY( 2c;Mg)+Ηqy)KQZ(X b+ (hKfZ-}+x|̫ׄYfZCAh>Cχ=RpV ۃ:bVV@W 1J1qV;qnQ`H^L+E$\_tr[w)g{lCp/wu?˸`9xAn]՝Tuc1 f,2d EIp1%SrAb0r Ldh4kP߫ szɽ&ϗ}3L,e&Hm 'o: yxx} .o<דGki爌C4 BӭEnvJo>ğ_ieZt$o$2fFځ 6}!(yo6J-?ZA?JR$\/GAИN#̊PPA&OtH?⋑ X^ʉ=q-2XU٪SZߪ[gpe @tB+5W5a6m)1Uܱ[_>ͫ>Kwk ҰWx h1(NH9"O9p`bnі7M~ú1. "8N'=p]o_17o2%ՃCܑ26BPSؤ~ vdtΎwD)"[FWn. dC(ڶRY=oɀ[D'O5*gOLW]Lw{˒0/y%ix3}V*]z뇅3Y`蒊5u&{M.= /}`ҙkl~]mӳLnSxjNlPܖm {OT4T2`x.Ge?͹y\<qms˗vg:?+Sh",j1 #cc79f+ pi릮bb볍 ^ʕG6lxZ]bOPHYGh'Pզ|㗉7(ryo_C}Rcb%59k9?B نv( ,m{やǔkO)yG?XZT88#QPhd1o'p=CCLnhuѻ7v@ OM5J߅I Y=WT;ii04vGbp܄ P ܏S?yXˊxA34IAͅ@]VWb_񮞥hX&ʗgެ`e0ؕ"IWr~b]\҇\!?Z,j BYj£5/T`rĜ -> 75+fZO' ߯Bɓ49:J6~(Эx ff*'.!cfup #Q0gy߉g )m?T5 NH'ww\O"c#IohwW^1Nۤ$s0qhdk$(%č#ʂIylŽO~*ә@ES)x%+M^X߹z*i^3[(i&7ܳ 0}NzWBQ}ww(8˸ "&!Cdb>o;6%/X _RбJh<]._u@qJ_inX2bRWjXnʌPkKG31 n>%r H 1{Ǟu:wMoL<| LLrھ>.FZ[ Ň?\2XGFWh#^XƓ/zhBhGFYS1Jx8SNx M,T^%פ@ᢢ #b*u09:i=bCIvF5q @\ECx m) )X2^jX/blN3J% g!£6pBwG.O[ +p&el<10_HX1Mow<0ބD,nף xz,2ˤʾy*P:햂??H.䪏9^ [w@)_vɉԿK%@y,R? Dsp _-tD+rc{wK 8،׭{ )Y-98!MƷgGFG).@$Wz JC$݈& pľ4w`ڭKC=B@(&.ZuI6A}??>Q]R.έӜ[.M_-veVw93n8NDc贼{m|*E7+I&hD4]bd* 줓(XY^CB_}W/?B.[X& cڰ6kͯQr^:ѿwuV%"f*Gz9|2-5r~qaxBQp7o۱Ym~ǵ#I*E~H}n 5O/Ax;lvdmi[ѱ?i1Źzv74Ɔ 쬜[OWq\R8V)LG3-RBcr70iyKz?@-#v(rƴChE~ ˳#I˔Hk|ZfՍTǸb͛ɤbA5%Ơ ,3>7St5l:M+/IF"3+J?c9bVw~9/4, o޲5˨:%PhQ<[ HIhTh&cX"gBY;E@蝟ofivi͸ݑ^A#?I ݜ1s9@Hbʟ[s cLMT͆O1ǎ.j=dhW*5lr-cFR uvhU;Oܿ)y!w*J9dHѾ %v]paeoB5ti`"?92v%S~ѣA]&;q~tlO┄Nk K̲ X /wȄA v@Z=7|GT\h6ŻtLQZ7&dbn$Zu,qFOʌIpg)-P l#z-LƃQmjvq_iV)d+D[wWO7#B~C ɏma9=bMmi[ >be䁲"G/=2fX>}uӫ=ZGʕ=]LX©deW'&zTAFșC*jB R# |i "Zic!UgůC 0 edlKǃ;]jc|RX2b%`yA)2 85 q0fll?USWF324>` k sdy1" UZnx' )jfS.8^J!2J<~ŊufrW4t Nф,?:3 .y ,w9`{M1-EuHmAaW$߾f A$eE2(%.ʑܜ-g&Z{;ηDnk hkr5d;~'k0Ťlz@:γ[BEMW]) wsV./1A1@E&Ssl1Եo7sG?r=[?\4UK`< ow(t;:а Lpꯅ\ڪFy|ǭlY&nwnuئLPy.ck6LD){_;weK̴E˭4;!SWowݑ 64FJW°sOÌe,S'}™9*m?z$euTKǰҧlRJ*OsIDtHudo0۶Qvl(>q 񅙒 cےj%3p,[Ԛ=㈈ y\GtIGV]iB(^bw?=8͔04Ibk GX h/݌ nmm v{L45%eGp꒓o˹!*8sRo* YU YZO1J?e?n:Zlj^Ȭأn}0 Rsg:A %59)W7GG{=.>Cc7򑴝Uݥ$dRNb"\'d}Y^@THu S'2 c6}wzZ"SZJBU}_ $;+hs>.6Wb7!aT] G@< A_ ҏn;P D&"w_W45vcB? /h^, 2 n.4e|<=RXfFWO=Xsj崉[2rgⓕﵔ}lJ5N,~g9>.ܚcف.B4{:E7/CHOIF…mMr0m?Bu8^c6,6mt@Ez]^I&*Vt6 [ Q<վ=j{nns"@N(1Hl8 Hì 0s]s]m0\୷@MmdWPȽbAD׿!fw&>T^e6"(Ӭ3 H9P Ej S߉;F4FM&c 'YFzl bp)nؓ8EVo<筴/#ɮi\9 {PBoS7v,ͫ4VK@1Uf^)3kSȁV\:eT\J6UХl] z KEY1`'K0sM:dJWȋK&0qlsR9Q< *7SI_t3c)(a+ޞnb}ENcEľ QHXwrim d_⊢) İg|46ZBQhCm@o7kIeL }X5͸Lr2ܛ4_}Qi,5[9P`Ueʹ&TOΝt!UW21rp}!ej;-Y|HAYRJQ69j$B\ 0.R%*}Moz \ `xLt2 Q dp!4z=!^wZ8JZOFnƍR(A,*|2Q'e !\ 9{MUxorԷddcMgj#[45'/854N@8xcpҚ XvjhhEQ '8'0m n  oUoXӡ'D׉qut4TБ=^׫D~%kk6C8Q*|h\蔥-@ZHH>^e{S2O">b[C_[%ZS7( F`! hB6ekVQ0p>qm!6VΑh^1+5:|w"deF r9mkE2&S$Eޡb፴W=FZvKq)Tn>y'Zh"Uw6暌]=χ!d|-,?M[at|\<Եpߞ6p5"|Ł3s;1jF2^`ܶ[?WSu&'16{` "gV⩼B郙QJ`R\oىrV*QZkѻӅ}ǯ,)=<~;B)%)}}Gv\҉݀*vh@[P0?R): 0d E%Z+|%Ġ; d+E:ʾbBPF[͂%\_)%1$ڱp;dStO'Dv_Eptr?;n{y[%Y2"40"kGfmን/Ț56 76\ w,h# ݎ׾=@̊(˄%773!5ߝ)NĦzCw[ vĽ^ijv4hDf9Wn [Tf@A߬TH,sf+ڰֽf3-zu'G>OW~1RT{#dx&|]wq2sxD)Q@A4R'd} ҖVB(ל kzgE"ߓua3Z@hIΪ; L(f9%UP#g#'ظ bpwWiO2Z٧-}>FbgD*+cY.$f1F_XbGY(^ǧ>[i:9Uhכg:alR' 0Uzqߐmg==.M$S-ʋ(&Y;^6Zhy~i<;T~NbT:ɸSB uVCFBނ'C?͆}]cQڗb]ZxZ,WU_n ro5fضFz*H`xr2MSژ v/Ome=/Nd8j.() Y7>@K?\54\4| p.``ceOϙO#;z{:0'y㺫+gz/ e8$8V0^7_4bXr>0%׭!w7*@s2͋iGcZvsdX@xOu  g,q@@p&8z4c( -b>klU:15ma=K},mけ.UGQ# Zu ج3y1mP3)JQ([wa'GjJ+yt5g jKh, :ket`-iL~L@S(tێ-cJ9 kL0]`p 5 cGZK\&2j3,|MtUa_p?1OZޏǨ= y]}3y!?~jf>E%h"]KB3SƖՁ\UVmX?gF~T8%?P%Xc $_hM2;EV ~k68qrÀ_vR#tih/> lI.ӹ<7 _; QNJBqTJhctC_p.霩1@"*Fy'_@OGK^$~1 ꊻ]tn!H!ҩe<Qڠ;hջЦTQ!q/a8*~^n)raVY…UrTdmՐHelܖWiU+[ '^>%OzLf٪t,p*>,Zk||&o4NGT61EvMm:B;K1p8(85_5? ^-4_*H^oZU>K 4|G>7U^ .}gb_^Jaw'9t{ 0|ӭpTSL]qx[Na}`0F"J.pܞ:>zRpKU ZƗK#E'SxrmLrni`;؅_AY48gZL稣`8xpY6t zl s4o#8bkvb^PI׀3FJeGӿW4ڀRmiֹ.@ |I8U]-k#'![w -n 0K@8y2ec9TץS "M~9sS09lZ=+z[+Rdkp24\ZشF+ޯf47C[7xsu*̼8dzI[ORjUjl)^P74aĢr@W,*`'IRA:=M7!m_V0 *3ː˯<.r>w~oGq&Z @vϳV`['x5/%?тD^+3%k#^“;&Qu-WZ2U$EUG<nx=`{#G$&3C-*&S;VGj*sb#UXRkArfnWPlyUp:]۟G!&l3KYVzX+FC,CF `V. -*Od/d_*nRRjNSگ+q楾A AsQHBI%ndMv?jd,j#FC4[nt u$Rx'uCS7Ba>Q b52eBrFۆk~*u1\| t‚xv#R*W[#pK4""*crAz`h#;bSb>dDFµ =,1N(4H5 s>Stfo˦!6YءgnlUZ9ⷤ9h\2?Avu+.4Zr,5D* mOV@ڴ.;ܐ,]!^sgڟtQJJ=Uʠ#sN4+ͦJ%Je]LWRT^S;l(+̄>;_@A)c^eXJ=)HҺ$[r&rCR(^AK"y-ޕerᗨc<;K/u011ի'{KooX0h$r0n/.DC%Ea'",g {leiq v[&c3oJn!nz~,{[)|Lb(QZ(@Mw<ZM^5.05.C"Obx9h/^:%dm@뭞c}ޮWgL4.?|qN (Bƀbm00̻Hrc%Օ'(԰sN_Q'ַ` !^̄X4Ng5wNhk[ESgD&FHk4z{xyKv SIA[9=`sSUbDY*9Egfd^JK+"go^d`FI?3-X9iob?r?"JKbMJP]<H++gS26znȗ3+ QWU衄[[P Q>} ʬp1Y@XmYqnx2=}Ȋ >Mg Ki ,8i&^u#ͳˉY5$K'g8M/Ǩ z6W=C_ #Jsx (̊籥+nil VԾ5q ]9e#Ĥᬆ fkryʡh%RjjD|ے"]I Z"| UMm世y¶`ӭ0~d7 TQ)-IF}2~,ˆ yRpPC֯蠜7 /TLVSy!y{^kҿt>.)_tV ǥfȉr1nlS/]an2-*lk^u,/lglnau5qn&zIĽAAaD{{nϯC$^}rw'kš}Zm tcǰw:KrUi3P%`$v3>R,,D@b}d]H)ȆPFE#!PGE Hbe]HH(HB9Ѥ+ρ7670'uNGcw^{vJҸ xG܂UPvՎz^g?g̟/NcͪYUjD})9ՙ`τ;-@K&x(+)l&ăf/ R@RVUF9cg 2(2S#$ʰYdSSx, Fc>eEv5@{r? :7IP9(iyѩr|zB=wɺ֪UKǣOJ&Se2PH!rxd/6 2; hLC;K7dMRp(U۶u1X?2NOߦO/PblUܑ<'.k̺ `3HDGT2clESJwր8{v$b tl%o'E׿ziV;+T3™Q}W35#5t!B2|`_I1&׫hT? e'p8lcSWAt&;*64 q5b0Xe"L˷ 97J֦kQ éI*Hpv :,#CޙNkG "pO5G^$^}%6ͳLtO3fx;~n;"\(?"&#Ctog#LAr-4ަ6!Ԕ%5@d1V+菀2LOPM)>u'LwDaP:u(/*.ȯ#4]bVvٻ ? lیdi*ӻ? g^y1/%GHw_Ojkt;ziVgU֏TvB~,o)I93XIk?s1 @IGY.BkaCXȬQ!JRjvXX%/+>8t9 mUE8˃" |)ѧ <%00+Moix\hG9sp6) !|NG-sIs4xjݼoX"eD03H%HbwN@2M~vy:*46'N.j(x/q\3bk_ptГۜbK1ybS7A b}Y<k )B#59.O|ԊN" *frjU&CZs6=.NI7o\>h`1?vJ6αW3 !Sc=H@>ZGFʮJXtZAm-fϹqcI]q)2C_PLlBGvAՉ.~ZfπUx^C~IMΧz~08{sJ᥎⬑W HɴA˾ t0”.fpyYw߼ܾx|-0?Nj`ٝ6Vps?Ҍonkx-v ҠYwZT\౱6PrYD0]fU͉c@AUuzZXOQGFKm%^]h88;ﰭ¡/i,b0.297x1 g^eC洉gu_dK\s5y븲% ̫X~Q֔p,*48 dbD6:(ldNJqf`F'k SC ~ǵO@vaa_rk̊e4LT7`g@# sK**:*xGkIh%kjJG]H؃\]=^Qz&`3$"V*C:]iGxE k,a}A!;_gC *fsyBz{sΘ  6D^ckh8[aW`_s94x>dUa/fweS~$燌TA,WKWnevM1׉hv3Zi1|V ;#%I'ub2&B rD=[ X8<Pgo5Z  >L7`^BزMC|0Ae}|Zk/kV[;uAvO_ؐ$cώ›DE1t`POȝ/y^,lm7|j-sHIָ:Mʂ۾N6|0V#?Fy.{Δo!A8BN (isЋa{%}Օ,#R*VJ^ϬΉX VUd0frNӋ0 sui((Hofv懎_LKtY<댋o$dg~H ?wx>LZFf$ _ &[T%t礲!ҽ^5bҭ],\E}zTuN7s28/t8Wh%u˓]xx5Wdu935zҢZ(_"7dϱ lݜp^́[uo̰Oqℛv1;1Q\@8K\_PVs0> !atVyq8o+AQdZ#<"{*}XEE\@Z u[3IuO{(-qtkﮀ8!vYrz7>Jd9U PJ8+2a͉RD5J>\$3{iXOj!,N>D#(ISw 0gF^:Gy`ʻ 6%vVKӁ_ v-EG[ɹiV/*&Ѷj왏0oIL_&ө`1Jj _U8mjVEcvH*dxԂ 6W2Ga36!$yxTu i ( "/eEäE夐ˁ9wz~l;bO;`!_5\~ fk-ؽ}&{@V3@?$21 OF.xѹ]Key( J`<}q6iI EU`>Y̟˱`;RVgQ$j@ tRDw`>SvѳQ19R* 9$櫛^{QE;y׵Pn* jD!uM)R@&e$'WF9YdjP`xJJWn'p|t^;7îBMADiy߹&t 7Lk}a2ZS?3E`hHpD~`Z/{ջp.iӹ9S F 02wL Dnj 61=FEM  L<?>t~:VvykKqOQ9'ǧ(Ͼ5yP _dA3uv&._?-smg] LGF%홮EFhh:ڸ#pĎ=E$W9s1EmhFWӧ"-o!_Dݐf6R2 if=odCFQRVQ8؀%1t jE-B {l~/`dn3?<*ް&G?;Bʋ\yMxjun,_ m4MORzzYƥJz'LJE`-F$a5jף̤ 2%%(-p"VJF dJ@@=mMߔF;-@Fi–K KuRIbEWx봴2Wwl"0&k6>u<ŎV\(E-98~]qOKjxbAx[=8&?&mp:tmQ3Ti1XKa@,xL; E/Nbv?[~ε/z? 1ul015"jwH; YfkVga\x'K0ds& ]iᮜy.i\q솻Ъg؞_dt$c= 19!櫸ү.'4.~HB̮JwH&kW 4:Ij 7ls).@BjQtxF|M]Rd]@* t"A,扬_DB֨+*y a&1e q$wб!a"{+Io+ =hԈp?# FCy3Px~όة`^-,/%R5a 0l4<2)=&6T.֝sd+{=oǡYal)*rpcJK0UyUց/<[[ŮѴ?Ju\ŧI.ة@s>6DԜ_owjkfV[}W6мYږ6v4k9J\@!ӗ(2J,*RSN⹨2շ}Be=2AE=+K\dذ ^)4|h"S8\Ru_SE1I]WV =Q~ѻ<~/أ,ͻ`kT8}Xtlci7#HWEkGlGʜƉ~zm9+W;C]q4ثO |W& :\]T8q``&zD`BBl*k`yvf&xqnofl%ɾ!1y/7#mBӔZHP}X+^;5M.zHpU L.87jh"'g"/n/OF~ϮgqPx;4Airv+BD)^Ό$ҼP0 W괩]@iGݫq 5j.Gm]ʓ|Ud NO}2ffv'fSOl *[ X{ *+&Х {1^L0gG}DD|9AiKhÁEڸйks_I#T99p LDNN{cMV*5ԛ=rXe g^ن3H=YS/0g5 @ƕj̶znNH{M0尤2ps ]&DHEǞ%s9SY \H2"@&!# 5@Ӯ Cv`ߧv.)ӻ7߿AYeRH{h"X},zA Y>8OL"T h+٧(CT}"RϽ 8Ʒ4\7b ã}"y=,Z!ǎȬ&pJJs|l(+y> nJ,cEջm5Zy|;ů"i!2B|%k揹eQZ$^&׺5wίs!|>wB UI#qmJ3*&yiyW{U_/hyLS6&6hNlCe,q.Qj Z,^q)@YP΂,r}"njd;IFX!q@E_+%@J2.|NKDh GٰNK7-XLsLVKHLf)pup84Bj6q @aĐV I 6"<1k=-T\f t}d~~Gv$s:u?5G)_kq?ВTmq܇.+]z2+](ëZq5PRTeeCcNXb]{#Y*m=4ӆ1sr )z -]19dMi!4ctJމݥ-_:W&\RyJۆ4h(ps <5Fu€ޅݛK.;[`7ȶr/>jS,s` _“PbC]YNPtjKsjMHwRO/*(hak5Be_A!FY۲<$5"i>q'M'PHڣj7K \֏$V"jH(w.!ܬarۊ'O/THؗgd' GG*Nv&QrIh2z"c{%μ?06W sd+nڃXUZ t(z@uLz򸽽M;Wm x֠16ڋLx ֻ(V .rf12~-sXHng~N.&Tv$_4A3M{1d\DdMZ~"nSۜHLs8xǦjߥx@csѠ[8x) ^0.}4+wIuz|;| >PMpEꡪДH8ꝧfI+n{:)0@Z3( JY<| kwK{ʄ'f57XjLCO-h.#b 1K@%T! D]<fD[j5|ѻ !+S4(&A-B}U" `u-OߚfUeH) 5XrD[yh} 89 ]*٬|̇V7U[Bex)*"%eH G &^޻p TNBZ/Nrui"њjW6%G`2!(P$-ijr./a:~.QۑTuz, Ebj3 nRaK }nG;:υHLx{)u2>yf8^wwcV}oN>|̙iz] -Uޑ0imRaAA,aO|ᎡvGaSrn.rBt;}#hgGolߥݻH%ĬLNuP/hTAgdU!0E\`yO\,*=o#eQȵ,[e Ӯ:,:5F:Cݒ5>fa: ~F-s.8*1Sz.sGkn-@8c˂\"crEXϫ.dQ<)1 z8ێ9‚h>^ RtȐۧs]u9vRܲO}7=0.W;@AZCw5A6Jw " &^L]V#r6=Xڬ ^]P'[8s}{q3ː_3td>wic˵2ѱՍg<$X|"OC.Ikkl)P^il*P m5h2HZpR"!F;T<`:+=Cu+"b`&sdaij:LJjBwɹ7tSq̰ wp@P/~i w4KXHQ]amwrXW\v^_ IP}tP4wa٠`'ep_?6Ӿ?!_B Lk`9_ M3|.Y6 E 4t-uBq$#Y ?B,aq_'Iѕ^1iFR̷XWv)@M{YםQ`v=~;$~qhp1}K\0v6if !]_W1K[M Bj%RniP0N^jl*nLMF ;ow@u88FboYM#_+=d.PC Cj7t2}jR*C8dpҒQNV׽=q}-ؐ!M&?D}.8`Uy}- j}yڏ[މ VtqGw.ZL$N?ԨW y=Fּ01s>6֏"Eq&z5ㄘDg/kZȊQs~MȝίzYqɺ&&r6 MZ)D@@ 29ܺt[EBpDZZ9N~ Q;UL 嵰!$GLGc- aV/>pM$O&t}^163(F?6kp!A}WmJ3I 7bV(˘Ny<6ɂ<3R`cH)d\Tyq]D7<3QcoTfKPsGm̷ܢ_}:[TlE^f^u 9֋L6ڔ_o-.S oOuE\&bВL7Z#B ^?nL P1mrc`aMux{`ݹ Q˂fRTG爵37qH8\ό&m~z2=YzkaϛMOF7 Tb-}rXy yY :n^èH:KoUz-NIE-;zV|5~}0 h^kOnQЯ9ݲv GEݖikd;][pdBݤ65c.6o `p6J;$gy|սY~v/26qB8v M65TKx_`H9HW)#3 ]N9LC=^t7>xݝ(.nKJ9 XQi(;:J>mQ50 1/(Iˏwj^Kz"a@ $)XO#iD-8647żtCn[]cT)7%FGI>QO r!B5*Qh-8%V+6 X|½~7@ E1@&5 ~ JM/|ݥJ<;*mIMs}JhG4~T܍bۃ#h?uM 'A Y)b* +6ti\5$2Nqgwj̺h WBC<q첮'Qn?XbGlgp`U0k"*d 4eE޷8 f^( Kqs |簫zWBoWsС.YxBa!c0OJ7JT%9yvI$? *yY?"-Q޷iH*(HzK:mcVVEw]4/W='G8̂fp*Gjd$xY{K2W)p)M:l/YyYZ&iFp/LNK7^P:Vb{~&6BV'];Eh6?E {3"`ioMKCc?0}sn#??3ڹ9M,.y< bH@@Biwc]o ЈPU+JsL` GXq|)}h/I"BboR(m+30b@J#[n*9-AdNxYh( tV3m4s!4y;gGfξ9*qY F¦}h1qMJ{& U>s̞^Lj&z<1e̳*g;+E\۱๦Fr0q‡=cl rzH@U.*p&b\Iqnv'Ie$=S__i0،(pzINj2\5lJ5wf:Al8tF\~J8޳~U-;`B{{m JyAĞƇ0{l2W)u55]Ds;NՃi=0USsPir/=b<0ULF&c-66iR%dGܫddE޶qmd󩷷+DY֑1qwF4<ஂaJFqUZ֨kblAv%1hH0)\cU-ƌ"9-`j{0#-nD͚~l: ?rN!VEnAlgq{iX"ڡ$\_Q gBBnq0JH,j?;$\֖ayzAjݦP.4' mG7&hOL9ha|f,OHhRPu!N7л G=Թgje:ؐ"Y@P)G50ޠtz<[( ̖a~FYm~?y> z!m0t3}RIBEze.ש0 &O8M5j/s'>;lDj ;Gr S$@ {o5|CQQͥzC }N{s9/eh_>{`2N˔eHS0Y磳)2ܴnKӏ|b)3`V2Cx77t#:#՛AeBtȾV!?L )NL`^'$)^q.lg!@鿳/M.6諓h{s<А,;[O吟zG+ n8p[nq%O m\ֆ+Gd~evesMǵK꣥ M(k˖P -#[rmQ(r'[CYM]%j:m=&y^? kHKJȁ,)|t }0qPbn-O f]β2W ?#&߫Mqn# '0Gi"?j.,򬢟YY]#i-=pFHƻl\1BHf,fy؍ da Wotv`ބrC&\2M[H8M=HXs}ȭ #:*9AUdb+k@n TY{:Ӫ_U*TBYNE~Gj҇IT}1w4j}W d'lIK^CXl2,Iu  6~$f0>9plŦz>Z\]Lxəw&w{J-ؑ]wbFq'Ծc]g5$/J(Ja6qDsWae2׷;73+$qIn 7cݻ-wڅFq $m3@=LEE%'GmKlB FIӬB&5H^RO-p lvܞRp5.B{pe+6{\1R`Օ,ɞ-ŗs벷Fxo kc@ageҮ@џk4i1cTwIqDS%SbpsQgu~L<")u33 cY D0OA 2^ʦ'UjucF c NQ )b%bVgJdQԇ֝B!h[.0K64 6:2!o:L#ZJ=/5l SL" @|A_KZEyVfQƁ똄 z=9oX,A'^:?,,?=!@!IZ4SD3rT臄9:5֦z\ {fH(HAE2kƤu.fgk=?A}sO+X;'Z$9f)^,TB vR;6ʢhfjуIl:7";_"j6J\f,TK[UE"H(DZsolXl1>_NDސI&5f)6@[9nbl7%L>Аүԁ2:aNjWɥN{5CXCAQ n&6qbȢ{y;",~$B)ھq6.jL% aPZAN"rN2ZMCjו7mʝ92Vo Rs+41]%(6TGVOLy<8Rz2W4(>?`{2vOZƳZv*m,#D@t~:|" ;bS 7/}8.i3l`XZHV4eY2,scTB@KJfG?8X#R^f&RZ/ua>7r3>^rJMDs6!h,FGo ]WuzHfZU$I˖-3gG/[ҹ!`kL?QTSo5ԅRPW 9@<wT5Z'5ujx5~9:B+쬔1 Nz{E5욢sd$StHEoׄ#{sj>]&X*JZMD:K (|@lftJ=uD0ɑ8ÔzJq8䦘f7z4L֦ki\nqBmh7J좙 ¥eBYN *lt5^"5F;Fch=m߼`IADA6Yk˵\٠ Tq;z05 @]G%uu&YJK_t_\A˴X;5kEgܙt ?\ԅӢ)<%˟gG.%$S˳6ݻUk} e2"GPlTԑF;]nB8-A ^'&|9~P~p5R}('nfD A/n4 aOfzW997,}}+ ε%z qx lw2hPޓc1C\Wp.A맏Tkஒ?Rxt!,lǍ&1ҟEsu?-W,3a %7Ɋ vPdUQ|L0*: 4jaH&*QXat=J+D_E10? ~L";pM@I5CnX0kc0yIw)y_y 4Xx2=6k=>n{}igsC]&BO/ ٫uhoq'iQ e wt4:*4p8b l(T;ڡ1 ĄW) Y;lF d7 SJd6ϣ)#DJJ"A ÓŖOvW p+߹*^- mNP4:&?>ѷwq92]zq!M'I|ټA^5T cӬ-H2FΜ||\;/i>G׏sl$ @z‹ w#&yi-̸[N.HY| mtaUڱ$g6O w[Hdߞs9cvSI^ͱlFABtV&T(q8>0N)ӈ^`>beH1gh^CI_ZpP9>jӎb 94a*p`!TmSRi'?k`lnC(P#kv6F{{D%Dt~ |p-_3-p儤1eHm$$}ŷם%훇~oɦX>hL&$L֝#pO_9\y^e;#ӵ&-=0 .L`c3\MYY{nP'I2o+ ln6C $w nQlܙ7$j}Jk5\5i7m&@h:vI[b{0CFn}Օب`[@; XҒy cEMF9bՔoE2wGw6&GX$8&zz u<a1`Zw C1Q$I̠uG/vLbn*0/Tq\>3 #I*Hyjߟ7tx_JhaL-OA{h_K7^.CD_mf'O[Fn}bZ9'669.0ƖM_qM|7ǑCUM0 :1%n9Z+J.I0+_g-9GlZ]R)ˤ `6 (\N#l}~*W81UR{{R S. .`2c912 ZL]Ec'ZzNh~O?oCArœ,|0ͶBS>#QY`LHꍲLx0V;a:b'/ 6u⊗ے F |I؀o0=ה(6;;GO=[;h\PA#T,WYum Ztߴ~'t2si"{/z!* y ē516TEĜ%=Moh"r.4Q5Ff8)w X%\ueٙ՜[u;*7BR.NׯVCA5[$S!PE4-Ȱr籆G$޺ƻDQ{  wy p4:7VP4]yN6-իkoBGOoݰ 2Lvf ,}r:<e ɬ4d>[$q}WRzlZWNZ:`6 -rauX zަkhU !8ȖYߣ DyGCdy,!NFBK z*2׉dSgS13+ oRNB':>e3r޾ ~^ LV%GR?fB2W~"4 B9E(rZIvoBWb1ʩ#KMz>?x1\Vu!WCӲ mm%-`_Y(x<.K!=ƣ !a+/[ާ9( z: e۶l8tTUt`T#'?r9J8 6SKX(owhiovA8. ~kK$ /gO;PͲwA6 DJ~-h" y+) Iϣz5R#0HfUGD \C`UW[*%\w%%'$di4nt!S?ݿj9614n]$ 6HxlM˼٨i, 6ѽ Н|Z|b_tsn#0v8k9EꃦƖSi1hIYCƭ!Apsn:WMoJ'g8ARd<);dgK<A|ВyocAV,^XaB2VSea@_t5g#v,}n j]NJb&Jք$i5sSxhkAcFoe=ϋ  ,$'&c- ȗaOQ\D\L3%"xS!i5ͤ :Sb {T\c^{͋}{KojX2`VlŨ&MU8X2Ȑ֋AiX*}usKFؚ Dۻ< yNvx;ėvMG->yy`D٨FysƸ$qb2(;*be%GHXά X`LwPM(cwRNڻY$2c|ZBKX7?s=k?=ngF}A)Iq ů4om*3=.^@4`Z{M[j9Ȣ()~ߺjc*xs/iFCMm%'CB5rE:z[ HUY+㘈^!^uAӾa[7+1+3fQ'1&AXL֍Ir ^Tӑ(}\bxx6q; 9;70I6pr-W@ٟ2ձi`38nOvS>mq$+P!drYf[tc$K79pIq,kIé9ogl{t~0hޒ(Զ¶0!ާYBPPj3%~*OpyN}r,+]Ĥ].!1%?IMj`X5"]AiLv#֩h[t1׭uOO:u$Ȍj_MP/ȩ8MOMzBC8MSi[ ]p en6ҏ?0v1v 9p 0rfႚ^;`z%r_,C@&@_DQe?nDs@YLlW`Z4+ܵq9ᘓpCAu#@t*1";puP*WFQK klXI"T%|'rg"dFdK"vUqMAoydlvpI]X<3(Bf{"4]tMDU0_4 ^}ns"W4iFb%㭦|+uA~ss";veʠcw7̔}؏2GBjhsBp2L@D-,F":9=\ZH+ADVu?u$5#Eܱ iW:4ko~C8RgӎP1[8ft52`)N|!wN I$螅Mkc.t1nn.KQ)iT`r=0 *jMX(3WvP<(FRW+ 9V$C0H}¡|`n;\>>X+X >M!\ŕny)\ bVhΎ}+ USTּk+z6{!YR3lpNV% Z(ӚΓ ;Y/dn ȩ` hG}ϿPCG5s:kR{şGi^TiQ (oQm=>dcwۚEC=+m97(!Ok}T3z;}lFD6 E;G gkG@h$dW4SkאxWD"e_ՎwV",d%; .yj:# íed5N#s~5L2nr³>Dڳk# Xt^.sP[0In%"?W" ݤln' o{IsS|G']9I֑ 0^#Izl }SI~aX<̓Y4?g[ϻ"v>_mCthUQF#;B%4 btiP'Zʠ$V 'qP0[!ِk# 4. u1#F | [ r7\s4Yi sJ]D.= _͑s kҥMMդF uZ \?ѭkV'z^@W#D^SK% GLj!}s$r."f!T:c]{GzzSjh87kaN7ǎcsћ+FZ J]qП$4)x1EsG&7H0`S'1LNgF/>H;P5A=`8لֈeenxѲ;g &[iE=9/lO zu$<$`mpPԺ% =Fn-KVtF\H D\\sx^!4֐v7x/v(q.PXzTTc'?jIBиAvrRsefG`WGKUjߨ0&00~x)^%nAU.X}m rHmU:dP6GdwF T0Q԰$X"grF"H1<WeG<2-CٶI)RzFXSh$6F D?U??(jqDD68Ғ%r)Wϭi39dߞaa$_v4)'F*g>(R콀xcDt+JpYO/Z)UN{i[LZ0ev\f&葥Z,d~9 lvQ._X9:<&@(do_ aWgX>`w9!yV3zؓjg9x|qhCƚyעG`,vȮӒQQkyZZBvճ:@e1Q[;P+lm:N rSc\ u'v<8`d +.eݻZq$فDq6b:,u"A$|ϰJ*N/ iYU;c6k`vбzX1fEeu4Z\:Fl u00 u&NGY]1^VS.|q[1H ]3||5r(Y;#1*0zs$~~ Z@u7t 0fBmS߷F؛ͽ CxKBI],'39J0c`P6a-*7ؚD]^7wC/r"֡v W+5࿜g0<="Uo$3"<8J]*z0>ؽUS)4T {de5H SP{7fM%۝H#oھ=R}oPj$1\ѫ3qjOG\\RA]ڑu)MUzm\ZOAJҴ\!r%ɟՀhL9I!8k]WQ@{/6rpOtEB {/&H@Q'N֓ fI9ig5V.`GRګ3*4c۽um44~]EZHbpztoL)O1M^t7&>6v]vI@>U Z[SW t>p%I @FSK`[hA6-7߃BA<6NnUx+7־r*p~eLjҺAjvSks<UAiK<"ڀ}SՉ`^, Q]USLikx]Ql3S+&tWqoyF`V ]03@(CNsaI齼ItT69 ȷ!b7R}]n`bi1w i<27CTG(NjC6×nsTJs{nTeYhG1 +;NNp+u\ Ղh+8!=P@ -,q*,ͻ}!`NKLP@v~ GsP=FWYcd> Ph57W0[N .s" :dX.0ty΄6 S\8|ڎk+2^E]m P[Ԁ*9[t4_أϪJzY$Uw E M`[ڣ_F,r<׾<J"+IK)2n` ?6=zQ6ӚsGdG'8b_rM&҈H),MH rw3W5%rA*I)0K?Yk$RNrtbi8Um)ytؗO23%t?MzR`tSCfI41*2r;,s}K|t4 |p*?QWKq8ь0T@)QiAYъ$Z;v<--BEt]ЕU(˼nFv7bnSPr Y_u8(}!wmrm./O_EQV@`҂/4ȐNz*˾QtB\ ʍ.E3~dH#H,-].BUH>})֬2^jlGP.Hmly_0AQyIw64B/.ro}4Q`.QDѺq2ЗO- F`N`sNO {\- ^[!USaAV C#׹pSYk;;}_B!Ϭ SL SZ Qs/63UQRZ-MZ7q,_m Xl\O _@_ž9Pz"(-D.qR$i^XK{~1jD}ѕ4l6QOlvf{V,^NWh֐QEqf#6BڈŻKjKڨ%l`LjXYOv%P+? M`mۇ"q[ˌЁ5E=;&H"9>$Tq~H̢)\=ЙVVɜZ.Ht$}HKJDl&lOb^[Е ǩ.H;B{'>{,#(\E. 'U4X9y_tYx<&WZ*3Ҝw G*hrEXyy&v  m*vkZLrOS4 HL|'{cG/*Q 1>(t*7z3tc,NOLk~j3-Y$ S0>i}f AޚBM7wzAsK_CXe#\,;/Ks5MgGX=5<^I^&y81NPӴM@ 8X䰫HV`E3q|n;{a_h/]+́:ьڹW^B+9nT^T*Gb,3=yN~#[04;mwm?kSLHU # Q4} !VցD*)rp#$(,b#OISg,G]i%%T.#'LHPnn޺ 5_NHZ ١($|]m\޵8kȇ3V^>h|GhZTP=b/@/9RM%BPJN)=HֺiO!"aKdr.#5[E&=GAd(kVYV#_~WabZ\_*t:N" ҉䕃YOW_@ 4D8u"5(j1XJtl dq{O d!'Zn-UDR`]s`>|[䤮81{1n V (w߼!=.>]Ā3tg[FV外ШT;>{m>J͢2Ls[,5>ΣLK"^?:_% \v@*MakY? ]*zGX~E:{{bFJo (Q>2`ݾ"߆]BG^>kixx֏"֪*Z7;6J@HD?o'}6?blh08<0ho[t=`-p{4i~TP.5ix%F}V-ړ%جJ ImS\o 1jQ"QR}j3ǯ;If<̐OРzF.CgMny;ҢsP.䁊QXEWArI'vLqBw'L^}qY#ք~2秱[ ]Za.، 8(rcXeDbE2Xp烎 e=ıȏ.Ŏ "N%!cLVB3p^Eira3{Vcɩ* ,\9ӟ u)ظAhsvjt_57.rա>#%7|68Wz\.aoK϶l>!CbO*4B VۂtEyI>oZ"ӿo<623ϙuOVl}D#Ŭ5k'c j;Ļ^NO\ ~*P@!-ڴf OrWv(ݵޗ3_}E!_1N}|ZƖަ18vp8Du L yѽ#_8#ě"ehWDHOW!)Ion-N5clAeo5KԣA\B!% H?/fdm /W]D`BgV0~M\v"#+wuL89 MuҷZI} Q[)FHf mz5,Y&`l\ZK,iwĤqvg0 6cHMŶϜА:zH'H:**<ޫ 6C'Bp掚y"O,kM vRMI sQ~Q&öJSAB;xsj%VOY8Ll.Z.Rk[}f _%;!EIן`EVmDޒj Nc[<$"ߘH;Rb) ]Ǫ-o<ذ7|d ӳϩz|!%.CE9D$&vL8~-vVX~Tax 8ô/HМ.yk?F$Y-E2gg-5h_|! .cBq+*WR(K9_fkSc.},}Eh4b\iQ[@mڝ7qi}A(0ʼnI&q/tvTtQɀã`lʢCKT6$6(qGhhR(zf2M_" W fl()~){~/Ҧm=}?'C! "-< 1-ՎxePA7ÿ`]aw(0\zdل_22K$ C_FМ7Jmݫ\@ߛFT9oBtv𭆈qdœ/V,)FrvCpHСm3wQ՞_U}9: P 1#;18IBwgih dS8\B;]+e6<' Wj+zݼxEt%+u;^&@I CGmP,B氁nZLҞ%W`hs=+lj&1 yX⣊ @8,]cKD8S@8{D!6cN۫}*q'l/^7w&چ(E3Q6 Ņ3|3|-/xd{ș;cr a*P/)ܱ?[s=K\_[RmL|X3JJ^{fת n}$JTD`Dr5YB,h^")5CQ)Ӊi%z|4~y_ccۍ%bhN]H(XB6yw}Q9:S(Ю(1 >EW1˳m`.Oà T rcL([2Sc[XI6P戮__B]?-UjUsOxk.j1(Gs$y8f # r0{ t &cN 2 p+>e+%iEk(A)Lة֤JGR ),)łiX=LlKg)$.XF$c=UnX/tx{1`X4/?;b5,m>VNB-wXK J=W ;DqR$1Uk&Xti/Ct<XZ_;9úQEb=K5*@,߶TcUlyQ} }1},T;98s_m+|2_BU' 1Do[i":Dm&i{l^*?>Dw2.S-zH:?+ROas`[Z*23c3,%6(wv 'R0ajqDS.dl;B&"5ep%;KLTڲ:JlOfsՏd`c j!ewQiV3 {RE^i"'uԔ<>;ZXϺgR]Z$LdB!{37=' w^!,. O"[vw. z-]R@?Bz)q^YV+<@C UJEO #} łȑȣ G<I2pqo6N\?J(q M/cJAG epqmdDZay|qE7T.W}iRXJʶj6eiڊӨN/YG%NpF]j\/;"Cݗs1NGi O΄x18Ǟ\V4ފ4cChmH>/@{YҪ̮|$D#d{=_E(J/Y5Ť&Ə 0 p-V[k[)+KU@=sӱ%e,c)GwOY9GQ87< c+b6aRLj"5DW<)64C.ɏpV\EPLOkܯbMU^玆y;@ⓛ8. (BDwI?^; &nkM1R1W#^ڲp hXE _.qMb"ΞbC ahܺMK?B[E3]bo"l7hDU!\8;fzQӻ:鶔 H)O:Hb_H(£$FMLqj_( Ӣ{424ޛWbe\Sp?˵xRuEz*GՓDK,/VHp/*zrCϽTG18Yb;Di`U8MvȎ܁_+ĈLZ~n@9I9^K\E2YH9Gx{ mF8T˖(,?CpN!]ݪQ-bT|7Md^^I|ߛ?E?Bw*_KZ7ֹNFuTfj~VJ'a7@uDק*J $5 I9:ʛ1bWh4Cd\s[0Llqql0+l,>fCD+T#}6v)4Ђv¾U\@h@rosAňʋJ( $}JR*KNTW4+zوQ~a8RD."~/Y n';B.7gO:2똞mxuU*woI<қ~Hpl4i!*$\ ni-(kd8V5ԍT8)a97V<jpj<-4 (/(I QxPq߯ll*dl"NGjk Wz|$Iw_&M6zhNKy_[).pdT׸T h$D{^wZ-`vשsj_b"[HW&K}S W;"j8͘;n~{z3x[o$eQLZYZ2}jR<>ѴE?b[*o%I&[-,G,APyGaG-IZtU#"zwoj T OV~K5!M`K'&H>jpF~ f>@>JAbDI RHRF7zrñ<dŐ1 k+"Aܫuu\:[`M.l^p7Y(i0tfy' 0n]Xaz RAA;E t[,Mx܂UB:d.^ $r OR_A]6vF5 9~,C,@‹ L rR;ifaaQ{)w3K&{w xmJDүAOOxjb.Cu 8utXx.@7i5te6XU0-h ۍNIد M:F6Z/Brn}IR8p*L&λ#2Z1n2Hcq*{WO>*6U:7dVƱ9j&b{E2tf\PXkF)ӂB{#l1"*CTm]Yf̀݀. ųh}ҍFB Y[kÍSqcxclPo{f #[;p`Ҭ0ug6F5!u:/P*Nj"2:Sa/L(KVg[Z -mOApjGd>Y,Z㛜XjᮬWdYD3ɇŴ{;_ApӑhڭqljdAwn;kKUhlz˳;D@%ջ"˶ҕ,^13C ak;?SnTz 亿&_F@ Mdnn]|n1Q1gɑj>}wm'AjƐ'w} ¯_$UO`+-p>pC`ĿU,s~1RW\άǦF](mrx}S5}1ra2Bn*)uO;3M=g08p#c4GVɼb\HRs 'AV&k-c5b="KA2 s gZgȉQ>ǀrt0mӨZw 6.ſ Z(ml\S@C*:oTE:>{-|G-p-Q'Aj2T3M{h xiPl]ajÊrƤN#0ow|6 umο9bN;f!0~d¹,tk$.@W2.뫹3X4q,ii-[YvhU}Fks 3$*VuM{[M tķ]A>Rr~! !A}qN =\Qip=7^4柰9K1h7t#85L)Kqb-KFy}8;. |'!t.F1_#ͻB3UqBOs^$: WŢwz3Qګ4\afo!im+[YZn↗O9IS,fK!!'@W~ ?ݼGI/"9/?8-*]GcWxTZ`|<+Ds~kK'Mjy8 ę#m/a-1q:gFRheY*~I,:;juqr @.ho/WG.R% OE1umXaXw68\&cZv rޛBke`WkQc?o4Ps@i¦]b^r,>ݺ k%.,%@Oz= 34"wq{sr/䍺sU1T^qT6߷#SC0{'.t@d0М ,Lwr6oّ#u }[+Ќk9cC},N&Z)3>l0` qȪ͔(+" 2B'0_CISFzNr/XVB9gހB?9e\CL2XHi?EgBj,O&v둫0.A[g")7Բ?Rυ*a-+c0kdgΧ3lڵn9۸b= 9wfdͼOPV-X^=dYjbgJ(W,sw :Jv$QH&28{kZDE.>,~I, /UMDY@b@/Vt z0dIE v D\imjĮoR'yTSb^wXʌ<t?*F#M#6 bXI4T[M7!32vt舽]IS#3~થ3 !"wZX!PuϞkտCJrԏp($JLCHI=KU&ͭxb7B7Bu[(-Xv_)!_CAF+1f joL.UDVMfL e}kN0X=G敥{$vB3-WzM2f!<>:1RZN[a(Nwffoqj)0Xp+cǦ JrŒ@R+;9;JrnN 3ĪqZB&X]d*[':Knur*"V$ K|܄ V/)+f^/n? }Ì=sn\5g6K>ml׎1j $w[:~*9gHRXm^Kb.f3y>d7}u_C\ZzJfSSǚjy cf @`8,*5TN'-]:+r%L&ѐLo8|~.Ip̯Nɏ+߂RV$:n*Nd]okqy|]+а]o,ip|b*q[HwX)O,jCÖw"䌨.ol&, ^BƴGG,(1WǛ8ط!n=Jʹq.a'<\+XVG?ayl ]}f4}t2&5k]e\٬\ȷ7{ڕ渕ǽfDO2#aC' {KJ_{/ߘ=[%,7ymHl,mr6 IShJMv# eϽ۠t  M[FߪDt:p3$Sj\?+fo`1y& C9?dkY2&<ETكz Pn.t SseSؖ@K%ySfÄf{@=)XE1"x&WggVoϢM/qM {o0NwYֽflX)GO}~Y]OKB_{ 5,Hr%*rj(ZB+&7TEf\0KF@h88q>ۡ6 @ z7$1yHZ-Jw3G)OIj Tޒ0l:b.@e]2ӽ>g~r`K:=>d°M+.Yއo;6#„r:;< U4t͐je[c5.M15n&vlvB'uC>ՈU : 10pN\? "JB=0UKE叨"2wW4DY lPV#xnj6)c݋l;f9zn"'k}HeNm҄< PW_|uxh-' 1UzI+ bŐhH6p-Rs,]%)O?mFf^0^sd $kH/׾qs^S|\myЛV!>u3ïI8_|=vfDa$KZp%V9:[S2YVB[Ȯq$fkEE]h`i~`٣ǿ0Bq{?$[5d}+aԐd#Etz(F5ImqW ֚V-\Dx,|`Wq I9 9tM{dM +rBVF<,m}C|zO:?/_ &f>DR`@ػבď|Z:C3}cU~ʳ͛`2b`,9_.>~ker$oL ،pޡh@Fz3rXO:kʇ^{|o@͗&djC튬⑧( GX{OV$,yZϛ oSq2ʚ5ŏ5g=%y3VY.Nn_ ,c,n:%,Ud;12PV)t@odz-JEA3 Od^p_VS;yP;,:^iG1FL5,'5)m7Mi:VіDɯ p @zQXFY\s_fvxM뢦?㜑P1LՌ:G/A]Ң3DhV[[6)"&yQ7 7(syedzHrc :WoqK{xԜйROUW6oFd9NȩrI e@h:>D `dF'H$75hi ~N&="o0Hz%!BX} <հpUѱ܅\~$1]-%^0 \4)v*Ii6WBMD]AY}|T8$¤ާ6YЩn)ݚHs̭F L+6x')f].WbJeݘQZo!"QJ IOP55B,z1/K ZB3ѻjrߢ~d(FZSA ·1{Nù4dl d-<#X:[C5+\_ɫl#mgL)څ2"T:g *&!i(|S'=^F>w`9EciyG1H?E.2DdB{lԄ#A] c =4ܴ[e:D_NnFwnb&bcGǞ񐑹j@*U~N`qZhdxpˋE7==}9]EkM2S,gY+w0仒)FjM=sT \:q݇˸ĻYHi$NT׳raLI%dGFF>hVA) \;H@OTkxNS+@U/PH4:z-oY_"9Sa֦V!f @Jl₝{.ߜG!#U['m,3zK0ܟT_ӎ`[oG+S 1bkwE.ڈ~X&C)8Lkf,{Q(]_dr#*"h'e,cLBOFUw,mt(eeX+U0ؤ݁r8:~F4 ĥ~I=„ %XH ;~NtNsq:h|F0DG"R\ROMN%Q:iǪuD_ӈQ?!j?N*I5҂5mpSI]| e0zW9^ < V~lL?>z#v))qf}/5JJ٬Z^W+|kץ+& >\APz$ޏ!ک η, aj^ԓv\ ^$H!'ҡiɪQ+ <~'zcy4H^>»2}DB+{WNx3\Ej$$H#Əƛ?0*(ٗNbgj/%K[D4#kiЄyu3mdGˑLjwR k1wC Ce UtwRsbmcR0 6i"9hnc݅~vvh+'(_`tjw&rɚ?t 6x9M;ob:g5h[ H3I :ۗ*A(CgRRD0E!TVH 9E0$pߘVd>vN<ɞ}n~RHF2E D'jޤGy^!j,Mӑ,+Z6(y Czܪwm\hVO[JRS İ>)YƖ̑dߥCVOq\-nO;g@%R@ob~ҷݭf6Yv#N-t)"J3B6kLK < (tPV {]z(e-M^^~4b, f \S:c/P>7޴ rջE=^k xNx %>RYp\oϝV9LVtԿHm 8| @J/rߺqeI?Е 6e!ZOkGvZY7HG]tUo^ֽ*[gUj3` @JJEzPmJF*֫_-mQ5Du鷯\(5E~V9@{J1Ź.!r9BiI`jjm1)Ļ@ 9')33~n??\ )0VGwXVBr@Q@{S UA,M>WюBX^E\a:qGwt]u&棸%ɻ"uhܽޝYՀRvnwjiH4hlHQNU,Q­>W G۳bf^¨.8H_ɴ{xa󆕌{v r.|A!/h  Av!FzB;,،XN&l"})LJܯo,ϫ"9!bxԺMZh?mloyiJ, lj]>eTٰx.4Mz݄/D6/Gn5$_A͢kӘ[iPԄ I6MW+aejOjWϊyo)Q..H) ESω{+6Ggc9Rof'\@c}X6wlѝYL&&̀Q*H#{AưOds#bN0ocoI GA$@B;kV: ԉ}"0p=lD b^G aa BhɝU-k@$2/$Y+h*l!A?{ZH^OEzU{#] >O!(( }^.*b+l@ 8u0Eb(.]qIak]x%# rA=JVMM=R e1>K`|FBw ^W+|{<'g@qWs$^}IM۠r6'w7p}Mrg>.:<=IȿήML8 x\Q_(Qv0Εѯ Nq="3i0"tA޳ r&Ig. Dʶh^9YY.&Y3b7+E0n['N۝\=2=$BuMG Px[,U[pvh*AsH7Ce٤$tҌ 6î†:kvV<)%KUO"ŖD&m)ᕠ;BSD'oTOr^qN^vU QN%cۙ#XCY?e>gQ\==mYd-zfnB)Z)a7B\1Vqт"TDDtjAxb:&)C&]e$e' B\|v &6qB;5MyhOBqKנ!R='g;Bf&Xս[/mTdae 7䉸;v12Md+kqdE9ê-]) JUX˗խWv9 RMyCB{ZSU+=rk i@f(׼9=@lR)Q *I%&pk7UlW܅e̽Bz˴> 6 ŖbRg$X e!t`I~ʤ|eavS\M v;28X=X#IqSvnTe\wn[!?uJu*t4r+i{2f?} o9^alO=a@0S ?˜}\dGtOwy&$$=v 2Got\O52R?e-7Mk1N'eBEZT"TݱMb Ium7*՞R bT 30z[mja@pP^D0G1*|'̢>:e ]!HjqVUo* $>:xp-OJ:M=Z+K;927֕' ק;]9;9O,[[s}4J x0#W4q?3 cwwOOwb봖_pd * U U'0vL4MbNRG.]*ƂTs-w,}ZWˬ:2ƠK$II? UHP!r[;5 AI0GK1~n1zԌmcl9v*(ɉ.Kk CםaYʷ#r˔ѫrl Rz>@hbdneF;*E*ʅlT"o_,VNk~5̫=';0+Zb14j $B̋b&RK'4vRL2ThQ]<]4o&iR@KO Za1 ͳl㼰|noo<@ "S7p/Ƥey{ tUp]c)B\/;>Ǵ=Pr1F 2#KkdV kD9wB_A 6ߌK<6{>-Ǜ/??5H'T4zPXݺA9`-K7c^bjrwA#fxzb)bM oe*j N YxE<?FCM#>lh/3ZSW{JW=Ό5E"llr#5J jB 7c0UJxV\A_ߙ*A0(ND~2S  +#cRN4#!rS}F:bʘo4W*-I1 (P vͣa1AӉ\B^%Bq8݈-%7='+R%˕+&ˎh۳ҞVv^1in?r"wyMT L˜Qo$Iug{FᕇROڱd.*(89{8i Nwʏ9̫.pȦ N/K!G9$tRL\1#f5׶QD߽f4ץ !2:[tW1mk&ۘp|5~wLy[E"WKOtsxos Aӥ7̾#C:iotd>r/F6y*Q WL7ÐLD,oH2#k[7l<@XYyQ,8PF= 18ґ`[p7mHEPy5\{fiEͤ3̠簨G:)\y>~/6G8LYU"'>7=gSG.5^㐤`q?-|K@%Q.KYK{nQs6IaeȯUG2B{;݉\JRkG "gI4*o72:Xf}'HLZKPEI+sDNEJ }F2w΀4<^voS\v2lnT/v!`# Xꔢ|$7 wR٬EƄ&{(W)nbN|&WD?7[@/!r<ᧂ I"es`p|53sT`&C4} vu.j?WlI4n Nh/ ?@{LʗUf9ojd uFΚn7ܲF hΤKr`U~Q:s`3ďl~g!pF3jxeBP6~jl+=V>? hGĉdvo<9ero<龕c>6R֝v+%*gy^޿sfq9B ^@YZJ+? }c$UmW~>~ ;uS<]m6ljßGVqlgb{|lXtHr4=.c}n:RÅ[h4 @akWN,om=A6l8%^lPFϝV(#usVG+VknOx'a5p9HF 3b3/s7ȪSGVGj {@W|apWCU? ZkӺQsPk<68裔;<<ӊ[=`!XP c_cPiO;xj1bK}/"FZ~31m3Y 6#ClFM|89ӣZ+ơ,O%8M8q8.Dn3@`+N/\mɩwV̞4g8\CGXHBbwL{)܌j{L qM!,/,XV0 ơ[FNҠUGt?74?؏jv ;hhXHFS$f5.. tat㦍D C8$Rg|!<©syUmS:Wd/P.i?5g`{Q:' V\v>o'C BIH]/KjtAZT *٭I.!Ʉ9_Nu#-LJ@fSz/E;?4m7oo2`A+,>)qZ_16|X;K*H)ܠ糦;B!30 [Cxq&i+}+xMC<.F}X4]H4!H`Tr8K6t8hnE2MPZw4C,pf?Md֭dd=0元Pyƾ"g\O^] %4<#֓Sc+1 FӓfB`A>4< \Z!:X!79u\h8@:x &@ ɡ pDtGgV I3).8L.ЦtNs,hfj^ ;p)\l"<ȸX()[K `{[8REP-Qˣ9)~JϢ$vM ػF lq3g{z&!1R-cy NDž\lVIdrQ)oFzS)>1sdEML4܋۩/*USP"[*)yIW~L؍l_Hr@Msč/`GG |-)!jZ+ړ[ RXǀUa}68{$&  T4 r`ETm&@yEY|+ƐZepx%ofIp ?o$Z6Fp,IOiJfAktP cDkpZdB?S38n43&kWj g&Y. ]D"ܑS!kk8|53հ CgJ,BV?Mc0C }8H<#T`u#qÁz*;B2\YGrEv >4cdP酨w$P-pFGn"d1H763zfxx-6!;gzJztAv pLQճ671(W#`Oȁ@aKkYA#)9+~BxP\;p37y 4d&b oz<#[ߧ&&3Jvhm :yookP?b̫!/4>^'}^ N*\`C:=[ fPu0gL0r ȅ}p8Q!L=hoY xk 73W\ 8D}Jxܭ5A-DŰM;->;cSCV|}4KFn\ 10'MYOξqU|RZ\!5!Gvz^%{=.?O=n<4A:U1k!8X6뤐{ 94Lhqf!B{Tk {s;M@h&쌼2;# E\pOU]Ņ1&3~wZf].evxسi%*h8E3ͥs s:<$עe{NuTX$'3j XHœE "40edwÇSES籣 ν@k%zk>fz&YrC1%.+9:2UO{.Q9@m&o0+Kel>>PURXkI/c0@j, KShfƾ j ϏǻC6>'C^f=0В-V%(SBw oʝN {LjAB B<:,?1D=53A1r[(rFhi3mJ ۧka!9&~,d7pհ6~&˺ß4_NSu`;JuPf J×p]5X:D#Y:xkxfokOθ*TfV^WSsħ,ǚr&ytB 6!4ݬiI8qtfK"[ׅ-v@*G&956 ДFNdcMz0 :3%˱K4$ѾA8[GWzy*U G9ĪPQceǽq RS"{l`\?ZYDī_hXaisDj70п(σ g*rd.221*+8AR؟0u_Mr揿QRՅEQSbzF (I׃) n_&v &{b~$Z x˴M=͛ m&o^;6#/?֧فXRaPVϡBSʞ_73I-k|~[j^Ѝa"f=NubIA$׿҆1o$6x-N06o+ptuڗ{o,mб$A0|#bH=Xf3lo'ENnrgxX[쿈̪Pw% ҉"S5@='R$O6[Go}4;ZNM0E:UuF4Cw[@GPY@p# 9k6Y?|4q D|惀c"@PlbUB5G87p'޼oEX?S -TaReJ'e(m-cLiiâΝ?UZ \͝怅(:}t4gXgO)xWy(4.tеqtSI0/P$/F5a.˪5|Y?iU&V;ɏEWmt?W26I cC_;? -_4O+tQmҰbG%ljOrbw4ʄ} ivA wO]mI_5HhhliUNƛLx˾4ꁱFTB =F$90 D 0p:fvo*YL!;s}_ٻ45.6ifd L'&z tP?-$|^4JJ8R>Pb-bRcWD;d@t01zʼ_NQ8e j-_P<|v(I3߿D?!: :tO B xD7qR9y6?f<(@qg]r\7v 4FXmMkt?)1I/ɀ^=_~ɦ2MDjׄU)烉!i-[ _IޡLK V*nx ywmjnX%cO7"!\o&A y9s4"x#fSD䶼"?zW X.I(GWӴO<"K+''2>/:(I@R_ x~.L|uve $7'T.V~Aa<1^!O]x^*0~jU3Iw-6Z MƐTX9Pp2Nx-BN"};᭾ 6d֑iUAN#[vѐZ:tt,[i*ry&v*%7 ֑M)#/ȫI뤲ـcXrwi?0l= e0ع(mjR#/LXb~^ b֚}^߉,k"\Uv&8x d̨"2J"m8p0sq0_lH|C攋TDBЉ C.*d;ICJ{a-?4/nTU IGb;b15//M&bTs'?Eoqc69<xY2}IcJh P)wd낪<f+7)/yhHs~V{P&qּLp*He){o{(FaFefJ:ui{c 9HUd?'>hѿ;jU¨Jz%ؒ-D N,ZK (K=CҠ,3 Jy}Qjp+uiT" 8>T4:o1;b5N?y[yre;ӿ ֽj)"SPX(_kp5j5O8jẅ\'H%o)#J˄b3>_̻NC☤"lMzߡTaj7Ό55uϐصbz> (qovEr-Kw(ګ7TiſR iB5{ $NN,[#\65&9$1 %dJ]-Z_.DFͮae=]7x\@?rj{6wntJbMY[OkEng7azX38XN]?}D0c4v,؁D%Tb y|F s@AZ).$NTd7]$b[ SJdLؐ.HUA[ a ^5qf7ZRp(qFCBMao^7TCNR6ѻ~D`l5LDL믏,Yew3n"Z#s+t^ { _,G`x5*0ieitrq T߮)%oU/z(Jh#}B9t6bdqnH?V^a݉>z?ļўiñ6Wۜl;nf~4 d 4ET in{zd)/- -,5p)_nj!lډk3O(4,ji]R>Fϯb [BVbHy{96Kq"eIm뷔ᔔo%S= rٷ:G k JaW:o$K#YEՎ`m?ω}.WGKrTex?e"oΑE6;ɿ;T [%C[O?K9آ#tmnv"ɤ^"f%uyN `rn,u6}ޤ=iZwaQ&0sJ+R:$N!}7ҬՂg`'>;fN ]yٟR1yn K@,)Go.@Q̙x@H^`Ld''$lc1툗k;_e N7Uƨ_VCKD1F 4 [[+G]]1+?JPHq>ЏȔE \E:^I3|%Ab 5w╳k3o~u/ֵ,OۍfzI\Rz?p֛KvP|pٴ-ZT`w!f`du]j~P֠ Fӣa&e1Ar}扉?Bzo> fCdgYR `êI}#EjC>یX3fݴ*aknPY'+;3`S܀7%x]S\\k1rd#s'o ߀KcX=A|.(Wچ Ѧ"v I VC?}Dʕ{RcT[6*%6:Sj^k?D > ԝC}e:RT>Bo 4Iqp{ : ~WG AB^A4W}_ oiNŮ Rel$Z2 `omxHs0f.sO{k{N%Jԣ/QlڟnS[͚9|9:+!/HDCao`Mu::_6 ܹP"wiSo‹?k R=6SXw+)8χ̼g?Nz%6m(@hDfp͇u :G69pxMCrmvu/"EÝ[tfr`)Tt)z=v-͖x`8PLNbnNYܛfMb1 { JFbHEd/3h͒ jٳT>&1B-Mz{|.@ 4o;"(}hpA^: VѭyeU=jP[owV4ۼ]= ze/a(ud}]z O;cׂ.Jho^FM{u*P; ;%2/Ϗ[l0Rm2QՓN0f7á!GOT@qG^Gg7\%?LW;~`[T37;E%Đ`輞O?bg . ד}sbcHg,N |TGrG\*OG1,V&`[pLߟ{L5Sdi؇ч:F2{SUڞ?$*S16%l:=5r.5 gFÖ#dfT 8P]vK!u|K;CxUc?WM0C)l'һɹ!2E4`7f ēp[ɖ@O,ʝ'!bd+׶ۚ l=B^*O` ܽiv!ゥS7,>&4v৭LWW=pμ|2hkr ^`B1r'>V?w%T/rMa^E&@a$wgj K l'UF'!32'ʆn.iO@NF]c.-JA2Vh,Qh:6-+H#Fm>D2 |HF[21xM:GY/_C^`n>\@ 9D/2+ }h(jܑtᢠP>5ġ\\Q\O`moR ,ø-<&o²+ң-/wŧUd\@q$ $Їx'VqλC*Ň8C l-eu$cPh:4 ܉ţd82J+MdBcg@L|v 1 xaç"~T1s¢)X?~ c_ uն$79yA%_Ooh y8)htZ-]7g>dx9ð\7r8g.G͸FA{g]IoF@ĖZ Epƫʆ#])w814v&L *df:#cc:R,!BQ1$YGCql|Xjx6/Fŝ(nV[Dȣz!^ԙ:bYa?'ai~?`BvpYz~˙@7НǸ#UP{W'z}-AVǰhŊqeEF{nyo6SnGD]I1}9k ,ލ1a!V $^AhVanwћYB"_%EoC ;bX}wIU/1 yw'lqw:@ lrzb\\[atVKmMv[E .Cρ*yֶ`-I@jXUK+"Pyi֧4Uv d׆E47swE%8*(mUGTWT((1(hѺԆ9UϽ f>.BeG['wl`C2⊑k>Ctl$~0G c0 V!{%G3~OGmim04FzS{{0Ga$<ާV?^4#@+7MUN)<L s{Xh3X n #!6_}Л [-!U\3C;JE7U^:5v[sAgٍja|%3IE'V2b휣gA!%Tm5n{6RʥC/TCXe"p%uQFRyM02pZvx$C7|r.SLCf>RM RU]SvL}c* AWx(9솸ij ƦytyrP-7m5ܶFگnwTOўkG^1&m89ɛ0(xZAsIj>z̛UN6$n'fdUXOhN[ck^yߞ{Ql) %~ rBVQ*{3dlC8q&$Ӗi^%F\[񚬳⟬V#"s(Mr셵`'vɬm 76'Ax^sɍh6YtwFqBS{F=&v K.s (>XjR^(\ ӳ r%u;;%YtɞO}r* #rk쾕;<az}Oab,jPE=NvKPStִa̯*/r8i5Xh\ڲ\6O +!ݐ풷څRڃFx_|k QQ|Z܏1dIwEF"ud¬*eS7$[ Rmր8  z*@eGѽ:7ZC/@$'!3m -G乱W#."$:~KZn[ xvՅ-W}z[蹪#[$=*ӯdG:}w2P7Nu&?Q|tcEELU) Qku=)*].} )T*#Uiu@&7I,ṡ-)DL#{R/npKMBlമ8( Es#9E=fJ̣Aea'Q(\?LW/ɽ2uFb77nnr]? @6{Px$'kʸvAh7_#BWqjfmL n33$Ӯ?q;\Gؤ*ڢ\m^mAXAֿv#ʇ|rEL^fflJ٭:%8m*= kOݹk)͘n>UZ՞bS[dvLpN> M. &`hL☲brliN;pdOdjC~ڿ5 +_#ցn(NbP9X+g[(3Ɯ; 3fZ,9i2ZnmָeI0~l4&3CζUtG'BQm1W[:IaPJ$^=|'X6!W;wַ^l}!peW"ZPXr`ZOfGZ{p6(5Ȩ{:T296.x%8nCSQ"t{?As(#b>}0y' q7$c!!}n#h gD;7% \4~кdAUƥWtFE>}CJn򼽒bFPEN_ڹ/_5%GRI1@gkZ;I/=o/$=tc]fӠҿ$HyD7 $ȇnZ X|5-.kR]M] o,[Kmf%MR{ j ߦK<\]n;`JoS1"1A6b~=x( iih !O%]NISBU5VB(>@2>~:9 ;hnk<KDYVvb/EMUagp>GѢ;BPm -[~ƽj8Ҡ0)!hi5 \_"47zq5?WVBH ,$:ChG ʡLhpU#)|NؕPǻ|He9 p~^E߇ugm6n؈&V,j]Poz h:/5O u`B.PۻS!f~|QvR /4 "k!47$ )v3Ws9h 6t1n5k*rABeqi>-6]/ 1+♟0\ VgK9`:əLm%U*C"RO,xdX~x,a.Ȋ潴b2&o5Vdk4eY\z0yRة9_!pB<]CQ^4v*=|i=KDPEX@Oݝ #~ڄp]l:YA91z\$Z,9\M‚΄ijAKїּwJdPȋcp+^F {Di¶HІdR_|@yRn2f B帒W8]wHEn] \w0۬GN?0.`̏@Ӎ>$ !.$}4dM:SR1Z`BtI).H7IMeJׇXc#o hs<3\5 _/I]͒B'֑ͦ˭Cs8iS\t|?G~}rL.wQU }=u9HMhW!nzSʔnUaK;})Lu7|3op@g9k gH6-$gg/|oaɴ3->6:s3{ xS 5xo n͐bkvIǤ/}UЀT%۠t~HJ9GVIjw WLvS &yʶee)gRW#_ƻIWʝfLuxֶ!'7d0&ݲH{{&m,MP"r-X7׶va1-yj3#O"EbPH>D>~e zS IaGٮ }?I^!aEYab+Z"a\;l^c!]vx{pI/[VknLl|b0\@ɷWSBSAMIO\p 9?GHT,,l $!9 4`U\GmTɤ_}n8%ZijN@m->=/;CAg0=OyP?/{˃;D)w^LV?LLcMسC_!ޱJF'9f3HQ iRoQBMyIT-oGw,nL܋b-͙WicɬQ0ʍ&s%c}T;K|sA>Mcv8J:;+Ck[ܥ:!ȫ¹[+_$tv;%5y)c/&wO+8w^yb5P@j_BX[!'y18#Vxؽ\lqǬTȇQ9ܕyy>t q99rӪۢ':`Qk!M/)[_ %[NN:b=a!9] :#p]Vn2؈aØI'U NtQcgB7iUps9@Vo46i7^oY^c4_yjhHUL c)Af FP/ R̞ZT:KnA&M~gQ%'3Ick=PCYI]{ pL@̉?LѥS5IT<p=]խt*I@މ"W0^?VBFw!L3r=o/,v(=<3+斅ؼSᛵBǔ,E^r(.fpя6; S C|{SYFrа߭m+@֮_:n\ujF=WY$'Pdc9 WϠ)kn\/r[z3#Ox cO?1?U˪O:rQޛi!f&oo3ڷ (ٓ tCs-Ѹg|"B6vw4$[ywn:&gzppU 'o1ӓXA?Qk~;zRCtk)8d& a&10CIR"pP():Mt Ԅs@cI%C/Kp+uE, a O>mϡOgKhuS9[-ݶ_@ms֬4cԦ}J+j_W[H5L昦cO[i>r#0(N#e40ſbGӋ>\Zfk;uB g-lDûc6V8C3p}cJ$W{6زLK[yJlmüg=)qYO]Έ!`각ی+^GWvMl{%pnu(v?_R9 KXw>e0q@G*$F3 3~sEffv堟meZ2Os W #Ky*u..OŢf5pǧ2>*%MćU,x}rk34DU!<K7蟰Jplqн?Zs4>n;5W9o݈xX|{11KXzvN8ua'4˽>Bb B5 9ǙO:Щ a|L0Km2F?*l`O4^aQ|})&مꖥyyQ 4_7Ʌqr Hht}NÀ9AG: OLaP[˒*Xt@Na'WIӞ)lT|\cA0FU "&{9vN\Sm!/܆݊{ =}E"se.CM/O63U.`Vjý!XrSd؆F38ӯZ&v]]%r0)HC&3J] =APH39V-*=U@S:jnBsh]Q_0LiJ|rRSKzr_lAd=4hi^V`rTO܊s \ p}e*9en 4vexb) N1V[n;Ee,ahTT! L!FYT੺;7[d= b-Ȉ_#v6~&dbSN"Jԝ߷eSAG,#K$T_Bs>dWͨzUQgbk?6"z?23A2K>1!*0d p,O*1Fic@5VE ~Rmo~0iaQljVǶҁ_ ÞH%`j<$M;BN4:8dy#R CnH:`'*N3-+v/27VBQ]EYzvn{ cto7% 732o~5φrb. >!K绬v&PK  gdֆ؃8\Fap6%oGGYbVKG $ i "`$mjA[W.8cN\>1УĚZ-TԡDz ٸsBx(܀nڧνlOﯨ"xxa#rBl3hBlb}xb7K.jѸOvNp@ l}nTY 1V?{TnB="s 9҉cy2p \0G-oo~ƃp>lҫsl)rN椣0{S} io&zVhScl\ ~ 7 ˤƫ1~W_9o1hĝ:1L_k# /5jgdTO%Oǭ L~i4^y%9eЧ>!Y3-+ PV/XPxx?kC_i1âM_09CcZ.mKo"F9zt΃0$Ry@L/cח%\ڴ&6^kAsܛ@ 6شL& _x/-lNP$5? yDZCSƾG1&)엟P?IYɶ|1)Dw_־@_u @cOo[tEv$[4u"n*b 3FsTHMݯ ;5H䛐>.] 8^\ș8.]Q;Jߥ_~M\Ddd1^hLBE1Y3lN~ ;|x9B.taS 62@R_Q1GVܐm^/mAyH(urz.Ǻ 17NHBཹ>CV)/֦B;>ʍw 4r@i>Sm^Zd]2%=c\0ŞH,LDyYZnet LANJEc"դ1gLmxQ@J7gc=Y*[;y.*hrȣbi8Jug繬1q۾>ytm (klKubBSj5|t1Qs5'Cm }hU+>];W[۬0 S^nrsJ vN7 AB/m}feH@ 6bB3WBAoբ){OL֋5V>e|MaUZ϶ VUp qz*'hY5w0XIHK[wI<~h&5&ki 41oN HMT}m:ƏdD 8繌RpAH9lX&J1i(h|!9G/[wkCx!!Z \ﺫ b)H% ` #2`/oV3DN@(`0~;G1ıdz핏TxҤ$ ~ ҫo)+yD(@wr_׭qTTn+h_iJYؽrj&c-]Pe|Ba]RtVx`5)+'u E Mm.=p4psO,SGd,5Wx^i{ dco7^C:9f2H׎_V8 IF,RB\w9u%R6jYLq% 0\'Az+`NvK^!2 &6b'#NQ"C?iA2TϐAUZ\+|lZt:-s*U4?$hU`̞%e!E&\tʣ럞,N e]v%۩SjvNn.6tc&K/!}~wujFz,3s~CO|=I*aв FJJ 6)% SzPp -1%9Y(QNFk &&+;, <'NTY\ҶjV4|72%>kQV`|Y j7RhhKMճ0LrKHҌ$EZ$@rwysS\Ƌ[-)I[}.FBFX @ZJʋc(';ի\]q|35Km>M 3Ql9^/Cy#[ZUFH2x3T%ghiW‡az ׆o$zs"9yj]금 ?فT)9 0mŌ|6I4іg;wjh,(ne\f'p6bokk(˘0tmۛ梾f|żwzxh~g7хJZ h~4b]pCYHrREkV%7`]xqs T |wb( $%O޿Ɇ!>XP(9U\> TP*|OY61<74dcС?@s:hSw&f>dSUn*mđiIvIK\(mP o݇a*NLV0;W90zqm[n! -m~ؠc3OMveTk eD|% J+ aĻ\&DW}alֻ=rL% =3fmftRluѽ@ -JI+o${20BB@sE Z#0BgWf>SS=KЂQ>D - jѲ"R_`L:#3vX8B)s?S? a*XEP["6|S~rrZHҽ&nZ҈}nr{^kfrSEhJgl% ) l3NybVgNg'(Iy{'j}fGUjS2Gk+' F|25y U׈NK?CctƒgU/Y؛Y$\:]3,yTkࢎ\*o跰Sy5szˆ^,Y !*2M4WM. N: 0ztCw͊kXbVڋrw3\]'dp0<қsm⼸p-Jm.lX1O$?ԜK)i]d>&kA/"UtY4mƞy<>w\/ߟZ$8q~YqZ)#۱8hCGb'*SQ`Km3MqL;DʾLTs`W?m6Ag~ajpǺg 8B ^?VXB\q:Qҽ677`FOmmXڣz*3p ފ\h)ؚ& JI:IZk^r`FV풳oxL칬D#az^)M-%S5HH7@cg1g4ۓ;G2U􃙼)H>.kY Tk^7dau=0J10_UC#UC8ދf=걫c@}#{xCVg7 Yz1~2ѺGqPT IמZɔPf5 5(2~{5N3.2t29ĕ9uxW~qErlbςN~M^NFcϼJp_rPaEtEnG|i}o)E#*hGR~{n@Yʘ0 , #hvBřrm: ;$cГK2DZW Zn :1YzbY:Pg=cgĠ=m,3#vtJ:eu"']#s#Zكž7]wDfk{.jIu)ވ|6hPScν]ٲ.O4B\eb܏ֱ ޺&Rndyp*t2"쯮>vO>+ 8;+s t}#.YW~6=6CVjcD\R-}32_>P'49j'u,6E( L؜,{Q2%?Sk%Q WC:/瓑W0^AjRF4Z$ xCx癩'Iq\K@DZ ̢J)ӭ_BKMH8,n98NYwl/ZVQ bxq|G!Yy]_^'(eWP蔾D"iλ`3jp#+<tL)6/1k~K7>vYwOK 6`g5} q\A6X{1(ԩ7 ܤ:!\@$ nōWʼNx hS#PiNYP7׌VaF{̸1 ij*jn/3ƱEY\.W# f$D[cMqk3呡П5 1R{:TiӨ(]twʸqxz5k!g޷Q?-ߕ"oX~u-\!K"ںr"W; $>@D[ 6-v~Ԯorj#j#u=>t6 Y)SUD=(v1T0bҾSTvv 7KV `iZIh~cC.]pG4h$&85e9!T_蒢|ίIM\5]H 0ǰ-qT<{kt +sD?Ͽp5%룞LАtFꏫFʸBF2O=On$w54+D7_ ;#SKӚǺ 8=G;"=w.yS5@/i8bHpw!.Z*Z &ہ*$KSa;.KIaiڧ w..zC|<˺zUpj^QncW}ԥ9֥W 8fznʟ."'%ȡ*bs",%·d!j* cTGJP;Ou<<֣n̝*h*#H&4!_hxc wCL$&Ev!TٹӋY@LU{C_DjG,xb?ױJ@>uY gñ6n^yNʺy6ռXЩUo{ ;OhI\]8Olzr6nm'I" Tw~rnCpޒJJt]{ q朲aa |ڥ1$28нuiL+=?ꆩyj@yHDrFq쓳Tl{dH.N@2*R_u k-ιvIl'tϠDHoi, 2k#pB?O`>Q\^vY{k6X@5(X =-VB,yn҆IpdF-bmɓ 0xDU(-mvu"7+Z-/+|bScAtdU8 w5QqP!cjU+8Tˑ4,)xdXq; Z N4D$qpįBת^)DG :lO?V8hP5s5_%-tAzO=x\: P\xM*hxޥ,jzÛ}m -Yy>0ݡL!A+Tq0ufi 做3_h޹{ਆ·I0RаGV|bukGm3(;֍(g|cٴ'S|a*hʘ2 Y4Ebԛ74&)L"v7~[1a}[hWFw1 \7m07+ P~2j˧AYv"DJN2h$-οmA=e*ojUzq鏏RjZƖV,О$*@}RxM<qJ\rm-(ϔ7I0A-02~ɢCIO?qL Bqlܝ%i<,B]ip~0|5L$#Cc;yre 32\( Kj어lX<6kss.58&0whf# _֠#ę'JvTuRzkʸfϥi8=*P80mKԍöE wʺ"l;Sڦ_ry]JfR1;2[R5;tYM 1m<ʵRņ"bԈ\&\Q%*c=,+ q CX7C?Ɛѫ~eU3)Q uØfl4QvNrdhN1',K_|b,X 츟Y>7'ڽB@R4L 9+^b? ܐ1PxI:Br|v)!E8JdF副kr a [W}td?}?ɒ'Pt@o~1ecTߎz n__t:h:*QѶ,'w+Iv= /׻e%ep9_@59ęnH7}GR7Lv'4 Ot;Yk|U9ʶ Z6y@:՘x̴vH?]DrW:߆@F &4VN!@D׷ H(}>fU :٘ݬx@^H+ݮY,\h^ٞtFI&{%e *z]e9g/!3vds:MTX p@yZwK_hOKݹq ˆW`7S0ּkEa1U|.? `@^|ȫex03$13C..Wp ж n{@0*/o?g8 7'>VZw]_tQ"R w_y=[ch&v,` p W=8'ĥ ݯ}h+ rfd]we3{RI, cwD$NchYcy!Nng#{Z +X Ru/?߶U&2}Hs( "jjw! Xr?HXMŮ}(H)!C0[!a Dv^r]dG^sakcn7"_ðP57#'ta ^FrwIR"2" #(ݤ>{ d8ŗɱξJ]76- yFHS@{q|rN8W 5xyr]_h+cJ@ƍuY40 :PQ(DE#RtGzKhRqa~u uZ*C(d.mrOR]7p` _oŚ޹ ߆lՌX1 V+#: g({d{MD{W7bot^}QŌ »\ 1o''1N$[lEqz7~9rʈ _wG nct͈c wzSNb{S~ʹN]AܖJق%ho]$X0UB;LN ' Ņ]JpIq(tƒ꣖%a