qemu-guest-agent-15:4.2.0-59.module_el8.5.0+1063+c9b9feff.1 >  A aLU]^h';#HM%/F2+gXH9?GB>k;qI#S ;IuH_TSTB)gVVS%{CCETFLa2 1!Pu_`RI}̒QCѰ"Cm9'ط "5˥5bMNe 2^^dSk¥<9_FR 5Rv[3$BBfOOw~CjoO:[rK.0E3']sQk591y@Q@xɑB/?.5P7 yrF Clxױ:_=ro#)v5gs |' C@]( /pC񊉅ʴ@ ^\MFCل^gpMzB'G$HYڹ̝$)5A=74>]ZO_:}<&Hq=ꊺƂ^3w?{6Bq ~cU#=A- xFer'[R'6uAO?ה~;J oHQOc Y!ƴ4~P&8D-5Z.֠FK`Ԋo لI8ۥ+dtIsܳzqlX2}e?1-PHVNK<Ѣ\ʜ#[M6)amA@:{ dp7g7ːI'֞$'0b?q4w(˲Uur򹕪xm+ꘈ_ ?ЃpzȈ>pD?d< @ Q F$ J p   Xb ,) ) )("8,9(:/>?@GH<IXY\,]x^bd+e0f3l5tPuvwPxy`djCqemu-guest-agent4.2.059.module_el8.5.0+1063+c9b9feff.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.a5x86-01.mbox.centos.orgCentOSCentOSGPLv2 and GPLv2+ and CC-BYCentOS Buildsys Development/Toolshttp://www.qemu.org/linuxx86_64 if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset qemu-guest-agent.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now qemu-guest-agent.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart qemu-guest-agent.service &>/dev/null || : fiJ FHHAAAAA큤AA큤Aa3Ca2a3Ca3Ca3Ca3Pa5 a5 a5 a3Ca3Ca5 ]]a3Ba3Ca3C]a3Cec3f2ffb58112b7215ef17d81963dc401fdd63d518ab17c6da2f956dd475e6f76db95bf9b84934a5e46e25a46c40a7780be46466b6fdef1e99c1cd1114eb10246eceaa3914e3c306a3ee96ef619667fa9b1182ecbf4f79f7079fef924a9caf229e3aed17011d3fa587b1a7f4fc1acca2d33cda8c155aa104dc5f7a300b1636cbab34240fa8f3e8ce37ced642493184a610e187b2d9e5e15f1132975b9f076c436f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df61001892e449452c7027e5c0ed84d627bd9b87b39e24b50dbc8b7b4f727047405dff9cf35ba8cb8d3f1c6c14e42e8d963d6e1a08fae000b9166034125836e28ccff52f466ae9123ec03d3531199dac124788ccc610bc3c0f5edb6d58a0927483e22d/etc/qemu-ga/fsfreeze-hook../../../../usr/bin/qemu-garootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-kvm-4.2.0-59.module_el8.5.0+1063+c9b9feff.1.src.rpmconfig(qemu-guest-agent)qemu-guest-agentqemu-guest-agent(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(qemu-guest-agent)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.9)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgcc_s.so.1(GCC_3.4)(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgthread-2.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.12)(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librt.so.1()(64bit)libstdc++.so.6()(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd-unitssystemd-unitssystemd-units15:4.2.0-59.module_el8.5.0+1063+c9b9feff.13.0.4-14.6.0-14.0-15.2-14.14.3azaV@a@a @a@`@`]``P@```N@`P`F`?z@`#`>`U` l`x@_@_1@__@_@___Wr@_=@_16_*@_c^@^^^y^@^@^O@^AE^*@^r^ @]]@]]e@]ʞ]c@]{]nU]Z@]V]B@]6]#0@]G@]@] u@]:\\\\ڭ\ڭ\\s@\-@\@\@\r@\@\7\u*@\s\ac\N\I\E@\8@\8@\4\4\4\/J\ @\@\\@\\\ @[1[@[0[[[[ā@[[[;@[;@[R@[[@[@[@[s[[v[ug@[r@[m~@[m~@[m~@[m~@[h8@[`O@[W[CN@[+@ZZZ@ZЛZJ@Z1@Jon Maloy - 4.2.0-59.el8_5Jon Maloy - 4.2.0-59Danilo Cesar Lemes de Paula - 4.2.0-58.el8Miroslav Rezanina - 4.2.0-57Miroslav Rezanina - 4.2.0-56Danilo Cesar Lemes de Paula - 4.2.0-55.el8Danilo Cesar Lemes de Paula - 4.2.0-54.el8Danilo Cesar Lemes de Paula - 4.2.0-53.el8Danilo Cesar Lemes de Paula - 4.2.0-52.el8Danilo Cesar Lemes de Paula - 4.2.0-51.el8Danilo Cesar Lemes de Paula - 4.2.0-50.el8Danilo Cesar Lemes de Paula - 4.2.0-49.el8Danilo Cesar Lemes de Paula - 4.2.0-48.el8Danilo Cesar Lemes de Paula - 4.2.0-47.el8Danilo Cesar Lemes de Paula - 4.2.0-46.el8Jon Maloy - 4.2.0-45.el8Jon Maloy - 4.2.0-44.el8Danilo Cesar Lemes de Paula - 4.2.0-43.el8Danilo Cesar Lemes de Paula - 4.2.0-42.el8Danilo Cesar Lemes de Paula - 4.2.0-41.el8Danilo Cesar Lemes de Paula - 4.2.0-40.el8Danilo Cesar Lemes de Paula - 4.2.0-39.el8Danilo Cesar Lemes de Paula - 4.2.0-38.el8Danilo Cesar Lemes de Paula - 4.2.0-37.el8Danilo Cesar Lemes de Paula - 4.2.0-36.el8Danilo Cesar Lemes de Paula - 4.2.0-35.el8Danilo Cesar Lemes de Paula - 4.2.0-34.el8Danilo Cesar Lemes de Paula - 4.2.0-33.el8Danilo Cesar Lemes de Paula - 4.2.0-32.el8Danilo Cesar Lemes de Paula - 4.2.0-31.el8Danilo Cesar Lemes de Paula - 4.2.0-30.el8Danilo Cesar Lemes de Paula - 4.2.0-29.el8Danilo Cesar Lemes de Paula - 4.2.0-28.el8Danilo C. L. de Paula - 4.2.0Danilo C. L. de Paula - 4.2.0-25Danilo C. L. de Paula - 4.2.0-23.el8Danilo C. L. de Paula - 4.2.0Danilo Cesar Lemes de Paula - 2.12.0-99.el8Danilo Cesar Lemes de Paula - 2.12.0-98.el8Miroslav Rezanina - 2.12.0-97.el8Danilo Cesar Lemes de Paula - 2.12.0-96.el8Danilo Cesar Lemes de Paula - 2.12.0-95.el8Danilo Cesar Lemes de Paula - 2.12.0-94.el8Danilo Cesar Lemes de Paula - 2.12.0-93.el8Danilo Cesar Lemes de Paula - 2.12.0-92.el8Danilo Cesar Lemes de Paula - 2.12.0-91.el8Danilo Cesar Lemes de Paula - 2.12.0-90.el8Danilo Cesar Lemes de Paula - 2.12.0-89.el8Danilo Cesar Lemes de Paula - 2.12.0-88.el8Danilo Cesar Lemes de Paula - 2.12.0-86.el8Danilo Cesar Lemes de Paula - 2.12.0-85.el8Danilo Cesar Lemes de Paula - 2.12.0-84.el8Danilo Cesar Lemes de Paula - 2.12.0-83.el8Danilo Cesar Lemes de Paula - 2.12.0-82.el8Miroslav Rezanina - 2.12.0-81.el8Danilo Cesar Lemes de Paula - 2.12.0-80.el8Danilo de Paula - 15:2.12.0-79Miroslav Rezanina - 2.12.0-78.el8Danilo Cesar Lemes de Paula - 2.12.0-77.el8Danilo Cesar Lemes de Paula - 2.12.0-76.el8Danilo Cesar Lemes de Paula - 2.12.0-75.el8Danilo Cesar Lemes de Paula - 2.12.0-74.el8Danilo Cesar Lemes de Paula - 2.12.0-73.el8Danilo Cesar Lemes de Paula - 2.12.0-72.el8Danilo Cesar Lemes de Paula - 2.12.0-71.el8Danilo Cesar Lemes de Paula - 2.12.0-70.el8Danilo Cesar Lemes de Paula - 2.12.0-69.el8Danilo Cesar Lemes de Paula - 2.12.0-68.el8Danilo Cesar Lemes de Paula - 2.12.0-67.el8Danilo Cesar Lemes de Paula - 2.12.0-66.el8Danilo Cesar Lemes de Paula - 2.12.0-65.el8Danilo Cesar Lemes de Paula - 2.12.0-64.el8Danilo Cesar Lemes de Paula - 2.12.0-63.el8Danilo Cesar Lemes de Paula - 2.12.0-62.el8Danilo Cesar Lemes de Paula - 2.12.0-61.el8Danilo Cesar Lemes de Paula - 2.12.0-60.el8Danilo Cesar Lemes de Paula - 2.12.0-59.el8Danilo Cesar Lemes de Paula - 2.12.0-58.el8Danilo Cesar Lemes de Paula - 2.12.0-57.el8Danilo Cesar Lemes de Paula - 2.12.0-56.el8Danilo Cesar Lemes de Paula - 2.12.0-55.el8Danilo Cesar Lemes de Paula - 2.12.0-54.el8Danilo Cesar Lemes de Paula - 2.12.0-53.el8Danilo Cesar Lemes de Paula - 2.12.0-52.el8Danilo Cesar Lemes de Paula - 2.12.0-51.el8Danilo Cesar Lemes de Paula - 2.12.0-51Danilo Cesar Lemes de Paula - Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-48 Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-47Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-46Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-45Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-44Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo Cesar Lemes de Paula - 2.12.0-42.el8Danilo Cesar Lemes de Paula - 2.12.0-41.el8Danilo Cesar Lemes de Paula - 2.12.0-40.el8Danilo Cesar Lemes de Paula - 2.12.0-39.el8Danilo Cesar Lemes de Paula - 2.12.0-38.el8Danilo Cesar Lemes de Paula - 2.12.0-37.el8Danilo Cesar Lemes de Paula - 2.12.0-36.el8Danilo Cesar Lemes de Paula - 2.12.0-35.el8Danilo Cesar Lemes de Paula - 2.12.0-34.el8Danilo Cesar Lemes de Paula - 2.12.0-33.el8Danilo Cesar Lemes de Paula - 2.12.0-32.el8Danilo Cesar Lemes de Paula - 2.12.0-31.el8Danilo Cesar Lemes de Paula - 2.12.0-30.el8Danilo Cesar Lemes de Paula - 2.12.0-29.el8Danilo Cesar Lemes de Paula - 2.12.0-28.el8Danilo Cesar Lemes de Paula - 2.12.0-27.el8Danilo Cesar Lemes de Paula - 2.12.0-26.el8Danilo Cesar Lemes de Paula - 2.12.0-25.el8Danilo Cesar Lemes de Paula - 2.12.0-24.el8Danilo Cesar Lemes de Paula - 2.12.0-23.el8Danilo Cesar Lemes de Paula - 2.12.0-22.el8Danilo Cesar Lemes de Paula - 2.12.0-20.el8Danilo Cesar Lemes de Paula - 2.12.0-18.el8Danilo Cesar Lemes de Paula - 2.12.0-17.el8Danilo Cesar Lemes de Paula - 2.12.0-16.el8Danilo Cesar Lemes de Paula - 2.12.0-15.el8Danilo Cesar Lemes de Paula - 2.12.0-14.el8Danilo C. L. de Paula - 2.12.0-13.el8Danilo C. L. de Paula - 2.12.0-11.el8.1Danilo de Paula - 2.12.0-11.el8Danilo de Paula - 2.12.0-10.elDanilo de Paula - 2.11.0-7.el8Danilo de Paula - 2.11.0-6.el8Danilo de Paula - 2.11.0-5.el8- kvm-hw-scsi-scsi-disk-MODE_PAGE_ALLS-not-allowed-in-MODE.patch [bz#2025605] - kvm-e1000-fix-tx-re-entrancy-problem.patch [bz#2025011] - Resolves: bz#2025605 (CVE-2021-3930 virt:rhel/qemu-kvm: QEMU: off-by-one error in mode_sense_page() in hw/scsi/scsi-disk.c [rhel-8.5.0.z]) - Resolves: bz#2025011 (CVE-2021-20257 virt:rhel/qemu-kvm: QEMU: net: e1000: infinite loop while processing transmit descriptors [rhel-8.5.0.z])- kvm-scsi-make-io_timeout-configurable.patch [bz#1994041] - Resolves: bz#1994041 (qemu-kvm scsi: change default passthrough timeout to non-infinite)- kvm-virtiofsd-Disable-remote-posix-locks-by-default.patch [bz#1967496] - kvm-virtiofsd-Fix-the-help-message-of-posix-lock.patch [bz#1967496] - Resolves: bz#1967496 ([virtio-fs] nfs/xfstest generic/089 generic/478 generic/632 failed)- kvm-aio-wait-delegate-polling-of-main-AioContext-if-BQL-.patch [bz#1969848] - kvm-async-use-explicit-memory-barriers.patch [bz#1969848] - Resolves: bz#1969848 (qemu-img convert hangs on aarch64)- kvm-glib-compat-add-g_unix_get_passwd_entry_qemu.patch [bz#1967716] - kvm-qga-add-ssh-add-remove-authorized-keys.patch [bz#1967716] - kvm-qga-add-reset-argument-to-ssh-add-authorized-keys.patch [bz#1967716] - kvm-qga-add-ssh-get-authorized-keys.patch [bz#1967716] - kvm-Add-mtod_check.patch [bz#1970819 bz#1970835 bz#1970843 bz#1970853] - kvm-bootp-limit-vendor-specific-area-to-input-packet-mem.patch [bz#1970819 bz#1970835 bz#1970843 bz#1970853] - kvm-bootp-check-bootp_input-buffer-size.patch [bz#1970819] - kvm-upd6-check-udp6_input-buffer-size.patch [bz#1970835] - kvm-tftp-check-tftp_input-buffer-size.patch [bz#1970843] - kvm-tftp-introduce-a-header-structure.patch [bz#1970819 bz#1970835 bz#1970843 bz#1970853] - kvm-udp-check-upd_input-buffer-size.patch [bz#1970853] - kvm-Fix-DHCP-broken-in-libslirp-v4.6.0.patch [bz#1970819 bz#1970835 bz#1970843 bz#1970853] - kvm-net-check-if-the-file-descriptor-is-valid-before-usi.patch [bz#1982134] - kvm-net-detect-errors-from-probing-vnet-hdr-flag-for-TAP.patch [bz#1982134] - Resolves: bz#1967716 (RFE: rebuild guest agent to include public ssh injection api support) - Resolves: bz#1970819 (CVE-2021-3592 virt:rhel/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (bootp) [rhel-8]) - Resolves: bz#1970835 (CVE-2021-3593 virt:rhel/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (udp6) [rhel-8]) - Resolves: bz#1970843 (CVE-2021-3595 virt:rhel/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (tftp) [rhel-8]) - Resolves: bz#1970853 (CVE-2021-3594 virt:rhel/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (udp) [rhel-8]) - Resolves: bz#1982134 (QEMU core dump while booting guest with a non-exist fd on tap)- kvm-net-introduce-qemu_receive_packet.patch [bz#1932917] - kvm-e1000-switch-to-use-qemu_receive_packet-for-loopback.patch [bz#1932917] - kvm-dp8393x-switch-to-use-qemu_receive_packet-for-loopba.patch [bz#1932917] - kvm-sungem-switch-to-use-qemu_receive_packet-for-loopbac.patch [bz#1932917] - kvm-tx_pkt-switch-to-use-qemu_receive_packet_iov-for-loo.patch [bz#1932917] - kvm-rtl8139-switch-to-use-qemu_receive_packet-for-loopba.patch [bz#1932917] - kvm-pcnet-switch-to-use-qemu_receive_packet-for-loopback.patch [bz#1932917] - kvm-cadence_gem-switch-to-use-qemu_receive_packet-for-lo.patch [bz#1932917] - kvm-lan9118-switch-to-use-qemu_receive_packet-for-loopba.patch [bz#1932917] - Resolves: bz#1932917 (CVE-2021-3416 virt:rhel/qemu-kvm: QEMU: net: infinite loop in loopback mode may lead to stack overflow)- kvm-redhat-Fix-unversioned-Obsoletes-warning.patch [bz#1967329] - Resolves: bz#1967329 (Make qemu-kvm use versioned obsoletes for qemu-kvm-ma and qemu-kvm-rhev)- kvm-virtiofsd-Whitelist-fchmod.patch [bz#1967914] - kvm-spapr-Fix-EEH-capability-issue-on-KVM-guest-for-PCI-.patch [bz#1957866] - kvm-Compress-lines-for-immediate-return.patch [bz#1970912] - kvm-file-posix-Handle-EINVAL-fallocate-return-value.patch [bz#1970912] - Resolves: bz#1967914 ([virtio-fs] virtiofsd quit when coping file to a folder in virtio-fs mounted volume(windows guest)) - Resolves: bz#1957866 (RHEL8.4 - EEH capability disabled on KVM guest and recovery of PCI passthru device fails(CX5 / mlx5_core) (qemu-kvm)) - Resolves: bz#1970912 (Deployment fails with "Invalid or missing agent token received")- kvm-file-posix-Mitigate-file-fragmentation-with-extent-s.patch [bz#1877163] - kvm-block-file-posix-Fix-problem-with-fallocate-PUNCH_HO.patch [bz#1944861] - kvm-spapr-Remove-stale-comment-about-power-saving-LPCR-b.patch [bz#1969768] - kvm-spapr-Set-LPCR-to-current-AIL-mode-when-starting-a-n.patch [bz#1969768] - Resolves: bz#1877163 ([FJ 8.3 Bug] The progress bar of the "virt-clone --nonsparse" command shows the progress rate exceeding 100%.) - Resolves: bz#1944861 (Qemu-img convert fails when source image is on gpfs) - Resolves: bz#1969768 ([ppc64le] Hotplug vcpu device hit call trace:[qemu output] KVM: unknown exit, hardware reason 7fff9ce87ed8)- kvm-linux-headers-Add-VFIO_CCW_REQ_IRQ_INDEX.patch [bz#1940450] - kvm-vfio-ccw-Connect-the-device-request-notifier.patch [bz#1940450] - kvm-pc-bios-s390-ccw-fix-off-by-one-error.patch [bz#1942880] - kvm-pc-bios-s390-ccw-break-loop-if-a-null-block-number-i.patch [bz#1942880] - kvm-pc-bios-s390-ccw-don-t-try-to-read-the-next-block-if.patch [bz#1942880] - Resolves: bz#1940450 (RHEL8.5 - Mediated Device already in use by same domain we are booting (vfio-ccw/Multipath Testing) (kvm) - qemu-kvm part (also has kernel and libvirt parts)) - Resolves: bz#1942880 (RHEL8.4 Nightly[0322] - KVM guest fails to find zipl boot menu index (qemu-kvm))- kvm-hw-intc-arm_gic-Fix-interrupt-ID-in-GICD_SGIR-regist.patch [bz#1925430] - kvm-libqos-usb-hcd-ehci-use-32-bit-write-for-config-regi.patch [bz#1842478] - kvm-libqos-pci-pc-use-32-bit-write-for-EJ-register.patch [bz#1842478] - kvm-memory-Revert-memory-accept-mismatching-sizes-in-mem.patch [bz#1842478] - kvm-acpi-accept-byte-and-word-access-to-core-ACPI-regist.patch [bz#1842478] - kvm-xhci-fix-valid.max_access_size-to-access-address-reg.patch [bz#1842478] - kvm-softmmu-memory-Log-invalid-memory-accesses.patch [bz#1842478] - Resolves: bz#1925430 (CVE-2021-20221 virt:rhel/qemu-kvm: qemu: out-of-bound heap buffer access via an interrupt ID field [rhel-8.5.0]) - Resolves: bz#1842478 (CVE-2020-13754 virt:rhel/qemu-kvm: QEMU: msix: OOB access during mmio operations may lead to DoS [rhel-8.5.0])- kvm-net-remove-an-assert-call-in-eth_get_gso_type.patch [bz#1892350] - kvm-e1000-fail-early-for-evil-descriptor.patch [bz#1930092] - kvm-net-forbid-the-reentrant-RX.patch [bz#1859175] - kvm-qemu-img-convert-Don-t-pre-zero-images.patch [bz#1855250] - kvm-audio-audio_generic_get_buffer_in-should-honor-size.patch [bz#1932823] - Resolves: bz#1892350 (CVE-2020-27617 virt:rhel/qemu-kvm: QEMU: net: an assert failure via eth_get_gso_type [rhel-8.5.0]) - Resolves: bz#1930092 (CVE-2021-20257 virt:rhel/qemu-kvm: QEMU: net: e1000: infinite loop while processing transmit descriptors [rhel-8.5.0]) - Resolves: bz#1859175 (CVE-2020-15859 virt:rhel/qemu-kvm: QEMU: net: e1000e: use-after-free while sending packets [rhel-8]) - Resolves: bz#1855250 (qemu-img convert uses possibly slow pre-zeroing on block storage) - Resolves: bz#1932823 (after upgrade from 4.3 to 4.4 audio stops working in guests after couple of seconds)- kvm-ide-atapi-check-logical-block-address-and-read-size-.patch [bz#1917451] - Resolves: bz#1917451 (CVE-2020-29443 virt:rhel/qemu-kvm: QEMU: ide: atapi: OOB access while processing read commands [rhel-8.4.0])- kvm-x86-cpu-Enable-AVX512_VP2INTERSECT-cpu-feature.patch [bz#1790620] - kvm-target-i386-add-fast-short-REP-MOV-support.patch [bz#1790620] - kvm-x86-cpu-Populate-SVM-CPUID-feature-bits.patch [bz#1790620] - kvm-i386-Add-the-support-for-AMD-EPYC-3rd-generation-pro.patch [bz#1790620] - Resolves: bz#1790620 ([RFE] AMD Milan - Add KVM/support for EPYC-Milan CPU Model - Slow Train)- kvm-redhat-makes-qemu-respect-system-s-crypto-profile.patch [bz#1902960] - kvm-spapr-Adjust-firmware-path-of-PCI-devices.patch [bz#1912891] - Resolves: bz#1902960 (QEMU doesn't honour system crypto policies) - Resolves: bz#1912891 ([ppc64le] --disk cdimage.iso,bus=usb fails to boot)- kvm-virtiofsd-extract-lo_do_open-from-lo_open.patch [bz#1919111] - kvm-virtiofsd-optionally-return-inode-pointer-from-lo_do.patch [bz#1919111] - kvm-virtiofsd-prevent-opening-of-special-files-CVE-2020-.patch [bz#1919111] - Resolves: bz#1919111 (CVE-2020-35517 virt:rhel/qemu-kvm: QEMU: virtiofsd: potential privileged host device access from guest [rhel-8.4.0])- kvm-spapr-Improve-handling-of-fdt-buffer-size.patch [bz#1901837] - kvm-spapr-Fold-h_cas_compose_response-into-h_client_arch.patch [bz#1901837] - kvm-spapr-Don-t-use-spapr_drc_needed-in-CAS-code.patch [bz#1901837] - kvm-spapr-Fix-handling-of-unplugged-devices-during-CAS-a.patch [bz#1901837] - kvm-spapr-Allow-memory-unplug-to-always-succeed.patch [bz#1901837] - kvm-spapr-Improve-handling-of-memory-unplug-with-old-gue.patch [bz#1901837] - kvm-block-Require-aligned-image-size-to-avoid-assertion-.patch [bz#1834281] - kvm-file-posix-Allow-byte-aligned-O_DIRECT-with-NFS.patch [bz#1834281] - kvm-block-iscsi-fix-heap-buffer-overflow-in-iscsi_aio_io.patch [bz#1912974] - Resolves: bz#1834281 (qemu-img convert abort when converting image with unaligned size) - Resolves: bz#1901837 (Failed to hotunplug pc-dimm device) - Resolves: bz#1912974 (CVE-2020-11947 virt:rhel/qemu-kvm: QEMU: heap buffer overflow in iscsi_aio_ioctl_cb() in block/iscsi.c may lead to information disclosure [rhel-8])- kvm-Drop-bogus-IPv6-messages.patch [bz#1918054] - Resolves: bz#1918054 (CVE-2020-10756 virt:rhel/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-8.4.0])- kvm-linux-headers-add-vfio-DMA-available-capability.patch [bz#1905391] - kvm-s390x-pci-Move-header-files-to-include-hw-s390x.patch [bz#1905391] - kvm-vfio-Create-shared-routine-for-scanning-info-capabil.patch [bz#1905391] - kvm-vfio-Find-DMA-available-capability.patch [bz#1905391] - kvm-s390x-pci-Add-routine-to-get-the-vfio-dma-available-.patch [bz#1905391] - kvm-s390x-pci-Honor-DMA-limits-set-by-vfio.patch [bz#1905391] - kvm-s390x-fix-build-for-without-default-devices.patch [bz#1905391] - Resolves: bz#1905391 (RHEL8.4 - s390x/pci: Honor vfio DMA limiting (qemu-kvm))- kvm-udev-kvm-check-remove-the-exceeded-subscription-limi.patch [bz#1909244] - kvm-hw-arm-smmu-common-Factorize-some-code-in-smmu_ptw_6.patch [bz#1843852] - kvm-hw-arm-smmu-common-Add-IOTLB-helpers.patch [bz#1843852] - kvm-hw-arm-smmu-Introduce-smmu_get_iotlb_key.patch [bz#1843852] - kvm-hw-arm-smmu-Introduce-SMMUTLBEntry-for-PTW-and-IOTLB.patch [bz#1843852] - kvm-hw-arm-smmu-common-Manage-IOTLB-block-entries.patch [bz#1843852] - kvm-hw-arm-smmuv3-Introduce-smmuv3_s1_range_inval-helper.patch [bz#1843852] - kvm-hw-arm-smmuv3-Get-prepared-for-range-invalidation.patch [bz#1843852] - kvm-hw-arm-smmuv3-Fix-potential-integer-overflow-CID-143.patch [bz#1843852] - kvm-memory-Rename-memory_region_notify_one-to-memory_reg.patch [bz#1843852] - kvm-memory-Add-IOMMUTLBEvent.patch [bz#1843852] - kvm-memory-Add-IOMMU_NOTIFIER_DEVIOTLB_UNMAP-IOMMUTLBNot.patch [bz#1843852] - kvm-intel_iommu-Skip-page-walking-on-device-iotlb-invali.patch [bz#1843852] - kvm-memory-Skip-bad-range-assertion-if-notifier-is-DEVIO.patch [bz#1843852] - kvm-memory-clamp-cached-translation-in-case-it-points-to.patch [bz#1904393] - kvm-hw-ehci-check-return-value-of-usb_packet_map.patch [bz#1898628] - kvm-hw-net-e1000e-advance-desc_offset-in-case-of-null-de.patch [bz#1903070] - Resolves: bz#1909244 (Remove KVM guest count and limit info message) - Resolves: bz#1843852 (qemu core dumped: qemu-kvm: /builddir/build/BUILD/qemu-4.2.0/memory.c:1928: memory_region_notify_one: Assertion `entry->iova >= notifier->start && entry_end <= notifier->end' failed.) - Resolves: bz#1904393 (CVE-2020-27821 virt:rhel/qemu-kvm: QEMU: heap buffer overflow in msix_table_mmio_write() in hw/pci/msix.c [rhel-8]) - Resolves: bz#1898628 (CVE-2020-25723 virt:rhel/qemu-kvm: QEMU: assertion failure through usb_packet_unmap() in hw/usb/hcd-ehci.c [rhel-8]) - Resolves: bz#1903070 (CVE-2020-25707 CVE-2020-28916 virt:rhel/qemu-kvm: various flaws [rhel-8])- kvm-redhat-link-etc-qemu-ga-fsfreeze-hook-to-etc-qemu-kv.patch [bz#1910267] - kvm-qga-rename-Error-parameter-to-more-common-errp.patch [bz#1910326] - kvm-util-Introduce-qemu_get_host_name.patch [bz#1910326] - kvm-qga-Use-qemu_get_host_name-instead-of-g_get_host_nam.patch [bz#1910326] - kvm-redhat-add-un-pre-install-systemd-hooks-for-qemu-ga.patch [bz#1910220] - Resolves: bz#1910267 (There is no soft link '/etc/qemu-kvm/fsfreeze-hook') - Resolves: bz#1910326 (Incorrect hostname returned by qga command 'guest-get-host-name') - Resolves: bz#1910220 (qemu-ga service still active and can work after qemu-guest-agent been removed)- kvm-ppc-spapr-Add-hotremovable-flag-on-DIMM-LMBs-on-drme.patch [bz#1901837] - kvm-ppc-spapr-re-assert-IRQs-during-event-scan-if-there-.patch [bz#1901837] - kvm-slirp-check-pkt_len-before-reading-protocol-header.patch [bz#1902237] - kvm-s390x-s390-virtio-ccw-Reset-PCI-devices-during-subsy.patch [bz#1905386] - kvm-qapi-enable-use-of-g_autoptr-with-QAPI-types.patch [bz#1859494] - kvm-error-Fix-examples-in-error.h-s-big-comment.patch [bz#1859494] - kvm-error-Improve-error.h-s-big-comment.patch [bz#1859494] - kvm-error-Document-Error-API-usage-rules.patch [bz#1859494] - kvm-error-New-macro-ERRP_GUARD.patch [bz#1859494] - kvm-qga-add-command-guest-get-disks.patch [bz#1859494] - kvm-qga-add-implementation-of-guest-get-disks-for-Linux.patch [bz#1859494] - kvm-qga-add-implementation-of-guest-get-disks-for-Window.patch [bz#1859494] - kvm-qga-fix-missing-closedir-in-qmp_guest_get_disks.patch [bz#1859494] - kvm-qga-update-schema-for-guest-get-disks-dependents-fie.patch [bz#1859494] - Resolves: bz#1859494 (Report logical_name for disks without mounted file-system) - Resolves: bz#1901837 (Failed to hotunplug pc-dimm device) - Resolves: bz#1902237 (CVE-2020-29129 CVE-2020-29130 virt:rhel/qemu-kvm: QEMU: slirp: out-of-bounds access while processing ARP/NCSI packets [rhel-8]) - Resolves: bz#1905386 (RHEL8.3 - s390x/s390-virtio-ccw: Reset PCI devices during subsystem reset (qemu-kvm))- kvm-seccomp-fix-killing-of-whole-process-instead-of-thre.patch [bz#1880546] - kvm-pc-bios-s390x-Rename-PSW_MASK_ZMODE-to-PSW_MASK_64.patch [bz#1903135] - kvm-pc-bios-s390x-Use-PSW-masks-where-possible-and-intro.patch [bz#1903135] - kvm-pc-bios-s390x-Ensure-Read-IPL-memory-is-clean.patch [bz#1903135] - kvm-pc-bios-s390x-Clear-out-leftover-S390EP-string.patch [bz#1903135] - Resolves: bz#1880546 (qemu use SCMP_ACT_TRAP even SCMP_ACT_KILL_PROCESS is available) - Resolves: bz#1903135 (RHEL8.3 - KVM Distro install to vfio_ccw backed DASD gets error at the reboot step (qemu-kvm))- kvm-hw-net-net_tx_pkt-fix-assertion-failure-in-net_tx_pk.patch [bz#1860994] - Resolves: bz#1860994 (CVE-2020-16092 virt:rhel/qemu-kvm: QEMU: reachable assertion failure in net_tx_pkt_add_raw_fragment() in hw/net/net_tx_pkt.c [rhel-8])- kvm-qga-fix-assert-regression-on-guest-shutdown.patch [bz#1884531] - kvm-libvhost-user-handle-endianness-as-mandated-by-the-s.patch [bz#1857733] - kvm-virtio-add-vhost-user-fs-ccw-device.patch [bz#1857733] - kvm-Ensure-vhost-user-fs-is-enabled-on-s390x.patch [bz#1857733] - kvm-s390x-sclp.c-remove-unneeded-label-in-sclp_service_c.patch [bz#1798506] - kvm-s390-sclp-get-machine-once-during-read-scp-cpu-info.patch [bz#1798506] - kvm-s390-sclp-rework-sclp-boundary-checks.patch [bz#1798506] - kvm-s390-sclp-read-sccb-from-mem-based-on-provided-lengt.patch [bz#1798506] - kvm-s390-sclp-check-sccb-len-before-filling-in-data.patch [bz#1798506] - kvm-s390-sclp-use-cpu-offset-to-locate-cpu-entries.patch [bz#1798506] - kvm-s390-sclp-add-extended-length-sccb-support-for-kvm-g.patch [bz#1798506] - kvm-linux-headers-Partial-update-against-Linux-5.9-rc4.patch [bz#1798506] - kvm-misc-Replace-zero-length-arrays-with-flexible-array-.patch [bz#1798506] - kvm-s390-guest-support-for-diagnose-0x318.patch [bz#1798506] - kvm-s390x-pv-Remove-sclp-boundary-checks.patch [bz#1798506] - kvm-s390x-pv-Fix-diag318-PV-fencing.patch [bz#1798506] - kvm-s390-kvm-fix-diag318-propagation-and-reset-functiona.patch [bz#1659412] - kvm-trace-use-STAP_SDT_V2-to-work-around-symbol-visibili.patch [bz#1898700] - Resolves: bz#1659412 ([IBM 8.4 FEAT] KVM enablement for enhanced hardware diagnose data of guest kernel on s390x - qemu part) - Resolves: bz#1798506 ([IBM 8.4 FEAT] KVM: Support extended-length SCCBs - qemu part) - Resolves: bz#1857733 ([IBM 8.4 FEAT] KVM: Add support for virtio-fs on s390x - qemu part) - Resolves: bz#1884531 (qemu-ga aborts after guest-shutdown command) - Resolves: bz#1898700 (qemu-kvm for RHEL-8.4 doesn't build due to a possible incompatibility with systemtap-sdt-devel-4.4-1)- kvm-qga-commands-posix-Rework-build_guest_fsinfo_for_rea.patch [bz#1755075] - kvm-qga-commands-posix-Move-the-udev-code-from-the-pci-t.patch [bz#1755075] - kvm-qga-commands-posix-Support-fsinfo-for-non-PCI-virtio.patch [bz#1755075] - kvm-nvram-Exit-QEMU-if-NVRAM-cannot-contain-all-prom-env.patch [bz#1874780] - kvm-pc-bios-s390-ccw-Makefile-Compile-with-std-gnu99-fwr.patch [bz#1846975] - kvm-pc-bios-s390-ccw-Move-ipl-related-code-from-main-int.patch [bz#1846975] - kvm-pc-bios-s390-ccw-Introduce-ENODEV-define-and-remove-.patch [bz#1846975] - kvm-pc-bios-s390-ccw-Move-the-inner-logic-of-find_subch-.patch [bz#1846975] - kvm-pc-bios-s390-ccw-Do-not-bail-out-early-if-not-findin.patch [bz#1846975] - kvm-pc-bios-s390-ccw-Scan-through-all-devices-if-no-boot.patch [bz#1846975] - kvm-pc-bios-s390-ccw-Allow-booting-in-case-the-first-vir.patch [bz#1846975] - kvm-pc-bios-s390-ccw-main-Remove-superfluous-call-to-ena.patch [bz#1846975] - kvm-aio-posix-completely-stop-polling-when-disabled.patch [bz#1846975] - kvm-Remove-explicit-glusterfs-api-dependency.patch [bz#1872854] - Resolves: bz#1755075 ([qemu-guest-agent] fsinfo doesn't return disk info on s390x) - Resolves: bz#1846975 (Failed to boot up a s390x guest with virtio-blk-ccw if attaching a virtio-scsi-ccw bus in previous) - Resolves: bz#1872854 (move the glusterfs dependency out of qemu-kvm-core to the glusterfs module) - Resolves: bz#1874780 (-prom-env does not validate input)- kvm-usb-fix-setup_len-init-CVE-2020-14364.patch [bz#1869710] - Resolves: bz#1869710 (CVE-2020-14364 qemu-kvm: QEMU: usb: out-of-bounds r/w access issue while processing usb packets [rhel-8.3.0])- kvm-Require-libfdt-1.6.0.patch [bz#1867847] - Resolves: bz#1867847 ([ppc] virt module 7629: /usr/libexec/qemu-kvm: undefined symbol: fdt_check_full, version LIBFDT_1.2)- kvm-i386-Add-2nd-Generation-AMD-EPYC-processors.patch [bz#1780385] - kvm-target-i386-sev-provide-proper-error-reporting-for-q.patch [bz#1689341] - kvm-target-i386-sev-fail-query-sev-capabilities-if-QEMU-.patch [bz#1689341] - kvm-s390x-protvirt-allow-to-IPL-secure-guests-with-no-re.patch [bz#1863034] - Resolves: bz#1689341 (QEMU should report an error and return failure if AMD SEV is not enabled in the kernel) - Resolves: bz#1780385 ([RFE] AMD EPYC-Rome support for KVM / QEMU guest) - Resolves: bz#1863034 (RHEL8.3 Beta - Secure Execution: Unable to start Qemu with "-no-reboot" option (qemu-kvm))- kvm-qcow2-Fix-alloc_cluster_abort-for-pre-existing-clust.patch [bz#1807057] - kvm-iotests-026-Test-EIO-on-preallocated-zero-cluster.patch [bz#1807057] - kvm-iotests-026-Test-EIO-on-allocation-in-a-data-file.patch [bz#1807057] - kvm-iotests-026-Move-v3-exclusive-test-to-new-file.patch [bz#1807057] - Resolves: bz#1807057 (qcow2_alloc_cluster_abort() frees preallocated zero clusters)- kvm-i386-Mask-SVM-features-if-nested-SVM-is-disabled.patch [bz#1835390] - kvm-s390x-sigp-Fix-sense-running-reporting.patch [bz#1854092] - kvm-s390x-tcg-clear-local-interrupts-on-reset-normal.patch [bz#1854092] - kvm-virtio-net-fix-removal-of-failover-device.patch [] - Resolves: bz#1835390 (qemu promote host does not support 'EDX.npt' and 'EDX.nrip-save' when test with Q35 machine type on EPYC host) - Resolves: bz#1854092 (kvm-unit-tests: tcg smp FAIL)- kvm-vfio-ccw-Fix-error-message.patch [bz#1660916] - kvm-vfio-ccw-allow-non-prefetch-ORBs.patch [bz#1660916] - kvm-linux-headers-support-vfio-ccw-features.patch [bz#1660916] - kvm-vfio-ccw-Refactor-cleanup-of-regions.patch [bz#1660916] - kvm-vfio-ccw-Add-support-for-the-schib-region.patch [bz#1660916] - kvm-vfio-ccw-Refactor-ccw-irq-handler.patch [bz#1660916] - kvm-s390x-css-Refactor-the-css_queue_crw-routine.patch [bz#1660916] - kvm-vfio-ccw-Add-support-for-the-CRW-region-and-IRQ.patch [bz#1660916] - kvm-config-enable-VFIO_CCW.patch [bz#1660916] - kvm-virtio-blk-Refactor-the-code-that-processes-queued-r.patch [] - kvm-virtio-blk-On-restart-process-queued-requests-in-the.patch [] - kvm-Fix-use-afte-free-in-ip_reass-CVE-2020-1983.patch [bz#1838070] - Resolves: bz#1660916 ([IBM 8.3 FEAT] KVM s390x: DASD passthrough support - qemu part) - Resolves: bz#1838070 (CVE-2020-1983 virt:rhel/qemu-kvm: QEMU: slirp: use-after-free in ip_reass() function in ip_input.c [rhel-8])- kvm-redhat-Install-the-s390-netboot.img-that-we-ve-built.patch [bz#1828317] - kvm-linux-headers-update-kvm.h.patch [bz#1828317] - kvm-s390x-Don-t-do-a-normal-reset-on-the-initial-cpu.patch [bz#1828317] - kvm-s390x-Move-reset-normal-to-shared-reset-handler.patch [bz#1828317] - kvm-s390x-Move-initial-reset.patch [bz#1828317] - kvm-s390x-Move-clear-reset.patch [bz#1828317] - kvm-s390x-Beautify-diag308-handling.patch [bz#1828317] - kvm-s390x-kvm-Make-kvm_sclp_service_call-void.patch [bz#1828317] - kvm-s390x-Fix-cpu-normal-reset-ri-clearing.patch [bz#1828317] - kvm-tests-boot-sector-Fix-the-bad-s390x-assembler-code.patch [bz#1828317] - kvm-pc-bios-s390x-Fix-reset-psw-mask.patch [bz#1828317] - kvm-s390x-Properly-fetch-and-test-the-short-psw-on-diag3.patch [bz#1828317] - kvm-s390x-Rename-and-use-constants-for-short-PSW-address.patch [bz#1828317] - kvm-s390x-Add-missing-vcpu-reset-functions.patch [bz#1828317] - kvm-s390-sclp-improve-special-wait-psw-logic.patch [bz#1828317] - kvm-pc-bios-s390x-Save-iplb-location-in-lowcore.patch [bz#1828317] - kvm-s390-ipl-sync-back-loadparm.patch [bz#1828317] - kvm-s390-ipl-fix-off-by-one-in-update_machine_ipl_proper.patch [bz#1828317] - kvm-s390x-ipl-Consolidate-iplb-validity-check-into-one-f.patch [bz#1828317] - kvm-vhost-correctly-turn-on-VIRTIO_F_IOMMU_PLATFORM.patch [bz#1828317] - kvm-s390x-Move-diagnose-308-subcodes-and-rcs-into-ipl.h.patch [bz#1828317] - kvm-s390x-protvirt-Support-unpack-facility.patch [bz#1828317] - kvm-s390x-protvirt-Add-migration-blocker.patch [bz#1828317] - kvm-s390x-protvirt-Inhibit-balloon-when-switching-to-pro.patch [bz#1828317] - kvm-s390x-protvirt-KVM-intercept-changes.patch [bz#1828317] - kvm-s390x-Add-SIDA-memory-ops.patch [bz#1828317] - kvm-s390x-protvirt-Move-STSI-data-over-SIDAD.patch [bz#1828317] - kvm-s390x-protvirt-SCLP-interpretation.patch [bz#1828317] - kvm-s390x-protvirt-Set-guest-IPL-PSW.patch [bz#1828317] - kvm-s390x-protvirt-Move-diag-308-data-over-SIDA.patch [bz#1828317] - kvm-s390x-protvirt-Disable-address-checks-for-PV-guest-I.patch [bz#1828317] - kvm-s390x-protvirt-Move-IO-control-structures-over-SIDA.patch [bz#1828317] - kvm-s390x-protvirt-Handle-SIGP-store-status-correctly.patch [bz#1828317] - kvm-s390x-Add-unpack-facility-feature-to-GA1.patch [bz#1828317] - kvm-s390x-protvirt-Fix-stray-error_report_err-in-s390_ma.patch [bz#1828317] - kvm-s390x-pv-Retry-ioctls-on-EINTR.patch [bz#1828317] - kvm-s390x-s390-virtio-ccw-Fix-build-on-systems-without-K.patch [bz#1828317] - kvm-s390x-pv-Fix-KVM_PV_PREP_RESET-command-wrapper-name.patch [bz#1828317] - kvm-spapr-Pass-the-maximum-number-of-vCPUs-to-the-KVM-in.patch [bz#1756946] - kvm-introduce-kvm_kernel_irqchip_-functions.patch [bz#1756946] - kvm-target-s390x-kvm-Enable-adapter-interruption-suppres.patch [bz#1756946] - kvm-vfio-nvlink-Remove-exec-permission-to-avoid-SELinux-.patch [bz#1823275] - Resolves: bz#1756946 ([zKVM] Re-enable KVM_CAP_S390_AIS for new machine types) - Resolves: bz#1823275 (RHEL8.1 - GPU Numa nodes not visible in guest post the pass-through.) - Resolves: bz#1828317 ([IBM 8.3 FEAT] s390x: Base KVM setup for secure guests - qemu part)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release) Another sync- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release) Another syncronization- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- kvm-slirp-disable-tcp_emu.patch [bz#1791677] - kvm-target-i386-kvm-initialize-feature-MSRs-very-early.patch [bz#1790308] - Resolves: bz#1790308 (qemu-kvm core dump when do L1 guest live migration with L2 guest running) - Resolves: bz#1791677 (QEMU: Slirp: disable emulation of tcp programs like ftp IRC etc. [rhel-8])- kvm-iscsi-Avoid-potential-for-get_status-overflow.patch [bz#1794501] - kvm-iscsi-Cap-block-count-from-GET-LBA-STATUS-CVE-2020-1.patch [bz#1794501] - kvm-clean-up-callback-when-del-virtqueue.patch [bz#1708480] - kvm-virtio-add-ability-to-delete-vq-through-a-pointer.patch [bz#1708480] - kvm-virtio-reset-region-cache-when-on-queue-deletion.patch [bz#1708480] - kvm-virtio-net-delete-also-control-queue-when-TX-RX-dele.patch [bz#1708480] - Resolves: bz#1708480 ([Q35] No "DEVICE_DELETED" event in qmp after unplug virtio-net-pci device) - Resolves: bz#1794501 (CVE-2020-1711 qemu-kvm: QEMU: block: iscsi: OOB heap access via an unexpected response of iSCSI Server [rhel-8.2.0])- kvm-exec-Fix-MAP_RAM-for-cached-access.patch [bz#1769613] - kvm-virtio-Return-true-from-virtio_queue_empty-if-broken.patch [bz#1769613] - kvm-usbredir-Prevent-recursion-in-usbredir_write.patch [bz#1752320] - kvm-xhci-recheck-slot-status.patch [bz#1752320] - kvm-tcp_emu-Fix-oob-access.patch [bz#1791566] - kvm-slirp-use-correct-size-while-emulating-IRC-commands.patch [bz#1791566] - kvm-slirp-use-correct-size-while-emulating-commands.patch [bz#1791566] - Resolves: bz#1752320 (vm gets stuck when migrate vm back and forth with remote-viewer trying to connect) - Resolves: bz#1769613 ([SEV] kexec mays hang at "[sda] Synchronizing SCSI cache " before switching to new kernel) - Resolves: bz#1791566 (CVE-2020-7039 virt:rhel/qemu-kvm: QEMU: slirp: OOB buffer access while emulating tcp protocols in tcp_emu() [rhel-8.2.0])- kvm-i386-Remove-cpu64-rhel6-CPU-model.patch [bz#1741346] - Resolves: bz#1741346 (Remove the "cpu64-rhel6" CPU from qemu-kvm)- kvm-virtio-gpu-block-both-2d-and-3d-rendering.patch [bz#1674324] - kvm-x86-Intel-AVX512_BF16-feature-enabling.patch [bz#1642541] - Resolves: bz#1642541 ([Intel 8.2 Feature] qemu-kvm Enable BFloat16 data type support) - Resolves: bz#1674324 (With , qemu either refuses to start completely or spice-server crashes afterwards)- kvm-util-mmap-alloc-Add-a-is_pmem-parameter-to-qemu_ram_.patch [bz#1539282] - kvm-mmap-alloc-unfold-qemu_ram_mmap.patch [bz#1539282] - kvm-mmap-alloc-fix-hugetlbfs-misaligned-length-in-ppc64.patch [bz#1539282] - kvm-util-mmap-alloc-support-MAP_SYNC-in-qemu_ram_mmap.patch [bz#1539282] - kvm-x86-cpu-Enable-MOVDIRI-cpu-feature.patch [bz#1634827] - kvm-x86-cpu-Enable-MOVDIR64B-cpu-feature.patch [bz#1634827] - kvm-add-call-to-qemu_add_opts-for-overcommit-option.patch [bz#1634827] - kvm-support-overcommit-cpu-pm-on-off.patch [bz#1634827] - kvm-i386-cpu-make-cpu-host-support-monitor-mwait.patch [] - kvm-x86-cpu-Add-support-for-UMONITOR-UMWAIT-TPAUSE.patch [bz#1634827] - kvm-target-i386-Add-support-for-save-load-IA32_UMWAIT_CO.patch [bz#1634827] - Resolves: bz#1539282 ([Intel 8.2 Feature][Crystal Ridge] Support MAP_SYNC - qemu-kvm) - Resolves: bz#1634827 ([Intel 8.2 Feat] KVM Enable SnowRidge Accelerator Interface Architecture (AIA) - qemu)- kvm-target-i386-Export-TAA_NO-bit-to-guests.patch [bz#1771971] - kvm-target-i386-add-support-for-MSR_IA32_TSX_CTRL.patch [bz#1771971] - Resolves: bz#1771971 (CVE-2019-11135 virt:rhel/qemu-kvm: hw: TSX Transaction Asynchronous Abort (TAA) [rhel-8.2.0])- kvm-x86-cpu-use-FeatureWordArray-to-define-filtered_feat.patch [bz#1689270] - kvm-i386-Add-x-force-features-option-for-testing.patch [bz#1689270] - kvm-target-i386-define-a-new-MSR-based-feature-word-FEAT.patch [bz#1689270] - kvm-i386-display-known-CPUID-features-linewrapped-in-alp.patch [bz#1689270] - kvm-target-i386-kvm-kvm_get_supported_msrs-cleanup.patch [bz#1689270] - kvm-target-i386-handle-filtered_features-in-a-new-functi.patch [bz#1689270] - kvm-target-i386-introduce-generic-feature-dependency-mec.patch [bz#1689270] - kvm-target-i386-expand-feature-words-to-64-bits.patch [bz#1689270] - kvm-target-i386-add-VMX-definitions.patch [bz#1689270] - kvm-vmxcap-correct-the-name-of-the-variables.patch [bz#1689270] - kvm-target-i386-add-VMX-features.patch [bz#1689270] - kvm-target-i386-work-around-KVM_GET_MSRS-bug-for-seconda.patch [bz#1689270] - kvm-target-i386-adjust-for-missing-VMX-features.patch [bz#1689270] - kvm-target-i386-add-VMX-features-to-named-CPU-models.patch [bz#1689270] - kvm-target-i386-add-VMX-features-to-named-CPU-models-RHE.patch [bz#1689270] - kvm-vhost-fix-vhost_log-size-overflow-during-migration.patch [bz#1776808] - Resolves: bz#1689270 (Nested KVM: limit VMX features according to CPU models - Slow Train) - Resolves: bz#1776808 (qemu-kvm crashes when Windows VM is migrated with multiqueue)- kvm-qapi-fill-in-CpuInfoFast.arch-in-query-cpus-fast.patch [bz#1730969] - kvm-curl-Keep-pointer-to-the-CURLState-in-CURLSocket.patch [bz#1744602] - kvm-curl-Keep-socket-until-the-end-of-curl_sock_cb.patch [bz#1744602] - kvm-curl-Check-completion-in-curl_multi_do.patch [bz#1744602] - kvm-curl-Pass-CURLSocket-to-curl_multi_do.patch [bz#1744602] - kvm-curl-Report-only-ready-sockets.patch [bz#1744602] - kvm-curl-Handle-success-in-multi_check_completion.patch [bz#1744602] - kvm-curl-Check-curl_multi_add_handle-s-return-code.patch [bz#1744602] - Resolves: bz#1730969 ([ppc] qmp: The 'arch' value returned by the command 'query-cpus-fast' does not match) - Resolves: bz#1744602 (qemu-img gets stuck when stream-converting from http)- kvm-i386-Don-t-print-warning-if-phys-bits-was-set-automa.patch [bz#1719127] - kvm-Disable-CONFIG_I2C-and-CONFIG_IOH3420.patch [bz#1693140] - kvm-usb-drop-unnecessary-usb_device_post_load-checks.patch [bz#1757482] - kvm-pc-bios-s390-ccw-define-loadparm-length.patch [bz#1664376] - kvm-pc-bios-s390-ccw-net-Use-diag308-to-reset-machine-be.patch [bz#1664376] - kvm-s390-bios-decouple-cio-setup-from-virtio.patch [bz#1664376] - kvm-s390-bios-decouple-common-boot-logic-from-virtio.patch [bz#1664376] - kvm-s390-bios-Clean-up-cio.h.patch [bz#1664376] - kvm-s390-bios-Decouple-channel-i-o-logic-from-virtio.patch [bz#1664376] - kvm-s390-bios-Map-low-core-memory.patch [bz#1664376] - kvm-s390-bios-ptr2u32-and-u32toptr.patch [bz#1664376] - kvm-s390-bios-Support-for-running-format-0-1-channel-pro.patch [bz#1664376] - kvm-s390-bios-cio-error-handling.patch [bz#1664376] - kvm-s390-bios-Extend-find_dev-for-non-virtio-devices.patch [bz#1664376] - kvm-s390-bios-Factor-finding-boot-device-out-of-virtio-c.patch [bz#1664376] - kvm-s390-bios-Refactor-virtio-to-run-channel-programs-vi.patch [bz#1664376] - kvm-s390-bios-Use-control-unit-type-to-determine-boot-me.patch [bz#1664376] - kvm-s390-bios-Add-channel-command-codes-structs-needed-f.patch [bz#1664376] - kvm-s390-bios-Support-booting-from-real-dasd-device.patch [bz#1664376] - kvm-s390-bios-Use-control-unit-type-to-find-bootable-dev.patch [bz#1664376] - kvm-s390x-vfio-ap-Implement-hot-plug-unplug-of-vfio-ap-d.patch [bz#1660906] - Resolves: bz#1660906 ([IBM 8.2 FEAT] KVM s390x: Crypto Passthrough Hotplug - qemu part) - Resolves: bz#1664376 ([IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part) - Resolves: bz#1693140 (aarch64: qemu: remove smbus_eeprom and i2c from config) - Resolves: bz#1719127 ([Intel 8.2 Bug] warning shown when boot VM with “–cpu host” or “–cpu other mode” on ICX platform (physical)) - Resolves: bz#1757482 (Fail to migrate a rhel6.10-mt7.6 guest with dimm device)- kvm-accel-use-g_strsplit-for-parsing-accelerator-names.patch [bz#1749022] - kvm-opts-don-t-silently-truncate-long-parameter-keys.patch [bz#1749022] - kvm-opts-don-t-silently-truncate-long-option-values.patch [bz#1749022] - kvm-i386-fix-regression-parsing-multiboot-initrd-modules.patch [bz#1749022] - kvm-i386-only-parse-the-initrd_filename-once-for-multibo.patch [bz#1749022] - kvm-opts-remove-redundant-check-for-NULL-parameter.patch [bz#1749022] - kvm-Using-ip_deq-after-m_free-might-read-pointers-from-a.patch [bz#1749724] - kvm-virtio-blk-Cancel-the-pending-BH-when-the-dataplane-.patch [bz#1708459] - kvm-s390x-cpumodel-Rework-CPU-feature-definition.patch [bz#1660909] - kvm-s390x-cpumodel-Set-up-CPU-model-for-AQIC-interceptio.patch [bz#1660909] - kvm-ccid-Fix-dwProtocols-advertisement-of-T-0.patch [bz#1746361] - kvm-s390-PCI-fix-IOMMU-region-init.patch [bz#1754643] - kvm-fw_cfg-Improve-error-message-when-can-t-load-splash-.patch [bz#1607367] - kvm-fw_cfg-Fix-boot-bootsplash-error-checking.patch [bz#1607367] - kvm-fw_cfg-Fix-boot-reboot-timeout-error-checking.patch [bz#1607367] - kvm-hw-nvram-fw_cfg-Store-reboot-timeout-as-little-endia.patch [bz#1607367] - kvm-intel_iommu-Correct-caching-mode-error-message.patch [bz#1738440] - kvm-intel_iommu-Sanity-check-vfio-pci-config-on-machine-.patch [bz#1738440] - kvm-qdev-machine-Introduce-hotplug_allowed-hook.patch [bz#1738440] - kvm-pc-q35-Disallow-vfio-pci-hotplug-without-VT-d-cachin.patch [bz#1738440] - kvm-intel_iommu-Remove-the-caching-mode-check-during-fla.patch [bz#1738440] - kvm-pseries-do-not-allow-memory-less-cpu-less-NUMA-node.patch [bz#1651474] - Resolves: bz#1607367 (After boot failed, guest should not reboot when set reboot-timeout < -1) - Resolves: bz#1651474 (RHEL8.0 Beta - [4.18.0-32.el8.ppc64le] Guest VM crashes during vcpu hotplug with specific numa configuration (kvm)) - Resolves: bz#1660909 ([IBM 8.2 FEAT] KVM s390x: Crypto Passthrough Interrupt Support - qemu part) - Resolves: bz#1708459 (qemu-kvm core dumped when repeat "system_reset" multiple times during guest boot) - Resolves: bz#1738440 (For intel-iommu, qemu shows conflict behaviors between booting a guest with vfio and hot plugging vfio device) - Resolves: bz#1746361 (ccid: Fix incorrect dwProtocol advertisement of T=0) - Resolves: bz#1749022 (Please backport 950c4e6c94b1 ("opts: don't silently truncate long option values", 2018-05-09)) - Resolves: bz#1749724 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-8]) - Resolves: bz#1754643 (RHEL8.1 Snapshot3 - Passthrough PCI card goes into error state if used in domain (kvm))- Revert fix for bz#1749724 - this got delayed to 8.2 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-8])- kvm-Do-not-run-iotests-on-brew-build.patch [bz#1742819] - kvm-target-ppc-spapr-Add-workaround-option-to-SPAPR_CAP_.patch [bz#1744415] - kvm-target-ppc-spapr-Add-SPAPR_CAP_CCF_ASSIST.patch [bz#1744415] - kvm-i386-x86_cpu_list_feature_names-function.patch [bz#1747185] - kvm-i386-unavailable-features-QOM-property.patch [bz#1747185] - kvm-file-posix-Handle-undetectable-alignment.patch [bz#1738839] - kvm-iotests-Tweak-221-sizing-for-different-hole-granular.patch [bz#1738839] - kvm-iotests-Filter-175-s-allocation-information.patch [bz#1738839] - kvm-block-posix-Always-allocate-the-first-block.patch [bz#1738839] - kvm-iotests-Test-allocate_first_block-with-O_DIRECT.patch [bz#1738839] - Resolves: bz#1738839 (I/O error when virtio-blk disk is backed by a raw image on 4k disk) - Resolves: bz#1742819 (Remove iotests from qemu-kvm builds [RHEL 8.1.0]) - Resolves: bz#1744415 (Backport support for count cache flush Spectre v2 mitigation [slow train]) - Resolves: bz#1747185 ("filtered-features" QOM property is not available)- kvm-console-Avoid-segfault-in-screendump.patch [bz#1684383] - kvm-usb-hub-clear-suspend-on-detach.patch [bz#1619661] - kvm-qemu-img-fix-regression-copying-secrets-during-conve.patch [bz#1727821] - Resolves: bz#1619661 (the attach hub on one hub still exits in device manager after unhotplug) - Resolves: bz#1684383 (qemu crashed when take screenshot for 2nd head of virtio video device if the display not opened by virt-viewer) - Resolves: bz#1727821 (Failed to convert a source image to the qcow2 image encrypted by luks)- kvm-vnc-detect-and-optimize-pageflips.patch [bz#1727033] - kvm-block-backend-Make-blk_inc-dec_in_flight-public.patch [bz#1716349] - kvm-virtio-blk-Increase-in_flight-for-request-restart-BH.patch [bz#1716349] - kvm-block-Fix-AioContext-switch-for-drained-node.patch [bz#1716349] - kvm-test-bdrv-drain-AioContext-switch-in-drained-section.patch [bz#1716349] - kvm-block-Use-normal-drain-for-bdrv_set_aio_context.patch [bz#1716349] - kvm-block-Fix-AioContext-switch-for-bs-drv-NULL.patch [bz#1716347] - kvm-iothread-fix-crash-with-invalid-properties.patch [bz#1687541] - kvm-iothread-replace-init_done_cond-with-a-semaphore.patch [bz#1687541] - kvm-RHEL-disable-hostmem-memfd.patch [bz#1740797] - Resolves: bz#1687541 (qemu aborted when start guest with a big iothreads) - Resolves: bz#1716347 (Qemu Core dump when quit vm that's in status "paused(io-error)" with data plane enabled) - Resolves: bz#1716349 (qemu with iothreads enabled crashes on resume after enospc pause for disk extension) - Resolves: bz#1727033 (vnc server should detect page-flips and avoid sending fullscreen updates then.) - Resolves: bz#1740797 (Disable memfd in QEMU)- kvm-hw-block-pflash_cfi01-Add-missing-DeviceReset-handle.patch [bz#1707192] - kvm-block-file-posix-Unaligned-O_DIRECT-block-status.patch [bz#1678979] - kvm-iotests-Test-unaligned-raw-images-with-O_DIRECT.patch [bz#1678979] - kvm-nbd-client-Lower-min_block-for-block-status-unaligne.patch [bz#1678979] - kvm-nbd-client-Reject-inaccessible-tail-of-inconsistent-.patch [bz#1678979] - kvm-nbd-client-Support-qemu-img-convert-from-unaligned-s.patch [bz#1678979] - kvm-block-Add-bdrv_get_request_alignment.patch [bz#1678979] - kvm-nbd-server-Advertise-actual-minimum-block-size.patch [bz#1678979] - kvm-slirp-check-sscanf-result-when-emulating-ident.patch [bz#1727642] - kvm-slirp-fix-big-little-endian-conversion-in-ident-prot.patch [bz#1727642] - kvm-slirp-ensure-there-is-enough-space-in-mbuf-to-null-t.patch [bz#1727642] - kvm-slirp-don-t-manipulate-so_rcv-in-tcp_emu.patch [bz#1727642] - kvm-tap-set-vhostfd-passed-from-qemu-cli-to-non-blocking.patch [bz#1732642] - kvm-Fix-heap-overflow-in-ip_reass-on-big-packet-input.patch [bz#1734751] - Resolves: bz#1678979 (qemu-img convert abort when converting image with unaligned size (qemu-img: block/io.c:2134: bdrv_co_block_status: Assertion `*pnum && (((*pnum) % (align)) == 0) && align > offset - aligned_offset\' failed)) - Resolves: bz#1707192 (implement missing reset handler for cfi.pflash01 - slow train) - Resolves: bz#1727642 (CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu()) - Resolves: bz#1732642 (enable the virtio-net frontend to work with the vhost-net backend in SEV guests) - Resolves: bz#1734751 (CVE-2019-14378 qemu-kvm: QEMU: slirp: heap buffer overflow during packet reassembly [rhel-8.1.0])- kvm-i386-Add-new-model-of-Cascadelake-Server.patch [bz#1629906] - kvm-i386-Update-stepping-of-Cascadelake-Server.patch [bz#1629906] - kvm-target-i386-Disable-MPX-support-on-named-CPU-models.patch [bz#1629906] - kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-NEW.patch [bz#1629906] - kvm-i386-Disable-OSPKE-on-CPU-model-definitions-NEW.patch [bz#1629906] - kvm-block-ssh-Convert-from-DPRINTF-macro-to-trace-events.patch [bz#1513367] - kvm-block-ssh-Do-not-report-read-write-flush-errors-to-t.patch [bz#1513367] - kvm-qemu-iotests-Fix-paths-for-NFS.patch [bz#1513367] - kvm-qemu-iotests-Filter-NFS-paths.patch [bz#1513367] - kvm-iotests-Filter-SSH-paths.patch [bz#1513367] - kvm-block-ssh-Implement-.bdrv_refresh_filename.patch [bz#1513367] - kvm-iotests-Use-Python-byte-strings-where-appropriate.patch [bz#1513367] - kvm-iotests-Unify-log-outputs-between-Python-2-and-3.patch [bz#1513367] - kvm-ssh-switch-from-libssh2-to-libssh.patch [bz#1513367] - kvm-redhat-switch-from-libssh2-to-libssh.patch [bz#1513367] - kvm-block-gluster-limit-the-transfer-size-to-512-MiB.patch [bz#1728657] - kvm-s390-cpumodel-fix-description-for-the-new-vector-fac.patch [bz#1729975] - kvm-s390x-cpumodel-remove-esort-from-the-default-model.patch [bz#1729975] - kvm-s390x-cpumodel-also-change-name-of-vxbeh.patch [bz#1729975] - kvm-s390x-cpumodel-change-internal-name-of-vxpdeh-to-mat.patch [bz#1729975] - kvm-target-i386-sev-Do-not-unpin-ram-device-memory-regio.patch [bz#1728958] - kvm-i386-Save-EFER-for-32-bit-targets.patch [bz#1689269] - kvm-target-i386-rename-HF_SVMI_MASK-to-HF_GUEST_MASK.patch [bz#1689269] - kvm-target-i386-kvm-add-VMX-migration-blocker.patch [bz#1689269] - kvm-target-i386-kvm-just-return-after-migrate_add_blocke.patch [bz#1689269] - kvm-target-i386-kvm-Delete-VMX-migration-blocker-on-vCPU.patch [bz#1689269] - kvm-Introduce-kvm_arch_destroy_vcpu.patch [bz#1689269] - kvm-target-i386-kvm-Use-symbolic-constant-for-DB-BP-exce.patch [bz#1689269] - kvm-target-i386-kvm-Re-inject-DB-to-guest-with-updated-D.patch [bz#1689269] - kvm-target-i386-kvm-Block-migration-for-vCPUs-exposed-wi.patch [bz#1689269] - kvm-target-i386-kvm-do-not-initialize-padding-fields.patch [bz#1689269] - kvm-linux-headers-synchronize-generic-and-x86-KVM-header.patch [bz#1689269] - kvm-vmstate-Add-support-for-kernel-integer-types.patch [bz#1689269] - kvm-target-i386-kvm-Add-support-for-save-and-restore-nes.patch [bz#1689269] - kvm-target-i386-kvm-Add-support-for-KVM_CAP_EXCEPTION_PA.patch [bz#1689269] - kvm-target-i386-kvm-Add-nested-migration-blocker-only-wh.patch [bz#1689269] - kvm-target-i386-kvm-Demand-nested-migration-kernel-capab.patch [bz#1689269] - kvm-target-i386-skip-KVM_GET-SET_NESTED_STATE-if-VMX-dis.patch [bz#1689269] - kvm-i386-kvm-Do-not-sync-nested-state-during-runtime.patch [bz#1689269] - Resolves: bz#1513367 (qemu with libssh) - Resolves: bz#1629906 ([Intel 8.1 Feat] qemu-kvm Introduce Cascade Lake (CLX) cpu model) - Resolves: bz#1689269 (Nested KVM: support for migration of nested hypervisors - Slow Train) - Resolves: bz#1728657 ('qemu-io write' to a raw image over libgfapi fails) - Resolves: bz#1728958 (Hot unplug vfio-pci NIC devices from sev guest will cause qemu-kvm: sev_ram_block_removed: failed to unregister region) - Resolves: bz#1729975 (RHEL 8.1 Pre-Beta - Fix for hardware CPU Model)- kvm-target-i386-add-MDS-NO-feature.patch [bz#1714792] - kvm-virtio-gpu-pass-down-VirtIOGPU-pointer-to-a-bunch-of.patch [bz#1531543] - kvm-virtio-gpu-add-iommu-support.patch [bz#1531543] - kvm-virtio-gpu-fix-unmap-in-error-path.patch [bz#1531543] - Resolves: bz#1531543 ([RFE] add iommu support to virtio-gpu) - Resolves: bz#1714792 ([Intel 8.1 FEAT] MDS_NO exposure to guest)- kvm-qxl-check-release-info-object.patch [bz#1712705] - kvm-iotests-Make-182-do-without-device_add.patch [bz#1707598] - Resolves: bz#1707598 (qemu-iotest 182 fails without device hotplugging support) - Resolves: bz#1712705 (CVE-2019-12155 qemu-kvm: QEMU: qxl: null pointer dereference while releasing spice resources [rhel-8])- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- kvm-gluster-Handle-changed-glfs_ftruncate-signature.patch [bz#1721983] - kvm-gluster-the-glfs_io_cbk-callback-function-pointer-ad.patch [bz#1721983] - Resolves: bz#1721983 (qemu-kvm can't be build with new gluster version (6.0.6))- kvm-i386-Make-arch_capabilities-migratable.patch [bz#1709970] - kvm-spapr-Fix-ibm-max-associativity-domains-property-num.patch [bz#1710662] - kvm-linux-headers-Update-for-NVLink2-passthrough-downstr.patch [bz#1710662] - kvm-pci-Move-NVIDIA-vendor-id-to-the-rest-of-ids.patch [bz#1710662] - kvm-vfio-quirks-Add-common-quirk-alloc-helper.patch [bz#1710662] - kvm-vfio-Make-vfio_get_region_info_cap-public.patch [bz#1710662] - kvm-spapr-Support-NVIDIA-V100-GPU-with-NVLink2.patch [bz#1710662] - kvm-qemu-kvm.spec-bump-libseccomp-2.4.0.patch [bz#1719578] - Resolves: bz#1709970 ([Intel 8.1 Bug] [KVM][CLX] CPUID_7_0_EDX_ARCH_CAPABILITIES is not enabled in VM - qemu-kvm) - Resolves: bz#1710662 ([IBM 8.1 FEAT] POWER9 - Virt: qemu: NVLink2 passthru to guest - Nvidia Volta (GPU) (kvm)) - Resolves: bz#1719578 (VM failed to start with error "failed to install seccomp syscall filter in the kernel")- kvm-Introduce-new-no_guest_reset-parameter-for-usb-host-.patch [bz#1713677] - kvm-usb-call-reset-handler-before-updating-state.patch [bz#1713677] - kvm-usb-host-skip-reset-for-untouched-devices.patch [bz#1713677] - kvm-usb-host-avoid-libusb_set_configuration-calls.patch [bz#1713677] - kvm-virtio-scsi-Move-BlockBackend-back-to-the-main-AioCo.patch [bz#1673396 bz#1673401] - kvm-scsi-disk-Acquire-the-AioContext-in-scsi_-_realize.patch [bz#1673396 bz#1673401] - kvm-virtio-scsi-Forbid-devices-with-different-iothreads-.patch [bz#1673396 bz#1673401] - kvm-Disable-VXHS-support.patch [bz#1714933] - Resolves: bz#1673396 (qemu-kvm core dumped after hotplug the deleted disk with iothread parameter) - Resolves: bz#1673401 (Qemu core dump when start guest with two disks using same drive) - Resolves: bz#1713677 (Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU) - Resolves: bz#1714933 (Disable VXHS in qemu-kvm)- kvm-s390x-cpumodel-enum-type-S390FeatGroup-now-gets-gene.patch [bz#1660912] - kvm-linux-headers-update-against-Linux-5.2-rc1.patch [bz#1660912] - kvm-s390x-cpumodel-ignore-csske-for-expansion.patch [bz#1660912] - kvm-s390x-cpumodel-Miscellaneous-Instruction-Extensions-.patch [bz#1660912] - kvm-s390x-cpumodel-msa9-facility.patch [bz#1660912] - kvm-s390x-cpumodel-vector-enhancements.patch [bz#1660912] - kvm-s390x-cpumodel-enhanced-sort-facility.patch [bz#1660912] - kvm-s390x-cpumodel-add-Deflate-conversion-facility.patch [bz#1660912] - kvm-s390x-cpumodel-add-gen15-defintions.patch [bz#1660912] - kvm-s390x-cpumodel-wire-up-8561-and-8562-as-gen15-machin.patch [bz#1660912] - kvm-spice-set-device-address-and-device-display-ID-in-QX.patch [bz#1712946] - kvm-hw-pci-Add-missing-include.patch [bz#1712946] - Resolves: bz#1660912 ([IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part) - Resolves: bz#1712946 (qemu-kvm build is broken due to spice_qxl_set_max_monitors being deprecated)- kvm-x86-cpu-Enable-CLDEMOTE-Demote-Cache-Line-cpu-featur.patch [bz#1696436] - kvm-memory-Fix-the-memory-region-type-assignment-order.patch [bz#1667249] - kvm-target-i386-sev-Do-not-pin-the-ram-device-memory-reg.patch [bz#1667249] - kvm-block-Fix-invalidate_cache-error-path-for-parent-act.patch [bz#1673010] - kvm-target-i386-define-md-clear-bit.patch [bz#1703302 bz#1703308] - Resolves: bz#1667249 (Fail to launch AMD SEV VM with assigned PCI device) - Resolves: bz#1673010 (Local VM and migrated VM on the same host can run with same RAW file as visual disk source while without shareable configured or lock manager enabled) - Resolves: bz#1696436 ([Intel 8.0 Feat] KVM Enabling SnowRidge new NIs - qemu-kvm) - Resolves: bz#1703302 (CVE-2018-12130 virt:rhel/qemu-kvm: hardware: Microarchitectural Fill Buffer Data Sampling (MFBDS) [rhel-8]) - Resolves: bz#1703308 (CVE-2018-12127 virt:rhel/qemu-kvm: hardware: Micro-architectural Load Port Data Sampling - Information Leak (MLPDS) [rhel-8])- kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-mo.patch [bz#1561761] - kvm-i386-Disable-OSPKE-on-CPU-model-definitions.patch [bz#1561761] - Resolves: bz#1561761 ([Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model)- kvm-Use-KVM_GET_MSR_INDEX_LIST-for-MSR_IA32_ARCH_CAP.patch [bz#1707706] - kvm-i386-kvm-Disable-arch_capabilities-if-MSR-can-t-be-s.patch [bz#1707706] - Resolves: bz#1707706 (/builddir/build/BUILD/qemu-2.12.0/target/i386/kvm.c:2031: kvm_put_msrs: Assertion `ret == cpu->kvm_msr_buf->nmsrs' failed.)- kvm-s390-bios-Skip-bootmap-signature-entries.patch [bz#1683275] - Resolves: bz#1683275 ([IBM 8.1 FEAT] KVM: Secure Linux Boot Toleration (qemu))- kvm-i386-Add-new-MSR-indices-for-IA32_PRED_CMD-and-IA32_.patch [bz#1561761] - kvm-i386-Add-CPUID-bit-and-feature-words-for-IA32_ARCH_C.patch [bz#1561761] - kvm-i386-Add-CPUID-bit-for-PCONFIG.patch [bz#1561761] - kvm-i386-Add-CPUID-bit-for-WBNOINVD.patch [bz#1561761] - kvm-i386-Add-new-CPU-model-Icelake-Server-Client.patch [bz#1561761] - kvm-Add-support-to-KVM_GET_MSR_FEATURE_INDEX_LIST-an.patch [bz#1561761] - kvm-x86-Data-structure-changes-to-support-MSR-based-feat.patch [bz#1561761] - kvm-x86-define-a-new-MSR-based-feature-word-FEATURE_WORD.patch [bz#1561761] - kvm-i386-remove-the-new-CPUID-PCONFIG-from-Icelake-Serve.patch [bz#1561761] - kvm-Revert-i386-Add-CPUID-bit-for-PCONFIG.patch [bz#1561761] - Resolves: bz#1561761 ([Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model)- kvm-tests-crypto-Use-the-IEC-binary-prefix-definitions.patch [bz#1680231] - kvm-crypto-expand-algorithm-coverage-for-cipher-benchmar.patch [bz#1680231] - kvm-crypto-remove-code-duplication-in-tweak-encrypt-decr.patch [bz#1680231] - kvm-crypto-introduce-a-xts_uint128-data-type.patch [bz#1680231] - kvm-crypto-convert-xts_tweak_encdec-to-use-xts_uint128-t.patch [bz#1680231] - kvm-crypto-convert-xts_mult_x-to-use-xts_uint128-type.patch [bz#1680231] - kvm-crypto-annotate-xts_tweak_encdec-as-inlineable.patch [bz#1680231] - kvm-crypto-refactor-XTS-cipher-mode-test-suite.patch [bz#1680231] - kvm-crypto-add-testing-for-unaligned-buffers-with-XTS-ci.patch [bz#1680231] - Resolves: bz#1680231 (severe performance impact using luks format)- kvm-s390x-ipl-Try-to-detect-Linux-vs-non-Linux-for-initi.patch [bz#1699070] - kvm-loader-Check-access-size-when-calling-rom_ptr-to-avo.patch [bz#1699070] - kvm-hw-s390x-Use-the-IEC-binary-prefix-definitions.patch [bz#1699070] - kvm-s390x-storage-attributes-fix-CMMA_BLOCK_SIZE-usage.patch [bz#1699070] - kvm-s390x-cpumodel-fix-segmentation-fault-when-baselinin.patch [bz#1699070] - kvm-hw-s390x-s390-pci-bus-Convert-sysbus-init-function-t.patch [bz#1699070] - kvm-s390x-pci-properly-fail-if-the-zPCI-device-cannot-be.patch [bz#1699070] - kvm-s390x-pci-rename-hotplug-handler-callbacks.patch [bz#1699070] - kvm-s390-avoid-potential-null-dereference-in-s390_pcihos.patch [bz#1699070] - kvm-s390x-pci-Send-correct-event-on-hotplug.patch [bz#1699070] - kvm-s390x-pci-Set-the-iommu-region-size-mpcifc-request.patch [bz#1699070] - kvm-s390x-pci-Always-delete-and-free-the-release_timer.patch [bz#1699070] - kvm-s390x-pci-Ignore-the-unplug-call-if-we-already-have-.patch [bz#1699070] - kvm-s390x-pci-Use-hotplug_dev-instead-of-looking-up-the-.patch [bz#1699070] - kvm-s390x-pci-Move-some-hotplug-checks-to-the-pre_plug-h.patch [bz#1699070] - kvm-s390x-pci-Introduce-unplug-requests-and-split-unplug.patch [bz#1699070] - kvm-s390x-pci-Drop-release-timer-and-replace-it-with-a-f.patch [bz#1699070] - kvm-s390x-pci-mark-zpci-devices-as-unmigratable.patch [bz#1699070] - kvm-s390x-pci-Fix-primary-bus-number-for-PCI-bridges.patch [bz#1699070] - kvm-s390x-pci-Fix-hotplugging-of-PCI-bridges.patch [bz#1699070] - kvm-s390x-pci-Warn-when-adding-PCI-devices-without-the-z.patch [bz#1699070] - kvm-s390x-pci-Unplug-remaining-requested-devices-on-pcih.patch [bz#1699070] - kvm-s390x-refactor-reset-reipl-handling.patch [bz#1699070] - kvm-s390-ipl-fix-ipl-with-no-reboot.patch [bz#1699070] - Resolves: bz#1699070 (Backport s390x-related fixes for qemu-kvm)- kvm-device_tree-Fix-integer-overflowing-in-load_device_t.patch [bz#1693116] - Resolves: bz#1693116 (CVE-2018-20815 qemu-kvm: QEMU: device_tree: heap buffer overflow while loading device tree blob [rhel-8.0])- kvm-iotests-153-Fix-dead-code.patch [bz#1694148] - kvm-file-posix-Include-filename-in-locking-error-message.patch [bz#1694148] - kvm-file-posix-Skip-effectiveless-OFD-lock-operations.patch [bz#1694148] - kvm-file-posix-Drop-s-lock_fd.patch [bz#1694148] - kvm-tests-Add-unit-tests-for-image-locking.patch [bz#1694148] - kvm-file-posix-Fix-shared-locks-on-reopen-commit.patch [bz#1694148] - kvm-iotests-Test-file-posix-locking-and-reopen.patch [bz#1694148] - kvm-block-file-posix-do-not-fail-on-unlock-bytes.patch [bz#1694148] - kvm-hostmem-file-remove-object-id-from-pmem-error-messag.patch [bz#1687596] - kvm-redhat-setting-target-release-to-rhel-8.1.0.patch [] - kvm-redhat-removing-iotest-182.patch [] - Resolves: bz#1687596 ([Intel 8.1 BUG][KVM][Crystal Ridge]object_get_canonical_path_component: assertion failed: (obj->parent != NULL)) - Resolves: bz#1694148 (QEMU image locking needn't double open fd number, and it should not fail when attempting to release locks)- kvm-s390x-cpumodel-mepochptff-warn-when-no-mepoch-and-re.patch [bz#1664371] - kvm-s390x-cpumodel-add-z14-GA2-model.patch [bz#1664371] - kvm-redhat-s390x-cpumodel-enable-mepoch-by-default-for-z.patch [bz#1664371] - kvm-intel_iommu-fix-operator-in-vtd_switch_address_space.patch [bz#1662272] - kvm-intel_iommu-reset-intr_enabled-when-system-reset.patch [bz#1662272] - kvm-pci-msi-export-msi_is_masked.patch [bz#1662272] - kvm-i386-kvm-ignore-masked-irqs-when-update-msi-routes.patch [bz#1662272] - Resolves: bz#1662272 (Boot guest with device assignment+vIOMMU, qemu prompts "vtd_interrupt_remap_msi: MSI address low 32 bit invalid: 0x0" when first rebooting guest) - Resolves: bz#1664371 ([IBM 8.1 FEAT] Update hardware CPU Model z14 (kvm) - qemu part)- kvm-doc-fix-the-configuration-path.patch [bz#1645411] - kvm-Increase-number-of-iotests-being-run-as-a-part-of-RH.patch [bz#1664463] - kvm-Load-kvm-module-during-boot.patch [bz#1676907 bz#1685995] - kvm-qemu-kvm.spec.template-Update-pyton-path-to-system-i.patch [] - Resolves: bz#1645411 (the "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong) - Resolves: bz#1664463 (Modify iotest behavior to include luks and nbd and fail build if iotests fail) - Resolves: bz#1676907 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1685995 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt)- kvm-scsi-generic-avoid-possible-out-of-bounds-access-to-.patch [bz#1668162] - Resolves: bz#1668162 (CVE-2019-6501 qemu-kvm: QEMU: scsi-generic: possible OOB access while handling inquiry request [rhel-8])- kvm-slirp-check-data-length-while-emulating-ident-functi.patch [bz#1669069] - Resolves: bz#1669069 (CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu() [rhel-8.0])- kvm-qemu-ga-make-get-fsinfo-work-over-pci-bridges.patch [bz#1666952] - kvm-qga-fix-driver-leak-in-guest-get-fsinfo.patch [bz#1666952] - Resolves: bz#1666952 (qemu-guest-agent does not parse PCI bridge links in "build_guest_fsinfo_for_real_device" (q35))- kvm-ne2000-fix-possible-out-of-bound-access-in-ne2000_re.patch [bz#1636784] - kvm-rtl8139-fix-possible-out-of-bound-access.patch [bz#1636784] - kvm-pcnet-fix-possible-buffer-overflow.patch [bz#1636784] - kvm-net-ignore-packet-size-greater-than-INT_MAX.patch [bz#1636784] - kvm-net-drop-too-large-packet-early.patch [bz#1636784] - kvm-net-hub-suppress-warnings-of-no-host-network-for-qte.patch [bz#1636784] - kvm-virtio-net-test-accept-variable-length-argument-in-p.patch [bz#1636784] - kvm-virtio-net-test-remove-unused-macro.patch [bz#1636784] - kvm-virtio-net-test-add-large-tx-buffer-test.patch [bz#1636784] - kvm-s390x-Return-specification-exception-for-unimplement.patch [bz#1668261] - kvm-cpus-ignore-ESRCH-in-qemu_cpu_kick_thread.patch [bz#1665844] - Resolves: bz#1636784 (CVE-2018-17963 qemu-kvm: Qemu: net: ignore packets with large size [rhel-8]) - Resolves: bz#1665844 (Guest quit with error when hotunplug cpu) - Resolves: bz#1668261 ([RHEL8] Backport diag308 stable exception fix (qemu-kvm))- kvm-hw-scsi-cleanups-before-VPD-BL-emulation.patch [bz#1639957] - kvm-hw-scsi-centralize-SG_IO-calls-into-single-function.patch [bz#1639957] - kvm-hw-scsi-add-VPD-Block-Limits-emulation.patch [bz#1639957] - kvm-scsi-disk-Block-Device-Characteristics-emulation-fix.patch [bz#1639957] - kvm-scsi-generic-keep-VPD-page-list-sorted.patch [bz#1639957] - kvm-scsi-generic-avoid-out-of-bounds-access-to-VPD-page-.patch [bz#1639957] - kvm-scsi-generic-avoid-invalid-access-to-struct-when-emu.patch [bz#1639957] - kvm-scsi-generic-do-not-do-VPD-emulation-for-sense-other.patch [bz#1639957] - Resolves: bz#1639957 ([RHEL.8] scsi host device passthrough limits IO writes - slow train)- kvm-block-Update-flags-in-bdrv_set_read_only.patch [bz#1644996] - kvm-block-Add-auto-read-only-option.patch [bz#1644996] - kvm-rbd-Close-image-in-qemu_rbd_open-error-path.patch [bz#1644996] - kvm-block-Require-auto-read-only-for-existing-fallbacks.patch [bz#1644996] - kvm-nbd-Support-auto-read-only-option.patch [bz#1644996] - kvm-file-posix-Support-auto-read-only-option.patch [bz#1644996] - kvm-curl-Support-auto-read-only-option.patch [bz#1644996] - kvm-gluster-Support-auto-read-only-option.patch [bz#1644996] - kvm-iscsi-Support-auto-read-only-option.patch [bz#1644996] - kvm-block-Make-auto-read-only-on-default-for-drive.patch [bz#1644996] - kvm-qemu-iotests-Test-auto-read-only-with-drive-and-bloc.patch [bz#1644996] - kvm-block-Fix-update-of-BDRV_O_AUTO_RDONLY-in-update_fla.patch [bz#1644996] - kvm-qemu-img-Add-C-option-for-convert-with-copy-offloadi.patch [bz#1623082] - kvm-iotests-Add-test-for-qemu-img-convert-C-compatibilit.patch [bz#1623082] - Resolves: bz#1623082 ([rhel.8.0]Target files for 'qemu-img convert' do not support thin_provisoning with iscsi/nfs backend) - Resolves: bz#1644996 (block-commit can't be used with -blockdev)- kvm-qemu-kvm.spec.template-Update-files-for-tests-rpm-to.patch [bz#1601107]- kvm-Run-iotests-as-part-of-the-build-process.patch [bz#1661026] - kvm-Introduce-the-qemu-kvm-tests-rpm.patch [bz#1601107] - Resolves: bz#1601107 (qemu-kvm packaging: make running qemu-iotests more robust) - Resolves: bz#1661026 (Run iotests as part of build process)- kvm-block-Don-t-inactivate-children-before-parents.patch [bz#1659395] - kvm-iotests-Test-migration-with-blockdev.patch [bz#1659395] - Resolves: bz#1659395 (src qemu core dump when do migration ( block device node-name changed after change cdrom) - Slow Train)- kvm-s390x-tcg-avoid-overflows-in-time2tod-tod2time.patch [bz#1653569] - kvm-s390x-kvm-pass-values-instead-of-pointers-to-kvm_s39.patch [bz#1653569] - kvm-s390x-tod-factor-out-TOD-into-separate-device.patch [bz#1653569] - kvm-s390x-tcg-drop-tod_basetime.patch [bz#1653569] - kvm-s390x-tcg-properly-implement-the-TOD.patch [bz#1653569] - kvm-s390x-tcg-SET-CLOCK-COMPARATOR-can-clear-CKC-interru.patch [bz#1653569] - kvm-s390x-tcg-implement-SET-CLOCK.patch [bz#1653569] - kvm-s390x-tcg-rearm-the-CKC-timer-during-migration.patch [bz#1653569] - kvm-s390x-tcg-fix-locking-problem-with-tcg_s390_tod_upda.patch [bz#1653569] - kvm-hw-s390x-Include-the-tod-qemu-also-for-builds-with-d.patch [bz#1653569] - kvm-s390x-tod-Properly-stop-the-KVM-TOD-while-the-guest-.patch [bz#1653569] - kvm-hw-s390x-Fix-bad-mask-in-time2tod.patch [bz#1653569] - kvm-migration-discard-non-migratable-RAMBlocks.patch [bz#1539285] - kvm-vfio-pci-do-not-set-the-PCIDevice-has_rom-attribute.patch [bz#1539285] - kvm-memory-exec-Expose-all-memory-block-related-flags.patch [bz#1539285] - kvm-memory-exec-switch-file-ram-allocation-functions-to-.patch [bz#1539285] - kvm-configure-add-libpmem-support.patch [bz#1539285] - kvm-hostmem-file-add-the-pmem-option.patch [bz#1539285] - kvm-mem-nvdimm-ensure-write-persistence-to-PMEM-in-label.patch [bz#1539285] - kvm-migration-ram-Add-check-and-info-message-to-nvdimm-p.patch [bz#1539285] - kvm-migration-ram-ensure-write-persistence-on-loading-al.patch [bz#1539285] - Resolves: bz#1539285 ([Intel 8.0 Bug] [KVM][Crystal Ridge] Lack of data persistence guarantee of QEMU writes to host PMEM) - Resolves: bz#1653569 (Stress guest and stop it, then do live migration, guest hit call trace on destination end)- kvm-ui-add-qapi-parser-for-display.patch [bz#1652871] - kvm-ui-switch-trivial-displays-to-qapi-parser.patch [bz#1652871] - kvm-qapi-Add-rendernode-display-option-for-egl-headless.patch [bz#1652871] - kvm-ui-Allow-specifying-rendernode-display-option-for-eg.patch [bz#1652871] - kvm-qapi-add-query-display-options-command.patch [bz#1652871] - Resolves: bz#1652871 (QEMU doesn't expose rendernode option for egl-headless display type)- kvm-Add-edk2-Requires-to-qemu-kvm.patch [bz#1654276] - Resolves: bz#1654276 (qemu-kvm: Should depend on the architecture-appropriate guest firmware)- kvm-x86-host-phys-bits-limit-option.patch [bz#1598284] - kvm-rhel-Set-host-phys-bits-limit-48-on-rhel-machine-typ.patch [bz#1598284] - kvm-i386-do-not-migrate-MSR_SMI_COUNT-on-machine-types-2.patch [bz#1659565] - kvm-pc-x-migrate-smi-count-to-PC_RHEL_COMPAT.patch [bz#1659565] - kvm-slow-train-kvm-clear-out-KVM_ASYNC_PF_DELIVERY_AS_PF.patch [bz#1656829] - Resolves: bz#1598284 ([Intel 8.0 Alpha] physical bits should < 48 when host with 5level paging &EPT5 and qemu command with "-cpu qemu64" parameters.) - Resolves: bz#1656829 (8->7 migration failed: qemu-kvm: error: failed to set MSR 0x4b564d02 to 0x27fc13285) - Resolves: bz#1659565 (machine type: required compat flag x-migrate-smi-count=off)- kvm-Add-edk2-Requires-to-qemu-kvm.patch [bz#1654276] - Resolves: bz#1654276 (qemu-kvm: Should depend on the architecture-appropriate guest firmware)- kvm-redhat-enable-tpmdev-passthrough.patch [bz#1654486] - Resolves: bz#1654486 ([RFE] enable TPM passthrough at compile time (qemu-kvm))- kvm-redhat-use-autopatch-instead-of-PATCHAPPLY.patch [bz#1613128] - kvm-redhat-Removing-some-unused-build-flags-in-the-spec-.patch [bz#1613128] - kvm-redhat-Fixing-rhev-ma-conflicts.patch [bz#1613126] - kvm-redhat-Remove-_smp_mflags-cleanup-workaround-for-s39.patch [bz#1613128] - kvm-redhat-Removing-dead-code-from-the-spec-file.patch [bz#1613128] - kvm-i386-Add-stibp-flag-name.patch [bz#1639446] - kvm-Add-functional-acceptance-tests-infrastructure.patch [bz#1655807] - kvm-scripts-qemu.py-allow-adding-to-the-list-of-extra-ar.patch [bz#1655807] - kvm-Acceptance-tests-add-quick-VNC-tests.patch [bz#1655807] - kvm-scripts-qemu.py-introduce-set_console-method.patch [bz#1655807] - kvm-Acceptance-tests-add-Linux-kernel-boot-and-console-c.patch [bz#1655807] - kvm-Bootstrap-Python-venv-for-tests.patch [bz#1655807] - kvm-Acceptance-tests-add-make-rule-for-running-them.patch [bz#1655807] - Resolves: bz#1613126 (Check and fix qemu-kvm-rhev and qemu-kvm-ma conflicts in qemu-kvm for rhel-8) - Resolves: bz#1613128 (Spec file clean up) - Resolves: bz#1639446 (Cross migration from RHEL7.5 to RHEL8 shouldn't fail with cpu flag stibp [qemu-kvm]) - Resolves: bz#1655807 (Backport avocado-qemu tests for QEMU 2.12)- kvm-Disable-CONFIG_IPMI-and-CONFIG_I2C-for-ppc64.patch [bz#1640044] - kvm-Disable-CONFIG_CAN_BUS-and-CONFIG_CAN_SJA1000.patch [bz#1640042] - Resolves: bz#1640042 (Disable CONFIG_CAN_BUS and CONFIG_CAN_SJA1000 config switches) - Resolves: bz#1640044 (Disable CONFIG_I2C and CONFIG_IPMI in default-configs/ppc64-softmmu.mak)- kvm-qcow2-Give-the-refcount-cache-the-minimum-possible-s.patch [bz#1656507] - kvm-docs-Document-the-new-default-sizes-of-the-qcow2-cac.patch [bz#1656507] - kvm-qcow2-Fix-Coverity-warning-when-calculating-the-refc.patch [bz#1656507] - kvm-include-Add-IEC-binary-prefixes-in-qemu-units.h.patch [bz#1656507] - kvm-qcow2-Options-documentation-fixes.patch [bz#1656507] - kvm-include-Add-a-lookup-table-of-sizes.patch [bz#1656507] - kvm-qcow2-Make-sizes-more-humanly-readable.patch [bz#1656507] - kvm-qcow2-Avoid-duplication-in-setting-the-refcount-cach.patch [bz#1656507] - kvm-qcow2-Assign-the-L2-cache-relatively-to-the-image-si.patch [bz#1656507] - kvm-qcow2-Increase-the-default-upper-limit-on-the-L2-cac.patch [bz#1656507] - kvm-qcow2-Resize-the-cache-upon-image-resizing.patch [bz#1656507] - kvm-qcow2-Set-the-default-cache-clean-interval-to-10-min.patch [bz#1656507] - kvm-qcow2-Explicit-number-replaced-by-a-constant.patch [bz#1656507] - kvm-block-backend-Set-werror-rerror-defaults-in-blk_new.patch [bz#1657637] - kvm-qcow2-Fix-cache-clean-interval-documentation.patch [bz#1656507] - Resolves: bz#1656507 ([RHEL.8] qcow2 cache is too small) - Resolves: bz#1657637 (Wrong werror default for -device drive=)- kvm-target-ppc-add-basic-support-for-PTCR-on-POWER9.patch [bz#1639069] - kvm-linux-headers-Update-for-nested-KVM-HV-downstream-on.patch [bz#1639069] - kvm-target-ppc-Add-one-reg-id-for-ptcr.patch [bz#1639069] - kvm-ppc-spapr_caps-Add-SPAPR_CAP_NESTED_KVM_HV.patch [bz#1639069] - kvm-Re-enable-CONFIG_HYPERV_TESTDEV.patch [bz#1651195] - kvm-qxl-use-guest_monitor_config-for-local-renderer.patch [bz#1610163] - kvm-Declare-cirrus-vga-as-deprecated.patch [bz#1651994] - kvm-Do-not-build-bluetooth-support.patch [bz#1654651] - kvm-vfio-helpers-Fix-qemu_vfio_open_pci-crash.patch [bz#1645840] - kvm-balloon-Allow-multiple-inhibit-users.patch [bz#1650272] - kvm-Use-inhibit-to-prevent-ballooning-without-synchr.patch [bz#1650272] - kvm-vfio-Inhibit-ballooning-based-on-group-attachment-to.patch [bz#1650272] - kvm-vfio-ccw-pci-Allow-devices-to-opt-in-for-ballooning.patch [bz#1650272] - kvm-vfio-pci-Handle-subsystem-realpath-returning-NULL.patch [bz#1650272] - kvm-vfio-pci-Fix-failure-to-close-file-descriptor-on-err.patch [bz#1650272] - kvm-postcopy-Synchronize-usage-of-the-balloon-inhibitor.patch [bz#1650272] - Resolves: bz#1610163 (guest shows border blurred screen with some resolutions when qemu boot with -device qxl-vga ,and guest on rhel7.6 has no such question) - Resolves: bz#1639069 ([IBM 8.0 FEAT] POWER9 - Nested virtualization in RHEL8.0 KVM for ppc64le - qemu-kvm side) - Resolves: bz#1645840 (Qemu core dump when hotplug nvme:// drive via -blockdev) - Resolves: bz#1650272 (Ballooning is incompatible with vfio assigned devices, but not prevented) - Resolves: bz#1651195 (Re-enable hyperv-testdev device) - Resolves: bz#1651994 (Declare the "Cirrus VGA" device emulation of QEMU as deprecated in RHEL8) - Resolves: bz#1654651 (Qemu: hw: bt: keep bt/* objects from building [rhel-8.0])- kvm-block-Make-more-block-drivers-compile-time-configura.patch [bz#1598842 bz#1598842] - kvm-RHEL8-Add-disable-configure-options-to-qemu-spec-fil.patch [bz#1598842] - Resolves: bz#1598842 (Compile out unused block drivers)- kvm-configure-add-test-for-libudev.patch [bz#1636185] - kvm-qga-linux-report-disk-serial-number.patch [bz#1636185] - kvm-qga-linux-return-disk-device-in-guest-get-fsinfo.patch [bz#1636185] - kvm-qemu-error-introduce-error-warn-_report_once.patch [bz#1625173] - kvm-intel-iommu-start-to-use-error_report_once.patch [bz#1625173] - kvm-intel-iommu-replace-more-vtd_err_-traces.patch [bz#1625173] - kvm-intel_iommu-introduce-vtd_reset_caches.patch [bz#1625173] - kvm-intel_iommu-better-handling-of-dmar-state-switch.patch [bz#1625173] - kvm-intel_iommu-move-ce-fetching-out-when-sync-shadow.patch [bz#1625173 bz#1629616] - kvm-intel_iommu-handle-invalid-ce-for-shadow-sync.patch [bz#1625173 bz#1629616] - kvm-block-remove-bdrv_dirty_bitmap_make_anon.patch [bz#1518989] - kvm-block-simplify-code-around-releasing-bitmaps.patch [bz#1518989] - kvm-hbitmap-Add-advance-param-to-hbitmap_iter_next.patch [bz#1518989] - kvm-test-hbitmap-Add-non-advancing-iter_next-tests.patch [bz#1518989] - kvm-block-dirty-bitmap-Add-bdrv_dirty_iter_next_area.patch [bz#1518989] - kvm-blockdev-backup-add-bitmap-argument.patch [bz#1518989] - kvm-dirty-bitmap-switch-assert-fails-to-errors-in-bdrv_m.patch [bz#1518989] - kvm-dirty-bitmap-rename-bdrv_undo_clear_dirty_bitmap.patch [bz#1518989] - kvm-dirty-bitmap-make-it-possible-to-restore-bitmap-afte.patch [bz#1518989] - kvm-blockdev-rename-block-dirty-bitmap-clear-transaction.patch [bz#1518989] - kvm-qapi-add-transaction-support-for-x-block-dirty-bitma.patch [bz#1518989] - kvm-block-dirty-bitmaps-add-user_locked-status-checker.patch [bz#1518989] - kvm-block-dirty-bitmaps-fix-merge-permissions.patch [bz#1518989] - kvm-block-dirty-bitmaps-allow-clear-on-disabled-bitmaps.patch [bz#1518989] - kvm-block-dirty-bitmaps-prohibit-enable-disable-on-locke.patch [bz#1518989] - kvm-block-backup-prohibit-backup-from-using-in-use-bitma.patch [bz#1518989] - kvm-nbd-forbid-use-of-frozen-bitmaps.patch [bz#1518989] - kvm-bitmap-Update-count-after-a-merge.patch [bz#1518989] - kvm-iotests-169-drop-deprecated-autoload-parameter.patch [bz#1518989] - kvm-block-qcow2-improve-error-message-in-qcow2_inactivat.patch [bz#1518989] - kvm-bloc-qcow2-drop-dirty_bitmaps_loaded-state-variable.patch [bz#1518989] - kvm-dirty-bitmaps-clean-up-bitmaps-loading-and-migration.patch [bz#1518989] - kvm-iotests-improve-169.patch [bz#1518989] - kvm-iotests-169-add-cases-for-source-vm-resuming.patch [bz#1518989] - kvm-pc-dimm-turn-alignment-assert-into-check.patch [bz#1630116] - Resolves: bz#1518989 (RFE: QEMU Incremental live backup) - Resolves: bz#1625173 ([NVMe Device Assignment] Guest could not boot up with q35+iommu) - Resolves: bz#1629616 (boot guest with q35+vIOMMU+ device assignment, qemu terminal shows "qemu-kvm: VFIO_UNMAP_DMA: -22" when return assigned network devices from vfio driver to ixgbe in guest) - Resolves: bz#1630116 (pc_dimm_get_free_addr: assertion failed: (QEMU_ALIGN_UP(address_space_start, align) == address_space_start)) - Resolves: bz#1636185 ([RFE] Report disk device name and serial number (qemu-guest-agent on Linux))- kvm-luks-Allow-share-rw-on.patch [bz#1629701] - kvm-redhat-reenable-gluster-support.patch [bz#1599340] - kvm-redhat-bump-libusb-requirement.patch [bz#1627970] - Resolves: bz#1599340 (Reenable glusterfs in qemu-kvm once BZ#1567292 gets fixed) - Resolves: bz#1627970 (symbol lookup error: /usr/libexec/qemu-kvm: undefined symbol: libusb_set_option) - Resolves: bz#1629701 ("share-rw=on" does not work for luks format image - Fast Train)- kvm-block-rbd-pull-out-qemu_rbd_convert_options.patch [bz#1635585] - kvm-block-rbd-Attempt-to-parse-legacy-filenames.patch [bz#1635585] - kvm-block-rbd-add-deprecation-documentation-for-filename.patch [bz#1635585] - kvm-block-rbd-add-iotest-for-rbd-legacy-keyvalue-filenam.patch [bz#1635585] - Resolves: bz#1635585 (rbd json format of 7.6 is incompatible with 7.5)- kvm-vnc-call-sasl_server_init-only-when-required.patch [bz#1609327] - kvm-nbd-server-fix-NBD_CMD_CACHE.patch [bz#1636142] - kvm-nbd-fix-NBD_FLAG_SEND_CACHE-value.patch [bz#1636142] - kvm-test-bdrv-drain-bdrv_drain-works-with-cross-AioConte.patch [bz#1637976] - kvm-block-Use-bdrv_do_drain_begin-end-in-bdrv_drain_all.patch [bz#1637976] - kvm-block-Remove-recursive-parameter-from-bdrv_drain_inv.patch [bz#1637976] - kvm-block-Don-t-manually-poll-in-bdrv_drain_all.patch [bz#1637976] - kvm-tests-test-bdrv-drain-bdrv_drain_all-works-in-corout.patch [bz#1637976] - kvm-block-Avoid-unnecessary-aio_poll-in-AIO_WAIT_WHILE.patch [bz#1637976] - kvm-block-Really-pause-block-jobs-on-drain.patch [bz#1637976] - kvm-block-Remove-bdrv_drain_recurse.patch [bz#1637976] - kvm-test-bdrv-drain-Add-test-for-node-deletion.patch [bz#1637976] - kvm-block-Drain-recursively-with-a-single-BDRV_POLL_WHIL.patch [bz#1637976] - kvm-test-bdrv-drain-Test-node-deletion-in-subtree-recurs.patch [bz#1637976] - kvm-block-Don-t-poll-in-parent-drain-callbacks.patch [bz#1637976] - kvm-test-bdrv-drain-Graph-change-through-parent-callback.patch [bz#1637976] - kvm-block-Defer-.bdrv_drain_begin-callback-to-polling-ph.patch [bz#1637976] - kvm-test-bdrv-drain-Test-that-bdrv_drain_invoke-doesn-t-.patch [bz#1637976] - kvm-block-Allow-AIO_WAIT_WHILE-with-NULL-ctx.patch [bz#1637976] - kvm-block-Move-bdrv_drain_all_begin-out-of-coroutine-con.patch [bz#1637976] - kvm-block-ignore_bds_parents-parameter-for-drain-functio.patch [bz#1637976] - kvm-block-Allow-graph-changes-in-bdrv_drain_all_begin-en.patch [bz#1637976] - kvm-test-bdrv-drain-Test-graph-changes-in-drain_all-sect.patch [bz#1637976] - kvm-block-Poll-after-drain-on-attaching-a-node.patch [bz#1637976] - kvm-test-bdrv-drain-Test-bdrv_append-to-drained-node.patch [bz#1637976] - kvm-block-linux-aio-acquire-AioContext-before-qemu_laio_.patch [bz#1637976] - kvm-util-async-use-qemu_aio_coroutine_enter-in-co_schedu.patch [bz#1637976] - kvm-job-Fix-nested-aio_poll-hanging-in-job_txn_apply.patch [bz#1637976] - kvm-job-Fix-missing-locking-due-to-mismerge.patch [bz#1637976] - kvm-blockjob-Wake-up-BDS-when-job-becomes-idle.patch [bz#1637976] - kvm-aio-wait-Increase-num_waiters-even-in-home-thread.patch [bz#1637976] - kvm-test-bdrv-drain-Drain-with-block-jobs-in-an-I-O-thre.patch [bz#1637976] - kvm-test-blockjob-Acquire-AioContext-around-job_cancel_s.patch [bz#1637976] - kvm-job-Use-AIO_WAIT_WHILE-in-job_finish_sync.patch [bz#1637976] - kvm-test-bdrv-drain-Test-AIO_WAIT_WHILE-in-completion-ca.patch [bz#1637976] - kvm-block-Add-missing-locking-in-bdrv_co_drain_bh_cb.patch [bz#1637976] - kvm-block-backend-Add-.drained_poll-callback.patch [bz#1637976] - kvm-block-backend-Fix-potential-double-blk_delete.patch [bz#1637976] - kvm-block-backend-Decrease-in_flight-only-after-callback.patch [bz#1637976] - kvm-blockjob-Lie-better-in-child_job_drained_poll.patch [bz#1637976] - kvm-block-Remove-aio_poll-in-bdrv_drain_poll-variants.patch [bz#1637976] - kvm-test-bdrv-drain-Test-nested-poll-in-bdrv_drain_poll_.patch [bz#1637976] - kvm-job-Avoid-deadlocks-in-job_completed_txn_abort.patch [bz#1637976] - kvm-test-bdrv-drain-AIO_WAIT_WHILE-in-job-.commit-.abort.patch [bz#1637976] - kvm-test-bdrv-drain-Fix-outdated-comments.patch [bz#1637976] - kvm-block-Use-a-single-global-AioWait.patch [bz#1637976] - kvm-test-bdrv-drain-Test-draining-job-source-child-and-p.patch [bz#1637976] - kvm-qemu-img-Fix-assert-when-mapping-unaligned-raw-file.patch [bz#1639374] - kvm-iotests-Add-test-221-to-catch-qemu-img-map-regressio.patch [bz#1639374] - Resolves: bz#1609327 (qemu-kvm[37046]: Could not find keytab file: /etc/qemu/krb5.tab: Unknown error 49408) - Resolves: bz#1636142 (qemu NBD_CMD_CACHE flaws impacting non-qemu NBD clients) - Resolves: bz#1637976 (Crashes and hangs with iothreads vs. block jobs) - Resolves: bz#1639374 (qemu-img map 'Aborted (core dumped)' when specifying a plain file)- kvm-linux-headers-update.patch [bz#1508142] - kvm-s390x-cpumodel-Set-up-CPU-model-for-AP-device-suppor.patch [bz#1508142] - kvm-s390x-kvm-enable-AP-instruction-interpretation-for-g.patch [bz#1508142] - kvm-s390x-ap-base-Adjunct-Processor-AP-object-model.patch [bz#1508142] - kvm-s390x-vfio-ap-Introduce-VFIO-AP-device.patch [bz#1508142] - kvm-s390-doc-detailed-specifications-for-AP-virtualizati.patch [bz#1508142] - Resolves: bz#1508142 ([IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part)- kvm-Revert-hw-acpi-build-build-SRAT-memory-affinity-stru.patch [bz#1609235] - kvm-add-udev-kvm-check.patch [bz#1552663] - kvm-aio-posix-Don-t-count-ctx-notifier-as-progress-when-.patch [bz#1623085] - kvm-aio-Do-aio_notify_accept-only-during-blocking-aio_po.patch [bz#1623085] - kvm-aio-posix-fix-concurrent-access-to-poll_disable_cnt.patch [bz#1632622] - kvm-aio-posix-compute-timeout-before-polling.patch [bz#1632622] - kvm-aio-posix-do-skip-system-call-if-ctx-notifier-pollin.patch [bz#1632622] - kvm-intel-iommu-send-PSI-always-even-if-across-PDEs.patch [bz#1450712] - kvm-intel-iommu-remove-IntelIOMMUNotifierNode.patch [bz#1450712] - kvm-intel-iommu-add-iommu-lock.patch [bz#1450712] - kvm-intel-iommu-only-do-page-walk-for-MAP-notifiers.patch [bz#1450712] - kvm-intel-iommu-introduce-vtd_page_walk_info.patch [bz#1450712] - kvm-intel-iommu-pass-in-address-space-when-page-walk.patch [bz#1450712] - kvm-intel-iommu-trace-domain-id-during-page-walk.patch [bz#1450712] - kvm-util-implement-simple-iova-tree.patch [bz#1450712] - kvm-intel-iommu-rework-the-page-walk-logic.patch [bz#1450712] - kvm-i386-define-the-ssbd-CPUID-feature-bit-CVE-2018-3639.patch [bz#1633928] - Resolves: bz#1450712 (Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)) - Resolves: bz#1552663 (81-kvm-rhel.rules is no longer part of initscripts) - Resolves: bz#1609235 (Win2016 guest can't recognize pc-dimm hotplugged to node 0) - Resolves: bz#1623085 (VM doesn't boot from HD) - Resolves: bz#1632622 (~40% virtio_blk disk performance drop for win2012r2 guest when comparing qemu-kvm-rhev-2.12.0-9 with qemu-kvm-rhev-2.12.0-12) - Resolves: bz#1633928 (CVE-2018-3639 qemu-kvm: hw: cpu: speculative store bypass [rhel-8.0])- kvm-block-for-jobs-do-not-clear-user_paused-until-after-.patch [bz#1635583] - kvm-iotests-Add-failure-matching-to-common.qemu.patch [bz#1635583] - kvm-block-iotest-to-catch-abort-on-forced-blockjob-cance.patch [bz#1635583] - Resolves: bz#1635583 (Quitting VM causes qemu core dump once the block mirror job paused for no enough target space)- kvm-check-Only-test-ivshm-when-it-is-compiled-in.patch [bz#1621817] - kvm-Disable-ivshmem.patch [bz#1621817] - kvm-mirror-Fail-gracefully-for-source-target.patch [bz#1637963] - kvm-commit-Add-top-node-base-node-options.patch [bz#1637970] - kvm-qemu-iotests-Test-commit-with-top-node-base-node.patch [bz#1637970] - Resolves: bz#1621817 (Disable IVSHMEM in RHEL 8) - Resolves: bz#1637963 (Segfault on 'blockdev-mirror' with same node as source and target) - Resolves: bz#1637970 (allow using node-names with block-commit)- kvm-redhat-make-the-plugins-executable.patch [bz#1638304] - Resolves: bz#1638304 (the driver packages lack all the library Requires)- kvm-seccomp-allow-sched_setscheduler-with-SCHED_IDLE-pol.patch [bz#1618356] - kvm-seccomp-use-SIGSYS-signal-instead-of-killing-the-thr.patch [bz#1618356] - kvm-seccomp-prefer-SCMP_ACT_KILL_PROCESS-if-available.patch [bz#1618356] - kvm-configure-require-libseccomp-2.2.0.patch [bz#1618356] - kvm-seccomp-set-the-seccomp-filter-to-all-threads.patch [bz#1618356] - kvm-memory-cleanup-side-effects-of-memory_region_init_fo.patch [bz#1600365] - Resolves: bz#1600365 (QEMU core dumped when hotplug memory exceeding host hugepages and with discard-data=yes) - Resolves: bz#1618356 (qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8])- kvm-migration-postcopy-Clear-have_listen_thread.patch [bz#1608765] - kvm-migration-cleanup-in-error-paths-in-loadvm.patch [bz#1608765] - kvm-jobs-change-start-callback-to-run-callback.patch [bz#1632939] - kvm-jobs-canonize-Error-object.patch [bz#1632939] - kvm-jobs-add-exit-shim.patch [bz#1632939] - kvm-block-commit-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-mirror-utilize-job_exit-shim.patch [bz#1632939] - kvm-jobs-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-backup-make-function-variables-consistently-na.patch [bz#1632939] - kvm-jobs-remove-ret-argument-to-job_completed-privatize-.patch [bz#1632939] - kvm-jobs-remove-job_defer_to_main_loop.patch [bz#1632939] - kvm-block-commit-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-mirror-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-stream-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-commit-refactor-commit-to-use-job-callbacks.patch [bz#1632939] - kvm-block-mirror-don-t-install-backing-chain-on-abort.patch [bz#1632939] - kvm-block-mirror-conservative-mirror_exit-refactor.patch [bz#1632939] - kvm-block-stream-refactor-stream-to-use-job-callbacks.patch [bz#1632939] - kvm-tests-blockjob-replace-Blockjob-with-Job.patch [bz#1632939] - kvm-tests-test-blockjob-remove-exit-callback.patch [bz#1632939] - kvm-tests-test-blockjob-txn-move-.exit-to-.clean.patch [bz#1632939] - kvm-jobs-remove-.exit-callback.patch [bz#1632939] - kvm-qapi-block-commit-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-mirror-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-stream-expose-new-job-properties.patch [bz#1632939] - kvm-block-backup-qapi-documentation-fixup.patch [bz#1632939] - kvm-blockdev-document-transactional-shortcomings.patch [bz#1632939] - Resolves: bz#1608765 (After postcopy migration, do savevm and loadvm, guest hang and call trace) - Resolves: bz#1632939 (qemu blockjobs other than backup do not support job-finalize or job-dismiss)- kvm-Re-enable-disabled-Hyper-V-enlightenments.patch [bz#1625185] - kvm-Fix-annocheck-issues.patch [bz#1624164] - kvm-exec-check-that-alignment-is-a-power-of-two.patch [bz#1630746] - kvm-curl-Make-sslverify-off-disable-host-as-well-as-peer.patch [bz#1575925] - Resolves: bz#1575925 ("SSL: no alternative certificate subject name matches target host name" error even though sslverify = off) - Resolves: bz#1624164 (Review annocheck distro flag failures in qemu-kvm) - Resolves: bz#1625185 (Re-enable disabled Hyper-V enlightenments) - Resolves: bz#1630746 (qemu_ram_mmap: Assertion `is_power_of_2(align)' failed)- kvm-i386-Disable-TOPOEXT-by-default-on-cpu-host.patch [bz#1619804] - kvm-redhat-enable-opengl-add-build-and-runtime-deps.patch [bz#1618412] - Resolves: bz#1618412 (Enable opengl (for intel vgpu display)) - Resolves: bz#1619804 (kernel panic in init_amd_cacheinfo)- kvm-redhat-Disable-vhost-crypto.patch [bz#1625668] - Resolves: bz#1625668 (Decide if we should disable 'vhost-crypto' or not)- kvm-target-i386-sev-fix-memory-leaks.patch [bz#1615717] - kvm-i386-Fix-arch_query_cpu_model_expansion-leak.patch [bz#1615717] - kvm-redhat-Update-build-configuration.patch [bz#1573156] - Resolves: bz#1573156 (Update build configure for QEMU 2.12.0) - Resolves: bz#1615717 (Memory leaks)- kvm-e1000e-Do-not-auto-clear-ICR-bits-which-aren-t-set-i.patch [bz#1596024] - kvm-e1000e-Prevent-MSI-MSI-X-storms.patch [bz#1596024] - kvm-Drop-build_configure.sh-and-Makefile.local-files.patch [] - kvm-Fix-subject-line-in-.gitpublish.patch [] - Resolves: bz#1596024 (The network link can't be detected on guest when the guest uses e1000e model type)- kvm-Fix-libusb-1.0.22-deprecated-libusb_set_debug-with-l.patch [bz#1622656] - Resolves: bz#1622656 (qemu-kvm fails to build due to libusb_set_debug being deprecated)- kvm-redhat-remove-extra-in-rhel_rhev_conflicts-macro.patch [bz#1618752] - Resolves: bz#1618752 (qemu-kvm can't be installed in RHEL-8 as it Conflicts with itself.)- kvm-Migration-TLS-Fix-crash-due-to-double-cleanup.patch [bz#1594384] - Resolves: bz#1594384 (2.12 migration fixes)- kvm-Add-qemu-keymap-to-qemu-kvm-common.patch [bz#1593117] - Resolves: bz#1593117 (add qemu-keymap utility)- Fixing an issue with some old command in the spec file- Fix an issue with the build_configure script. - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer)- kvm-migration-stop-compressing-page-in-migration-thread.patch [bz#1594384] - kvm-migration-stop-compression-to-allocate-and-free-memo.patch [bz#1594384] - kvm-migration-stop-decompression-to-allocate-and-free-me.patch [bz#1594384] - kvm-migration-detect-compression-and-decompression-error.patch [bz#1594384] - kvm-migration-introduce-control_save_page.patch [bz#1594384] - kvm-migration-move-some-code-to-ram_save_host_page.patch [bz#1594384] - kvm-migration-move-calling-control_save_page-to-the-comm.patch [bz#1594384] - kvm-migration-move-calling-save_zero_page-to-the-common-.patch [bz#1594384] - kvm-migration-introduce-save_normal_page.patch [bz#1594384] - kvm-migration-remove-ram_save_compressed_page.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-memory-leak-in-dirt.patch [bz#1594384] - kvm-migration-fix-saving-normal-page-even-if-it-s-been-c.patch [bz#1594384] - kvm-migration-update-index-field-when-delete-or-qsort-RD.patch [bz#1594384] - kvm-migration-introduce-decompress-error-check.patch [bz#1594384] - kvm-migration-Don-t-activate-block-devices-if-using-S.patch [bz#1594384] - kvm-migration-not-wait-RDMA_CM_EVENT_DISCONNECTED-event-.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-dirty_bitmap_load.patch [bz#1594384] - kvm-s390x-add-RHEL-7.6-machine-type-for-ccw.patch [bz#1595718] - kvm-s390x-cpumodel-default-enable-bpb-and-ppa15-for-z196.patch [bz#1595718] - kvm-linux-headers-asm-s390-kvm.h-header-sync.patch [bz#1612938] - kvm-s390x-kvm-add-etoken-facility.patch [bz#1612938] - Resolves: bz#1594384 (2.12 migration fixes) - Resolves: bz#1595718 (Add ppa15/bpb to the default cpu model for z196 and higher in the 7.6 s390-ccw-virtio machine) - Resolves: bz#1612938 (Add etoken support to qemu-kvm for s390x KVM guests)Mass import from RHEL 7.6 qemu-kvm-rhev, including fixes to the following BZs: - kvm-AArch64-Add-virt-rhel7.6-machine-type.patch [bz#1558723] - kvm-cpus-Fix-event-order-on-resume-of-stopped-guest.patch [bz#1566153] - kvm-qemu-img-Check-post-truncation-size.patch [bz#1523065] - kvm-vga-catch-depth-0.patch [bz#1575541] - kvm-Fix-x-hv-max-vps-compat-value-for-7.4-machine-type.patch [bz#1583959] - kvm-ccid-card-passthru-fix-regression-in-realize.patch [bz#1584984] - kvm-Use-4-MB-vram-for-cirrus.patch [bz#1542080] - kvm-spapr_pci-Remove-unhelpful-pagesize-warning.patch [bz#1505664] - kvm-rpm-Add-nvme-VFIO-driver-to-rw-whitelist.patch [bz#1416180] - kvm-qobject-Use-qobject_to-instead-of-type-cast.patch [bz#1557995] - kvm-qobject-Ensure-base-is-at-offset-0.patch [bz#1557995] - kvm-qobject-use-a-QObjectBase_-struct.patch [bz#1557995] - kvm-qobject-Replace-qobject_incref-QINCREF-qobject_decre.patch [bz#1557995] - kvm-qobject-Modify-qobject_ref-to-return-obj.patch [bz#1557995] - kvm-rbd-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-iscsi-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-block-Add-block-specific-QDict-header.patch [bz#1557995] - kvm-qobject-Move-block-specific-qdict-code-to-block-qdic.patch [bz#1557995] - kvm-block-Fix-blockdev-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Fix-drive-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Clean-up-a-misuse-of-qobject_to-in-.bdrv_co_cr.patch [bz#1557995] - kvm-block-Factor-out-qobject_input_visitor_new_flat_conf.patch [bz#1557995] - kvm-block-Make-remaining-uses-of-qobject-input-visitor-m.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_flatten_qdict.patch [bz#1557995] - kvm-block-qdict-Tweak-qdict_flatten_qdict-qdict_flatten_.patch [bz#1557995] - kvm-block-qdict-Clean-up-qdict_crumple-a-bit.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_is_list-some.patch [bz#1557995] - kvm-check-block-qdict-Rename-qdict_flatten-s-variables-f.patch [bz#1557995] - kvm-check-block-qdict-Cover-flattening-of-empty-lists-an.patch [bz#1557995] - kvm-block-Fix-blockdev-blockdev-add-for-empty-objects-an.patch [bz#1557995] - kvm-rbd-New-parameter-auth-client-required.patch [bz#1557995] - kvm-rbd-New-parameter-key-secret.patch [bz#1557995] - kvm-block-mirror-honor-ratelimit-again.patch [bz#1572856] - kvm-block-mirror-Make-cancel-always-cancel-pre-READY.patch [bz#1572856] - kvm-iotests-Add-test-for-cancelling-a-mirror-job.patch [bz#1572856] - kvm-iotests-Split-214-off-of-122.patch [bz#1518738] - kvm-block-Add-COR-filter-driver.patch [bz#1518738] - kvm-block-BLK_PERM_WRITE-includes-._UNCHANGED.patch [bz#1518738] - kvm-block-Add-BDRV_REQ_WRITE_UNCHANGED-flag.patch [bz#1518738] - kvm-block-Set-BDRV_REQ_WRITE_UNCHANGED-for-COR-writes.patch [bz#1518738] - kvm-block-quorum-Support-BDRV_REQ_WRITE_UNCHANGED.patch [bz#1518738] - kvm-block-Support-BDRV_REQ_WRITE_UNCHANGED-in-filters.patch [bz#1518738] - kvm-iotests-Clean-up-wrap-image-in-197.patch [bz#1518738] - kvm-iotests-Copy-197-for-COR-filter-driver.patch [bz#1518738] - kvm-iotests-Add-test-for-COR-across-nodes.patch [bz#1518738] - kvm-qemu-io-Use-purely-string-blockdev-options.patch [bz#1576598] - kvm-qemu-img-Use-only-string-options-in-img_open_opts.patch [bz#1576598] - kvm-iotests-Add-test-for-U-force-share-conflicts.patch [bz#1576598] - kvm-qemu-io-Drop-command-functions-return-values.patch [bz#1519617] - kvm-qemu-io-Let-command-functions-return-error-code.patch [bz#1519617] - kvm-qemu-io-Exit-with-error-when-a-command-failed.patch [bz#1519617] - kvm-iotests.py-Add-qemu_io_silent.patch [bz#1519617] - kvm-iotests-Let-216-make-use-of-qemu-io-s-exit-code.patch [bz#1519617] - kvm-qcow2-Repair-OFLAG_COPIED-when-fixing-leaks.patch [bz#1527085] - kvm-iotests-Repairing-error-during-snapshot-deletion.patch [bz#1527085] - kvm-block-Make-bdrv_is_writable-public.patch [bz#1588039] - kvm-qcow2-Do-not-mark-inactive-images-corrupt.patch [bz#1588039] - kvm-iotests-Add-case-for-a-corrupted-inactive-image.patch [bz#1588039] - kvm-main-loop-drop-spin_counter.patch [bz#1168213] - kvm-target-ppc-Factor-out-the-parsing-in-kvmppc_get_cpu_.patch [bz#1560847] - kvm-target-ppc-Don-t-require-private-l1d-cache-on-POWER8.patch [bz#1560847] - kvm-ppc-spapr_caps-Don-t-disable-cap_cfpc-on-POWER8-by-d.patch [bz#1560847] - kvm-qxl-fix-local-renderer-crash.patch [bz#1567733] - kvm-qemu-img-Amendment-support-implies-create_opts.patch [bz#1537956] - kvm-block-Add-Error-parameter-to-bdrv_amend_options.patch [bz#1537956] - kvm-qemu-option-Pull-out-Supported-options-print.patch [bz#1537956] - kvm-qemu-img-Add-print_amend_option_help.patch [bz#1537956] - kvm-qemu-img-Recognize-no-creation-support-in-o-help.patch [bz#1537956] - kvm-iotests-Test-help-option-for-unsupporting-formats.patch [bz#1537956] - kvm-iotests-Rework-113.patch [bz#1537956] - kvm-qemu-img-Resolve-relative-backing-paths-in-rebase.patch [bz#1569835] - kvm-iotests-Add-test-for-rebasing-with-relative-paths.patch [bz#1569835] - kvm-qemu-img-Special-post-backing-convert-handling.patch [bz#1527898] - kvm-iotests-Test-post-backing-convert-target-behavior.patch [bz#1527898] - kvm-migration-calculate-expected_downtime-with-ram_bytes.patch [bz#1564576] - kvm-sheepdog-Fix-sd_co_create_opts-memory-leaks.patch [bz#1513543] - kvm-qemu-iotests-reduce-chance-of-races-in-185.patch [bz#1513543] - kvm-blockjob-do-not-cancel-timer-in-resume.patch [bz#1513543] - kvm-nfs-Fix-error-path-in-nfs_options_qdict_to_qapi.patch [bz#1513543] - kvm-nfs-Remove-processed-options-from-QDict.patch [bz#1513543] - kvm-blockjob-drop-block_job_pause-resume_all.patch [bz#1513543] - kvm-blockjob-expose-error-string-via-query.patch [bz#1513543] - kvm-blockjob-Fix-assertion-in-block_job_finalize.patch [bz#1513543] - kvm-blockjob-Wrappers-for-progress-counter-access.patch [bz#1513543] - kvm-blockjob-Move-RateLimit-to-BlockJob.patch [bz#1513543] - kvm-blockjob-Implement-block_job_set_speed-centrally.patch [bz#1513543] - kvm-blockjob-Introduce-block_job_ratelimit_get_delay.patch [bz#1513543] - kvm-blockjob-Add-block_job_driver.patch [bz#1513543] - kvm-blockjob-Update-block-job-pause-resume-documentation.patch [bz#1513543] - kvm-blockjob-Improve-BlockJobInfo.offset-len-documentati.patch [bz#1513543] - kvm-job-Create-Job-JobDriver-and-job_create.patch [bz#1513543] - kvm-job-Rename-BlockJobType-into-JobType.patch [bz#1513543] - kvm-job-Add-JobDriver.job_type.patch [bz#1513543] - kvm-job-Add-job_delete.patch [bz#1513543] - kvm-job-Maintain-a-list-of-all-jobs.patch [bz#1513543] - kvm-job-Move-state-transitions-to-Job.patch [bz#1513543] - kvm-job-Add-reference-counting.patch [bz#1513543] - kvm-job-Move-cancelled-to-Job.patch [bz#1513543] - kvm-job-Add-Job.aio_context.patch [bz#1513543] - kvm-job-Move-defer_to_main_loop-to-Job.patch [bz#1513543] - kvm-job-Move-coroutine-and-related-code-to-Job.patch [bz#1513543] - kvm-job-Add-job_sleep_ns.patch [bz#1513543] - kvm-job-Move-pause-resume-functions-to-Job.patch [bz#1513543] - kvm-job-Replace-BlockJob.completed-with-job_is_completed.patch [bz#1513543] - kvm-job-Move-BlockJobCreateFlags-to-Job.patch [bz#1513543] - kvm-blockjob-Split-block_job_event_pending.patch [bz#1513543] - kvm-job-Add-job_event_.patch [bz#1513543] - kvm-job-Move-single-job-finalisation-to-Job.patch [bz#1513543] - kvm-job-Convert-block_job_cancel_async-to-Job.patch [bz#1513543] - kvm-job-Add-job_drain.patch [bz#1513543] - kvm-job-Move-.complete-callback-to-Job.patch [bz#1513543] - kvm-job-Move-job_finish_sync-to-Job.patch [bz#1513543] - kvm-job-Switch-transactions-to-JobTxn.patch [bz#1513543] - kvm-job-Move-transactions-to-Job.patch [bz#1513543] - kvm-job-Move-completion-and-cancellation-to-Job.patch [bz#1513543] - kvm-block-Cancel-job-in-bdrv_close_all-callers.patch [bz#1513543] - kvm-job-Add-job_yield.patch [bz#1513543] - kvm-job-Add-job_dismiss.patch [bz#1513543] - kvm-job-Add-job_is_ready.patch [bz#1513543] - kvm-job-Add-job_transition_to_ready.patch [bz#1513543] - kvm-job-Move-progress-fields-to-Job.patch [bz#1513543] - kvm-job-Introduce-qapi-job.json.patch [bz#1513543] - kvm-job-Add-JOB_STATUS_CHANGE-QMP-event.patch [bz#1513543] - kvm-job-Add-lifecycle-QMP-commands.patch [bz#1513543] - kvm-job-Add-query-jobs-QMP-command.patch [bz#1513543] - kvm-blockjob-Remove-BlockJob.driver.patch [bz#1513543] - kvm-iotests-Move-qmp_to_opts-to-VM.patch [bz#1513543] - kvm-qemu-iotests-Test-job-with-block-jobs.patch [bz#1513543] - kvm-vdi-Fix-vdi_co_do_create-return-value.patch [bz#1513543] - kvm-vhdx-Fix-vhdx_co_create-return-value.patch [bz#1513543] - kvm-job-Add-error-message-for-failing-jobs.patch [bz#1513543] - kvm-block-create-Make-x-blockdev-create-a-job.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.get_qmp_events_filtered.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.qmp_log.patch [bz#1513543] - kvm-qemu-iotests-Add-iotests.img_info_log.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.run_job.patch [bz#1513543] - kvm-qemu-iotests-iotests.py-helper-for-non-file-protocol.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-206-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-207-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-210-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-211-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-212-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-213-for-blockdev-create-job.patch [bz#1513543] - kvm-block-create-Mark-blockdev-create-stable.patch [bz#1513543] - kvm-jobs-fix-stale-wording.patch [bz#1513543] - kvm-jobs-fix-verb-references-in-docs.patch [bz#1513543] - kvm-iotests-Fix-219-s-timing.patch [bz#1513543] - kvm-iotests-improve-pause_job.patch [bz#1513543] - kvm-rpm-Whitelist-copy-on-read-block-driver.patch [bz#1518738] - kvm-rpm-add-throttle-driver-to-rw-whitelist.patch [bz#1591076] - kvm-usb-host-skip-open-on-pending-postload-bh.patch [bz#1572851] - kvm-i386-Define-the-Virt-SSBD-MSR-and-handling-of-it-CVE.patch [bz#1574216] - kvm-i386-define-the-AMD-virt-ssbd-CPUID-feature-bit-CVE-.patch [bz#1574216] - kvm-block-file-posix-Pass-FD-to-locking-helpers.patch [bz#1519144] - kvm-block-file-posix-File-locking-during-creation.patch [bz#1519144] - kvm-iotests-Add-creation-test-to-153.patch [bz#1519144] - kvm-vhost-user-add-Net-prefix-to-internal-state-structur.patch [bz#1526645] - kvm-virtio-support-setting-memory-region-based-host-noti.patch [bz#1526645] - kvm-vhost-user-support-receiving-file-descriptors-in-sla.patch [bz#1526645] - kvm-osdep-add-wait.h-compat-macros.patch [bz#1526645] - kvm-vhost-user-bridge-support-host-notifier.patch [bz#1526645] - kvm-vhost-allow-backends-to-filter-memory-sections.patch [bz#1526645] - kvm-vhost-user-allow-slave-to-send-fds-via-slave-channel.patch [bz#1526645] - kvm-vhost-user-introduce-shared-vhost-user-state.patch [bz#1526645] - kvm-vhost-user-support-registering-external-host-notifie.patch [bz#1526645] - kvm-libvhost-user-support-host-notifier.patch [bz#1526645] - kvm-block-Introduce-API-for-copy-offloading.patch [bz#1482537] - kvm-raw-Check-byte-range-uniformly.patch [bz#1482537] - kvm-raw-Implement-copy-offloading.patch [bz#1482537] - kvm-qcow2-Implement-copy-offloading.patch [bz#1482537] - kvm-file-posix-Implement-bdrv_co_copy_range.patch [bz#1482537] - kvm-iscsi-Query-and-save-device-designator-when-opening.patch [bz#1482537] - kvm-iscsi-Create-and-use-iscsi_co_wait_for_task.patch [bz#1482537] - kvm-iscsi-Implement-copy-offloading.patch [bz#1482537] - kvm-block-backend-Add-blk_co_copy_range.patch [bz#1482537] - kvm-qemu-img-Convert-with-copy-offloading.patch [bz#1482537] - kvm-qcow2-Fix-src_offset-in-copy-offloading.patch [bz#1482537] - kvm-iscsi-Don-t-blindly-use-designator-length-in-respons.patch [bz#1482537] - kvm-file-posix-Fix-EINTR-handling.patch [bz#1482537] - kvm-usb-storage-Add-rerror-werror-properties.patch [bz#1595180] - kvm-numa-clarify-error-message-when-node-index-is-out-of.patch [bz#1578381] - kvm-qemu-iotests-Update-026.out.nocache-reference-output.patch [bz#1528541] - kvm-qcow2-Free-allocated-clusters-on-write-error.patch [bz#1528541] - kvm-qemu-iotests-Test-qcow2-not-leaking-clusters-on-writ.patch [bz#1528541] - kvm-qemu-options-Add-missing-newline-to-accel-help-text.patch [bz#1586313] - kvm-xhci-fix-guest-triggerable-assert.patch [bz#1594135] - kvm-virtio-gpu-tweak-scanout-disable.patch [bz#1589634] - kvm-virtio-gpu-update-old-resource-too.patch [bz#1589634] - kvm-virtio-gpu-disable-scanout-when-backing-resource-is-.patch [bz#1589634] - kvm-block-Don-t-silently-truncate-node-names.patch [bz#1549654] - kvm-pr-helper-fix-socket-path-default-in-help.patch [bz#1533158] - kvm-pr-helper-fix-assertion-failure-on-failed-multipath-.patch [bz#1533158] - kvm-pr-manager-helper-avoid-SIGSEGV-when-writing-to-the-.patch [bz#1533158] - kvm-pr-manager-put-stubs-in-.c-file.patch [bz#1533158] - kvm-pr-manager-add-query-pr-managers-QMP-command.patch [bz#1533158] - kvm-pr-manager-helper-report-event-on-connection-disconn.patch [bz#1533158] - kvm-pr-helper-avoid-error-on-PR-IN-command-with-zero-req.patch [bz#1533158] - kvm-pr-helper-Rework-socket-path-handling.patch [bz#1533158] - kvm-pr-manager-helper-fix-memory-leak-on-event.patch [bz#1533158] - kvm-object-fix-OBJ_PROP_LINK_UNREF_ON_RELEASE-ambivalenc.patch [bz#1556678] - kvm-usb-hcd-xhci-test-add-a-test-for-ccid-hotplug.patch [bz#1556678] - kvm-Revert-usb-release-the-created-buses.patch [bz#1556678] - kvm-file-posix-Fix-creation-locking.patch [bz#1599335] - kvm-file-posix-Unlock-FD-after-creation.patch [bz#1599335] - kvm-ahci-trim-signatures-on-raise-lower.patch [bz#1584914] - kvm-ahci-fix-PxCI-register-race.patch [bz#1584914] - kvm-ahci-don-t-schedule-unnecessary-BH.patch [bz#1584914] - kvm-qcow2-Fix-qcow2_truncate-error-return-value.patch [bz#1595173] - kvm-block-Convert-.bdrv_truncate-callback-to-coroutine_f.patch [bz#1595173] - kvm-qcow2-Remove-coroutine-trampoline-for-preallocate_co.patch [bz#1595173] - kvm-block-Move-bdrv_truncate-implementation-to-io.c.patch [bz#1595173] - kvm-block-Use-tracked-request-for-truncate.patch [bz#1595173] - kvm-file-posix-Make-.bdrv_co_truncate-asynchronous.patch [bz#1595173] - kvm-block-Fix-copy-on-read-crash-with-partial-final-clus.patch [bz#1590640] - kvm-block-fix-QEMU-crash-with-scsi-hd-and-drive_del.patch [bz#1599515] - kvm-virtio-rng-process-pending-requests-on-DRIVER_OK.patch [bz#1576743] - kvm-file-posix-specify-expected-filetypes.patch [bz#1525829] - kvm-iotests-add-test-226-for-file-driver-types.patch [bz#1525829] - kvm-block-dirty-bitmap-add-lock-to-bdrv_enable-disable_d.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-enable-disable.patch [bz#1207657] - kvm-qmp-transaction-support-for-x-block-dirty-bitmap-ena.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-merge.patch [bz#1207657] - kvm-qapi-add-disabled-parameter-to-block-dirty-bitmap-ad.patch [bz#1207657] - kvm-block-dirty-bitmap-add-bdrv_enable_dirty_bitmap_lock.patch [bz#1207657] - kvm-dirty-bitmap-fix-double-lock-on-bitmap-enabling.patch [bz#1207657] - kvm-block-qcow2-bitmap-fix-free_bitmap_clusters.patch [bz#1207657] - kvm-qcow2-add-overlap-check-for-bitmap-directory.patch [bz#1207657] - kvm-blockdev-enable-non-root-nodes-for-backup-source.patch [bz#1207657] - kvm-iotests-add-222-to-test-basic-fleecing.patch [bz#1207657] - kvm-qcow2-Remove-dead-check-on-ret.patch [bz#1207657] - kvm-block-Move-request-tracking-to-children-in-copy-offl.patch [bz#1207657] - kvm-block-Fix-parameter-checking-in-bdrv_co_copy_range_i.patch [bz#1207657] - kvm-block-Honour-BDRV_REQ_NO_SERIALISING-in-copy-range.patch [bz#1207657] - kvm-backup-Use-copy-offloading.patch [bz#1207657] - kvm-block-backup-disable-copy-offloading-for-backup.patch [bz#1207657] - kvm-iotests-222-Don-t-run-with-luks.patch [bz#1207657] - kvm-block-io-fix-copy_range.patch [bz#1207657] - kvm-block-split-flags-in-copy_range.patch [bz#1207657] - kvm-block-add-BDRV_REQ_SERIALISING-flag.patch [bz#1207657] - kvm-block-backup-fix-fleecing-scheme-use-serialized-writ.patch [bz#1207657] - kvm-nbd-server-Reject-0-length-block-status-request.patch [bz#1207657] - kvm-nbd-server-fix-trace.patch [bz#1207657] - kvm-nbd-server-refactor-NBDExportMetaContexts.patch [bz#1207657] - kvm-nbd-server-add-nbd_meta_empty_or_pattern-helper.patch [bz#1207657] - kvm-nbd-server-implement-dirty-bitmap-export.patch [bz#1207657] - kvm-qapi-new-qmp-command-nbd-server-add-bitmap.patch [bz#1207657] - kvm-docs-interop-add-nbd.txt.patch [bz#1207657] - kvm-nbd-server-introduce-NBD_CMD_CACHE.patch [bz#1207657] - kvm-nbd-server-Silence-gcc-false-positive.patch [bz#1207657] - kvm-nbd-server-Fix-dirty-bitmap-logic-regression.patch [bz#1207657] - kvm-nbd-server-fix-nbd_co_send_block_status.patch [bz#1207657] - kvm-nbd-client-Add-x-dirty-bitmap-to-query-bitmap-from-s.patch [bz#1207657] - kvm-iotests-New-test-223-for-exporting-dirty-bitmap-over.patch [bz#1207657] - kvm-hw-char-serial-Only-retry-if-qemu_chr_fe_write-retur.patch [bz#1592817] - kvm-hw-char-serial-retry-write-if-EAGAIN.patch [bz#1592817] - kvm-throttle-groups-fix-hang-when-group-member-leaves.patch [bz#1535914] - kvm-Disable-aarch64-devices-reappeared-after-2.12-rebase.patch [bz#1586357] - kvm-Disable-split-irq-device.patch [bz#1586357] - kvm-Disable-AT24Cx-i2c-eeprom.patch [bz#1586357] - kvm-Disable-CAN-bus-devices.patch [bz#1586357] - kvm-Disable-new-superio-devices.patch [bz#1586357] - kvm-Disable-new-pvrdma-device.patch [bz#1586357] - kvm-qdev-add-HotplugHandler-post_plug-callback.patch [bz#1607891] - kvm-virtio-scsi-fix-hotplug-reset-vs-event-race.patch [bz#1607891] - kvm-e1000-Fix-tso_props-compat-for-82540em.patch [bz#1608778] - kvm-slirp-correct-size-computation-while-concatenating-m.patch [bz#1586255] - kvm-s390x-sclp-fix-maxram-calculation.patch [bz#1595740] - kvm-redhat-Make-gitpublish-profile-the-default-one.patch [bz#1425820] - Resolves: bz#1168213 (main-loop: WARNING: I/O thread spun for 1000 iterations while doing stream block device.) - Resolves: bz#1207657 (RFE: QEMU Incremental live backup - push and pull modes) - Resolves: bz#1416180 (QEMU VFIO based block driver for NVMe devices) - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer) - Resolves: bz#1482537 ([RFE] qemu-img copy-offloading (convert command)) - Resolves: bz#1505664 ("qemu-kvm: System page size 0x1000000 is not enabled in page_size_mask (0x11000). Performance may be slow" show up while using hugepage as guest's memory) - Resolves: bz#1513543 ([RFE] Add block job to create format on a storage device) - Resolves: bz#1518738 (Add 'copy-on-read' filter driver for use with blockdev-add) - Resolves: bz#1519144 (qemu-img: image locking doesn't cover image creation) - Resolves: bz#1519617 (The exit code should be non-zero when qemu-io reports an error) - Resolves: bz#1523065 ("qemu-img resize" should fail to decrease the size of logical partition/lvm/iSCSI image with raw format) - Resolves: bz#1525829 (can not boot up a scsi-block passthrough disk via -blockdev with error "cannot get SG_IO version number: Operation not supported. Is this a SCSI device?") - Resolves: bz#1526645 ([Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev) - Resolves: bz#1527085 (The copied flag should be updated during '-r leaks') - Resolves: bz#1527898 ([RFE] qemu-img should leave cluster unallocated if it's read as zero throughout the backing chain) - Resolves: bz#1528541 (qemu-img check reports tons of leaked clusters after re-start nfs service to resume writing data in guest) - Resolves: bz#1533158 (QEMU support for libvirtd restarting qemu-pr-helper) - Resolves: bz#1535914 (Disable io throttling for one member disk of a group during io will induce the other one hang with io) - Resolves: bz#1537956 (RFE: qemu-img amend should list the true supported options) - Resolves: bz#1542080 (Qemu core dump at cirrus_invalidate_region) - Resolves: bz#1549654 (Reject node-names which would be truncated by the block layer commands) - Resolves: bz#1556678 (Hot plug usb-ccid for the 2nd time with the same ID as the 1st time failed) - Resolves: bz#1557995 (QAPI schema for RBD storage misses the 'password-secret' option) - Resolves: bz#1558723 (Create RHEL-7.6 QEMU machine type for AArch64) - Resolves: bz#1560847 ([Power8][FW b0320a_1812.861][rhel7.5rc2 3.10.0-861.el7.ppc64le][qemu-kvm-{ma,rhev}-2.10.0-21.el7_5.1.ppc64le] KVM guest does not default to ori type flush even with pseries-rhel7.5.0-sxxm) - Resolves: bz#1564576 (Pegas 1.1 - Require to backport qemu-kvm patch that fixes expected_downtime calculation during migration) - Resolves: bz#1566153 (IOERROR pause code lost after resuming a VM while I/O error is still present) - Resolves: bz#1567733 (qemu abort when migrate during guest reboot) - Resolves: bz#1569835 (qemu-img get wrong backing file path after rebasing image with relative path) - Resolves: bz#1572851 (Core dumped after migration when with usb-host) - Resolves: bz#1572856 ('block-job-cancel' can not cancel a "drive-mirror" job) - Resolves: bz#1574216 (CVE-2018-3639 qemu-kvm-rhev: hw: cpu: speculative store bypass [rhel-7.6]) - Resolves: bz#1575541 (qemu core dump while installing win10 guest) - Resolves: bz#1576598 (Segfault in qemu-io and qemu-img with -U --image-opts force-share=off) - Resolves: bz#1576743 (virtio-rng hangs when running on recent (2.x) QEMU versions) - Resolves: bz#1578381 (Error message need update when specify numa distance with node index >=128) - Resolves: bz#1583959 (Incorrect vcpu count limit for 7.4 machine types for windows guests) - Resolves: bz#1584914 (SATA emulator lags and hangs) - Resolves: bz#1584984 (Vm starts failed with 'passthrough' smartcard) - Resolves: bz#1586255 (CVE-2018-11806 qemu-kvm-rhev: QEMU: slirp: heap buffer overflow while reassembling fragmented datagrams [rhel-7.6]) - Resolves: bz#1586313 (-smp option is not easily found in the output of qemu help) - Resolves: bz#1586357 (Disable new devices in 2.12) - Resolves: bz#1588039 (Possible assertion failure in qemu when a corrupted image is used during an incoming migration) - Resolves: bz#1589634 (Migration failed when rebooting guest with multiple virtio videos) - Resolves: bz#1590640 (qemu-kvm: block/io.c:1098: bdrv_co_do_copy_on_readv: Assertion `skip_bytes < pnum' failed.) - Resolves: bz#1591076 (The driver of 'throttle' is not whitelisted) - Resolves: bz#1592817 (Retrying on serial_xmit if the pipe is broken may compromise the Guest) - Resolves: bz#1594135 (system_reset many times linux guests cause qemu process Aborted) - Resolves: bz#1595173 (blockdev-create is blocking) - Resolves: bz#1595180 (Can't set rerror/werror with usb-storage) - Resolves: bz#1595740 (RHEL-Alt-7.6 - qemu has error during migration of larger guests) - Resolves: bz#1599335 (Image creation locking is too tight and is not properly released) - Resolves: bz#1599515 (qemu core-dump with aio_read via hmp (util/qemu-thread-posix.c:64: qemu_mutex_lock_impl: Assertion `mutex->initialized' failed)) - Resolves: bz#1607891 (Hotplug events are sometimes lost with virtio-scsi + iothread) - Resolves: bz#1608778 (qemu/migration: migrate failed from RHEL.7.6 to RHEL.7.5 with e1000-82540em)- kvm-linux-headers-Update-to-include-KVM_CAP_S390_HPAGE_1.patch [bz#1610906] - kvm-s390x-Enable-KVM-huge-page-backing-support.patch [bz#1610906] - kvm-redhat-s390x-add-hpage-1-to-kvm.conf.patch [bz#1610906] - Resolves: bz#1610906 ([IBM 8.0 FEAT] KVM: Huge Pages - libhugetlbfs Enablement - qemu-kvm part)- kvm-spapr-Correct-inverted-test-in-spapr_pc_dimm_node.patch [bz#1601671] - kvm-osdep-powerpc64-align-memory-to-allow-2MB-radix-THP-.patch [bz#1601317] - kvm-RHEL-8.0-Add-pseries-rhel7.6.0-sxxm-machine-type.patch [bz#1595501] - kvm-i386-Helpers-to-encode-cache-information-consistentl.patch [bz#1597739] - kvm-i386-Add-cache-information-in-X86CPUDefinition.patch [bz#1597739] - kvm-i386-Initialize-cache-information-for-EPYC-family-pr.patch [bz#1597739] - kvm-i386-Add-new-property-to-control-cache-info.patch [bz#1597739] - kvm-i386-Clean-up-cache-CPUID-code.patch [bz#1597739] - kvm-i386-Populate-AMD-Processor-Cache-Information-for-cp.patch [bz#1597739] - kvm-i386-Add-support-for-CPUID_8000_001E-for-AMD.patch [bz#1597739] - kvm-i386-Fix-up-the-Node-id-for-CPUID_8000_001E.patch [bz#1597739] - kvm-i386-Enable-TOPOEXT-feature-on-AMD-EPYC-CPU.patch [bz#1597739] - kvm-i386-Remove-generic-SMT-thread-check.patch [bz#1597739] - kvm-i386-Allow-TOPOEXT-to-be-enabled-on-older-kernels.patch [bz#1597739] - Resolves: bz#1595501 (Create pseries-rhel7.6.0-sxxm machine type) - Resolves: bz#1597739 (AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)) - Resolves: bz#1601317 (RHEL8.0 - qemu patch to align memory to allow 2MB THP) - Resolves: bz#1601671 (After rebooting guest,all the hot plug memory will be assigned to the 1st numa node.)- kvm-spapr-Add-ibm-max-associativity-domains-property.patch [bz#1599593] - kvm-Revert-spapr-Don-t-allow-memory-hotplug-to-memory-le.patch [bz#1599593] - kvm-simpletrace-Convert-name-from-mapping-record-to-str.patch [bz#1594969] - kvm-tests-fix-TLS-handshake-failure-with-TLS-1.3.patch [bz#1602403] - Resolves: bz#1594969 (simpletrace.py fails when running with Python 3) - Resolves: bz#1599593 (User can't hotplug memory to less memory numa node on rhel8) - Resolves: bz#1602403 (test-crypto-tlssession unit test fails with assertions)- kvm-vfio-pci-Default-display-option-to-off.patch [bz#1590511] - kvm-python-futurize-f-libfuturize.fixes.fix_print_with_i.patch [bz#1571533] - kvm-python-futurize-f-lib2to3.fixes.fix_except.patch [bz#1571533] - kvm-Revert-Defining-a-shebang-for-python-scripts.patch [bz#1571533] - kvm-spec-Fix-ambiguous-python-interpreter-name.patch [bz#1571533] - kvm-qemu-ga-blacklisting-guest-exec-and-guest-exec-statu.patch [bz#1518132] - kvm-redhat-rewrap-build_configure.sh-cmdline-for-the-rh-.patch - kvm-redhat-remove-the-VTD-LIVE_BLOCK_OPS-and-RHV-options.patch - kvm-redhat-fix-the-rh-env-prep-target-s-dependency-on-th.patch - kvm-redhat-remove-dead-code-related-to-s390-not-s390x.patch - kvm-redhat-sync-compiler-flags-from-the-spec-file-to-rh-.patch - kvm-redhat-sync-guest-agent-enablement-and-tcmalloc-usag.patch - kvm-redhat-fix-up-Python-3-dependency-for-building-QEMU.patch - kvm-redhat-fix-up-Python-dependency-for-SRPM-generation.patch - kvm-redhat-disable-glusterfs-dependency-support-temporar.patch - Resolves: bz#1518132 (Ensure file access RPCs are disabled by default) - Resolves: bz#1571533 (Convert qemu-kvm python scripts to python3) - Resolves: bz#1590511 (Fails to start guest with Intel vGPU device)- Resolves: bz#1508137 ([IBM 8.0 FEAT] KVM: Interactive Bootloader (qemu)) - Resolves: bz#1513558 (Remove RHEL6 machine types) - Resolves: bz#1568600 (pc-i440fx-rhel7.6.0 and pc-q35-rhel7.6.0 machine types (x86)) - Resolves: bz#1570029 ([IBM 8.0 FEAT] KVM: 3270 Connectivity - qemu part) - Resolves: bz#1578855 (Enable Native Ceph support on non x86_64 CPUs) - Resolves: bz#1585651 (RHEL 7.6 new pseries machine type (ppc64le)) - Resolves: bz#1592337 ([IBM 8.0 FEAT] KVM: CPU Model z14 ZR1 (qemu-kvm))- Resolves: bz#1576468 (Enable vhost_user in qemu-kvm 2.12)- Resolves: bz#1574406 ([RHEL 8][qemu-kvm] Failed to find romfile "efi-virtio.rom") - Resolves: bz#1569675 (Backwards compatibility of pc-*-rhel7.5.0 and older machine-types) - Resolves: bz#1576045 (Fix build issue by using python3) - Resolves: bz#1571145 (qemu-kvm segfaults on RHEL 8 when run guestfsd under TCG)- Fixing some issues with packaging. - Rebasing to 2.12.0-rc4- Bumping epoch for RHEL8 and dropping self-obsoleting- Rebuilding- Prepare building on RHEL-8.0/bin/sh/bin/sh/bin/sh 15:4.2.0-59.module_el8.5.0+1063+c9b9feff.115:4.2.0-59.module_el8.5.0+1063+c9b9feff.115:4.2.0-59.module_el8.5.0+1063+c9b9feff.1 qemu-gafsfreeze-hookfsfreeze-hook.dfsfreeze-hookqemu-gaqemu-ga.build-id4c4cc57c25a86863e4f91cfff71843022d6d5121qemu-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/4c//usr/lib/systemd/system//usr/lib/udev/rules.d//usr/share/doc//usr/share/doc/qemu-guest-agent//usr/share/man/man8//usr/share/qemu-kvm//usr/share/qemu-kvm/qemu-ga//usr/share/qemu-kvm/qemu-ga/fsfreeze-hook.d//var/log/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryPOSIX shell script, ASCII text executableASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=4c4cc57c25a86863e4f91cfff71843022d6d5121, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR RRRRR R RRRRRR R R RRRRRRRRRRRRRR$utf-831a50cfc00001841682ae87425151dce194ad5e38beeaefd88a69575403dd8d1virt:rhel:8050020211221192853:b4937e53?7zXZ !#,:] b2u jӫ`(y-7ZV-e7EԯLF[]E#j 8de||FQV>v|DmDBJIdhM&5t[J?{م;4ʺO{^y+9~Wb)dn2Rhr·IAKKxR2'YR/>~=]#c2.(Sn L.9PD٭W˜3zhn$=ޡ 5лĹTˑi-P=̀ ~23QŁρ^b e'Ud2lOiaꔑ$t\b8|nEbb>r/>ܬBakAZ;{tf{ۋ"o;9uŝ&zx[F!P:ʀ}޻NR|m͆[56Z2lƳ@&wMF{xN%vϏmMܪ;Oex׼D]70zZ%NLe"I[Z웘~uT*WIp O~TL_}P7p>v)s~27]`ġr%sb7ed֤e`R`kv^=MAJ})4HW\4Jk-oTӄֱN;(M~'|ܑ0F}~ך.}F.]e9=:SޜfjN1)$[,spdxtY@E-EؗoҺa=;zagN:`҃ BlrpMwIP I %xwHKӬeӗrPUQ@;tns$fU dngg0i'~Nv\DAZL[kn08ɿޡChX,XVTM$)y8oqѺVГ_: ?zT+ EFI+f+j9 y|4Ux(r>@m)$8P28:JWbV^1i2OΊ3XdF5ڎax,UϷlO]ój7=b'~1RikjUb\ 96j !><*L@x'(7gƶC0E8tuT3k,I /vZQdw x݂AYR' M[B=MM Z1W:nt;ZL¿!E*)sټ\#Q^<)\~$~8=16OMxPb44*MRPw3 \TםTG'QtEj)~}~(6Iʯ{`V@:?0>h.eXFgHr?QOXz y_cxtK=Dw6DD8'l]g|LWm>;Ф"ZJ;MR,khHz9椚i+KU.T[)*n`_$Ϡm4+WRl3z`Aj)oʫ(]8Ӏ!17v.I&n N5Es_3?}#PxipzD{4qXĮ7oO'@74UdMAJ=<sn jè1 2I[wx~lֆ=*ryd:!!^LF,; ZaOek.QWc !rfk=u>0ȱ?hisIсk"#@4;idxScd1i #KxB>TcTFBo N('K4ĩ8_-^H8]{+۔젗Tr9U6yqC~Ot70֭72HŷxZ.\'PyS\'S6N[όm@(R\ha&X{$F)R(bv{Ȭ 1V$a /ŷA[1l6pHD#5Pi׉LFe^ kݜn%qDv h;Jox>r#AH~nA%ib#E7bKC3 mT tFf$!;ܣÆG97nt] rF#:Kf}9mꀦ8)A&h ΋5GSH(z1~2}:gBow){̄Eǰ?Wt>Wfv&~PK`VYTbd֕)BC۾m8ڮ}ՈWxn =;y +yXqououZLHޅ$%zwӷ;ܴ3*q1bGјU>K^Y"[kh0 g5m\QeA$dww£3y+~Rﱀs!F+:إq]$/~I9 5w:md )hz9-s>cWKh+k, 9̤E~3>G{bYy]{yirYz-EV+':'ȱXw~Nq=M̬޵}lwb;I: &MALY_o(.1Ӱ+ bS_ ګr [pg'Rm c'hKɆwQ*"g̰@ufy6űORӾriCRvloKHz-u^# \}7Ȼv AĹ8+S`*\XYd֔ ZO.?t QXJ=zF bIa9UcSUI;~ZM`(g-}8婇*"*} N IVV!7_lsgN+w֋vwu(z,\tkgD֓-H3c&@AGW66xQ/]qw z׳W"Urc_FiR)oua?w~Jj PѾ7X>8gB-/fLIJur6cle9A{]YAP* κ# 49Nf#%Qha7JxâfyږS H׋f'h7d8ulgor}q%HW#76IvS|Zo]H|j|QRi{嶨BmQh>-#`?vcwTǥEgcެ~xFeQfkz!Q!;/n֏8wmiXh(MF%TJ!ʷXl$P )f45鬭EOR5N-&d( #c,oɴƏ2zvqc4 l,mUB`ڰX$G*ENi wK+n,ͺl1 ߙ1>DP᳛ܡ3\7sJIyoTn^Zs~K/o/TC4 ?X%,xﱶJ|˂qloi!JNd U$1$QD(5n*2֠f{W5Q L UIwit Ĺyww>8`[Ֆ!Ǫr,њ^ya Pno &d(0嫠; g,CaLD7ɔ'Cpp-8"GOdάM+[IC@h:6VZ&.t5ox@ -2_6T)ۖ}6=KQ7'oa\$/ڵ u}g -UIsKN>tK{bQB0\g0զn|ZY}?m;:8`}#1ԒWYд{(KC@AVSP\ݿ &)Y3XvнCH!Ti\\V!j{]gG0 B6:T Bj[n|[R\4AZinP&_3actbq,8'g`K`]n?@4D *H;2غ[4rp˟VM\-\- uy"EwEA>Tl}ͱDR,;_62HCO4a >/X `=O7D O 6[N? Ik&YH0 u!Z(hr }B2R62dN9ANlwC&!dž r7_Vܙ7)q8WDIG_T|]OyCz +O@x5II6A<7vSK QCXԔq H!I.jNyWێpԷC:9DB $^u0d4cncm_;} :_jkQ=HƣRt` Pi葂 $/|fn伂=&oN|2bw8.R>֌kk݉b:*/]}= K③k)j$;ShV&q,]q2&F܍l#5E;Dw&ya/\wAlܛNc{bۈ+x{"#3&.}cF!|塡Щ˄/QgS>vmfߑ@v`wUtҋ#*4IͦQݵ&&t)&V/z??ִ+pbw-гzkgn΁OŽc7-O0sЊ&;,Ö䡎Ͳ;#IYșߺFopvU IƨkT~$K<+-W%򕰝>IϵАa/{i1)Pꮃ}Kb_iK߮ ךn$zEkGQk7^.B枠1|(2oU,i*[F&u۔&W9+ԁf 27[ZFLTMӗPm/h o7y@++!_۷n@K2_=@˹:i0?D8tfU{O:(`YwoY79u,)(,y%uNF+|_=1Klj["~/bAFfkqSpX_RLd#a3+kG%ֳ$H:-!b Uj&47ZbMx#'b#NCqbhU ān$4 Xe"#u?ԋDžچ;dk1^SzǗȬ9S_ …|Ed(4 US>OaN%E.z8r "X/1bka>Ȱ 6ظ'ȱǮsľ1\gT_2 ddJ@ypDt=(=''~YߛeYa1 RP`'pxN7M6 +O zXdF{˜'Wl쟎ʰ&!P)!%bІNwX8r-qEr0/nɈ,q)O~Y iO9M~Q nđ2\7&B9m pphlp)EH~nǘhm=rdY1缹)j^flԮ*!h ȪHH EE)7,o{O9޷ [<'qWv6'h`P 8NZQKŦ6m>ݷfpC`aA/oE;5"f.[RŢmCec$|0*삷i4C=GSL  t"o\`3 @G|4>X6q6zo{o1WN]E"a=xgWyTdZ ::taR-kAF|-៮43i.?\veWYqE#.?D_~xGJ/˴u&~W=8M;>&Y>Y65®3vAo8 Wx0٘/IY3?ӌQ^ w<'f=wMUg[J'4{{o|oӈR)W3x<4'!>zT+;V?] V9:(6Vآz٣r H]C;#{lਲ9$ ;(!uQ?nPG X:!4>kU62śwTM _<@8km1I\o"SHIdUCFB1`swgEiEVa2}4 d1*ZCkjVozf8%&jk2zz, [=iwTp!.' gLy&bީV'd h-l]^ &j0q7d8y8'h9?`'S אj`nE nX~wZoh_C(w#SɄmSQyuU)=/"RkrɋZߠ:@ _[= ,xu5G~OiȰOU# >/az!RqUBq὞f۴%^7uKgXJP wws6 Ln+0c*c 6Zflod7wPvK 1xXsanR4{ipc- c 0$d)Z2P(g]xvDZwNJ [VբuJ5fjkF jl+p7zIɖat\N[%FFo' qOz oNz1 0U)Q}xV[T ];An#"#E!j3?ـEH[i97V 33S``+ٶڐDHڝE`%I]{> d !v;7?]r4LdKQǵg)5V;Ǜ{F|sLgF%RS7tET2ի>ﭡE}oT5ʡ^61Z]2o/kGDҠIB]wjvBBcZo Jt2K">9 +quU*< $IYWFrnb%1W-rW~Ah-⌕DK{n;‡U&CXJ}^nuќ­+{2[ю`i[T5rh*%JTyd+#pO1QRW%Sѩ'*lsOKS h0e)9#"!8}f2Y ]ǾkK% G =nh2p*`Ut !FUzN/k_ef [W(|GFc"QJrw?Ȕ ݻ/aTA#IqGa{_!+Ma<_jW|jXc:k`EE^|}ddu}-c q9>6lιfDZ) : la07^p8&muoIL,Ö@Kn/>9&e:(0;3Ꮏr"NJ ;,)kZmrl|jxb!?!μ o17LX,A#O<䃠xnthlLujMBܢ/C9|OQwt5h阏 AVeZ=҅uaPCI~kTFŲ1!gaadmա-y?8ɻjtW˗x(Gλ0TIWl9|Ʊ*iVeg;ax;qw00o wym5.^n+i E6h 3 $v|YNjήO3g`R Z:jW&@(eb\!&g%eVֱ9+g$>+hxRCwiI)xNQR1pɺ*i&{k [oTѓw""Gi~!_AX=ɏNSzFe[0 7grA?U3aOo"`i:%hK}G:˧DPxe)^1u=1GpFJ]ՉzKaf5z; I\j3wq;]3̽V- WMn@ZS(8_CZZE '#͌, $ J.hwl,0Z̰D}a^!B-ҤXckhGje<0] cr)DgU5^ Wjn&4_A d,Aכ8sjOtcY,e}C_Z4@.Z 6uK-mL(!^lJgwvM4vuN|ec3굥i ye F\GzY~ jM;9OBblVq̓x;@+ lOr¶d\P-sEVvFU#8'5CMIB!4*+\}FB(K[>bRe|7'2EߕǙaJ^b3'~\u,o՜ +cF/;u*>N(]@2 DTOycéV8aRrWCnԎ1w9y8+<Dh[ C~>yG8-`x쉿!:,/6%k2Rl#[pr9sD;"F3~;rW%eV@[0L5L&ԩS:romD n;2_2~NO^#wtTq,1X!VG0Zo/t zd,-V^:Ϡl %^(Ϋ|S0W1w(G?( ']ߐ´@RP;J:XET䐲*g۞'"907X&Vׇ-m֓fN[@ii~B1r/\a-IzG=F(ܲ񢤺x QߧծjHl e-`:>Lo| $iq9!#aܛt'J*<.pl>!ȥ%!i3ObݤBeNSEG!!DlGQ3{=A:ٌ=w΢1ݶ~Dڛ^vG}og>u@I(hgDN& j`nOYux\Fdh Ho"E5YG;M!%q@J<CUU/DH:ƂAe!T~!HA<Ua.5Q1ARiSy`vK[er{IfIX&2JUNM V2ED`KȐ&ŌŸBM!VI0lՐ ~ZY ]р*"vuL?ypM BA[2ܾtTTBZ_QC5Ρq_OB:?δҙCI߇;P iB.(uJ9Y d=uղWVU(s׳LO>g))t mnx [ȥm1ȱ7bWህY9wwcn-~؋+p20KՂj4Hc֧pW6V:U8&34|Bsm~aleAI{V)~8$15G{Hgjq=9D!r`zFqOQ"'Q)hSOڬ5>0N!m")ZϮ6鏩u e[*%POn{i6w@H~Lwm1b&Qp~si yU >S|+5yo{9ڼ5{fJnr4"{Ƽb9cѕI[!,CL>_StYn5¡κՋ|}y#QzYz9Qee'Ĺ}}pkLچJPP R YN3'4cjop|IQMsXN;mJr]{B3h"08;|~ Zr\[ M; oh|;՚6U~5C5-zDJGg2]#@#zN [ʼn8Z 2l5|!16iV#,55??xq{0Z,5-deM;# IRUaBR^ N NřNqD6>XƘv40i(m=b6niN#ۏ&$3hgC}՞<;|}E f8X1q)T:͘)ysm u' E;Ph |Ҷe\Tcu'8`'#W7|%> "w ?m]쭊mbZ>D%<㎥P:bz^¯?;*kÞ ;'ᗞ`pM~eh.NKxN"YGk?;Ca<pyACjhCFcgHsx5v3׈ܝ ]m@hu"Z ?EL0NiȘ@79ݟ6zvy#b $h~s9 >Vaƀ5k8W9棍>/׺T׆oI"bh1Kb/29dR$x_LOthÉFli3_U 'Uqo:Z62椼Ԅa6D=6L;RBHVמT]93L:ό弶zUJSǝihR4:W4NvKDPpɶtrm_8nhLˆCxxBڵkg5#DE5{b cIkAv@q_aE`&&Sv氚~ŚH) lBG)NkWm8xb9tDrITc7|Nu} '3(P/Ynw\<$]:Fpo0mo\g^g.:8"8˷@ vT@f{RU Kv1?7}q3.c{d$k9uJe4/` FZyy(iC?p40Ú(;L|EBO "g\ v6J$G)E;*oq. [H2hAyU"O<Ɏ|W]{P@nYBP\J@E>Gzy茥s"C!vM&_:Uއ`6:n?:g ,2fVJ]쐚b5ݱ (xo,KuRIuIy/ ܟOBxR_Jf {Ķ\V7'MN ;޷lyq0je*^w)U8jᝉ"Gm>mbOHh#2+2;3+v  ]jQ.ZI_G[,|1HPj!ѱ,1 +Aݨm Cim,&G^ݎ%ۻQ̑ 22 햘^C!8G'jl9<ÑӴ)S 2^Fъ/519d#r \bKz /bK|t&=-i賒S<_)) c;,JG^Ei-2ZtR Y?-ISʦ/Xx(Ғø/"x$\N&ry=OU,X8id e Y7bxuP=_߳G<d@!Աb? ˭̠s[] ka0M+ &̳ =na6[w&pJjotiW y. ,/ET$ijLU%ү}Q0,>?,nƃBw؇7C5!aՖ..wOmdxv9tIZ.MVŴEȉоAu!JψH hw3@Fr䈟}:.H(Δ?;?VgOn{I_ro\Ɉ ƌ^9QUUoJƵn]3ύ?8 $yZl4V6 @[uQxp۬P83ʱT}Ycàp7L'w 7>BW(hS8[ g6m#^4o:Vcќ,|77E:]"~~k-B s&yun1s?ɝ?s͏0eCnvԏYZ{j 힪*X[A'*%LP2?X/׿kzofUli%#.R)xX]σ}5j!Z%}"01j)8)jCpxkͮ>yT;H q t`_3_Q+_[)jX  oZjٔMvaB-nhc+aWIp]7nbY}QL }5Ǧ+WuS!,Fݼwian R-e)20+AaDgq uG;!~q0Sq^SVj ȊIV.F-dCN%<an]s?at2%Z?ﰵ u8 \V7̘U<$6:afUsq G%N40iN@yGͨ#fJ]&u=Qͯ1Cd}G;vK9[SOx7KK U,>V!D'&/+b[GRuR59̵ÁUjY.T<[R<}_y~%y@X*e"Z!Bn)40z1K%n]3+ .l 4.HU\l`{]=Dx;'ҒK/$uGALX˾7h/ ,35[!n09F;?&ͫp |:̗37?<'9bUCHQ4].XjvRI$!l-bLh+T#L{NG!a%:Y2\ ]d>Z>G:K5KWǴ5?y?kITrT$=th49 8)((PC`!IUfC%;si[^TVY[ɞ.>۩S'> )߫ 2́6=DCZq (vy B, nf@MQϲ''M, g(r= 2{7_e6 MU {MkNu;?K8kjC3j&G}L@Qdf7lk=<"- PMEedh% `w憌.N+L*Z_=$Vs1ݼW" $~u=zuyӜ ?؁e 9k׊uW"tVD4 5qUhkہf*^ /dAo>N*뼆 H )=1~\ JophCܮԙiqڎ\@Q7Y`Th6ߐh 4]iJ,Ak{zRyH/a+YJ+uO2UMc ]kzܳ$$n=_:3W UaYkYGLv\DW"}bN 2<𥹨-8LEN1VQw(U_0:18(O Y9z?SFyfR`~ec;&!KvLbOt&Ʊ?Pl?b+q"MC}@ʹ*DŽoRWBa'TaGKpJ rp(,i;> v͔ zq;",UYh;OO9(ƴ/q*ҷ"qʻ!RF,"5ۈ`7O) avwL,d 4e[!:p2t,(/ R(FKWԁb<0}GɆ]YQs-3[@gb+"*ܩU]E#N`0!mǯNTJedT7I۸qǕu &.eS fJ bġ  !/}S|_YjKhg:K9NB9߰~IX1-Kv36I/-41G+?L GHOĐ=Tc:LOa\$r !`VVQaSǿI}̢Ymhg^+XFR/X3緢ecW14d|B s"bz9Gk)|AJ>#{3Xo|+ 屵r]]+\E:'Hp.Y[0Nªp}50*=uH#!f M|aSe=7ʛ_kFS$D^*)6F#}8arcJ{p2?Rj"E%ť 5cS0QR}kȉ=~1a0ɪ@ޔ+)V>C&*h_V(C Ccq=2zi Vbq )/΂)~sq0@kF ܠM1OQ%aAG}e,}i\d4m?H2&>z |5ϔRL8%C ڥ9]߆ o%L|Wo٨mfin:eՌLTU}I&q,'68s P h~]p5Eie!:z%:ZL\kv'E[Złż#(yؠx¶ϓWmRĴG(Q,3O YBNnTi)7/^6"QU/J#͡)B@בUrOƉvL4~0VAXrwA:IDQ'^B=M;DF^r Vhz)T1?x hwb ?p@V%^[PKGX,xjx,<MgAvm^m|f pHBOb&[Y9fqaj, $uN6pah+0^_0Ct}|nG.}X=TTZ FgH^`W !u:mF}*66 B'c#oEu=G.-6nA[5bXdYr a L1E4s!w؂N)&abipی$/?NW(i]_C9`ڢ=eaI9T+eSuT,]xc" 9Ee:,83hŵwv@iP8 >z h]<{bR!U뭊3%ı s4>/Cp|kykM"KZs̈hD)1~".> CT}z|F+ƓFGT1 U o܎)>=gF* {I"= lPZ>#6a,S)tEgw EPP7^62t[SIiڌa;rja^/U\`cMM_ّbKyٺe3ܮzY@li4P}ldֽZQEh"d.\fd1'ڶ;,cg0}Mge!DM҉ <%xYza]lY#z\.: */(GqZ||{eyBD+:p^$`c2k(2.x,t~sQ&m/H mB3O}6kg㭆yARQ;򮛌ض6mҟikX D-0Jʺ1rRUw4©Nc * By D`3k9 u%z( ~:y*-@tAeJ==)W)h$Z+t*8 O+6I^C9Eط>Z#mKB+Yk/ # ܤ4T6M!_Q9o 1Bw 6'|wWwjO#0mˋ蚱o`84m¢Z>E#nڊntL27u akGAwȬ421y4AΓB*XvGVGm9B.M3 t"/"nbqh_=~qA, ;fe4|'zJ>W=Ԁưf';XֳQ Z\T5!!+ \{,!hDIU|ly5Ls_fX--g+urlJ+:'RUd;¡m٩v?Þh$];̝(Oi"zb>^ n5ՓMT1:+,.zbҹ' RP'_ōJ}% QCQmG!R{bE*T\nU0U;Bn]3Co 0#w :`ň<^rhf[z*⸙'/Jlэb>~Aߜ*P-}tJj)5*a;Ճ_߹븀ɔ{78*ވr/ xQԑF^@uqL?%x V0'GzC߂KlDC0yG3+e/MgxriqZ"<5*erm7"i* 7S&dO) Yl'7I!%=u?m^ KA`-ɸ!?f/*8mMGFI)yn ޤA!-{9>\uWv@'b/S!BqN8By!Ppe JӿrȃT?H\7yI KQQ UZ@<Wsp#e G;˂Z8݌qL ZZYeBC+ i0N$^i4:,gf5" 5;68]z5b"hsXhd]a7v?ܴt!0`pNt#"0̴\!nuiff`p@#!caHUk=+"d^2dD44JY CÜ@{@qK`J1;q_YCvTK"9Kƅ3ve?X >{mh>L3&,,%5&/!,ӕB$SW,>1@Yվfq16K0oPе&&=P}6E?2>gJK_߆׫|b8SF8GA]o]'/ ZQG v|\B]Vm)S=vU0J5fUiU& E#o,)j +̜֧67MuiUu턟RGWK⃒) ˗'cD,̱rLaoTq5!*l|YYq[cr61`6>\EəЮ"Inp}Z Issi^: zLp3&)ɡLqǿZ,.xZ''5~K^C;e E܃H3ipjvY/fԓ(d\«zWQ$1FhQ#Cʡ̜ogfȁ*5MH\m\d܆ƞ:zC K(C|swj4H)IIlyș [.|Lsz6Kr-D=>JXūHI zdC,?p-d?2ƛ..C@dw@D; :{2 P)Ґ1*:F)S-wj*qc #'E"=. *a@E~׮ 5n3ˬm)|o3߶X\(O;lKQ[YN ~bN_s5tVw.rloTu-y |PKd΃fk[J)G;\ryo?_Y|u4$_?mU=PΤ>L%'SwMNm}Q3 4jyk7Ѱ_.9{иYV?0`n^jWNcZ+F+@ɝE)(yoy<{BR6NpKZd :"w;T}{.SJnD )ݥtN~q<6v{͌}TY{Lڱ mbuj6z|z^m88;oJNLKv Q^j8v]ݟ[F7T3 YuB.IQ+/|ks?` wR{kBegM1Ԛ,Qyafx0,L5(3r"~rOJ𬬫#"{HDgēS*oQq  `~(B{tBC=6.IEOrUIKEK?4㒳K0y Xy#{n\-fr(B+j;Y,>d yr?VA$PͰxGR.yS6 =@\JtӉ8e(cdƢH׺#G$~ mo+N6jG bJ=Khq3xV\{݃Xw]o+@ }Yb(&0>@j?Ocge 5 t68/Ԡ Ih;Ukd(fCEH\U3G禘տLc:'ke22ڍΛ& U 7V4.TLJט X` .Բ?omcg,̕5D~# +@sAgc_83-,FGijhW[G5Ȏ@\gu%ҠXQ?bY-,>QdUN ;Ph:(^-*•< DeR{.9hc,e-A." ȇ f~GK>X|\:!je2g7GLN*I16 0 ^'>9W [a!0$3)lмefy28 uPil"jB>O+PZ UU5z^pNbqw$B󾻤y"u[U:+=g:59$%0MbQB7s#Odڴ cc5OK<qg|=I;^KJ/['\ll@GX}S{dGXhƵ|Ԡic j#Y:k㈯mwcNZi 3zH#+]nx"Kն'Ԏ لJ6woC_vH䭰хطgHZ6m>e:7hiZ ]X8ҙԨ^zOK1-i _w#d{n~[tƐ:{\)لBȠ5ŒAgawJҗg ę~}k*;~Ts0ԦTf>?ӂwl[YRG RoR flցauڈ;սZfe5.F0Ʉ)STm43)a9κq/ j(GBJxO:#rkmLk 74t3|Vޒھ$/ Q"!!Q#Rz;EQ~0dg0_xnIdLP7[tLF JjҌna&mV1U<fW>Zj>TV' ;k\-Q$c9ʫār\u'y>a뵭/%׮cWy0~CHg'Q:/tТsl-(pl57KFϐ<7Y}~uNZoVk(߲PdkĵDx/HbQތZۊ,IgMCaӇUm"ڨM'q.KYX/(Nl\iW/ػ)OBaƢjt J&^~ fwvCRuPix41X u${NQfUM^J0R0#:Gpj0%U/)]h'x{ShA(6Jt9X=R'!+4 T 4#)L:7{Gm.*x* &`aTa!?7:kna_3䉊i]KJ (8M>(6ԇT`0~|E0^ՙ]8|S0;ӹo0ghnU:Frɢ7SK 2:AV֭Su'|,b|$wdPC2'xDN9R_:hІlԎG&w1>QT$;=ZPqhX>9,KTJ}|2xۧ HP#]GFf 2Dsi&$ws5}yɶ5g'( _0kcN_b5 '⡓|uc$ۑSi.HŖ?cDb[JROʸ̮i; u6-B{d)v\Bňq) 218 # |~3mAJSt]GTz|EO*LSEo96s N|mއU7 kiu_io"QK&zSOYE())pWhM%X&:;_¡26~E.ntۃyt b{J&[6[œy [;r{^#y4+-NPO~IyK4;F3UOH3~jp)?N{F&5iK_C !W,m/+c= PzAn \}ߞ$ };C;i}!GUtwCHD( fߪ6(jʰB2jܗ/"z"ɺ ZWdׇؕJUr V9݈GvqtX.;q@+]1bV*p4|>8A8a)ZN2yU {U)M9 ̢yAs(:n(Aȭ{`'iUB9-B둷CW YۿlQXf M9Yy( yĬWN&@LXoʀCBٝKEcYx0܎`"#:gݥlJcm#(F8k}T5Y axI@.Ҋ J' q _h6pawaLiŚZA B)~_?dxJ&=+\*y{z`ۙͪy䈀K89۱Y0$%P%`*qt;1\$o_AhK %y'̛hVHQw΂q={k<+7(VMPzҷ꒟$K]&cgC=ؤQ_m*@~sGI1Ot'8OʚJx(i3 |( )-Ӆn% Ȉ2$}3ٱ3CFf ¾$"d  *x.tkРO8 K>XѾ&GGPD(Rآ+cӰfYReٿ0LH0lGq}lFnj gl\jrYt njɣYֽ@ Z8d0!V|qq|4W kx#^.DUP$0F^_Oauxwޙ-dTP?tSe&! SxbTuO'dc,O1͖Sƪp[{X{V)V^Wk-՛;׹F{ Ԕ\Jژ?f㵋3B%"]>4C?i*2R|v^rw$Wgv?| wmr8 0EpD:qkx>4͵{#4&{)KeR Axz,.1_jpc*$A qVOڒ,+%l;ow!)Vm:v;2XҒ5'&Cg(*|<նm O&^/K*!$Ƥb&.ZZ,d1sX9%A w6RQʕ)^uUYȷ{Z@wdNbV4X MHø+ʎ חt ~~f 0T Ѣw~ߝ1xfY;}#E#jUkz~[}zM5p_8f^63/H"X%E8"鐃}/@WTB때*d "eWT$I4oiViwߑϺ8 {B K"ثiIߡGhd 9T%e?o!?5'bm{Ӯbr`,K/}j3d&zpYƷT /p&]a} -^!Rutj]b +XٹR@6 ;"?;vHbѩ`q/FXRS yCIںC=_//BɅigdODư3@ބi-jEz~;[z&zQv)w 65 T :8U_/t+0πW™^k}eI~s++ ǒtyMLC,vwzRZ-uɫ^e&ׄĮ޻k^R4Нct':;5 $D1!+ }=FG%5ǔj$rbEaZcz!-S6ܺheT(،n&[SI$ ˢ0~8p53*ҎCX"t_u8 ?7)H+8vY/m}FJw |@`f߅B %K$)=eBCu`t^?zmbȀ.e0oNVԹNPQiQaJOtql QryvPSd"VW<9 diaRy6z[xLE cB(}}1d" d(|XX9V䏚ce%O,a>M->G7 ٗ~݋ Q\7C!6=gd}L B mv /J5cMeKO (+{,%VhAoQa_i  )f u-)v[00 kC][b CubL&l s`N/6{y0u$k@4&ēakQCH}b Jq0^4VwԱ:TSkY?jSyN'"H}}56b4i*LY@[?\X+y bk| yfKWrNʔtG02ST/[3 %}}lW6FJstp21&vr+Y[Ѧ&xD$=nxI$-'Rbmn,.=M v0K|?Ū"b,a(g8N7s5^uz䛘oCZKB22]Y+i飐ƳNf }-f*7l(uAb:D7,^[ sSA!jT0Tj9콜GPůP <$*tCY!RD݂n<⎈7BF mj!CUDr#؆H"Q+9_܄U5*޺ 1;_fja(2@ KM|Fo6M7b5d2bͥeKi|?E,#wxPR!.Q1IZF.!s+i+f@oI0V@R\DscE@mE}eFV| әYsщJINN&&fIn*5Z&5&;p(R1^;!v,ZZhi\E[CYO웕`֛!T -[TI4=68ӹZCgnr1[y>oP3r7Peĉhӽ_}"%>2 2W#;tfA>]9+5!;wĚ,"cyqfI.4 Q:6s{M7 W(eو?q(9H ^ү./H*TۧPA|9 t4Y=ՀYO_-LGY|Cxq@Txlu~0hWw'Ta#"ҪH1yL-^pU/p;5|~ː!Kč稧[xu)͹Gz޳N?YfP,M752ǖr?Z] bQ5BҸVJP x9&HTҡISM cl017*)p omUYN@XnO_y?+4md3(Ε 'B(kMS ;m  oM3Gc]3eEgЗϢ1@+ tXpqw~tux2X;:Ę%FKrh}Sė_$LkPJ4|jq6 G?%wA$*+Aձ#gEMD[ƛrԁ8Ѣ,xZ@/E9ot:`Cd!IV>R0)B+Nw] tGoN̋Z{"2 E+ nGُ.n4"]_K`< ,"UI5mmΎ[aċ_<~k-kl] cx-UNVLß2HF8W"nZU\'S9a+A\-ڏ sr'*hs p5-;LB8.B,w ]Kw0|ZNCgOf)Y%@- 25 u1FVUφV,E@z<%jde%"zI?$P@!uťc>ږ֛2=繅)bsO@1z۩6цǪ钭Y/ocP-IHt:tydADcIl;yL?pn?*y8L&WRa8c `v}e<=-(9ϳQpe'3abhtT[~y7J/R)z)3m*_?VNJWRrG^)9 ˥gY uꣴ]ރ8i֯Wx 5%@KSsU;M: \/3I|؞ jvI@ru;ә[uqTfl#k*tjDؚhItT%?$;oL1U᷵6o6ә_A"zy<H<J@Nj0,+~p}l!: kcxUelTr=-w*S&2c\ApYt}}xYExj:z.Շi+y%ONR>Zal3nNiNaHVֹ.UMe̽8b@& LjkFx.Oگ򓟪臯 ν`ϖE*v0>x -S}R3SgxsnŇ9USs=&]pDnv>Py8'*~J>e [-`d1 IA_L*ev۱TuxoT94KK9C28{8h&FNcX")SYzCQIFվ6k  P2b'7RlW['UO/Ԓq3ݨsL6k]}|QRCc~RbySBܨl_%o.8pGn>R۶\6ZxUs + -Z"V<" /.j9rl*@G_MA#9Abd+`z q Wt(t yv%pBdi:oVJN-t<+xJhj)W4ȰZ9nXsI$l=v f.=sk ‚޳T yEpViVf$X9r!Bݖ!#IWd弍nwE$Y,P,7U$-I ۗK4B;P ֠sn@o=KIU}IA(ųNUbF!{hRRCTy=øfոA)C T~2 #v/Ӏe f<ƙ.`j<ǍȣTIox>sS|ϪSFm©?s]b6\:GRm±syJ2M3^16TfM][IxJx2'Nˈt$I -lA 5 m>i۞շΩ6E`N/|1y(ewG}X÷E?'|~).J;`Bo0fHsX$c6}I3B+ Z@n1uxgiS`z!c[^:$ ,Jڢ;{fNE'4jBg8yVbw$Z`7gQ6'1Wlnf;qr44f3$֠UUOꃩHy B:4/H9?6Kef&n$g5(XKde=Dc؝S-n=Rp/6{<$˂qw9# &:5)076߫`$e6,真'|wYH r X÷O:q),xRDm-]͐: spwUmU=gHp'dr 9BTlr'ܟQ* \6STa@z+L ϴ0?"Kx?L1gQRC/Y%)u;r;` l=e㏳$4r }.#aSYHg#O ȑ#"t=g}- TS2)Q`oJ97J '*BW^q֗\C'Qⴥy^Jsb/wDt< *=C)X`hɏV JmR\:`3,e2TP~ `)f-ml.-ToGy˞AߪnŔeoO7,ӣX0pG {K>qxn}J䷤DK Hehč](awiPoyomj7J5R^4v;V5p.KME;zk,@U{`-Hn_fxUW-AQN'ݳFaWeKN{K_nO@_3_ 3w׌!vOe5)KrD0+F57ѰZ 7FoTSդ[O@-;a\C|]iZm vJRw8Irf;r8[̳LUf?1iQ5~eʜ<ԶN1l԰e{.ҪE0 B9?0c?Pl cl}2u= q=3eڰ%Tk+,x$w :#Tn^) s{lwbےv[`,1&y.!]^{D-?[}! HϬPxqrP_Q_Gs qΛ@C10ަ e{Qw:T%A *4僀0Nk] eK'U Ӆ T;qțؓ7Ip[X#GTooA}Gyhw쥖Y=\*Ap6rS9upm3*2\U.-FUj%D*Y>M}.ią6_gA߂:SO-,`Oj4]9:=oW)umt\HHtApA`G Np,@A -55TB^o.z#0Bkrq2e6*glOUJgbH?&Zunȡ6B JwHϥ M7p6דoUKHDӅxZ<~uo<%IvC,74ºM.JQcZ0E,n~cū;^"~L6㎥AOk=^HZb};f;!3z!n 2E08ō\5Wd_cH],{k>s%`E͆MS+UƮK#$ٌ_Bų߭5hA-2=Us^8(ji˾9E"*FDlX3pba|WbӃےe)@he0+8wԵ3K Q ȏ6BV^h M_K%(Xi⌉EgJ, >ǎ?4w5\.H]z^Y].Ƿ9^ dH| w1QY[gI" ԂRMWa˞xuSfiޥk#JրE]9b>#3"E,v:;!Ds['Х%84XtY4`v~Ƌ*rpΏ׻3͂6*c>]bƂ3ݢAޑwN"A =RBy0t8W>`We)2P%xLmG8}W:7[jz *A-H c" LY@zhHD8L4,D s Oa|&շx#ziMHe(+'~]R^YOʪ>'1<.$H1o]v?3O<ϵ윃cYi&"ff&xm>fPwyژk(;0#8Rv`Ŷ=>tީ?Jܢy\%f.F 8=]OG84Q" ֱC _C XzdªiD,,[/&[:Mp#-Gq-98+ڊ29w"IMlV xuBʶ};^^Yq 57 JINoX=!(:k몤Qa!lż3%ҨGOw,d `\yTsUrT0yg3PShxՑwyyf?gQj,?k K⌀xl&m͐<>v WG/EvXqKt( OD4gءBVF%967YK>`Z[ C,C&dqHA8}|Q$R +Mh .) B Qօy]wͪ,vOXP[xZ!|kgTM` .vHه!rN??)2K65[*` 9% 4N~ZN?x?ΨpLFzvx=N@2߃!\5FQN o$la!vjD5iwU'<)"ȟ'~rҵ>p3ܭ[O>dę`mE3n"\rg!tn`i7 &+boWosL}*&q#m)% /6Dlj]op ZICT8 fP-, vHIVswfcш%-L_ _wӶ7wK5#'5Y>bfР sKV*/zUAMutXCͮϊx4e Νoj_l^j;%M˦4Ǥ{E+~&U) O[ +XCH@ϿٖJCb/U& _Q[<13H9Gn;6@F]RXyv 94 [{(΄~IUt5b4$%JV8Lq*DV)W8F5%iVܮd8^ygM^i/8/Q*C90ឭ֏{oWW|/0ZEii&>Ǘql`alp +UV@;i?oqЅ bq}bŏUDFBYnsIږp7?--/Ph)-)@nw"{h/)foyY#wa_g.'AϢCZQvK#eM䒢uܥ, P BZjߥDD_9qY&nD ^.M=9%svJB?G#wɔ10:}Yf5Rd`bQ.kRfa[lミ1d,OrC4ZПcjFht/MCUӒrO(_ ]?^!OSЊhPjq09y)QA.+Gq>g,;8=q%t3' @C 9Q5xz߸א ]PtC^fzaIeS>A.00&eZT;/i*H5\.Āy3цj)7ǐ j]A`?旊Qq/.996ꣀ!7t=)y}k4j8's aFVs}}ɲNgA~i8('NU?K;9SQbo68{&vdŭ]@I|?zPvbo.$wmnN8˛hW8ŌtP?4Q<مU2܎!W leL׆H~Q5D&6w ^|>>_}suXOѤ|YCtF⩋/$C7 {X搎#)rڡ]_eY[ܒh!34@}m٣nUG}C3F y>yi*˞~f鿪(>O17]I{>_MU"`Aurݼ!LZɤgꅁ];+ 0wQZNQj^Ngr-e* =򚲱VX:rרc]&Gx&[ga>v֪[go2%D虋!>ҙzi[X ~K.6inA,'1fREhїg_ew= +#m Pyt < P˂Y!Pvbw&<7@ѵВ] nF}YT 9z vz]&`o)vȉT4&g`ŒnYx9r̾~RjAR%stYQ yN|0E5xQwߢWI+׎-n}pު~቎TG~ 0yKiBbH>iaA cxi-:}8:PlАX,>h?v@Dmdm#U6F];NHZhM_q1GF}l5dR%h[vm#Du<:bnRwGǸ~85de/ƹo}@aC/>۾DT=R2QBJ_Ee3LճQ6 /6J+A٣*j!\>[&@KKDnHM7F[U/QK?ZEӠ&S]:,^^ʑKG71'`3tpvzS0lSžsHQR<|%8^hE;4}M> G=Fs4ж0Ab$3먮kZ !ͦI2U7Zs۷#ogW08TiNgΫk}-J_bVh 48 tr7'49ĀUN`UTB'ѓac>p 3ǒ-@\3"C (SK=Cˀyul:S0 sӜ0T]{IY&ϑ )q[t2膅M3jO3,g Vi7u5 E릒x٦)dݥ%cT=?6L_ r֐x΂g;OJΑ{c$xj,m5CW! Ji›]*Im;ߜ^h)Ky]}ϋMZ\V j="qIRL5~EZG̥t;1]i]{mÎ['#UW Y {o5,ˣB6'fv;FR8}U!iL'ԓ}hAaD3^{=9;'@Ҋ!ןϴYOgQf;6Y})N5o`HVIww|g~lI9pPS+S4d0gɃg5_m*6)f%>j:Wd? T-X1K(Ou 4;[rie} e^2C 6 r5{Q]+):Dc!P;iXI>MWҽ_=厊SN{N&T8ݪa?|#e8DMg e+K۾Tx ,PC&/8L$&'в(Z=<H[h [٠R默'LeTYP?-܄o)O=vwr}D$7KғECSxBʘIKu` l'yh`PRc{3Lg&K=M~ɂɗb/kFٖ;mO:f JGneC$GT/q-htGZtJy#:gbeO )r2w#a*B,^ȷ :ɠDžQ**AmS?!)H )K*qV3g)tCPh=-┢NH-p/")WtZr6G8~ʑxw2A}B@ųPdRN5 =Ku{X>_7vi[n& /=yo`\t=d+S?RCxw@R\1Ә8FxrM>V2S"Ⴝޒ%"*cي#\Aʎn:Y&) H:C zji3~ZG6:a +@&U vlBZ#,cK}+|Tz܇몂ЏٓZRM=ӨqǂiKcOE/omC7(yW8֘X;}1}@~Q-갏%$K&Z2;zRާ>琸(|.P,naM$.2^y}8 WbbdMM](j_؆5Wz-ܞ!`#z֍cֹnᴝe%gG!6VGa0)X7M7 Õ b͚T{TU¤b Q̫8{Ňq'D86#?'_|ZAW  ] 욁 ;f}4PB<ץXS`F s5nA̓ɏ}/ R)D?`iXGAۢ<3ނW\j.(5עS8.?:zag'JYnM HG?H no&GVu,Bd,稵|9XO$ƫzT WT7>ۭA<,|s> B)Ȣu!:YR7Jfj7"ޯٟv@t+n'Fo; w%P]t "~~4㉧Gb, /M=D6$ M:]C]Lk,!p)m%к7%Siĵs$[963<-V9Vnհ-˵dS'UDP4J :lz*4bqKru)â E؂W0dA@u>)6A0\N!!:4%mSe7W@{nS$epPpk-H/T?O6C)tѺϨEi]f}R-K`cWNj/m0֩ iYηsia;Lsg׹Nj!MCAfBC7V|Kr< HC+|q+}DGnGBu\R>]P{q U9 ADdfG*Qk_@ @jis1ׂa$NhL46|?j; 8?Oy/KMj6f 8,ɈQkps }$Rwи܉z )tگTQ.Rf9f$cԺZw=) o䘀#^{"l$JA>뙊v4'FeEBW1vI9 |ՂO׏XE' EWbH yH-[ѓjRT+ KMqd_=e/V45t߀/80^11oW cI'~h%P4j?r>Əň神 y%?$Ǻ Z*WAMPD?]B}VJʪnԔ&JC'ה]U9ƧZ$o&8zw6?c+_DiH ٥j Ӊ I UZ6ȸ);TNXB$p.7| AF9  }W?.G-YE:V0saH`;fmUiv0"',3;;k D3!>!l@@ l[w.U2;dpvyE4""3 "1R3r쪋55J] 1shdmJ̀գE +=ゝS*aW~󩕗5RX%7Oc4˻tdy^-34}Q †+KqRw_bݧs9 ^;>wC(QCka떂~Њ>{uf6bHHJ:IF'aQ%c ~s:T&'9ߔEjL GD& F޳Ki{ Cz"< (+Sqb58ΑXtnh=h))b@}JOu>[|G,-TwzGڸO% 3[Q*OcxFUFS EH]MKV\j6\I/4x~Z:*jl7aR~PHTTi zsul.h +3.(tlod=~ϫiz~n"_:G<;_fKKP"cy4WȉJ~'xE9>ơ sNM= LS a\h\2eGtlj^y*'V>]a"kwǟPy+dECįy޹}67C1wƒFĹp;]fu9(#3"w)3iIr|!CWw&NOAc)nDhg jzS4j'ktH!L: YEx;.y>VCtɂ(E'w$eVΛWol̓Hc9綱AЀE)n"|8PiB|Iȴ$Yp_Kw k֏,ʇ1tGfŖm,7ADF f4ob^$Ǝj8 _?A$K3WZB`ٳ. ߄\w2qydsujz2A^OugnjP7k}s"=^"牘* ,#%,7P'.e Os8mr͵Z\%%ğkSQMhe]WDa33)J.Xe jHlXFJ4wl֖})2 J7|wIҐ{66c6Ӓ (\vKJz!tskuLre pm<pn}d%c&!\́(ҞeiiˬLa#J<;Ӥ7eP7F6uLN4+6)$ʼn($WݔϽx[M 狆ڑ{>cscDXO_ Kv)Wz8q.ʼ7lĿU\dqUEkN%4gż Ju(?7m!@>1eAĀΆl޷dWۘug4Hv|`"e XnbXk'X>$Pu=FND-ah㯠eJ-eLgxxB?\l5k  -]m_!7iKe7Bx7L܄CuNZL;:c$.yPlLMCO)1a/kIvZ>dlgC=P¥ c2cPF"` 'P̂gV2d6\w|T'me+w6UOZBu  t#Y~u5J蓓\aH%"sOw1f@Ac\=9Ue?!Fz}Tρ\ qz|]D 7>@9`Di D \pϫRT\9v(d4h\"һS2 `)&=:Bh!x( ݤE,8Ka/ZnxFGV٦t$ >7hbqi{ȱI >@RJ,@ur*[./bL'mng61V c@.i2|2\‚Rv{DFuCɸvn'~t \l\IMt>\7C,Eh"^YoU_|}K8d{[Rp3zhëmYwg d׎iLy-ݱPozD3u>Gn!{ ;m=L]鰘zo%dp'x/qkv֎X9:qԝ @k{GQ"$Qwpތ 35 `bjqiLdRPa+/ygrT[4P#[ۄs4Ǭ cE֋(‰@1ҝ0<-q e ߝ2t1 zW{`M<(֨b Et=w+fBtQ%]q$zqӪiFwE!߾( 9 e?tֽcN3#1OaWfYgp=F0L-[8N(Y503OWI`-Q!0SD;94$fje c?I橩?O2"=X~PQVqUOԈnW^$(t/;P.͊$qma 5sUM_d-v Xj79SΠw_hSX⨍E?EK+`k)<~sF] (D^Mrd\PfFcV.Lkmody{fm/]ևI\cOSh6DD KA0o)~t.MlW0]{?֧fV>_V.EtX^kCIk&^̉y"xe|c3e5:QLВlMҫ\hYrtmUV@ᮐ!ApѤ-kzV>i*ǎc,7b̈rbjCiZط_>ܷ1ejqK&݁kc}޷S&:fGoiFyqv8o.XZM9e5y7q!/C.qo:E8?[o_1cQ4DឌÃU:!7d(]XEƒY2@//[~W~v 4#Ⱦx.|{!D,h{@=/`0'Tbd%r=`6hw jAᆓ= ps"vUaN*7߻?Pi(\Xd]ZO--UN@6N֎$z=MJ$ٔ)k2׈ :>ޮ2$%LGT9b+?Â9ڲuI;A< LNк ffZc]wƩ7E;j$dzqua١@q8%u.H>-hmID!ۨq rK8#t*<`lR " Ͻ\U`ʥT 3-eƱx=JL)PҭRV:0eKmwj }#N:ÓV 1$z8 1?qw/r;ZƦB ?ݫ :_ m(*WA^UZ"򲱭Uwv z$\7g6]Oc)X,Bxl#Q]ў@+L`׿,I~4u,k"\ km㞪U WRn!kG Q(e=godvlIc$A;+ί.Ap]C`%EAs\hXj=Ccue|*)ͷ,.)*))$F-)Yw XEjDDݕROSK#QL_KWG4հ(/ x&K Q]lqHhm 9VnVaB6_cVn_ι1ԣ h[x|^GS?Lv ;RloKԵ/VjlSߴQ9P}RKixRBraI_'"![ZgwI8%&I;)}~/M|UxneK Nx`7jؑO#hRud]y)y /f{c{*rVT}s-ʷo*g#&s^z>a!W8^#5ȲXmg:I1SnV4\wjad,P&.>18%褌Xi_J w;m#KE Çؓn `B""OsϞs2Ţr X(rUM/4+"Xt(JIGBq90@ؗ{V"ofHЉw!gĮ&SnP_#Yx>YY8gw߻bqIrמ~R Sl xtY"Uߕ |DPq|VE +UAa 9#*%Qy<+-պM>%߫.X|wgļD*~csW-B?ނ%)YTT8)xאJ8dkvT4~߀jQ{Y lkG8w޶u{ŜUwk$)9Um'{ߎMY0w9~lPPľ)n2v*,kIwн:Sejv(VW|T.?x>90oEWU۹KFTdsT, N: jSR0ȏ3qkkIoe'*C(ʎ4aEjí$]Ar-O\i^ځ);ug=ۓ ĝp$8} (-2,XBE:,6$OQxYŃMeWaVnT9ŠZAѶb)H< rFxG8^؍kftFg:3뛣8 $\MKN#wʋZ2L8ᅂHLֻJnqd?O/'^BdkK&4+E:-%]S >eĔl=Tqׇ/>>hyF;[]ڜQ`VK-jާk] ˟r MnK<&0nY6ľ!m 㸵,G'L:leu +FAtaT:z4fuB+QalhcIv>7+yB%L#4jW:hw[sZnFRO<#yxG60OҺ-Ɓ'D). @,drE,a;%Ѽ"Q,ԽﯧHWn2Z_IXZ)䕴}D*>X.Scv{e<`J-Y216K8<S&99fߓ?"s#8uJh"wD9=%}RclCSP(U4q"kQ1T 5RX7H3g\R %F!C!Y`уYsrbXT7( ]#',44&cWO& ct)2-ޅh {+:O^kzPkC+hDr:)PbM~ cUc%ً5U^O! r0q*GXJp8A=}nu롰'kk<Ł_}]kynd! l x[_D ߫a9T(F'x)J;x-R=`+,v#MáRî.ugg|)6@鼏 ^",♋G²e/DO4&OPH};V'>"OW'OSP]8 {ټc@s{w@e&|5U]6 Mw4X'3MRGd&xEW}v@tJ°TstUJY ^ju?⼄»ˆ^p}+Mʡ,Ń{&ۚ<ܘ=Vg˰.:82զGHxI qBUiﺚ7z/=m1>jyCrܟo`U˛lE/j:NDz}Ls}n|E]Ff]G,25D (Qk^ik{õi> 2o=_h-TJk5!mwR i7F59s^BNϥe=Z^]_h'PģjAw8hz7b W!h>, ߆q)jLNz!W:A v|;'Pc@HM[iܳ%ښl&m9 (J(_.ƶ7VF˅U'ՕnZg7~W_wXZYQT7ѧ;?gFݖ8ɗ3(5xsQwCIB<Me=xl zCӝ:)mn XWYZ<K7ioy5y!a[SeǛD Ul')~vXṮDϠ@=6aN8,w]E>ʃ}G2c9$㳍xY,/;S]TmȎˇVvkQygჰ3/QjE: u6uuhayAYd&7PJ6myx3f[OE6ZWT9s [G0 $EګLW* a9j_؟)V+@ =ﵕHP֞vOSf.R{by S*30sN>vஂ0 wzq 7 ,p vZ"r:E«Lvk{<絘1|1VY3&ޱ#c;FhOdI{toT# ,K~V4Ƈm >sg/${v)$|vDq1x㲭Qr7v%jHC|5hOh]j6~G=mM{esikʫ&sMXkv~訛 ڒv瀔߃7䒠@@ǽ_<&j AcE;{XKHfmEÈ%Fm.6膓ZM,!$ѣg n҄.zDic!na˦{Bc>aW$<ױ_"!mce$<{l}ًzvp빿Ryx:ULu3ԕlXVQ~,{%-R@*j}d% xTF)nE| sꕏ7g=T!b2J&Z*r~^<dP]ɦdi_9:g`3Ҷs*ߵ}!=5pBJk,ʂRzy~ PѺ Yn]԰-vz6ۘՒNr]A:W86u _Wz?Q4Z~ĘEJ>N" I800D͗ EzTѐ _2&侫&.ɺ;5[$G'ݗYXYF1 2v;,$ZuX Ve\@7j~eT~yx64v3ZVۅׄX4> 28: Ϋ)'ͰQo0Y,fMC'T$։`q 0:k5NbRDhWdX`\`zY3.RRSp YeV^( byQܺ|ڜv3`nˮ;ޜB6 )qRQcH2xXM Sk7^1G~'цTn?[b&pOTy=dirL6{&|/(`t߻G5q)y%oP*G!\yu.fQZ`.cP:B/红B)X7؞\(t+a wnCm07q$ ov8uh-$:&c_vխ^N8A~٪Z37|u $85^UB.<Pw* %DMwEˤ8k |Lt,Fx|EejA[v"Sځo^./BxKwNb`h~\nkhˇwʮ5 y#̀8(qdX조bEG,Y-UT/1=.GF:"Z07Syj.3'uzM{CnDYDU,Mi3. h jDِY#e?[ ~MCvեk5;lX3\ZC|T=]A{V$Fv4{ߒPlfs~fQ:eZNŇuhwqiâh8kۻ!Pڣ$?ĻRh<,TiCo?2" j,qYJ 2"ƖŨ26D ~ 榅~U1іMٔ&xJxo~@"kW6_(MJ|O,l ^ťB&#~yۈ9e* 7$Cdx1@R)!c<#·ˌjpG+(l6V84Z]=K'뗱a%lex +HTW4!a2tΓ//Kc~[Ep Km*<ǝ!8_\ԉ3׸OuH Ɋk$q=ܚ{(&י,-ƫ9%0Qs؋T<;w(Ռ8![ |h b&L߲Ebw}TD7؀6ߡj=5{|!lB3i23&*#$!u3Ú,uc yCPnACT$h'm0vWb4H`g)BNaV%oEef`YUcld,bdkfyV{5oNeAN|$NuĜv7H%m=GUxPUM/Nj\Uf t=$uB9. ێ?L;,g:'.WoZ|m?rlVWrP"^ X8D݈IyݽP+V!v1Hyy $ĵs2H=so>j,p,ħ))\.qTu/u7?tQmVRlГ+pœ"bR`,uʒ !Qp⭋;.لHpaN0GKTn6w0:>,ʷVSܽ;0닃}ᢛJiQ{l@M])bGPJsiVɥ$."!ND:Lf%]Zb7=s8z)(cIA9ӢtkR'߯ %fYܑz) T $+iplOtRzރc.Eњ⳧ 5R: )#A]oZ)Z3>nz_++ny8=q+@"ܓ!?vB\ `,/iMT"L})eMQ'#oe,Ji<@ ׾HyF]UZQ$' KE4(&SK#Tzt?-R7oW\8_C^k}o 5DFFxYLRKΉZݸ~t a^#Ũ[djsRЂHZ<>b9j{OԻC/L e0IR"/a{) 3@{EvkURo$G?&&& ;,+^MvJPYVzo{Iԥ~?_nύhBtYYt `ik,ނr4%MśͧF49%rF&,Mۻ>+s ww{3%PIXJMdQ Liivٹw `>V֧$G5mZ+kWGw{T$_.`{6XIGR ׇ&h&pZ긪HF0ˤAJ(wSI7v Jdp_(Z,$l #965"8ROZݬۨ6Z'pV/ihșѱp |D#|:.b[0@Yrzןnv!G4 $EgjsF qF^׸g+:aޙ0I?\RWf'y~|_h`o=DR~ ]U1ķ(;QniGaJGYN070-χݔF7MW2ΌS?.6a@fXa类NM?Wt0l }D\˶OH{;=k|7N4PndwBtPS/w-4pjc^o`VgR=thX' /s2T6 ;$?鯖jω7ۛ0]taC;>M2N-apP8xLE#-_ BQub>rsq8ê1Ѱ> :@KM6kO܈Jwn}hmy.C*ifux=I![zv?)]D8o .gwKuN({) QYn`W4FIhjr#3˕HKաc7L8ʖ=YWjU?V|[I;xj#F\\L3%^!8nuOB3Lɝj' tc׎֙b!6E̝SޚYUA\ظޚʍ\:/D*XBEw=*ғ&pWX/ 9U:DkPzA x]ewC Dwt^16YI2UeэXbo,P~Xo/vi` ;-XE sOĊ%:y6zȏYO+,^__&R_%ZwPףEg.wJ%1KK\1 /PGI9E)13, -W^YvmεNzTY=`^)I02~&I҂Zsĭ STqN2+vrpgҧ`P!,<3Ҽ=-Xsq]l) *g {?ZbPђhYtGژ_r{MNy):uŪ^Hqh PK/J |xF^С ߜ웏^Bk; ?y.5U$@jV. ׄS}^F;џukxF19 K-0ZJc*7nv#78%H߰8TH͟3A g M_[&~3|vTZ )37[9uW_FyW;.Yl*漳 (f>{ nmk|L ? +J{ZOF@dSJ1mX'~w(|x A<67j#榔^^ E'frjvCQRD%/հLϭpM'2X!+>a'|"ä5c:6]rHͅ(-M1^dI3To;) .HB*Ŀwy],T?f -1\'4oFջ?0wk@wCT=4Ah}iJԖ18HfH3|;3ZՉXr䒈Sp8T"LG 5+e#hU_tv2HT1abFMο^J] 0/^mfwO %[Hp,–RHV2 p -6m4x>m/p/pO+OV7mJW(kW+ $H-`" |S (ʐt" viw570xݸHcۂAV̜lTtNL{Kf,bě>5<Fw,6on](">cm})4Ў^qў_7S)dЋOކvKI۪_#O+O$SZ2M65x{eM-/5B7t/L v=..j}">׭c dbj &]?KP}y%GϋO Z$*9=x__ .|tO0?.GlNn%4TG̻ʂt&ZELeaZiaƚE^qo3}ĤXP3۟o9Rotkj?p|oc5=WiR]GZjܹ#axkG0 {*ei( K[_ E(M\Y|g>~G(|wB qY4ѬTs,>85$7q{GeU>_Yl5.m=1ۓ,bm"#l, S3ktoMtL* 巬NC (=GkO@q6d x=/Mh/~vcp%RnH_xzT9- ׆j9AdKaVU vR+ud`F/\ eCf2H+c)g뀤Y#ƆrmcuElc2Q&๐C'56Xvӗ[B߯tIU:~mv]DiG{V'm6 MXZ w60ԺƈZoNs/˧Njxܕ|p'Asʝ '57S\' ?1!HdӱDP 3?Cٳ186"D\?;U.EE٥FQTgYx`NksI> <q{&LӫV??1To:t˧J{_"rxcl 98_7ZvV܈dU3CkkrR]GX& :x_^Y̵oPY ,ɖ>؍׎3E(oVr!\x=&8<1)A#ȸ3gy<盷ɮqf0>yQN' 0Iz_$Mu<\ڵ߼t}m/5=2}'sj1p%:EY§};S Dj3F+K=P0|0*}%9^CTlY b:!½F -ʾh7kjѭ Wn~ H-c#h P OC;1{8KwPR ȴ'íq:s#iV3|&")M u'ʼnR. -Xdиj?Vߊb0˄C`qy/} j5Gڸcw`=2BA}.xPsB|å:36{J~lH~~l2G};4l/Pj̮ԡr9m-}0 %Cd6+ Y%ι*Ybn'8g:x$˳HfvFzCYx VK($\Cl[`H=[(=Ѫ [LFk7AQ;-hO r({U;^ aqQP|YF鼙}c<#]׵Me8a|0\b`kD,SuoAg3A,Иc?) 0EOi4]ם.Zo|)DA/K5L݉em0Abo2ä5Wu|k$u~dВbldOģN;BG'<*w6$JO1 'vdV9{՘q6(=U?BL)緰h^L*1]q YxW[ ^ c;L ZoS8{im=%B)B FpYU ˣbr2j:M~T"=scu~#Qj"̙xg<; FJ)W},~KIoDn©(E*P:C5u^h#9LeOdO,)[gyQ޴[@|*)} i/+DxztПir9!n؊8]M6byR1Lo<QFNYXe@f0vkwCl݊% "4sayƅ%s %U$| ҅%afk`el/C|SedUDSŹ\#1龫Gݳ9yXM͹K[anUCM(X=j00s-!7x_EMx~@ElR8mcY;W $Xv˓ޜeDaP _!X#Z4K[^ra5sc`;4gS^|MBEDbϟC*r3?`SΈp S U"`'kmw0/ ?),M#H9BB YF$sWI䚀l~Vؓ*t*2m( ߷7T-eS?w ) S,E D*" cĒ˛ѕ[40,DQ(^zbUʍ?]^|S}`Nu< I&ܑd][‘0Ƙʌ I WmChŚqv"V4T].Iw(n:OjE$gVך7ږvs14u! RW[j$. t__Jf̶d}+8X-ݒ@(-ޡnS^KOvJ'\cCEŽWUZ&L+ T BҺe}p}H&2!f6-4fglhAB[VVN7_wW{YjA00~Q,F 挗SnF'7mJFQć1 6h G~jL ڻxX|AD|1,w`3&Kq6+l=wAQ*Sww9VKwSuϹYzKRfGV_^:5N梟VtKd=naW}jn4_B@V+I7K{#zNۄxDo[ZEq.`~8t)蚦PNkȹT!hSSm GZDjW^\I"( mCTr,ڝ-;c\Xxd?Fx.Y_w-.*"nH>b\zpkOUp"У*z%qU8\]~ٛxu㕙0L;GZdMEp[R{RVL bgb+ g~/ZjE:K[iŀYŪl" I<l !}0^c7*X^r62]:Is8y[`ےր8mMѐtR!A[/ X8*p,kAtb)@;)t.>>q<^߅:s6VG9#\RPwZA#SZY^#J|nq`$)b*y^4% π&9'T|elM2~d9aZ :tT3|,) E+#. qMY&Oog9gsPH\cN.C ݱaR%e{Xq[ [@םoQi2*%]8"j%-/]XpEN%SzLeajAFAGU,a72Od˼$*A#c 0!AK%R׏a*#7D3zkh\\y|YQȡ^]y6 h;X9BXj9^?,J.SA'WF笌f9zknvNߡ. VTcf72'l3>ҹ ?{|q㑶&91"7# NFs)u*wXCkDcMUp1Gyahu$Uc3w5]23 mz²_:6QE%P,dԡsPz k4tmNpGF[)J:%iu-ApXIKloWvyAeK$2L, wzu$$%y_xF[jEF! -:ٽSrkwb.p9+?y{&~VQDi1c5b3,0)iՄj2kurNml < jT"S +tD@֙(;S(.N}Vj$bfxi睜͢+F:] 1eG=C]2y˄HGV,0 ȓV,*İ,RK;Oӗǰqwݙ* a]kmtM݂B]5j&3;l A0xa]y}L#i %MzFM{VCSVK(ƬEk`.P(ξF\Es?2uM>9C0X +:bb*9kyny AK-s.v{.yosn0qN$;OS3jϓ{&F#Jώz .w4mm+8tň]g^u푧AMpg>2\ 9 Fc93(%3_7e]}@̍k3<7#'JS_uw^kɉaIImV}e!R_*1CQi^+l~3kfj1-:Ucqln5'_/#.?9{Z"t!u^ EP/)"'ڟi.QːGf_#nu }&|Q&L\hmGr1Sr'[Jso8Ia7ޚ:5jb`o/$C^@Ͱʌ݈;)7,Lٝʥ| WLVw:Fyin!xAGrǀ2WT*W,퍙4 eF0_D)Օwʞe=-躧Jt6WPLPQ#(}]~I^(9{uҲjEeNAse[ A8n17Z }0|{CI=9A _Y$FqmL-g/Oq j9T246Pē_A(P)EJhnyH̀l|[d<]~;e,""WeADjTR Ygֽb!6hݞPPB ^i"3 hz ?رK@m_'V28q Mk Kz\0mќ*)][[dgǜrh пJԋp)" HTm X0C'MpɸB?Q03dKͼU6L<"LؽWCCvr͸CvE hTZ[Xܥy\*2'e/{)'hO݋b&T\:{͟RΗ3ǀ),@oR+>\j^@)*qA۟sB2;ݿD#ts3[:XdGW| '0)Ut*{eHݔ#PڷW)`3f {&dq7#!r|Ť!: 13׬2/&i\#]ryF>.,r E*+2 `KKԑ *OdJx&~u6Z<8˟M2=?'#Bmf$;!TG9rabg90a#ah1sRca\?e/MFjVu/gTC4|"^I1; oE I䱍mcK%p0,ޖ%$2΢WT-`&wSg$3R[[&~kzO1glz;eu,tȏXJc{ɚ7с 㼋)-ngxMxj 1*kDa׾ɵb51ևv潝UڲgvQ,*2hS7Sݵfi򑀅Iڡ}Ϙ0 V uqC&6k2-"!z x˼~H6+9$5=&~Y'0)22\rvaHă(flvGR {r <-xs߰0c K3%dvBں*`v`HkwܼVgS'𦓪s/?\&7 JOk]^2o]ady|U(fA3=&=s P|Vk1p7@W)1f%!;f"R18 *5M R$u' O)YQ],VҰ޺$؟ń%)]Mh,&Z&Ts&9˖C;,b&9*dÝe.\fjP,+P{}gA^-RFuHy]C|^A8E+y@f+}C/VZs< }=x7FϨ4C?Y)"\ ?YȺ.i)FDuZ`jAu/'5y(㰨"la=J`u<" GӥZ܂7uIiu9 zx4/rӵPy!qtr)$=6̠ ߬Me!նstjASmzE@<Ğ&kC\5?b$@ӗIO6*jr.w\%ZeΏ<35(ag2) 6UNd KI5\]|(qW2#ݍ:TDzJðG>z{G#qŲ/(4WضY rD1,_dPGeQjWb|OPv|pB"Du\$Tx$ OH mg9n܃wrr3Pl*zZVy^4G8kw:USh@s,0EEAe]q=bA OvJG7H3r1c0b>x%^5n$ G2eCJ8r, L\P/@lѦqYV`& t{1mH Ex8JE^j_IKކ(BLVU)ƙUzݴ̬ݰCG%Ȫj9rFzݏ=ˈ& Q褮y#˵oǵ1YWw~\bC㝱&!V%Y*y ^e o sizh74< Ko !*bf~*yImj.[zpK$ٻo"|pOlwv WcAy'/q&=lYR+o'yYk-5G1Mu _QvR8UY A5`f5w O [2p|Z)¼oneF(]5Nc*׆ՀAn=Z ;ųEP!)R09BFAI~-'%ҖN7}f!-UCK耩WtW%*8O 'яp,0vrSğ˅m:5^YMˈѧy!\?=[m4Jwz'棨}iE*kfܚ.Lm0Amuda Jcfs}A9zC_loKqE/!$S"q(J  ynN'qEp>k&Py3 bP%@zP7nBS" Ҍi*`=ћM$cR„ϤZo6C`+vnHS. ә}!'@Hng=ލ"Q59"#q*ׇ@iQ]dbc  #-UV8 K0(k19\!Z>x-JuP3$<1d\!әBgޙ. `>֪z<9uIn0} !;s!!ȍYq0mְF5Q{/QFn=C_)#zĩ>&~Sfm=M'?G+BwG Nu7tаT*tVɢf!H3Syp LT Lw# Rg=4RII8Bio } xNl1O8HY@fy~v"s{a`p$KhcOq]tNS W06횿7Ki3R<]veOMצDwcA7J*$cN}Bm9b5'˛ Y;B0,[s:Z}Wm 2g̜Y$ iDe) :&/Cf.WC)~$3E = ]\yui\3V}gt iA w~5q- ´aeFK\ UJ { ,V9 M!IMn$%#,˟5Z;3xe5%'00bKpoKA}Q͈TǨ쵣gĽiC )kX݄.j:+ČCnA{y?Zi-oUy"g ;j,@e2ͥGgu}KlZ  ˡFT2nO~~/b/ _4%GR 2Ch{MlDP+$rgݖZp|O)anpz+iOW0!\GWv/i@Ym0覫^ql']47$ vN-jA-mPS`2r_ G_%#ar-Os9@L,uc,@KjnaV| B /J7/gJ=2^[f$=Kx\1ɑa ^ǿ&v_Rׯȼ4%s0][pTMy<iLV]2Կ2fcXquZo3&}.X_2@ᱷ;<6[]9C|q1|y*s@+͞ 0Kciu64o:9~ĪQۻ'{0it,mq+1(+}|t ~o~MKpw tB8PK7RuZotLp.C)$D [#cDhEYl@̳VG*E Hɲ -jsXh/U:IܧokD83AbkK(Bw^}9{kݮ")p,׾ - <=̂gϑ `V٩WxRꍖQC93 F9u!AVE27R&Cن¾~TRNN*?FE a2`B+NkYn\z,aSv=ͮ+2_J!6tl7c~NMO*)D2ܙ\A#WxMT\D0_k`l{GY|}dkhɣ/T?oɈn:~|+}f)lfXu#R=I2rt/D>z!"%>;y:ҥ(}aݟw va*7/|@Tn4;\^#T)G& &I2oMvdҳQA<[}ѯbV[\אh rSzAq+5c"tDzr^ (9\Z"l߉{$f\]%qT]~(89U%zI 6!$T9%zW~wK.A!И2j$l"F޴bKdO'0ZxIpO AQC%<%#j{<~Sl<"Oi8D#G0/p{p),Ï.TdZO(NJF43oܐҺ@gp)aJҊb&=ZsC [y)Ph `o%M'GܗSv^B:zĽP)h=y*=h!zrJp[*s6/ٷK:鎄)'5[4p-([FF7 WTR̯9jO4~(yfp l *\_"䘝/-玌謎rՓ'D(Oo=.:+pry9_kHwZԺGAA6aGh]ހ,O{zdi` +T/Š(?I"PoS3H~=J\=;~ӂ71d[&<5iZ| Ώa1Ie58@LŽ\R>ol[s@m̵<+AꍶB0}_ϯ)F%Ӡ{1orx3%*|Iމifgt?I8 hY~-N@;r9(ʮmLЩ$\"m'YQmVnf1VjF][p縑Ϋ?sWs4En 3퀮Ƿf-b^LcnkU'U$4 K\)7vqeti=jN2YG-=ëJ7l){R?`85Gs̏(OVhJ0/huT9 #΄_EQSZ׀-/ߢ.)їCΆHNFKjo'y߈& ^3pidƑ1Eb B\\!Y7 {02]o )L ȩ蝪Rp+H}Ju>^P9E])/:~kn!k\7+Hx;PzH 2m# ~T#zd8uytPxyE}I?!GTT 1+il/] ;A%:jFOiջ6>U`mcmr3`F#=N8-k{p~z`Suƅ-Rߨ]8ئ2 tp>!4tiPbKH">{ UuD O&NJ!0Qy2rho+{s} DC>Xؘip##y^Eo;+ r`csM#B եJusrXW9È ~ߦqJ۹2МĖ{fצW:sn!*!jDV$*זDG>*qɰp#-5 \וLǁ[YfO,RE_ĕG9 !FdRF]+)j0!|lmg-ziޤ0);r6gr5o&-ݠ@Y:_ R] <6BgX[4 7quھF "(SPVrR v+sxpv\إLP5<2 3`ݗc,.WI TAJnq\j(~+ <ra1;sSp Ck h( Y7'Ցڏdyp Rǣ ,8%,.JWU7M&wX=?;͆3I.1t|D_+n;aZAW%K.~ܨ.ifrucM`:}ȐJuqu>FD(Sėđhϸ9/0'qs-rxJ8ĸ85< cansqRXC`-rxB*E UUP B}Fg@5Kڮd߆MaʁI8N\BGzy!f*Q)ئuhAlP9=ip}BTZk}&bƧdBuf6$lY? 'IVE^""{zym"ƺKN#~Kh3&&O.u˜ . c>kdހ!j4FeO= Zqkw} 8Jr hSӕv4f7RPƢ[/VG3Q@4 в֯ΩF}ZTvX,Rgi1bbr{?ҴZ1šq?G[$U l*A(4ˡ7eIw%hmzyR|e Q*wײ?\pB޵,ZNJ523w|fWٽc^Qhc&pMk&˕1*_=N9B]xZs;'gKlPb%I.snqU2.jP*Fcz)%OT%o4_Y qbol[?r(VX<&-[ xU)+ژ[1gl8K'񿕌~?fQmdxbSork%̃nJlax˝mr♴MB?A&oyT 7g:OHʠi!Sib JKf/Ⰸ ޱjfWCU)@T7Z4]v}F3A[߆5DVȐa]l: #q#\" ?KoB&NtX ~#`09y+ÀAΝRc%-,̇6d&,iu"1,p_&[yİ?GՂlr~IWS[[d9ھ~jxJ-? a/}"\[.wvF/ywtmܼvc5}1q/'lyxEjyg:$Xt}"cYCY8W&qI|kb,2b\%𲩝Q  HB22cN9=6DzP*4.sQ_K;N}gxWݽ䒓+h} tۉ>/tHx)Aw pl]En\S@̠G_12ĩvs1kwV\ ?2t@<0|ұF4Ϙ48njM4EK([ $qX~ DM%ſ85N=!'á?E76 u4XL_"╄z>Px!$ŕΩ'u'AgUB64Gܟss0X([ |D5q"Cb{v‡X6V|9 1v&>|mfe mD/D(~po[5 **&xjYt$?p b* =:jlAKÎ.@ǗPE0A1I3Å'.-شSnjSK0s(LlTYV :i#bsHd`YiWI J~vNV/ڀ[Zh.k|{G$Rs}%_5i]9rmLkWWkČҸG<@ˬ h.\gmwn+'dDu/Ax֫'t A&kL$ç#/vKnIF*2봵@&HN Kњ$5EQ"'.W ;-c;C-ExRsjS]1Yptע97A̰e ;Zx.@;m;@e`T|4\JD<]DŽ\ҩI99ykz)_ytEU݆1BF)/];GFf \i4JouZ6!\,Tޓ2&-(:.Vq8Kz>xWQq Z^yrD7)qW(V%DArZ,͞/c=k߼qx>l]8tb؅,2C~AMׂ},BB5( M ͖|*灌˕[x" ~,iSx[@X"K-%,|[H}5o?ӽ2gsk]TPT"dkGIn>'V2v (d(u3[@f P+6̇W}%=Y9DTUeU&sM츿_Z5FK3g;-WSDA $Q vZlΐW ]rIeVg\ bO;3*mSPRWna+sJ#ޤ6$OuWddO;ofzJZ_V([Ne%fඦ m'GRgv#uk 񚥹p,"7Xo4 рwĤ,&wn ϳVjvBY%-a^W #P԰QXN(15+dB$b  EH(rGtYySu VN#¸cJoQ*0?d;qo֘3+7VD.Sc2 3ٕqZT{ƓNDhQ,;`Ef5,Q Sb/9u-Z'<Jxݸ+xxPTyTMt5•9NQjktKGWpjq6AWE!nU:ԟm'^%.u\,y0X5I*Mxc{H"<0MK֦51LpI|(I_Q$!Aap0d+Telݟ+nlι=ΧYS-ʼn^mǺn;ZS4ǔ?$lq03n,לc_O('<-frőÕ-ʣچW0R޿jJC/4e\A#j2=X\_Ho[D>G"޲iwa#҉ ca˟-1KPTGDtrd#@ܙU '=JtE𶇀 [P_X C}/yP3``C[mbڃg)4Qך:AQ=`2ʠ6Fl 2Pvɕ<;i7Yh E$F+cJAW-8nv3bʥPWp%sEL/qS4 }Ww;ck S@eI+Ml:ūMs@ꨚ *yvNqe͇oh(RL 'G8'$hQ<~&klJ |gh0␨Pqf5FskZgeύcU,[&lҽ~ϡ4Cne?(7(h WzDIP%|H(RHD&ZrHC#ok^mL&bk{b7Q] @0L[ Xb'шi|K4Fr 'XD[l5΢7D+ԫ}%KMaE)њiBchF/@us̶ l$/71 H19_nF`nq./#syCjM!ow>5nTz)3oN@#vwqmiNwưicYIESJNXb=4ZjEbſr?.+/ PǑI O)Ĩ2쀯QĕEO$]OPidkMkTi*7{I5<^ j<]ybNf(0 9:ǻ]omGe,4No Wо@ F,g\+DG;^!6qe6b?Md=#YMN?ܽw Dr Xh& -kDaQLhaL@8$u-Ll*rJͷi('sۡQy9QPe'Sz[ݨ%v#8D5ș_GLV HQ>;Mhd B+zH 8£A9ӵs3搤.,q8N>C1 #zz3+&tcRg6S5N"Ή |ejԆ&3R"iԾ@ث{Z!ӄ_d{@c sZ3!od܇5J=s7r)dbvY)oH谾oOeG eFvT 77960z y3}Ij,?M^|K}Mrodv@];:~-{ ~c#(,(F)K¿'RKWZ\Op^|{l-. zD}bTnmvlK Sfڏ**: 43➁츖PD7;"ջ(?zD&pKq@Jlk.h_AP gM7Q{.7nvIr~ /tt QJ/ds+ʀdDc{saZxPT۸Q5Q^WfPy)p눀WƟ * ]4$ wFʭdP\q&NSɒv ZMTObЉd٢tM e+'PO7[Nφ2u18^Ht'RV:)DʾıcY;8#L98HHIC(X{MHƭц4[B0}7v#i j_#G, 9.X LufE>!#ONEWU 4T ȷmީhUCQ #7*9#7wl)08MDdj^D/KY|P|1M`4A6mGC3QYd٦p1MVLE{G`3d )1cP22&ޒ Kx3mنHI5gS#mY9g~ʀ^tLjg&, V1O#*3lkO j~,`cT@󀹻wNen?J&0L#k1T΂D C݀ǘQ͢Lr#K&VgWjwξ.لKa ȞXZ6^j8I(ð[t9ϣ@;_]ٻgY֪s&ӧ^0]KE {Ww=$ vMͲ8jo^Zw+O0N53dEӁ. Qt/ljD⧔AO^#ƪeƫ30)A$jn80oOEiv`yM~zȮNړ7E^QK SE٬RB;hKNկV4ojw+s"4~>͠ w5JNmk#ttx'USU˗ iBə1k+HM|\?qݙ`:fQEX35K"WdslP6sJ-yt' %ځ߈ɞ;) 9l  AUj:( #p.FU yP:Gʹ*cZ_i#6x t3E9f!GݾMoX~d*0rJ*]pω ~kh E2U;R0yAdLR\q.Xz6&s;tCq@FkZйk3IjL#}瓵ۛ|(nJ$s)j ڢG7 Clb s9c} @B[WoDŬ3h{ySow%ppa!^:@c:"cZaL/羄&=_ >Ff|qv. uOr[3*6Tӆ]bnLPy1R"Nt'IF }Z'd")&CIb5~H*U*RRt,OmqAgA3 B"mI7d=xET2!}qT7< N 6cV/GX@O^)fc7R}*w-E"T_l?>e4xh^9"bCC IC{2('轫NNwъUحx A!(-0D!{%@n'D |Vr#JUӍ5IB{ W6;Y{uFMsMzV28?Q(kafB_2gvn2_~=q8X-@~/E{uJEӗ`IELt 05]$"~7tdА$1H^[9tOBMAڇ^xŷ H63" *n 2ًpBLK+ 6Iĭ1 oZ* PW=XD5Ht#?ʔsBLg+/Ӻx PX@^;(-6 zo1:'aԟ#Œ)CZRv"9Sl,ӊi7|u& 44C #2@Ejӑ89{pd f yRurr- [PoWKc?r|CZO5存z)T'tw^nѶ9fq F2 6 VKE~DH8H$ :1ٿvqO{$F.9K rJ܊C_D_f;h!`;+v0i6$IfKlk^s+![Jn I `=vg*VqN+iw?mpai7ѽ(H)x5 3Lxm#;l(9 ̾uD| JgsVI1CTyUTHdV)>[#$p@QqY_ wh'B[ Fa]]|,}P QШ[-gJb0TRS" D7ZqQ(HAKi ('5Qi"'miTi kB^;5߃~.~q:t.ApN , pIti;U@$3[X%^" aq),`;DI5|^H</9q\aSDihRMZCtH( 'MdT^{T>}%,3y7BPLtΤh ABKs_DI8 sjSd &c lb 8F:[ZDhS,0({V+']'A(q`=t['rx5.\ &Ťb1%@pr\_?R#W$ lL+X=|V/axgZ'ۙS^v`+Iit6no6i |Lа$ pW/ٞsn0d^~SƔ=jm 6);[#^2.O\`@"ah3,{'x( 9|BIQֈ)+i_f%4eV::}2[۔d,ހlHE^/FΧC֔i Brfs ٞNe"Kbo6"2#`h,VxZdmhskτcF@*O6}3- tYy.˔M ֎m)lԩ!{נ>qB.m-eF:=c|rي$z^,P| ],ӻXQqa=Dw7! ;-`bW~.L[d~fe^rHR.=j{)"l& 8FiO`~} 5>8R^nB2pQ2j!Cfv&h'{%u\%樒C I} ] Q\0|CZQ)hL7<ͅ^v/Kyrب~CT &ζ͹{Cbp](o=-(yHh^qoaW&ǧn!Ӗ+Q?_⥖19b{ Lza+mMxnjpt)2𘙡0x'M$8O{rJ)AEvՐQ%Rÿgʚ`Ljk&D 1Lrȥ1أo Zw{RM(C:k3}r_EbvʫOp39nΚ}fFl<#hRo-Yy3 ZӮ%qZ` ǹcHuNit_G;7bъkR&lz)miπOyWf,qO)D-Psæ+vA+A@𳰳{ A$#GMALpTʋQ ~~/}j\18 QK"'ep{K4Ӌz68D, >BJXCS@8ڿ(gxo =< 5^&/熟gi^AW؃6IUE64X,C%\CwawHXA|@;=.kRDUIx1Im ]2ʣ9q7.;NmcȐ!/ g> ?JɷpoAK* )f(3x |+YqſBY4|Rz7JNY+Gm!\<74'QlF͛&@44Sz|.1ȹaZuFvp@K޼":I-xؠ509}Lۊ{θ|HߟR+ =ϱAnߚ8% oXJ9&p;ߖHOMkH]welyQyM{ɇxi6y1|,Ӂ|%GjԽy( <B{["P_J7.cs*Pzךy)`g %,XVU1iũ@eh-#WR +'v31ePv5^2Z_Ӄ讙k? ǙsچHYoB1IS#i6qF^ l빮|)NX/%X$<0Qw-&>f9:ЋP xsgsR]qaJ:&cX}`X,H"Vjm&(qmFuzo0[ XbA E!"#o0cُ`'Gk_2@::yCak;PrD%}F189_FMk/6%X qІ>5 nFm=w/FȴN 6aIQrfGHLoÕ*> m $}]U¬=rmo$םX]Uyms_!p=oԥ֓З2q߅%gija3Kr}HnVG22m. ڲlQ„ص9w/ՇTR ɃWSU[A7'%R}4@r*85Ooo)7ObU t/1 BzJW)-ɔ ]cSUOAdI9lhh;MF FR1">׋1=+xbZ/]; hLL,h6\3zvkR E]#(xChA2}|{6U:K= DA+:<])zP&tG#~ "[TPp8x&D"٭"xݣ79[zBIWOYQhw[<¼lct=mdц6VPQX%󦒨6FT[2 CzoW :=÷ȊF.t#E([ 3$Yx+%H&U{UG]d/ny:@hFcW> xA,SFBk15M>;QWx[1i(0^-Jʃvb-trn[&m9 u!iJw7 `aOPY3v-,ɴJD8锹W fT75&s5$?D(ݠumbDnH 3U-i94\omA͝, R$c2+ѭl4f2 kL+^_Cfۊb5@bPYiD  GҞځjR'<7 &'WO>52H XO{8^` rdžC顛]cPSé{C^ z;pENvޭP?h Ks˙wwb`눩> JnjV/0oo6Ֆ̻Q9 dMR+됓"XqS"qyi-hpBdi)}R?wgujAiS8Y\J-*h(uEsCۼuްfa dWx%r|2zRhaMN\=md B1_O%?I2!eZF W MFq6hꅶiJ!Vނa}՜S<^)g|uDfi>͘q#EOI)A&CoK_d{1 ;zɚ″Ō0n'lZ@=؆EQRgݘMrzujg._⓸rH?W6ߋ"6t41H 5cCjD'֢|$DZ_{,o5g_h M 9 JT+G,p=hƨV֦Gcul@pbCus2,NWLxd&|SCmp|MU(lx4ߐ7-C4#j>a;?Ό-"7jV&jyu!/[uku,!%#OYQ;-)=}v =kJ[bn+LJ1T GކɲGi͸^;kf~ ^B u0&VtPrWcW;.M]TqS_뛃vtlOJcnWK&gaGN?7.ۘsp >+ut0+1)8h JLЯ\DuQ:ʠ9, $-f0:bN>Ri1dנ!c!MuߟϳsiCDRhBXQd(16/Vvw`@zU* n ?,2H G^sE Ff[%+zl\fal,.ǍTflT{ĄNc&X+߰x;Z7Y|iq ?CZ!v`8ݘ C` ޟ|OD>8Ny$yY 09:sI(~m~h $G9f[vl^ok hO1 7˒PP2 n`2B5ttahI+Z}?[y#Tْp~NQ ^!2VJs.6_N`~j"вV1a! , w=?wu\UNA I1Y3Q rk+:.+UW=XaQRt<=qߚw_#%QoL s|Sֈ'B*l:\`Z2|_d&He_oҦyϚy _%*d~7ۂS͗OK%c+Ox}B㫫.NE2x`ci/ #!v]a@1M3ů)I)*d5vUΧ +`㔠+JCŢH+/:v!+[K˽pєn؀mZ X8p&WZO)cŇ]t89rU bہRrƀ>ڍ7а*.zTU"jlHBd2S1u@<;w3VUF4Ѐtk-H'N!NDѾ<*щǁʊeߙDO UCfVa&*:;]o UmڠTCI&S1އtKyXՏp4nfrpZ˅`Q0h00 c2?&1ғxlW!8xNws5]b vLgFz徔faX9r5AWdYB`:Hj TL78E:(ZWBLycmfzl|nL[r%G/iт^r=N4̢0m' @c}?'9Q'4P_F3._:?$X]t:, p= ee7UOE^[eCgmczvFJ" #}*628! ~wX=/+xLjC/Kf&[X."L-s!;ݣVU(89e'G2&&d*j‹ Wc/xj`+b#c'K^&V6*whb;\u#4LJ|NwXO_|RJ>"pNB)jg@rS-ʾՎ L!N}i>[ϔ2q2f1N^s-"%; BXb`[ N1ݟ'?C4ŧg 8 6L}sGJEҵ`kGLScefqo*r7{"iC(*=Vu%ِt5[bqlf#%$+ l ̘iyE;gBv(p y4f\$ (1aƑ.?VK:<߯/vuh@hS+s"ٷZ&Bt1yn:t֚Wբzw elHKeU#UVqhdžՇ=c*k0Nqd:lw28h/zhihd}~DQM$zmaz5Zs韇U!h#xߤ*t0%2h).c(cn`ڂ1 Bnn)*[{u6v+obb}2b}jg6!x /P\ڭ'hY= _^ >yx{$(2U.3#m9")נo=|QS4xOLCqߡRޑYԜ{#\t FDb/M. Xdz,o~e+30|(eDKU0!jn-ODQY̷UAC8q@W >` \~tF=[unKID}Kv6Z\!t+tf 9_?e ט=%34}ǔΙ #". xN$3Nqtfؕ^F.w2e}2jx(#2_(%0NtR`|jJP<&!fUT +?7};ح)L1,i0sL b&F2" 29lUs+zCB}1}'[('0lX8<3fK*8@ ΐJYn@jtI20+o (EI*7R鐊En5g;CM%+Ez"A|х\8hw AgcfCH9bm/g{iWl=NMJQG ObVve0^[q_ajo-6|ep}JLC:++|˙aX7jigx{旄+E9<~#*=1VUT͓wbf9Q kz+92eUܯ>٢Z/do'l=u sن٘K0ECSۉGV:+XW GE{IwA<%vZ(216z?=a%SGJS_3e_,P3c3J++S0:0|(FyG]̩7R<][D=Osʰ(iRA/B1K2)Uh1޺=\ȎiΧK&I&R? tdvelRaYu_L u_#!1++LN3藠&c`K!jE~xa] C*$L|֙DnyASg8|Qi4[I鑩SF$1uOֽ%V+b)a$@Ɋ375%LU{bMԿw8l^SgTp1`pC xnVn.THָPݥky'," HBp rb}$FZ)O`C#Ֆ !$D$#8R.;߻o؈󻺛0e%T6(3eVmb87e"d/T3bub}B DPd۔t~%5zE0صct:1y G2+b:$U *v~ 'öXVS| XֲSyYN?lԈL6ٕ;lhZBa_)FxEpN ~5W9N<^==d^پs΢&Q|$78pl~6kv.׃q("lrJ8"^X]d]cASUU t p]4q&GdaS]xO{$~w8kTpP65i6ۈ,ˆo }c\&ς;Cc5ql~!5J"Awűz<3FqjOv[$PپX_6VjQ A} ^9XLz-鱌i>&\9,J%SyGєBaiX~U$Mjʂt+=@u^A59;D3`>2`X|YHE:?Be|E7RعjB`*TX@|U.J)RaB|AL}Y/vF1[>bvpϿ5)~G fpjɧF1ӄv/˴mJ\_A>.ϹgfmH*eQBA b#b? ~J[4%qGh IY. חt)p8=L /kzse5)/>TXE=߬2?z5k>-7FՇ}eyz@s՝Gf^ ~Ɠkv.p.⺈g>7U )\/F܉Xe_Z}NuT4Cd].d|^퍁âĖB0R+my_'7!Ya'ՁAm'.,d cr/{V]gi` /(6}V_ʏ܊ r>tz^krC;Ӆv #tD}…FoM}8u=ϝ͡nFVFj{V"ol:ˌ \k,TeRb܃ܳ5!cLkiZ_z}wvQyCYu䝬jAa88uLA&v&0E vt@ДiոJmξPD{5tw4)H! ,DK@2F 8&p%h#]-`lW=>0e&xb@^.d@BT|:bNUށ}p,A|ٍU]FMe_a@sD{kn+O XSu1/aFWU\T: hݻ3wM_z -M<ë0/$d8 5\J R#iu.ͯr\uQkH@:.p)Ltߎ3VMׂq\#BTQ}]Z\hp2vW8@ߍ3]tvKΟ1Rnz,z8 >#;cf=p ԓY[pJWˆZ%%Q@ 6}̚bP `lDXf:OArBwd6[H+ j`԰X|eT'r|(u/^@]tذ5 4|g5\šӊV?a l% Bz2 mߏY;`:YٿuC8du ۘ$tC2sav'Ӻ:gmD+liIǖ=3D:0&.xrS2J;nֿQv/FG^E _RhPGIC/afqUq"L\HwuBTM2 ݾ#!2W0ېzK}Z|jْ-VYK!`~WW+z%Z9H+Nvk1Aʎ|j! C`Q=G<+in1eʊPkjϻ6({`xQA?FInY[/ƖUm$i#vJVK 8]3IiR]Y4sT#>*;z(rl7x]h:v4G:!A W!rbFƭetmxGÃȊKacg,bPtd ;fEA, !2oNJ&yrh0 9MG 5ʖ z_vD4}ܯ)A4_#r|͍ex-T_iY%I=="U|0KV(Q8A\-zFUrDױZmQffdN>_ixu8@J(#\O iXA0f j1 6+xP܅.i4+ e:֜'D2X'7zqza/G+=# *ǽ)4P˻kU'% '^ QhR%d7CȏP/? E9cNڦ,Pe1xՌ>%|ωy2GyפW {Vy/X~]WS=!ȶbfB@~haMtB˽IZ^P,'HX*Z͉)// F.6Q8Cuj[\lA)o.ÁdyʚoHi!_ p[#咖`_r2t)԰MMQDtzm=ٻܡS}*؏c ٞJ3Q˅k8Z./9%Cs\k~3)aŭus"GDMSĭMk]ժ3[]*$rT0C Nz͚'1C ǖ8&xӥA؇ǕrQԔK@yxL:bF틆w2@z;]43LM褟 4uU!%)iTgεWj녁WW̝ʷ/TYItVMG(V&$xB8d4MQ2WyKSLKIM+7{]|T= MSd-`(P~FMW%GBpכ3a%Òd(MOAyL89WU\ ;~?\wsuuӉ|=.Bbkz \MEu?z TZ#G^qQ\\P(?f"m'Gxj0Lk+ ՏuO[|[zгߝ ֶZHjt:iEM\88.'(;&^JPVeB^BhM˗=S$@Hֿb"nxRk0=Gc~;a~e)16=LZ75TM>62')ǩnγ|R +vi! 会Gc=QSɀΏ]=sJߟZx͚iDH!`d:%x0N{Z%u`:=9_A5FH4؉פA3Â.RX٠G_d8c3'mϤ TˆHŎ/l[o]فG+~0JjK^jOpI!|؟ɲ ˶}z ve`}$:b it#ǥcAHfu{0 a˘0T gc@@{Y6 3kJ*6»֔pXJgB5M/AV_Lx> B]UӇwnb B6W~C^ uf| bb&Jj1uqrtVp4q@qR -TJڦ5.?E3Kl]Hv;qF`ǧנg )ĭW2DŽ((T_ԍ}lTv(̵HVD`N>[ N#'?,Z(4!aǁOѸ{Y!cT]EBAb:qZ;u2prN(&'9;\Фu/S‹̌4I&ʞb`7[J;u8ңX5pR*K7]v\bSX%=|h]ݲ^0zaMv\3z `,#lດfm[VL:d؉GBjPBeXТBR;ŠGB)` ]bOZ!8RPD+XH?q bjJ {6.Dɲ6Z[r7f8ɠ|l//"%:{8x|oȗE`? 4s<@% +f~Qqoǣn:пUgs%5{rw;uL@RfQ{W(8]`C%iRA\kI&Ys{7hYúNC/WJvm!<>5#k>7Fs?r/g XBmkh!32[ܘwCcO嵙)7="5S< R]&Sz\Ycr޲b(WqSLra[&3 1i}q.G{ig\Gt܊F"Fȸ ALUVj&wEdG %0ME@ǔ& EpRMJsJ]굷|vL;TR,.쏶F|Er3y#g;کXBpzgwklѤLpN >2PfF%NTk藀=!LZ:AoGq0Gptj@PqKzjP'Xnj"}ܺ;xC#}d1I=6JDTڎ-gޣ6Ѫ#Rp藽0\,/Owm9lQP4RKx YZ