qemu-guest-agent-15:6.2.0-47.module_el8+890+5e1fb8d4 >t  H<@_peX> U]~.Y'B[K /L:6Ėza&3Y38={66<6HҒgL ᭼0HC_Qq:]p{h96ꎼ2=yp)xZ SEc``PҟMYJMI>s5Ka*g;+ 0~ۙV[Osߚj;Pg< %#nHTƯ)\MT|陘4w̻ǘ3֌#?T[?94r2 TjRY' q%yt;; 5S+vjFrr^cZ8ߟH; YB܀U]Q&B| 2w;$kOb2=ŕtN~JWr H#&unE(Drwɟ{'/4% }b.wsE`U:ւ(1]K&0^0}.i_ttP ,+[E3~0\.D\4037b28b52f0e9cf8fb86dda4db4a5b8ba602a23fec7b9c51b914ea468cfc036e42655cd37a2607e240203bf48beff7daf4a49350302047c435bb500673065023100ca0af40e8e8208c5903e7554b7264e5e696e145fa192606b44e922a52c9d9a6d81701067811eb37d389978449837264002300d00d3ea15b4bccb01eebb04469979127c0fb34876638d0ef27d19d259dfa7c4cc76618a54ca3dc3a7f387f93e3701a90302047c435bb50067306502302fb76c640593409a7dd8d135276f665f7f86922d9507923d7ac9ec4b8f3b80102ac4a5999653a0eecb3de93623d4fcd6023100d9015afdf23427b0bcdbc259ca974e8fc71d4df446394f1358389ffdbc1262b81eb9a9a530b6adda53b545cc63900c230302047c435bb500673065023100ca0af40e8e8208c5903e7554b7264e5e696e145fa192606b44e922a52c9d9a6d81701067811eb37d389978449837264002300d00d3ea15b4bccb01eebb04469979127c0fb34876638d0ef27d19d259dfa7c4cc76618a54ca3dc3a7f387f93e3701a90302047c435bb500673065023100ca0af40e8e8208c5903e7554b7264e5e696e145fa192606b44e922a52c9d9a6d81701067811eb37d389978449837264002300d00d3ea15b4bccb01eebb04469979127c0fb34876638d0ef27d19d259dfa7c4cc76618a54ca3dc3a7f387f93e3701a90302047c435bb500673065023100cbae1aa367e00e75e9a0d2b0655e6c3114304161a438a31887069f5f91ec850817717cc783a866e94324362b653bb36e02305284436cf2d8b05e04065b3afe2c0f91e4cc8066033ca3da8427680cd162bb7ee44a2cc881d3a3f34088c18e4ed2bc4d0302047c435bb500683066023100b499595f47a7e93088e4876946074a3e20b03cc1bc5baef4a92757dcfe80c937e823bf9175e9ab4d288c2137351c4eee023100b91a6db08e9bea192730d3901b0ef8f974ebca081856916c756086ec2d8b32379fa11de253b41c242db02cbbd03fa78e0302047c435bb500673065023100ca0af40e8e8208c5903e7554b7264e5e696e145fa192606b44e922a52c9d9a6d81701067811eb37d389978449837264002300d00d3ea15b4bccb01eebb04469979127c0fb34876638d0ef27d19d259dfa7c4cc76618a54ca3dc3a7f387f93e3701a90302047c435bb500673065023100ca0af40e8e8208c5903e7554b7264e5e696e145fa192606b44e922a52c9d9a6d81701067811eb37d389978449837264002300d00d3ea15b4bccb01eebb04469979127c0fb34876638d0ef27d19d259dfa7c4cc76618a54ca3dc3a7f387f93e3701a90302047c435bb500673065023100ca0af40e8e8208c5903e7554b7264e5e696e145fa192606b44e922a52c9d9a6d81701067811eb37d389978449837264002300d00d3ea15b4bccb01eebb04469979127c0fb34876638d0ef27d19d259dfa7c4cc76618a54ca3dc3a7f387f93e3701a90302047c435bb500673065023100aa83d68d6dd2a95852edadc4e68df025ea89d4568c394d00f182d52d21a8447de7a59a6a57ceec42567b5553454b111b023020f203466efb92930487530be21ca4b8b159c460356a82a075a36e8a1bd60f7bfd8dce0fed3aa2b2dfb86ad170883bc90302047c435bb50067306502301725aae522702c983cc2f566fa2547117da8776d8fbd945915c27ce466b61133615fd1d6cf29ebb5706222fc861d0d6b0231008b921761392b0cac50b8fe04f38b12c17018e05722641dd52969fa28fad5584749f24b588006de144748b2a7267016870302047c435bb500673065023100ca0af40e8e8208c5903e7554b7264e5e696e145fa192606b44e922a52c9d9a6d81701067811eb37d389978449837264002300d00d3ea15b4bccb01eebb04469979127c0fb34876638d0ef27d19d259dfa7c4cc76618a54ca3dc3a7f387f93e3701a90302047c435bb50067306502300f534f3784b2f160d5289ec79493866eb756496b7059c29e662a5c619cfc4bf5e47f3770b78c2b81a72d9414dedf563c023100d84476ae33003b0ab5294b065e569ac7defe74201bc6a3f329e19affcc2b8a522ad71c55da9869e09623f97ab3a0dc1d0302047c435bb50066306402302f0dd0796b6d81974124fcb9dae4a6e606b525c23508caba49627a6e8d72fc7ad48d15086e9479c2166fb18203807c8e023029cfbdf19b029a8501b8da3ec563932f758d5fccc3fca66f863eb57f3caaf43c18b1388975ea5b83dfd4f50a53f4139f0302047c435bb500673065023100c657c323458055bce25cbda1ff0f8d7c7d8f8fbc3ac06bd3535a9afedd0980bda9caf53256437774de6c411766361de60230466a0314aaca5d3da87c53d3ffedc41e048d58789e091b3c6b8fc2258b8ffb54c6690a360bfb798aee6ceddf5e643e200302047c435bb500673065023100ca0af40e8e8208c5903e7554b7264e5e696e145fa192606b44e922a52c9d9a6d81701067811eb37d389978449837264002300d00d3ea15b4bccb01eebb04469979127c0fb34876638d0ef27d19d259dfa7c4cc76618a54ca3dc3a7f387f93e3701a90302047c435bb500673065023100ca0af40e8e8208c5903e7554b7264e5e696e145fa192606b44e922a52c9d9a6d81701067811eb37d389978449837264002300d00d3ea15b4bccb01eebb04469979127c0fb34876638d0ef27d19d259dfa7c4cc76618a54ca3dc3a7f387f93e3701a90302047c435bb500663064023014cee14cdb4beaf7e2992bf91319306caafcb48b96f7b8fe787c882db58091a4bd9af772309e478233563acb2c6fbf34023030f2d24deaa6f9ab98d256c478529d59c012e7cf028ccb298dc3de3062ed7cc72816082a5a514468f099dd5c572bbb3e0302047c435bb500673065023100ca0af40e8e8208c5903e7554b7264e5e696e145fa192606b44e922a52c9d9a6d81701067811eb37d389978449837264002300d00d3ea15b4bccb01eebb04469979127c0fb34876638d0ef27d19d259dfa7c4cc76618a54ca3dc3a7f387f93e3701a9weX= U]N}n/ߪCٮ"dVu A̗./.ZQ&7U[XH>n5 LC8h7UYY͹H;qg*gcʜ~xhbdgjK< sWxM7P$k^ *[LɶWƊp hȻ {Ϫ(sz`:VPpbJT20m+~kb;:*~y qHgq"IMa9LA(H%:ӭte9Z&=-ݨx̵7wZ"zKOH{j3rHDHmXn=z٭+`^u{G4-O r8`7d(\LM3:^W=>.\ج0YILgJby(0WyecAa' "+&{UbA,C7>-;*J/d??b.[A?!;yр?*k@f>pD?d4 8 Ix|  7 : `   HR & & J&( 8 9:@>?&@.G8HIXY\\]^b d[e`fcletuvwxyCqemu-guest-agent6.2.047.module_el8+890+5e1fb8d4QEMU 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.ex86-03.stream.rdu2.redhat.com[&CentOSCentOSGPLv2 and GPLv2+ and CC-BYbuilder@centos.orgDevelopment/Toolshttp://www.qemu.org/linuxx86_64 if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset qemu-guest-agent.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now qemu-guest-agent.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart qemu-guest-agent.service &>/dev/null || : fi FHAAAAA큤AA큤Aeeeeee!e e e eee aae eeaeec3f2ffb58112b7215ef17d81963dc401fdd63d518ab17c6da2f956dd475e6f76db95bf9b84934a5e46e25a46c40a7780be46466b6fdef1e99c1cd1114eb10248b19a3d5ca2544e8081aaeea9ad01d33ae8ec91802ad075ac45c195ace69a6199e3aed17011d3fa587b1a7f4fc1acca2d33cda8c155aa104dc5f7a300b1636cbab34240fa8f3e8ce37ced642493184a610e187b2d9e5e15f1132975b9f076c436f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df610083449b54ec646ad8bf05b773f8e2793b8cca790331f67e9612fe7fe734ff795db975211577060a18845eb7235c5650ac647c994ac86ae4a1769cd1182f2774a82f466ae9123ec03d3531199dac124788ccc610bc3c0f5edb6d58a0927483e22d/etc/qemu-ga/fsfreeze-hook../../../../usr/bin/qemu-garootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-kvm-6.2.0-47.module_el8+890+5e1fb8d4.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.17)(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.2)(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)libglib-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)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:6.2.0-47.module_el8+890+5e1fb8d43.0.4-14.6.0-14.0-15.2-14.14.3e*e@eeyepb@e_>e@ejd@dd@dr@dydgddGd@c@c&@cӼcj@cc~ @ctclcY!@c=qc5cbb֜bb@bUbx@b1@bq@baG@baG@baG@bMb@b b[@a@aZ@a@a*@a@aqV@aexaV@a&0a@a @a@``t```"@`@`P@`!@```N@`t6@`U`P`OL@`F`?z@`<@`/@`&m`"y@`>`U`x@_إ@_м@_0@_i__~@_{ _{ _q@_h_cO_`_Z@_Wr@_G@_=@_3_3_3_c^@^W@^^y^(@^@^˳@^>@^@^^@^@^y@^p^h^ZR@^S^Ri@^F^AE^4^&^^r]}@]]]e@]A])]]@]]y@]w@]v>]rJ@]o@]e@][]Z@]Z@]S]6]#0@\\"\.@\@\!\\@\r@\,@\\\u*@\u*@\s\d\b@\ac\]o@\R@\P@@\P@@\I\HW@\E@\8@\-@\\I\\\ @[1[@[0[[[[ā@[[[;@[;@[R@[[@[@[@[[v[ug@[r@[m~@[m~@[m~@[m~@[h8@[`O@[W[CN@[+@ZZZ@ZЛZJ@Z1@Jon Maloy - 6.2.0-47Jon Maloy - 6.2.0-46Jon Maloy - 6.2.0-45Jon Maloy - 6.2.0-44Jon Maloy - 6.2.0-43Miroslav Rezanina - 6.2.0-42Jon Maloy - 6.2.0-41Jon Maloy - 6.2.0-40Miroslav Rezanina - 6.2.0-39Jon Maloy - 6.2.0-38Miroslav Rezanina - 6.2.0-37Jon Maloy - 6.2.0-36Jon Maloy - 6.2.0-35Miroslav Rezanina - 6.2.0-34Miroslav Rezanina - 6.2.0-33Jon Maloy - 6.2.0-32.el8_8Jon Maloy - 6.2.0-31Jon Maloy - 6.2.0-30Jon Maloy - 6.2.0-29Jon Maloy - 6.2.0-28Jon Maloy - 6.2.0-27Jon Maloy - 6.2.0-26Jon Maloy - 6.2.0-25Jon Maloy - 6.2.0-24Jon Maloy - 6.2.0-23Jon Maloy - 6.2.0-22Jon Maloy - 6.2.0-21Jon Maloy - 6.2.0-20Miroslav Rezanina - 6.2.0-19Camilla Conte - 6.2.0-18Camilla Conte - 6.2.0-17Jon Maloy - 6.2.0-16Jon Maloy - 6.2.0-15Jon Maloy - 6.2.0-14Jon Maloy - 6.2.0-13Jon Maloy - 6.2.0-12Jon Maloy - 6.2.0-11Jon Maloy - 6.2.0-10Jon Maloy - 6.2.0-9Jon Maloy - 6.2.0-8Jon Maloy - 6.2.0-7Jon Maloy - 6.2.0-6Jon Maloy - 6.2.0-5Jon Maloy - 6.2.0-4Jon Maloy - 6.2.0-2Jon Maloy - 6.2.0-1.el8Jon Maloy - 6.1.0-5Jon Maloy - 6.1.0-4Jon Maloy - 6.1.0-3Jon Maloy - 6.1.0-2Danilo Cesar Lemes de Paula - 6.0.0-29.el8Danilo Cesar Lemes de Paula - 6.0.0-28.el8Miroslav Rezanina - 6.0.0-27Miroslav Rezanina - 6.0.0-26Danilo Cesar Lemes de Paula - 6.0.0-25.el8Danilo Cesar Lemes de Paula - 6.0.0-24.el8Danilo Cesar Lemes de Paula - 6.0.0-23.el8Danilo Cesar Lemes de Paula - 6.0.0-22.el8Danilo Cesar Lemes de Paula - 6.0.0-21.el8Danilo Cesar Lemes de Paula - 6.0.0-20.el8Danilo Cesar Lemes de Paula - 6.0.0-19.el8Danilo Cesar Lemes de Paula - 6.0.0-18.el8Danilo Cesar Lemes de Paula - 6.0.0-17.el8Danilo Cesar Lemes de Paula - 6.0.0-16.el8Danilo Cesar Lemes de Paula - 5.2.0-16.el8Danilo Cesar Lemes de Paula - 5.2.0-15.el8_4Danilo Cesar Lemes de Paula - 5.2.0-14.el8Danilo Cesar Lemes de Paula - 5.2.0-13.el8Danilo Cesar Lemes de Paula - 5.2.0-12.el8Danilo Cesar Lemes de Paula - 5.2.0-11.el8Danilo Cesar Lemes de Paula - 5.2.0-10.el8Danilo Cesar Lemes de Paula - 5.2.0-9.el8Eduardo Lima (Etrunko) - 5.2.0-8.el8Eduardo Lima (Etrunko) - 5.2.0-7.el8Eduardo Lima (Etrunko) - 5.2.0-6.el8Eduardo Lima (Etrunko) - 5.2.0-5.el8Danilo Cesar Lemes de Paula - 5.2.0-4.el8Danilo Cesar Lemes de Paula - 5.2.0-3.el8Danilo Cesar Lemes de Paula - 5.2.0-2.el8Miroslav Rezanina - 5.2.0-1.el8Danilo Cesar Lemes de Paula - 5.1.0-16.el8Danilo Cesar Lemes de Paula - 5.1.0-15.el8Danilo Cesar Lemes de Paula - 5.1.0-14.el8_3Danilo Cesar Lemes de Paula - 5.1.0-13.el8_3Danilo Cesar Lemes de Paula - 5.1.0-12.el8_3Danilo Cesar Lemes de Paula - 5.1.0-11.el8_3Danilo Cesar Lemes de Paula - 5.1.0-10.el8Danilo Cesar Lemes de Paula - 5.1.0-9.el8Danilo Cesar Lemes de Paula - 5.1.0-8.el8Danilo Cesar Lemes de Paula - 5.1.0-7.el8Danilo Cesar Lemes de Paula - 5.1.0-6.el8Danilo Cesar Lemes de Paula - 5.1.0-5.el8Danilo Cesar Lemes de Paula - 5.1.0-4.el8Danilo Cesar Lemes de Paula - 5.1.0-3.el8Danilo Cesar Lemes de Paula - 5.1.0-2.el8Danilo Cesar Lemes de Paula - 5.1.0-1.el8Danilo Cesar Lemes de Paula - 5.1.0-0.el8Danilo Cesar Lemes de Paula - 4.2.0-29.el8Danilo Cesar Lemes de Paula - 4.2.0-28.el8Eduardo Lima (Etrunko) - 4.2.0-27.el8Eduardo Lima (Etrunko) - 4.2.0-26.el8Danilo Cesar Lemes de Paula - 4.2.0-25.el8Danilo Cesar Lemes de Paula - 4.2.0-24.el8Danilo Cesar Lemes de Paula - 4.2.0-23.el8Danilo Cesar Lemes de Paula - 4.2.0-22.el8Danilo Cesar Lemes de Paula - 4.2.0-21.el8Jon Maloy - 4.2.0-20.el8Danilo Cesar Lemes de Paula - 4.2.0-19.el8_2Danilo Cesar Lemes de Paula - 4.2.0-18.el8_2Danilo Cesar Lemes de Paula - 4.2.0-17.el8Danilo Cesar Lemes de Paula - 4.2.0-16.el8Danilo Cesar Lemes de Paula - 4.2.0-15.el8Danilo Cesar Lemes de Paula - 4.2.0-14.el8Danilo Cesar Lemes de Paula - 4.2.0-13.el8Danilo Cesar Lemes de Paula - 4.2.0-12.el8Danilo Cesar Lemes de Paula - 4.2.0-11.el8Danilo Cesar Lemes de Paula - 4.2.0-10.el8Danilo Cesar Lemes de Paula - 4.2.0-9.el8Miroslav Rezanina - 4.2.0-8.el8Miroslav Rezanina - 4.2.0-7.el8Danilo Cesar Lemes de Paula - 4.2.0-6.el8Danilo Cesar Lemes de Paula - 4.2.0-5.el8Danilo Cesar Lemes de Paula - 4.2.0-4.el8Danilo Cesar Lemes de Paula - 4.1.0-18.el8Danilo Cesar Lemes de Paula - 4.1.0-17.el8Danilo Cesar Lemes de Paula - 4.1.0-16.el8Danilo Cesar Lemes de Paula - 4.1.0-15.el8Danilo Cesar Lemes de Paula - 4.1.0-14.el8Danilo Cesar Lemes de Paula - 4.1.0-13.el8Danilo Cesar Lemes de Paula - 4.1.0-12.el8Danilo Cesar Lemes de Paula - 4.1.0-11.el8Danilo Cesar Lemes de Paula - 4.1.0-10.el8Danilo Cesar Lemes de Paula - 4.1.0-9.el8Danilo Cesar Lemes de Paula - 4.1.0-8.el8Danilo Cesar Lemes de Paula - 4.1.0-7.el8Danilo Cesar Lemes de Paula - 4.1.0-6.el8Danilo Cesar Lemes de Paula - 4.1.0-5.el8Danilo Cesar Lemes de Paula - 4.1.0-4.el8Danilo Cesar Lemes de Paula - 4.1.0-3.el8Danilo Cesar Lemes de Paula - 4.1.0-2.el8Miroslav Rezanina - 4.1.0-1.el8Danilo Cesar Lemes de Paula - 4.0.0-6.el8Miroslav Rezanina - 4.0.0-5.el8Danilo Cesar Lemes de Paula - 4.0.0-4.el8Danilo Cesar Lemes de Paula - 4.0.0-3.el8Danilo Cesar Lemes de Paula - 4.0.0-2.el8Danilo Cesar Lemes de Paula - 3.1.0-26.el8Danilo Cesar Lemes de Paula - 3.1.0-25.el8Danilo Cesar Lemes de Paula - 3.1.0-24.el8Danilo Cesar Lemes de Paula - 3.1.0-23.el8Danilo Cesar Lemes de Paula - 3.1.0-22.el8Danilo Cesar Lemes de Paula - 3.1.0-21.el8Danilo Cesar Lemes de Paula - 3.1.0-20.el8Danilo Cesar Lemes de Paula - 3.1.0-19.el8Danilo Cesar Lemes de Paula - 3.1.0-18.el8Danilo Cesar Lemes de Paula - 3.1.0-17.el8Danilo Cesar Lemes de Paula - 3.1.0-16.el8Danilo Cesar Lemes de Paula - 3.1.0-15.el8Danilo Cesar Lemes de Paula - 3.1.0-14.el8Danilo Cesar Lemes de Paula - 3.1.0-13.el8Danilo Cesar Lemes de Paula - 3.1.0-12.el8Danilo Cesar Lemes de Paula - 3.1.0-11.el8Danilo Cesar Lemes de Paula - 3.1.0-10.el8Danilo Cesar Lemes de Paula - 3.1.0-9.el8Danilo Cesar Lemes de Paula - 3.1.0-7.el8Danilo Cesar Lemes de Paula - 3.1.0-6.el8Danilo Cesar Lemes de Paula - 3.1.0-5.el8Danilo Cesar Lemes de Paula - 3.1.0-4.el8Danilo Cesar Lemes de Paula - 3.1.0-3.el8Danilo Cesar Lemes de Paula - 3.1.0-2.el8Danilo Cesar Lemes de Paula - 3.1.0-1.el8Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-47Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-46 Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-45Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo Cesar Lemes de Paula - 2.12.0-42.el8Danilo Cesar Lemes de Paula - 2.12.0-41.el8Danilo Cesar Lemes de Paula - 2.12.0-40.el8Danilo Cesar Lemes de Paula - Danilo Cesar Lemes de Paula - 2.12.0-38.el8Danilo Cesar Lemes de Paula - 2.12.0-37.el8Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-36Danilo Cesar Lemes de Paula - 2.12.0-35.el8Danilo Cesar Lemes de Paula - 2.12.0-34.el8Danilo Cesar Lemes de Paula - 2.12.0-33.el8Danilo Cesar Lemes de Paula - 2.12.0-32.el8Danilo Cesar Lemes de Paula - 2.12.0-31.el8Danilo Cesar Lemes de Paula - 2.12.0-30.el8Danilo Cesar Lemes de Paula - 2.12.0-29.el8Danilo Cesar Lemes de Paula - 2.12.0-27.el8Danilo Cesar Lemes de Paula - 2.12.0-26.el8Danilo Cesar Lemes de Paula - 2.12.0-25.el8Danilo Cesar Lemes de Paula - 2.12.0-24.el8Danilo Cesar Lemes de Paula - 2.12.0-23.el8Danilo Cesar Lemes de Paula - 2.12.0-22.el8Danilo Cesar Lemes de Paula - 2.12.0-20.el8Danilo Cesar Lemes de Paula - 2.12.0-18.el8Danilo Cesar Lemes de Paula - 2.12.0-17.el8Danilo Cesar Lemes de Paula - 2.12.0-16.el8Danilo Cesar Lemes de Paula - 2.12.0-15.el8Danilo Cesar Lemes de Paula - 2.12.0-14.el8Danilo C. L. de Paula - 2.12.0-13.el8Danilo C. L. de Paula - 2.12.0-11.el8.1Danilo de Paula - 2.12.0-11.el8Danilo de Paula - 2.12.0-10.elDanilo de Paula - 2.11.0-7.el8Danilo de Paula - 2.11.0-6.el8Danilo de Paula - 2.11.0-5.el8- kvm-s390x-pci-avoid-double-enable-disable-of-aif.patch [RHEL-22411] - kvm-s390x-pci-refresh-fh-before-disabling-aif.patch [RHEL-22411] - kvm-s390x-pci-drive-ISM-reset-from-subsystem-reset.patch [RHEL-22411] - Resolves: RHEL-22411 ([s390x] VM fails to start with ISM passed through)- kvm-MAINTAINERS-split-out-s390x-sections.patch [RHEL-18214] - kvm-s390x-pv-remove-semicolon-from-macro-definition.patch [RHEL-18214] - kvm-hw-s390x-pv-Restrict-Protected-Virtualization-to-sys.patch [RHEL-18214] - kvm-hw-s390x-Move-KVM-specific-PV-from-hw-to-target-s390.patch [RHEL-18214] - kvm-target-s390x-kvm-pv-Provide-some-more-useful-informa.patch [RHEL-18214] - Resolves: RHEL-18214 ([RHEL8][Secure-execution][s390x] The error message is not clear when boot up a SE guest with wrong encryption)- kvm-acpi-fix-acpi_index-migration.patch [RHEL-20189] - kvm-RHEL-Enable-x-not-migrate-acpi-index-for-all-pre-RHE.patch [RHEL-20189] - kvm-hw-arm-virt-Do-not-load-efi-virtio.rom-for-all-virti.patch [RHEL-14870] - Resolves: RHEL-20189 ([RHEL.8.10.0]Failed to migrate guest with pc (i440x) between RHELAV 8.4.0 and RHEL 8.10.0) - Resolves: RHEL-14870 ([rhel8]ipxe-roms-qemu does not provide efi-virtio.rom)- kvm-hw-ide-reset-cancel-async-DMA-operation-before-reset.patch [RHEL-15437] - kvm-tests-qtest-ahci-test-add-test-exposing-reset-issue-.patch [RHEL-15437] - Resolves: RHEL-15437 (CVE-2023-5088 virt:rhel/qemu-kvm: QEMU: improper IDE controller reset can lead to MBR overwrite [rhel-8])- kvm-net-Provide-MemReentrancyGuard-to-qemu_new_nic.patch [RHEL-7309] - kvm-net-Update-MemReentrancyGuard-for-NIC.patch [RHEL-7309] - kvm-vhost-release-memory_listener-object-in-error-path.patch [RHEL-7567] - kvm-ui-fix-crash-when-there-are-no-active_console.patch [RHEL-2600] - Resolves: RHEL-7309 (CVE-2023-3019 virt:rhel/qemu-kvm: QEMU: e1000e: heap use-after-free in e1000e_write_packet_to_guest() [rhel-8]) - Resolves: RHEL-7567 ([RHEL8][clone]VM crash when guest running testpmd and delete created vhostuserclient port on host) - Resolves: RHEL-2600 (qemu core dump occurs when client connects to VNC server because qemu cmd only adds vnc but without graphics device)- kvm-target-s390x-dump-Remove-unneeded-dump-info-function.patch [RHEL-16696] - kvm-dump-Add-arch-cleanup-function.patch [RHEL-16696] - kvm-target-s390x-arch_dump-Add-arch-cleanup-function-for.patch [RHEL-16696] - Resolves: RHEL-16696 (RHEL8 - KVM : Secure execution guest remains in "paused" state, post "virsh dump" failure (qemu-kvm))- kvm-s390x-ap-fix-missing-subsystem-reset-registration.patch [bz#2111390] - kvm-s390x-do-a-subsystem-reset-before-the-unprotect-on-r.patch [bz#2111390] - kvm-redhat-Update-linux-headers-for-kvm_s390_vm_cpu_uv_f.patch [bz#2111390] - kvm-target-s390x-kvm-Refactor-AP-functionalities.patch [bz#2111390] - kvm-target-s390x-AP-passthrough-for-PV-guests.patch [bz#2111390] - Resolves: bz#2111390 ([IBM 8.10 FEAT] KVM: Enable Secure Execution Crypto Passthrough - qemu part)- kvm-ui-vnc-clipboard-fix-infinite-loop-in-inflate_buffer.patch [bz#2218488] - Resolves: bz#2218488 (CVE-2023-3255 virt:rhel/qemu-kvm: QEMU: VNC: infinite loop in inflate_buffer() leads to denial of service [rhel-8])- kvm-vhost-vdpa-do-not-cleanup-the-vdpa-vhost-net-structu.patch [bz#2215786] - Resolves: bz#2215786 (CVE-2023-3301 virt:rhel/qemu-kvm: QEMU: net: triggerable assertion due to race condition in hot-unplug [rhel-8])- kvm-qapi-i386-sev-Change-the-reduced-phys-bits-value-fro.patch [bz#2214840] - kvm-qemu-options.hx-Update-the-reduced-phys-bits-documen.patch [bz#2214840] - kvm-i386-sev-Update-checks-and-information-related-to-re.patch [bz#2214840] - kvm-i386-cpu-Update-how-the-EBX-register-of-CPUID-0x8000.patch [bz#2214840] - kvm-target-i386-kvm-Fix-disabling-MPX-on-cpu-host-with-M.patch [bz#2223947] - Resolves: bz#2214840 ([AMDSERVER 8.9 Bug] Qemu SEV reduced-phys-bits fixes) - Resolves: bz#2223947 ([RHEL8.9] qemu core dump with '-cpu host,mpx=off' on Cascadelake host)- kvm-util-iov-Make-qiov_slice-public.patch [bz#2141964] - kvm-block-Collapse-padded-I-O-vecs-exceeding-IOV_MAX.patch [bz#2141964] - kvm-util-iov-Remove-qemu_iovec_init_extended.patch [bz#2141964] - kvm-iotests-iov-padding-New-test.patch [bz#2141964] - kvm-block-Fix-pad_request-s-request-restriction.patch [bz#2141964] - Resolves: bz#2141964 (Guest hit EXT4-fs error on host 4K disk when repeatedly hot-plug/unplug running IO disk)- kvm-memory-prevent-dma-reentracy-issues.patch [bz#1999236] - kvm-async-Add-an-optional-reentrancy-guard-to-the-BH-API.patch [bz#1999236] - kvm-checkpatch-add-qemu_bh_new-aio_bh_new-checks.patch [bz#1999236] - kvm-hw-replace-most-qemu_bh_new-calls-with-qemu_bh_new_g.patch [bz#1999236] - kvm-lsi53c895a-disable-reentrancy-detection-for-script-R.patch [bz#1999236] - kvm-bcm2835_property-disable-reentrancy-detection-for-io.patch [bz#1999236] - kvm-raven-disable-reentrancy-detection-for-iomem.patch [bz#1999236] - kvm-apic-disable-reentrancy-detection-for-apic-msi.patch [bz#1999236] - kvm-async-avoid-use-after-free-on-re-entrancy-guard.patch [bz#1999236] - kvm-memory-stricter-checks-prior-to-unsetting-engaged_in.patch [bz#1999236] - kvm-lsi53c895a-disable-reentrancy-detection-for-MMIO-reg.patch [bz#1999236] - kvm-hw-scsi-lsi53c895a-Fix-reentrancy-issues-in-the-LSI-.patch [bz#1999236] - kvm-target-i386-add-support-for-FLUSH_L1D-feature.patch [bz#2216203] - kvm-target-i386-add-support-for-FB_CLEAR-feature.patch [bz#2216203] - kvm-migration-Disable-postcopy-multifd-migration.patch [bz#2169733] - Resolves: bz#1999236 (CVE-2021-3750 virt:rhel/qemu-kvm: QEMU: hcd-ehci: DMA reentrancy issue leads to use-after-free [rhel-8]) - Resolves: bz#2216203 ([qemu-kvm]VM reports vulnerabilty to mmio_stale_data on patched host with microcode) - Resolves: bz#2169733 (Qemu on destination host crashed if migrate with postcopy and multifd enabled)- kvm-virtiofsd-Add-basic-support-for-FUSE_SYNCFS-request.patch [bz#2196880] - kvm-s390-kvm-adjust-diag318-resets-to-retain-data.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-SLDA-sign-bit-index.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-SRDA-CC-calculation.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-cc_calc_sla_64-missing-overflows.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-shifting-32-bit-values-for-more-tha.patch [bz#2169308 bz#2209605] - kvm-s390x-sigp-Reorder-the-SIGP-STOP-code.patch [bz#2169308 bz#2209605] - kvm-s390x-tcg-Fix-BRASL-with-a-large-negative-offset.patch [bz#2169308 bz#2209605] - kvm-s390x-tcg-Fix-BRCL-with-a-large-negative-offset.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-determination-of-overflow-condition.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-determination-of-overflow-cond.patch [bz#2169308 bz#2209605] - kvm-s390x-follow-qdev-tree-to-detect-SCSI-device-on-a-CC.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-the-accumulation-of-ccm-in-op_icm.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-writeback-to-v1-in-helper_vstl.patch [bz#2169308 bz#2209605] - kvm-target-s390x-fix-handling-of-zeroes-in-vfmin-vfmax.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-CLFIT-and-CLGIT-immediate-size.patch [bz#2169308 bz#2209605] - kvm-s390x-tcg-Fix-opcode-for-lzrf.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-emulation-of-the-VISTR-instruction.patch [bz#2169308 bz#2209605] - kvm-s390x-css-revert-SCSW-ctrl-flag-bits-on-error.patch [bz#2169308 bz#2209605] - kvm-target-s390x-tcg-Fix-and-improve-the-SACF-instructio.patch [bz#2169308 bz#2209605] - kvm-target-s390x-tcg-mem_helper-Test-the-right-bits-in-p.patch [bz#2169308 bz#2209605] - kvm-pc-bios-Add-support-for-List-Directed-IPL-from-ECKD-.patch [bz#2169308 bz#2209605] - Resolves: bz#2196880 ([virtiofs] Backport FUSE_SYNCFS support) - Resolves: bz#2169308 (Backport latest s390x-related fixes from upstream QEMU for qemu-kvm in RHEL 8.9) - Resolves: bz#2209605 ([IBM 8.9 FEAT] KVM: ECKD List Directed IPL - virtio (qemu))- kvm-migration-Handle-block-device-inactivation-failures-.patch [bz#2177957] - kvm-migration-Minor-control-flow-simplification.patch [bz#2177957] - kvm-migration-Attempt-disk-reactivation-in-more-failure-.patch [bz#2177957] - kvm-nbd-server-push-pending-frames-after-sending-reply.patch [bz#2035712] - kvm-nbd-server-Request-TCP_NODELAY.patch [bz#2035712] - Resolves: bz#2177957 (Qemu core dump if cut off nfs storage during migration) - Resolves: bz#2035712 ([qemu] Booting from Guest Image over NBD with TLS Is Slow)- kvm-s390x-pv-Implement-a-CGS-check-helper.patch [bz#2187159] - Resolves: bz#2187159 (RHEL8.8 - KVM - Secure Guest crashed during booting with 248 vcpus)- kvm-aio_wait_kick-add-missing-memory-barrier.patch [bz#2168472] - kvm-qatomic-add-smp_mb__before-after_rmw.patch [bz#2168472] - kvm-qemu-thread-posix-cleanup-fix-document-QemuEvent.patch [bz#2168472] - kvm-qemu-thread-win32-cleanup-fix-document-QemuEvent.patch [bz#2168472] - kvm-edu-add-smp_mb__after_rmw.patch [bz#2168472] - kvm-aio-wait-switch-to-smp_mb__after_rmw.patch [bz#2168472] - kvm-qemu-coroutine-lock-add-smp_mb__after_rmw.patch [bz#2168472] - kvm-physmem-add-missing-memory-barrier.patch [bz#2168472] - kvm-async-update-documentation-of-the-memory-barriers.patch [bz#2168472] - kvm-async-clarify-usage-of-barriers-in-the-polling-case.patch [bz#2168472] - kvm-scsi-protect-req-aiocb-with-AioContext-lock.patch [bz#2090990] - kvm-dma-helpers-prevent-dma_blk_cb-vs-dma_aio_cancel-rac.patch [bz#2090990] - kvm-virtio-scsi-reset-SCSI-devices-from-main-loop-thread.patch [bz#2090990] - Resolves: bz#2168472 (Guest hangs when starting or rebooting) - Resolves: bz#2090990 (qemu crash with error scsi_req_unref(SCSIRequest *): Assertion `req->refcount > 0' failed or scsi_dma_complete(void *, int): Assertion `r->req.aiocb != NULL' failed [8.7.0])- kvm-io-Add-support-for-MSG_PEEK-for-socket-channel.patch [bz#2137740] - kvm-migration-check-magic-value-for-deciding-the-mapping.patch [bz#2137740] - kvm-target-s390x-arch_dump-Fix-memory-corruption-in-s390.patch [bz#2168187] - Resolves: bz#2137740 (Multifd migration fails under a weak network/socket ordering race) - Resolves: bz#2168187 ([s390x] qemu-kvm coredumps when SE crashes)- kvm-qcow2-Fix-theoretical-corruption-in-store_bitmap-err.patch [bz#2147617] - kvm-qemu-img-commit-Report-errors-while-closing-the-imag.patch [bz#2147617] - kvm-qemu-img-bitmap-Report-errors-while-closing-the-imag.patch [bz#2147617] - kvm-qemu-iotests-Test-qemu-img-bitmap-commit-exit-code-o.patch [bz#2147617] - Resolves: bz#2147617 (qemu-img finishes successfully while having errors in commit or bitmaps operations)- kvm-block-mirror-Do-not-wait-for-active-writes.patch [bz#2125119] - kvm-block-mirror-Drop-mirror_wait_for_any_operation.patch [bz#2125119] - kvm-block-mirror-Fix-NULL-s-job-in-active-writes.patch [bz#2125119] - kvm-accel-introduce-accelerator-blocker-API.patch [bz#2161188] - kvm-KVM-keep-track-of-running-ioctls.patch [bz#2161188] - kvm-kvm-Atomic-memslot-updates.patch [bz#2161188] - kvm-migration-Read-state-once.patch [bz#2074205] - kvm-s390x-pci-RPCIT-second-pass-when-mappings-exhausted.patch [bz#2163713] - kvm-s390x-pci-coalesce-unmap-operations.patch [bz#2163713] - kvm-s390x-pci-shrink-DMA-aperture-to-be-bound-by-vfio-DM.patch [bz#2163713] - kvm-s390x-pci-reset-ISM-passthrough-devices-on-shutdown-.patch [bz#2163713] - Resolves: bz#2125119 (Mirror job with "copy-mode":"write-blocking" that used for storage migration can't converge under heavy I/O) - Resolves: bz#2161188 (SVM: non atomic memslot updates cause boot failure with seabios and cpu-pm=on) - Resolves: bz#2074205 (while live-migrating many instances concurrently, libvirt sometimes return internal error: migration was active, but no RAM info was set) - Resolves: bz#2163713 ([s390x] VM fails to start with ISM passed through)- kvm-s390x-tod-kvm-don-t-save-restore-the-TOD-in-PV-guest.patch [bz#2155448] - Resolves: bz#2155448 (RHEL8.8 - KVM: s390: pv: don't allow userspace to set the clock under PV - QEMU part)- kvm-hw-display-qxl-Have-qxl_log_command-Return-early-if-.patch [bz#2148545] - kvm-hw-display-qxl-Document-qxl_phys2virt.patch [bz#2148545] - kvm-hw-display-qxl-Pass-requested-buffer-size-to-qxl_phy.patch [bz#2148545] - kvm-hw-display-qxl-Avoid-buffer-overrun-in-qxl_phys2virt.patch [bz#2148545] - kvm-hw-display-qxl-Assert-memory-slot-fits-in-preallocat.patch [bz#2148545] - Resolves: bz#2148545 (CVE-2022-4144 virt:rhel/qemu-kvm: QEMU: QXL: qxl_phys2virt unsafe address translation can lead to out-of-bounds read [rhel-8])- kvm-docs-system-s390x-Document-the-loadparm-machine-prop.patch [bz#2128225] - kvm-s390x-Register-TYPE_S390_CCW_MACHINE-properties-as-c.patch [bz#2128225] - kvm-ui-vnc.c-Fixed-a-deadlock-bug.patch [bz#2141896] - Resolves: bz#2128225 ([s390x] [RHEL8][s390x-ccw bios] lacking document about parameter loadparm in qemu) - Resolves: bz#2141896 (VMs hung on vnc_clipboard_send)- kvm-hw-acpi-Add-ospm_status-hook-implementation-for-acpi.patch [bz#2132609] - kvm-target-arm-kvm-Retry-KVM_CREATE_VM-call-if-it-fails-.patch [bz#2132609] - Resolves: bz#2132609 (qemu-kvm: backport some aarch64 fixes)- kvm-s390x-pci-use-a-reserved-ID-for-the-default-PCI-grou.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-don-t-use-hard-coded-dma-range-in-reg_ioat.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-use-the-passthrough-measurement-update-int.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-add-supported-DT-information-to-clp-respon.patch [bz#1664378 bz#2043909] - kvm-Update-linux-headers-to-v6.0-rc4.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-add-routine-to-get-host-function-handle-fr.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-enable-for-load-store-interpretation.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-don-t-fence-interpreted-devices-without-MS.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-enable-adapter-event-notification-for-inte.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-let-intercept-devices-have-separate-PCI-gr.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-reflect-proper-maxstbl-for-groups-of-inter.patch [bz#1664378 bz#2043909] - kvm-s390x-s390-virtio-ccw-Switch-off-zPCI-enhancements-o.patch [bz#1664378 bz#2043909] - kvm-dump-Use-ERRP_GUARD.patch [bz#1664378 bz#2043909] - kvm-dump-Remove-the-sh_info-variable.patch [bz#1664378 bz#2043909] - kvm-dump-Introduce-shdr_num-to-decrease-complexity.patch [bz#1664378 bz#2043909] - kvm-dump-Remove-the-section-if-when-calculating-the-memo.patch [bz#1664378 bz#2043909] - kvm-dump-Add-more-offset-variables.patch [bz#1664378 bz#2043909] - kvm-dump-Introduce-dump_is_64bit-helper-function.patch [bz#1664378 bz#2043909] - kvm-dump-Consolidate-phdr-note-writes.patch [bz#1664378 bz#2043909] - kvm-dump-Cleanup-dump_begin-write-functions.patch [bz#1664378 bz#2043909] - kvm-dump-Consolidate-elf-note-function.patch [bz#1664378 bz#2043909] - kvm-dump-Replace-opaque-DumpState-pointer-with-a-typed-o.patch [bz#1664378 bz#2043909] - kvm-dump-Rename-write_elf_loads-to-write_elf_phdr_loads.patch [bz#1664378 bz#2043909] - kvm-dump-Refactor-dump_iterate-and-introduce-dump_filter.patch [bz#1664378 bz#2043909] - kvm-dump-Rework-get_start_block.patch [bz#1664378 bz#2043909] - kvm-dump-Rework-filter-area-variables.patch [bz#1664378 bz#2043909] - kvm-dump-Rework-dump_calculate_size-function.patch [bz#1664378 bz#2043909] - kvm-dump-Split-elf-header-functions-into-prepare-and-wri.patch [bz#1664378 bz#2043909] - kvm-dump-Rename-write_elf-_phdr_note-to-prepare_elf-_phd.patch [bz#1664378 bz#2043909] - kvm-dump-simplify-a-bit-kdump-get_next_page.patch [bz#1664378 bz#2043909] - kvm-dump-fix-kdump-to-work-over-non-aligned-blocks.patch [bz#1664378 bz#2043909] - kvm-dump-Use-a-buffer-for-ELF-section-data-and-headers.patch [bz#1664378 bz#2043909] - kvm-dump-Write-ELF-section-headers-right-after-ELF-heade.patch [bz#1664378 bz#2043909] - kvm-dump-Reorder-struct-DumpState.patch [bz#1664378 bz#2043909] - kvm-dump-Reintroduce-memory_offset-and-section_offset.patch [bz#1664378 bz#2043909] - kvm-dump-Add-architecture-section-and-section-string-tab.patch [bz#1664378 bz#2043909] - kvm-s390x-Add-protected-dump-cap.patch [bz#1664378 bz#2043909] - kvm-s390x-Introduce-PV-query-interface.patch [bz#1664378 bz#2043909] - kvm-include-elf.h-add-s390x-note-types.patch [bz#1664378 bz#2043909] - kvm-s390x-Add-KVM-PV-dump-interface.patch [bz#1664378 bz#2043909] - kvm-s390x-pv-Add-dump-support.patch [bz#1664378 bz#2043909] - kvm-ui-vnc-clipboard-fix-integer-underflow-in-vnc_client.patch [bz#2129760] - Resolves: bz#1664378 ([IBM 8.8 FEAT] Enhanced Interpretation for PCI Functions (kvm) - qemu part) - Resolves: bz#2043909 ([IBM 8.8 FEAT] KVM: Secure Execution guest dump encryption with customer keys - qemu part) - Resolves: bz#2129760 (CVE-2022-3165 virt:rhel/qemu-kvm: QEMU: VNC: integer underflow in vnc_client_cut_text_ext leads to CPU exhaustion [rhel-8])- kvm-virtio-fix-the-condition-for-iommu_platform-not-supp.patch [bz#2116302] - kvm-virtio-fix-feature-negotiation-for-ACCESS_PLATFORM.patch [bz#2116302] - Resolves: bz#2116302 (RHEL8.6 - virtiofs will not mount fs on secure execution guest)- kvm-redhat-Update-linux-headers-linux-kvm.h-to-v5.18-rc6.patch [bz#2124757] - kvm-target-s390x-kvm-Honor-storage-keys-during-emulation.patch [bz#2124757] - kvm-virtiofsd-use-g_date_time_get_microsecond-to-get-sub.patch [bz#2018885] - Resolves: bz#2124757 (RHEL8: skey test in kvm_unit_test got failed) - Resolves: bz#2018885 ([virtiofs] virtiofsd debug log's timestamp is NULL)- kvm-backends-hostmem-Fix-support-of-memory-backend-memfd.patch [bz#2117149] - kvm-i386-reset-KVM-nested-state-upon-CPU-reset.patch [bz#2125271] - kvm-i386-do-kvm_put_msr_feature_control-first-thing-when.patch [bz#2125271] - Resolves: bz#2117149 (Can't run when memory backing with hugepages and backend type memfd) - Resolves: bz#2125271 ([RHEL8.7] Guests in VMX root operation fail to reboot with QEMU's 'system_reset' command [rhel-8.8.0])- kvm-scsi-generic-Fix-emulated-block-limits-VPD-page.patch [bz#2120279] - Resolves: bz#2120279 (Wrong max_sectors_kb and Maximum transfer length on the pass-through device [rhel-8.7])- kvm-migration-Introduce-ram_transferred_add.patch [bz#2110203] - kvm-migration-Tally-pre-copy-downtime-and-post-copy-byte.patch [bz#2110203] - kvm-QIOChannelSocket-Fix-zero-copy-flush-returning-code-.patch [bz#2110203] - kvm-Add-dirty-sync-missed-zero-copy-migration-stat.patch [bz#2110203] - kvm-migration-multifd-Report-to-user-when-zerocopy-not-w.patch [bz#2110203] - kvm-migration-Avoid-false-positive-on-non-supported-scen.patch [bz#2110203] - kvm-migration-add-remaining-params-has_-true-in-migratio.patch [bz#2110203] - kvm-QIOChannelSocket-Add-support-for-MSG_ZEROCOPY-IPV6.patch [bz#2110203] - kvm-pc-bios-s390-ccw-Fix-booting-with-logical-block-size.patch [bz#2112296] - Resolves: bz#2110203 (zerocopy capability can be enabled when set migrate capabilities with multifd and compress/xbzrle together) - Resolves: bz#2112296 (virtio-blk: Can't boot fresh installation from used 512 cluster_size image under certain conditions)- kvm-linux-aio-fix-unbalanced-plugged-counter-in-laio_io_.patch [bz#2105410] - kvm-linux-aio-explain-why-max-batch-is-checked-in-laio_i.patch [bz#2105410] - Resolves: bz#2105410 (Stalled IO Operations in VM)- kvm-migration-Never-call-twice-qemu_target_page_size.patch [bz#2072049] - kvm-multifd-Rename-used-field-to-num.patch [bz#2072049] - kvm-multifd-Add-missing-documentation.patch [bz#2072049] - kvm-multifd-The-variable-is-only-used-inside-the-loop.patch [bz#2072049] - kvm-multifd-remove-used-parameter-from-send_prepare-meth.patch [bz#2072049] - kvm-multifd-remove-used-parameter-from-send_recv_pages-m.patch [bz#2072049] - kvm-multifd-Fill-offset-and-block-for-reception.patch [bz#2072049] - kvm-multifd-Make-zstd-compression-method-not-use-iovs.patch [bz#2072049] - kvm-multifd-Make-zlib-compression-method-not-use-iovs.patch [bz#2072049] - kvm-migration-All-this-fields-are-unsigned.patch [bz#2072049] - kvm-multifd-Move-iov-from-pages-to-params.patch [bz#2072049] - kvm-multifd-Make-zlib-use-iov-s.patch [bz#2072049] - kvm-multifd-Make-zstd-use-iov-s.patch [bz#2072049] - kvm-multifd-Remove-send_write-method.patch [bz#2072049] - kvm-multifd-Use-a-single-writev-on-the-send-side.patch [bz#2072049] - kvm-multifd-Use-normal-pages-array-on-the-send-side.patch [bz#2072049] - kvm-QIOChannel-Add-flags-on-io_writev-and-introduce-io_f.patch [bz#2072049] - kvm-QIOChannelSocket-Implement-io_writev-zero-copy-flag-.patch [bz#2072049] - kvm-migration-Add-zero-copy-send-parameter-for-QMP-HMP-f.patch [bz#2072049] - kvm-migration-Add-migrate_use_tls-helper.patch [bz#2072049] - kvm-multifd-multifd_send_sync_main-now-returns-negative-.patch [bz#2072049] - kvm-multifd-Send-header-packet-without-flags-if-zero-cop.patch [bz#2072049] - kvm-multifd-Implement-zero-copy-write-in-multifd-migrati.patch [bz#2072049] - kvm-QIOChannelSocket-Introduce-assert-and-reduce-ifdefs-.patch [bz#2072049] - kvm-QIOChannelSocket-Fix-zero-copy-send-so-socket-flush-.patch [bz#2072049] - kvm-migration-Change-zero_copy_send-from-migration-param.patch [bz#2072049] - kvm-migration-Add-migration_incoming_transport_cleanup.patch [bz#2097652] - kvm-migration-Allow-migrate-recover-to-run-multiple-time.patch [bz#2097652] - kvm-pc-bios-s390-ccw-virtio-Introduce-a-macro-for-the-DA.patch [bz#2098076] - kvm-pc-bios-s390-ccw-bootmap-Improve-the-guessing-logic-.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-blkdev-Simplify-fix-virtio_i.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-blkdev-Remove-virtio_assume_.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-Set-missing-status-bits-whil.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-Read-device-config-after-fea.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-Beautify-the-code-for-readin.patch [bz#2098076] - kvm-pc-bios-s390-ccw-Split-virtio-scsi-code-from-virtio_.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-blkdev-Request-the-right-fea.patch [bz#2098076] - Resolves: bz#2072049 (Pull MSG_ZEROCOPY on QEMU Live Migration Patches into RHEL 8) - Resolves: bz#2097652 (The migration port is not released if use it again for recovering postcopy migration) - Resolves: bz#2098076 (virtio-blk: Can't boot fresh installation from used virtio-blk dasd disk under certain conditions)- kvm-virtiofsd-Fix-breakage-due-to-fuse_init_in-size-chan.patch [bz#2097209] - kvm-hw-block-fdc-Prevent-end-of-track-overrun-CVE-2021-3.patch [bz#1951521] - kvm-tests-qtest-fdc-test-Add-a-regression-test-for-CVE-2.patch [bz#1951521] - Resolves: bz#2097209 ([virtiofs] mount virtiofs failed: SELinux: (dev virtiofs, type virtiofs) getxattr errno 111) - Resolves: bz#1951521 (CVE-2021-3507 virt:rhel/qemu-kvm: QEMU: fdc: heap buffer overflow in DMA read data transfers [rhel-8])- kvm-virtio-gpu-do-not-byteswap-padding.patch [bz#1916415] - kvm-linux-headers-update-to-5.16-rc1.patch [bz#1916415] - kvm-linux-headers-Update-headers-to-v5.17-rc1.patch [bz#1916415] - kvm-linux-headers-include-missing-changes-from-5.17.patch [bz#1916415] - kvm-x86-Fix-the-64-byte-boundary-enumeration-for-extende.patch [bz#1916415] - kvm-x86-Add-AMX-XTILECFG-and-XTILEDATA-components.patch [bz#1916415] - kvm-x86-Grant-AMX-permission-for-guest.patch [bz#1916415] - kvm-x86-Add-XFD-faulting-bit-for-state-components.patch [bz#1916415] - kvm-x86-Add-AMX-CPUIDs-enumeration.patch [bz#1916415] - kvm-x86-add-support-for-KVM_CAP_XSAVE2-and-AMX-state-mig.patch [bz#1916415] - kvm-x86-Support-XFD-and-AMX-xsave-data-migration.patch [bz#1916415] - kvm-target-i386-kvm-do-not-access-uninitialized-variable.patch [bz#1916415] - kvm-KVM-x86-workaround-invalid-CPUID-0xD-9-info-on-some-.patch [bz#1916415] - kvm-virtio-net-setup-vhost_dev-and-notifiers-for-cvq-onl.patch [bz#2069946] - kvm-virtio-net-align-ctrl_vq-index-for-non-mq-guest-for-.patch [bz#2069946] - kvm-vhost-vdpa-fix-improper-cleanup-in-net_init_vhost_vd.patch [bz#2069946] - kvm-vhost-net-fix-improper-cleanup-in-vhost_net_start.patch [bz#2069946] - kvm-vhost-vdpa-backend-feature-should-set-only-once.patch [bz#2069946] - kvm-vhost-vdpa-change-name-and-polarity-for-vhost_vdpa_o.patch [bz#2069946] - kvm-virtio-net-don-t-handle-mq-request-in-userspace-hand.patch [bz#2069946] - kvm-ide-Increment-BB-in-flight-counter-for-TRIM-BH.patch [bz#2029980] - kvm-block-Make-bdrv_refresh_limits-non-recursive.patch [bz#2072932] - kvm-iotests-Allow-using-QMP-with-the-QSD.patch [bz#2072932] - kvm-iotests-graph-changes-while-io-New-test.patch [bz#2072932] - Resolves: bz#1916415 ([Intel 8.7 FEAT] qemu-kvm Sapphire Rapids (SPR) AMX Instructions) - Resolves: bz#2069946 (PXE boot crash qemu when using multiqueue vDPA) - Resolves: bz#2029980 (Failed assertion in IDE emulation with Ceph backend) - Resolves: bz#2072932 (Qemu coredump when refreshing block limits on an actively used iothread block device [rhel.8.7])- kvm-Revert-redhat-Add-some-devices-for-exporting-upstrea.patch [bz#2065043] - kvm-target-i386-properly-reset-TSC-on-reset.patch [bz#2070417] - kvm-ui-cursor-fix-integer-overflow-in-cursor_alloc-CVE-2.patch [bz#2040734] - Resolves: bz#2065043 (Remove upstream-only devices from the qemu-kvm binary) - Resolves: bz#2070417 (Windows guest hangs after updating and restarting from the guest OS [rhel-8.7.0]) - Resolves: bz#2040734 (CVE-2021-4206 virt:rhel/qemu-kvm: QEMU: QXL: integer overflow in cursor_alloc() can lead to heap buffer overflow [rhel-8.7])- kvm-s390x-ipl-support-extended-kernel-command-line-size.patch [bz#2043830] - kvm-virtio-net-fix-map-leaking-on-error-during-receive.patch [bz#2063206] - kvm-qcow2-Improve-refcount-structure-rebuilding.patch [bz#1519071] - kvm-iotests-108-Test-new-refcount-rebuild-algorithm.patch [bz#1519071] - kvm-qcow2-Add-errp-to-rebuild_refcount_structure.patch [bz#1519071] - kvm-iotests-108-Fix-when-missing-user_allow_other.patch [bz#1519071] - Resolves: bz#2043830 ([IBM 8.7 FEAT] KVM: Allow long kernel command lines for QEMU) - Resolves: bz#2063206 (CVE-2022-26353 virt:rhel/qemu-kvm: QEMU: virtio-net: map leaking on error during receive [rhel-8]) - Resolves: bz#1519071 (Fail to rebuild the reference count tables of qcow2 image on host block devices (e.g. LVs))- kvm-display-qxl-render-fix-race-condition-in-qxl_cursor-.patch [bz#2040738] - kvm-vhost-vsock-detach-the-virqueue-element-in-case-of-e.patch [bz#2063262] - Resolves: bz#2040738 (CVE-2021-4207 virt:rhel/qemu-kvm: QEMU: QXL: double fetch in qxl_cursor() can lead to heap buffer overflow [rhel-8]) - Resolves: bz#2063262 (CVE-2022-26354 virt:rhel/qemu-kvm: QEMU: vhost-vsock: missing virtqueue detach on error can lead to memory leak [rhel-8])- kvm-hw-intc-arm_gicv3-Check-for-MEMTX_OK-instead-of-MEMT.patch [bz#1999236] - kvm-softmmu-physmem-Simplify-flatview_write-and-address_.patch [bz#1999236] - kvm-softmmu-physmem-Introduce-MemTxAttrs-memory-field-an.patch [bz#1999236] - Resolves: bz#1999236 (CVE-2021-3750 virt:rhel/qemu-kvm: QEMU: hcd-ehci: DMA reentrancy issue leads to use-after-free [rhel-8])- kvm-RHEL-disable-seqpacket-for-vhost-vsock-device-in-rhe.patch [bz#2068202] - kvm-block-Lock-AioContext-for-drain_end-in-blockdev-reop.patch [bz#2067118] - kvm-iotests-Test-blockdev-reopen-with-iothreads-and-thro.patch [bz#2067118] - kvm-s390x-css-fix-PMCW-invalid-mask.patch [bz#2071070] - kvm-Set-permission-on-installing-files.patch [bz#2072377] - Resolves: bz#2068202 (RHEL 9.0 guest with vsock device migration failed from RHEL 9.0 > RHEL 8.6 [rhel-8.7.0]) - Resolves: bz#2067118 (qemu crash after execute blockdev-reopen with iothread) - Resolves: bz#2071070 (s390x/css: fix PMCW invalid mask) - Resolves: bz#2072377 (Fix build warnings that occur when installing the keymap files)- kvm-Revert-redhat-Add-hw_compat_4_2_extra-and-apply-to-u.patch [bz#2062613] - kvm-Revert-redhat-Enable-FDC-device-for-upstream-machine.patch [bz#2062613] - kvm-Revert-redhat-Expose-upstream-machines-pc-4.2-and-pc.patch [bz#2062613] - kvm-hw-virtio-vdpa-Fix-leak-of-host-notifier-memory-regi.patch [bz#2060843] - kvm-pci-expose-TYPE_XIO3130_DOWNSTREAM-name.patch [bz#2062610] - kvm-acpi-pcihp-pcie-set-power-on-cap-on-parent-slot.patch [bz#2062610] - kvm-vmxcap-Add-5-level-EPT-bit.patch [bz#2065207] - kvm-i386-Add-Icelake-Server-v6-CPU-model-with-5-level-EP.patch [bz#2065207] - kvm-acpi-fix-QEMU-crash-when-started-with-SLIC-table.patch [bz#2062611] - kvm-tests-acpi-whitelist-expected-blobs-before-changing-.patch [bz#2062611] - kvm-tests-acpi-add-SLIC-table-test.patch [bz#2062611] - kvm-tests-acpi-SLIC-update-expected-blobs.patch [bz#2062611] - kvm-tests-acpi-manually-pad-OEM_ID-OEM_TABLE_ID-for-test.patch [bz#2062611] - kvm-tests-acpi-whitelist-nvdimm-s-SSDT-and-FACP.slic-exp.patch [bz#2062611] - kvm-acpi-fix-OEM-ID-OEM-Table-ID-padding.patch [bz#2062611] - kvm-tests-acpi-update-expected-blobs.patch [bz#2062611] - kvm-tests-acpi-test-short-OEM_ID-OEM_TABLE_ID-values-in-.patch [bz#2062611] - kvm-rhel-workaround-for-lack-of-binary-patches-in-SRPM.patch [bz#2062611] - Resolves: bz#2062613 (Revert IBM-specific Ubuntu-compatibility machine type for 8.6-AV GA [rhel-8.7.0]) - Resolves: bz#2060843 ([virtual network][vDPA] qemu crash after hot unplug vdpa device [rhel-8.7.0]) - Resolves: bz#2062610 (Do operation to disk will hang in the guest of target host after hotplugging and migrating [rhel-8.7.0]) - Resolves: bz#2065207 (Win11 (q35+edk2) guest broke after install wsl2 through 'wsl --install -d Ubuntu-20.04' [rhel-8.7.0]) - Resolves: bz#2062611 (Guest can not start with SLIC acpi table [rhel-8.7.0])- kvm-block-nbd-Delete-reconnect-delay-timer-when-done.patch [bz#2035185] - kvm-block-nbd-Assert-there-are-no-timers-when-closed.patch [bz#2035185] - kvm-iotests.py-Add-QemuStorageDaemon-class.patch [bz#2035185] - kvm-iotests-281-Test-lingering-timers.patch [bz#2035185] - kvm-block-nbd-Move-s-ioc-on-AioContext-change.patch [bz#2035185] - kvm-iotests-281-Let-NBD-connection-yield-in-iothread.patch [bz#2035185] - Resolves: bz#2035185 (Qemu core dump when start guest with nbd node or do block jobs to nbd node)- kvm-numa-Enable-numa-for-SGX-EPC-sections.patch [bz#1518984] - kvm-numa-Support-SGX-numa-in-the-monitor-and-Libvirt-int.patch [bz#1518984] - kvm-doc-Add-the-SGX-numa-description.patch [bz#1518984] - kvm-Enable-SGX-RH-Only.patch [bz#1518984] - kvm-qapi-Cleanup-SGX-related-comments-and-restore-sectio.patch [bz#1518984] - kvm-block-io-Update-BSC-only-if-want_zero-is-true.patch [bz#2041480] - kvm-iotests-block-status-cache-New-test.patch [bz#2041480] - Resolves: bz#1518984 ([Intel 8.6 Feat] qemu-kvm: SGX 1.5 (SGX1 + Flexible Launch Control) support) - Resolves: bz#2041480 ([incremental_backup] Inconsistent block status reply in qemu-nbd)- kvm-virtiofsd-Drop-membership-of-all-supplementary-group.patch [bz#2046198] - kvm-softmmu-fix-device-deletion-events-with-device-JSON-.patch [bz#2033279] - kvm-block-backend-prevent-dangling-BDS-pointers-across-a.patch [bz#2021778 bz#2036178] - kvm-iotests-stream-error-on-reset-New-test.patch [bz#2021778 bz#2036178] - kvm-block-rbd-fix-handling-of-holes-in-.bdrv_co_block_st.patch [bz#2037135] - kvm-block-rbd-workaround-for-ceph-issue-53784.patch [bz#2037135] - Resolves: bz#2046198 (CVE-2022-0358 virt:av/qemu-kvm: QEMU: virtiofsd: potential privilege escalation via CVE-2018-13405 [rhel-8.6]) - Resolves: bz#2033279 ([wrb][qemu-kvm 6.2] The hot-unplugged device can not be hot-plugged back) - Resolves: bz#2021778 (Qemu core dump when do full backup during system reset) - Resolves: bz#2036178 (Qemu core dumped when do block-stream to a snapshot node on non-enough space storage) - Resolves: bz#2037135 (Booting from Local Snapshot Core Dumped Whose Backing File Is Based on RBD)- kvm-acpi-validate-hotplug-selector-on-access.patch [bz#2036580] - kvm-x86-Add-q35-RHEL-8.6.0-machine-type.patch [bz#2031035] - Resolves: bz#2036580 (CVE-2021-4158 virt:rhel/qemu-kvm: QEMU: NULL pointer dereference in pci_write() in hw/acpi/pcihp.c [rhel-8]) - Resolves: bz#2031035 (Add rhel-8.6.0 machine types for RHEL 8.6 [x86])- kvm-hw-arm-virt-Register-iommu-as-a-class-property.patch [bz#2031039] - kvm-hw-arm-virt-Register-its-as-a-class-property.patch [bz#2031039] - kvm-hw-arm-virt-Rename-default_bus_bypass_iommu.patch [bz#2031039] - kvm-hw-arm-virt-Add-8.6-machine-type.patch [bz#2031039] - kvm-hw-arm-virt-Check-no_tcg_its-and-minor-style-changes.patch [bz#2031039] - kvm-rhel-machine-types-x86-set-prefer_sockets.patch [bz#2029582] - Resolves: bz#2031039 (Add rhel-8.6.0 machine types for RHEL 8.6 [aarch64]) - Resolves: bz#2029582 ([8.6] machine types: 6.2: Fix prefer_sockets)- kvm-redhat-Add-rhel8.6.0-machine-type-for-s390x.patch [bz#2005325] - kvm-redhat-Define-pseries-rhel8.6.0-machine-type.patch [bz#2031041] - Resolves: bz#2005325 (Fix CPU Model for new IBM Z Hardware - qemu part) - Resolves: bz#2031041 (Add rhel-8.6.0 machine types for RHEL 8.6 [ppc64le])- Rebase to qemu-kvm 6.2.0 - Resolves bz#2027716- kvm-e1000-fix-tx-re-entrancy-problem.patch [bz#1930092] - kvm-hw-scsi-scsi-disk-MODE_PAGE_ALLS-not-allowed-in-MODE.patch [bz#2020720] - 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#2020720 (CVE-2021-3930 virt:rhel/qemu-kvm: QEMU: off-by-one error in mode_sense_page() in hw/scsi/scsi-disk.c [rhel-8])- kvm-spec-Remove-qemu-kiwi-build.patch [bz#2002694] - kvm-hw-arm-virt-Add-hw_compat_rhel_8_5-to-8.5-machine-ty.patch [bz#1998947] - Resolves: bz#2002694 (remove qemu-kiwi rpm from qemu-kvm sources in rhel-8.6) - Resolves: bz#1998947 (Add machine type compatibility update for 6.1 rebase [aarch64])- kvm-virtio-net-fix-use-after-unmap-free-for-sg.patch [bz#1999221] - Resolves: bz#1999221 (CVE-2021-3748 virt:rhel/qemu-kvm: QEMU: virtio-net: heap use-after-free in virtio_net_receive_rcu [rhel-8])- kvm-qxl-fix-pre-save-logic.patch [bz#2002907] - kvm-redhat-Define-hw_compat_rhel_8_5.patch [bz#1998949] - kvm-redhat-Update-pseries-rhel8.5.0.patch [bz#1998949] - kvm-redhat-Add-s390x-machine-type-compatibility-update-f.patch [bz#1998950] - Resolves: bz#2002907 (Unexpectedly failed when managedsave the guest which has qxl video device) - Resolves: bz#1998949 (Add machine type compatibility update for 6.1 rebase [ppc64le]) - Resolves: bz#1998950 (Add machine type compatibility update for 6.1 rebase [s390x])- kvm-file-posix-Cap-max_iov-at-IOV_MAX.patch [bz#1994494] - kvm-migration-Move-yank-outside-qemu_start_incoming_migr.patch [bz#1974366] - Resolves: bz#1994494 (VM remains in paused state when trying to write on a resized disk resides on iscsi) - Resolves: bz#1974366 (Fail to set migrate incoming for 2nd time after the first time failed)- kvm-iotests-Improve-and-rename-test-291-to-qemu-img-bitm.patch [bz#1946084] - kvm-qemu-img-Fail-fast-on-convert-bitmaps-with-inconsist.patch [bz#1946084] - kvm-qemu-img-Add-skip-broken-bitmaps-for-convert-bitmaps.patch [bz#1946084] - kvm-audio-Never-send-migration-section.patch [bz#1991671] - Resolves: bz#1946084 (qemu-img convert --bitmaps fail if a bitmap is inconsistent) - Resolves: bz#1991671 (vmstate differs between -audiodev and QEMU_AUDIO_DRV when no sound frontends devs present.)- kvm-migration-move-wait-unplug-loop-to-its-own-function.patch [bz#1976852] - kvm-migration-failover-continue-to-wait-card-unplug-on-e.patch [bz#1976852] - kvm-aarch64-Add-USB-storage-devices.patch [bz#1974579] - Resolves: bz#1976852 ([failover vf migration] The failover vf will be unregistered if canceling the migration whose status is "wait-unplug") - Resolves: bz#1974579 (It's not possible to start installation from a virtual USB device on aarch64)- kvm-acpi-pc-revert-back-to-v5.2-PCI-slot-enumeration.patch [bz#1977798] - kvm-migration-failover-reset-partially_hotplugged.patch [bz#1787194] - kvm-hmp-Fix-loadvm-to-resume-the-VM-on-success-instead-o.patch [bz#1959676] - kvm-migration-Move-bitmap_mutex-out-of-migration_bitmap_.patch [bz#1959729] - kvm-i386-cpu-Expose-AVX_VNNI-instruction-to-guest.patch [bz#1924822] - kvm-ratelimit-protect-with-a-mutex.patch [bz#1838221] - kvm-Update-Linux-headers-to-5.13-rc4.patch [bz#1838221] - kvm-i386-Add-ratelimit-for-bus-locks-acquired-in-guest.patch [bz#1838221] - kvm-iothread-generalize-iothread_set_param-iothread_get_.patch [bz#1930286] - kvm-iothread-add-aio-max-batch-parameter.patch [bz#1930286] - kvm-linux-aio-limit-the-batch-size-using-aio-max-batch-p.patch [bz#1930286] - kvm-block-nvme-Fix-VFIO_MAP_DMA-failed-No-space-left-on-.patch [bz#1848881] - Resolves: bz#1977798 (RHEL8.5 guest network interface name changed after upgrade to qemu-6.0) - Resolves: bz#1787194 (After canceling the migration of a vm with VF which enables failover, using "migrate -d tcp:invalid uri" to re-migrating the vm will cause the VF in vm to be hot-unplug.) - Resolves: bz#1959676 (guest status is paused after loadvm on rhel8.5.0) - Resolves: bz#1959729 (SAP/3TB VM migration slowness [idle db]) - Resolves: bz#1924822 ([Intel 8.5 FEAT] qemu-kvm AVX2 VNNI - Fast Train) - Resolves: bz#1838221 ([Intel 8.5 FEAT] qemu-kvm Bus Lock VM Exit - Fast Train) - Resolves: bz#1930286 (randread and randrw regression with virtio-blk multi-queue) - Resolves: bz#1848881 (nvme:// block driver can exhaust IOMMU DMAs, hanging the VM, possible data loss)- kvm-s390x-cpumodel-add-3931-and-3932.patch [bz#1976171] - kvm-file-posix-fix-max_iov-for-dev-sg-devices.patch [bz#1943653] - kvm-scsi-generic-pass-max_segments-via-max_iov-field-in-.patch [bz#1943653] - kvm-osdep-provide-ROUND_DOWN-macro.patch [bz#1943653] - kvm-block-backend-align-max_transfer-to-request-alignmen.patch [bz#1943653] - kvm-block-add-max_hw_transfer-to-BlockLimits.patch [bz#1943653] - kvm-file-posix-try-BLKSECTGET-on-block-devices-too-do-no.patch [bz#1943653] - Resolves: bz#1976171 ([IBM 8.5 FEAT] CPU Model for new IBM Z Hardware - qemu part) - Resolves: bz#1943653 (RHV VM pauses due to 'qemu-kvm' getting EINVAL on i/o to a direct lun with scsi passthrough enabled)- kvm-s390x-css-Introduce-an-ESW-struct.patch [bz#1968326] - kvm-s390x-css-Split-out-the-IRB-sense-data.patch [bz#1968326] - kvm-s390x-css-Refactor-IRB-construction.patch [bz#1968326] - kvm-s390x-css-Add-passthrough-IRB.patch [bz#1968326] - kvm-vhost-user-blk-Fail-gracefully-on-too-large-queue-si.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Make-sure-to-set-Error-on-realize-fai.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Don-t-reconnect-during-initialisation.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Improve-error-reporting-in-realize.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Get-more-feature-flags-from-vhost-dev.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-virtio-Fail-if-iommu_platform-is-requested-but-unsup.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Check-that-num-queues-is-supported-by.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-Fix-backends-without-multiqueue-support.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - Resolves: bz#1968326 ([vfio_ccw] I/O error when checking format - dasdfmt requires --force in quick mode when passed through) - Resolves: bz#1935014 (qemu crash when attach vhost-user-blk-pci with option queue-size=4096) - Resolves: bz#1935019 (qemu guest failed boot when attach vhost-user-blk-pci with option iommu_platform=on) - Resolves: bz#1935020 (qemu guest failed boot when attach vhost-user-blk-pci with option packed=on) - Resolves: bz#1935031 (qemu guest failed boot when attach vhost-user-blk-pci with unmatched num-queues with qsd)- kvm-Add-mtod_check.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-bootp-limit-vendor-specific-area-to-input-packet-mem.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-bootp-check-bootp_input-buffer-size.patch [bz#1970823] - kvm-upd6-check-udp6_input-buffer-size.patch [bz#1970842] - kvm-tftp-check-tftp_input-buffer-size.patch [bz#1970850] - kvm-tftp-introduce-a-header-structure.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-udp-check-upd_input-buffer-size.patch [bz#1970858] - kvm-Fix-DHCP-broken-in-libslirp-v4.6.0.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-redhat-use-the-standard-vhost-user-JSON-path.patch [bz#1804196] - Resolves: bz#1970823 (CVE-2021-3592 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (bootp) [rhel-av-8]) - Resolves: bz#1970842 (CVE-2021-3593 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (udp6) [rhel-av-8]) - Resolves: bz#1970850 (CVE-2021-3595 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (tftp) [rhel-av-8]) - Resolves: bz#1970858 (CVE-2021-3594 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (udp) [rhel-av-8]) - Resolves: bz#1804196 (inconsistent paths for interop json files)- kvm-redhat-Expose-upstream-machines-pc-4.2-and-pc-2.11.patch [bz#1897923] - kvm-redhat-Enable-FDC-device-for-upstream-machines-too.patch [bz#1897923] - kvm-redhat-Add-hw_compat_4_2_extra-and-apply-to-upstream.patch [bz#1897923] - kvm-ppc-pef.c-initialize-cgs-ready-in-kvmppc_svm_init.patch [bz#1789757] - kvm-virtio-gpu-handle-partial-maps-properly.patch [bz#1932279] - kvm-redhat-Fix-unversioned-Obsoletes-warning.patch [bz#1950405 bz#1967330] - kvm-redhat-Move-qemu-kvm-docs-dependency-to-qemu-kvm.patch [bz#1950405 bz#1967330] - kvm-redhat-introducting-qemu-kvm-hw-usbredir.patch [bz#1950405 bz#1967330] - kvm-spapr-Fix-EEH-capability-issue-on-KVM-guest-for-PCI-.patch [bz#1976015] - Resolves: bz#1897923 (support Live Migration from Ubuntu 18.04 i440fx to RHEL) - Resolves: bz#1789757 ([IBM 8.5 FEAT] Add machine option to enable secure VM support) - Resolves: bz#1932279 ([aarch64] qemu core dumped when using smmuv3 and iommu_platform enabling at virtio-gpu-pci) - Resolves: bz#1950405 (review qemu-kvm-core dependencies) - Resolves: bz#1967330 (Make qemu-kvm use versioned obsoletes for qemu-kvm-ma and qemu-kvm-rhev) - Resolves: bz#1976015 (spapr: Fix EEH capability issue on KVM guest for PCI passthru)- kvm-block-backend-add-drained_poll.patch [bz#1960137] - kvm-nbd-server-Use-drained-block-ops-to-quiesce-the-serv.patch [bz#1960137] - kvm-disable-CONFIG_USB_STORAGE_BOT.patch [bz#1866133] - kvm-doc-Fix-some-mistakes-in-the-SEV-documentation.patch [bz#1954750] - kvm-docs-Add-SEV-ES-documentation-to-amd-memory-encrypti.patch [bz#1954750] - kvm-docs-interop-firmware.json-Add-SEV-ES-support.patch [bz#1954750] - Resolves: bz#1960137 ([incremental backup] qemu-kvm hangs when Rebooting the VM during full backup) - Resolves: bz#1866133 (Disable usb-bot device in QEMU (unsupported)) - Resolves: bz#1954750 (firmware scheme for sev-es)- kvm-x86-Add-x86-rhel8.5-machine-types.patch [bz#1957838] - kvm-redhat-x86-Enable-kvm-asyncpf-int-by-default.patch [bz#1967603] - kvm-yank-Unregister-function-when-using-TLS-migration.patch [bz#1964326] - Resolves: bz#1957838 (8.5 machine types for x86) - Resolves: bz#1967603 (Enable interrupt based asynchronous page fault mechanism by default) - Resolves: bz#1964326 (Qemu core dump when do tls migration via tcp protocol)- kvm-pc-bios-s390-ccw-don-t-try-to-read-the-next-block-if.patch [bz#1965626] - kvm-redhat-Install-the-s390-netboot.img-that-we-ve-built.patch [bz#1966463] - kvm-sockets-update-SOCKET_ADDRESS_TYPE_FD-listen-2-backl.patch [bz#1967177] - kvm-target-i386-sev-add-support-to-query-the-attestation.patch [bz#1957022] - kvm-spapr-Don-t-hijack-current_machine-boot_order.patch [bz#1960119] - kvm-target-i386-Add-CPU-model-versions-supporting-xsaves.patch [bz#1942914] - kvm-spapr-Remove-stale-comment-about-power-saving-LPCR-b.patch [bz#1940731] - kvm-spapr-Set-LPCR-to-current-AIL-mode-when-starting-a-n.patch [bz#1940731] - Resolves: bz#1965626 (RHEL8.2 - QEMU BIOS fails to read stage2 loader (kvm)) - Resolves: bz#1966463 (Rebuild the s390-netboot.img for downstream instead of shipping the upstream image) - Resolves: bz#1967177 (QEMU 6.0.0 socket_get_fd() fails with the error "socket_get_fd: too many connections") - Resolves: bz#1957022 (SEV: Add support to query the attestation report) - Resolves: bz#1960119 ([regression]Failed to reset guest) - Resolves: bz#1942914 ([Hyper-V][RHEL8.4]Nested Hyper-V on KVM: On Intel CPU L1 2016 can not start with cpu model Skylake-Server-noTSX-IBRS or Skylake-Client-noTSX-IBRS) - Resolves: bz#1940731 ([ppc64le] Hotplug vcpu device hit call trace:[qemu output] KVM: unknown exit, hardware reason 7fff9ce87ed8)- kvm-virtio-net-failover-add-missing-remove_migration_sta.patch [bz#1953045] - kvm-hw-arm-virt-Add-8.5-machine-type.patch [bz#1957667] - kvm-hw-arm-virt-Disable-PL011-clock-migration-through-hw.patch [bz#1957667] - kvm-arm-virt-Register-highmem-and-gic-version-as-class-p.patch [bz#1957667] - kvm-virtio-blk-Fix-rollback-path-in-virtio_blk_data_plan.patch [bz#1927108] - kvm-virtio-blk-Configure-all-host-notifiers-in-a-single-.patch [bz#1927108] - kvm-virtio-scsi-Set-host-notifiers-and-callbacks-separat.patch [bz#1927108] - kvm-virtio-scsi-Configure-all-host-notifiers-in-a-single.patch [bz#1927108] - kvm-hw-arm-smmuv3-Another-range-invalidation-fix.patch [bz#1929720] - Resolves: bz#1953045 (qemu-kvm NULL pointer de-reference during migration at migrate_fd_connect ->...-> notifier_list_notify) - Resolves: bz#1957667 ([aarch64] Add 8.5 machine type) - Resolves: bz#1927108 (It's too slow to load scsi disk when use 384 vcpus) - Resolves: bz#1929720 ([aarch64] Handle vsmmuv3 IOTLB invalidation with non power of 2 size)- kvm-redhat-s390x-add-rhel-8.5.0-compat-machine.patch [bz#1951476] - kvm-redhat-add-missing-entries-in-hw_compat_rhel_8_4.patch [bz#1957834] - kvm-redhat-Define-pseries-rhel8.5.0-machine-type.patch [bz#1957834] - Resolves: bz#1951476 ([s390x] RHEL AV 8.5 new machine type for s390x) - Resolves: bz#1957834 ([ppc64le] RHEL AV 8.5 new machine type for ppc64le)- Rebase to qemu-kvm 6.0.0- kvm-virtio-pci-compat-page-aligned-ATS.patch [bz#1942362] - Resolves: bz#1942362 (Live migration with iommu from rhel8.3.1 to rhel8.4 fails: qemu-kvm: get_pci_config_device: Bad config data)- kvm-block-Simplify-qmp_block_resize-error-paths.patch [bz#1903511] - kvm-block-Fix-locking-in-qmp_block_resize.patch [bz#1903511] - kvm-block-Fix-deadlock-in-bdrv_co_yield_to_drain.patch [bz#1903511] - Resolves: bz#1903511 (no response on QMP command 'block_resize')- kvm-vhost-user-blk-fix-blkcfg-num_queues-endianness.patch [bz#1937004] - kvm-block-export-fix-blk_size-double-byteswap.patch [bz#1937004] - kvm-block-export-use-VIRTIO_BLK_SECTOR_BITS.patch [bz#1937004] - kvm-block-export-fix-vhost-user-blk-export-sector-number.patch [bz#1937004] - kvm-block-export-port-virtio-blk-discard-write-zeroes-in.patch [bz#1937004] - kvm-block-export-port-virtio-blk-read-write-range-check.patch [bz#1937004] - kvm-spec-ui-spice-sub-package.patch [bz#1936373] - kvm-spec-ui-opengl-sub-package.patch [bz#1936373] - Resolves: bz#1937004 (vhost-user-blk server endianness and input validation fixes) - Resolves: bz#1936373 (move spice & opengl modules to rpm subpackages)- kvm-i386-acpi-restore-device-paths-for-pre-5.1-vms.patch [bz#1934158] - Resolves: bz#1934158 (Windows guest looses network connectivity when NIC was configured with static IP)- kvm-scsi-disk-move-scsi_handle_rw_error-earlier.patch [bz#1927530] - kvm-scsi-disk-do-not-complete-requests-early-for-rerror-.patch [bz#1927530] - kvm-scsi-introduce-scsi_sense_from_errno.patch [bz#1927530] - kvm-scsi-disk-pass-SCSI-status-to-scsi_handle_rw_error.patch [bz#1927530] - kvm-scsi-disk-pass-guest-recoverable-errors-through-even.patch [bz#1927530] - kvm-hw-intc-arm_gic-Fix-interrupt-ID-in-GICD_SGIR-regist.patch [bz#1936948] - Resolves: bz#1927530 (RHEL8 Hypervisor - OVIRT - Issues seen on a virtualization guest with direct passthrough LUNS pausing when a host gets a Thin threshold warning) - Resolves: bz#1936948 (CVE-2021-20221 virt:av/qemu-kvm: qemu: out-of-bound heap buffer access via an interrupt ID field [rhel-av-8.4.0])- kvm-qxl-set-qxl.ssd.dcl.con-on-secondary-devices.patch [bz#1932190] - kvm-qxl-also-notify-the-rendering-is-done-when-skipping-.patch [bz#1932190] - kvm-virtiofsd-Save-error-code-early-at-the-failure-calls.patch [bz#1935071] - kvm-virtiofs-drop-remapped-security.capability-xattr-as-.patch [bz#1935071] - Resolves: bz#1932190 (Timeout when dump the screen from 2nd VGA) - Resolves: bz#1935071 (CVE-2021-20263 virt:8.4/qemu-kvm: QEMU: virtiofsd: 'security.capabilities' is not dropped with xattrmap option [rhel-av-8])- kvm-migration-dirty-bitmap-Use-struct-for-alias-map-inne.patch [bz#1930757] - kvm-migration-dirty-bitmap-Allow-control-of-bitmap-persi.patch [bz#1930757] - kvm-qemu-iotests-300-Add-test-case-for-modifying-persist.patch [bz#1930757] - kvm-failover-fix-indentantion.patch [bz#1819991] - kvm-failover-Use-always-atomics-for-primary_should_be_hi.patch [bz#1819991] - kvm-failover-primary-bus-is-only-used-once-and-where-it-.patch [bz#1819991] - kvm-failover-Remove-unused-parameter.patch [bz#1819991] - kvm-failover-Remove-external-partially_hotplugged-proper.patch [bz#1819991] - kvm-failover-qdev_device_add-returns-err-or-dev-set.patch [bz#1819991] - kvm-failover-Rename-bool-to-failover_primary_hidden.patch [bz#1819991] - kvm-failover-g_strcmp0-knows-how-to-handle-NULL.patch [bz#1819991] - kvm-failover-Remove-primary_device_opts.patch [bz#1819991] - kvm-failover-remove-standby_id-variable.patch [bz#1819991] - kvm-failover-Remove-primary_device_dict.patch [bz#1819991] - kvm-failover-Remove-memory-leak.patch [bz#1819991] - kvm-failover-simplify-virtio_net_find_primary.patch [bz#1819991] - kvm-failover-should_be_hidden-should-take-a-bool.patch [bz#1819991] - kvm-failover-Rename-function-to-hide_device.patch [bz#1819991] - kvm-failover-virtio_net_connect_failover_devices-does-no.patch [bz#1819991] - kvm-failover-Rename-to-failover_find_primary_device.patch [bz#1819991] - kvm-failover-simplify-qdev_device_add-failover-case.patch [bz#1819991] - kvm-failover-simplify-qdev_device_add.patch [bz#1819991] - kvm-failover-make-sure-that-id-always-exist.patch [bz#1819991] - kvm-failover-remove-failover_find_primary_device-error-p.patch [bz#1819991] - kvm-failover-split-failover_find_primary_device_id.patch [bz#1819991] - kvm-failover-We-don-t-need-to-cache-primary_device_id-an.patch [bz#1819991] - kvm-failover-Caller-of-this-two-functions-already-have-p.patch [bz#1819991] - kvm-failover-simplify-failover_unplug_primary.patch [bz#1819991] - kvm-failover-Remove-primary_dev-member.patch [bz#1819991] - kvm-virtio-net-add-missing-object_unref.patch [bz#1819991] - kvm-x86-cpu-Populate-SVM-CPUID-feature-bits.patch [bz#1926785] - kvm-i386-Add-the-support-for-AMD-EPYC-3rd-generation-pro.patch [bz#1926785] - Resolves: bz#1930757 (Allow control of block-dirty-bitmap persistence via 'block-bitmap-mapping') - Resolves: bz#1819991 (Hostdev type interface with net failover enabled exists in domain xml and doesn't reattach to host after hot-unplug) - Resolves: bz#1926785 ([RFE] AMD Milan - Add KVM/support for EPYC-Milan CPU Model - Fast Train)- kvm-docs-generate-qemu-storage-daemon-qmp-ref-7-man-page.patch [bz#1901323] - kvm-docs-add-qemu-storage-daemon-1-man-page.patch [bz#1901323] - kvm-docs-Add-qemu-storage-daemon-1-manpage-to-meson.buil.patch [bz#1901323] - kvm-qemu-storage-daemon-Enable-object-add.patch [bz#1901323] - kvm-spec-Package-qemu-storage-daemon.patch [bz#1901323] - kvm-default-configs-Enable-vhost-user-blk.patch [bz#1930033] - kvm-qemu-nbd-Use-SOMAXCONN-for-socket-listen-backlog.patch [bz#1925345] - kvm-pcie-don-t-set-link-state-active-if-the-slot-is-empt.patch [bz#1917654] - Resolves: bz#1901323 (QSD (QEMU Storage Daemon): basic support - TechPreview) - Resolves: bz#1930033 (enable vhost-user-blk device) - Resolves: bz#1925345 (qemu-nbd needs larger backlog for Unix socket listen()) - Resolves: bz#1917654 ([failover vf migration][RHEL84 vm] After start a vm with a failover vf + a failover virtio net device, the failvoer vf do not exist in the vm)- kvm-block-nbd-only-detach-existing-iochannel-from-aio_co.patch [bz#1887883] - kvm-block-nbd-only-enter-connection-coroutine-if-it-s-pr.patch [bz#1887883] - kvm-nbd-make-nbd_read-return-EIO-on-error.patch [bz#1887883] - kvm-virtio-move-use-disabled-flag-property-to-hw_compat_.patch [bz#1907255] - kvm-virtiofsd-extract-lo_do_open-from-lo_open.patch [bz#1920740] - kvm-virtiofsd-optionally-return-inode-pointer-from-lo_do.patch [bz#1920740] - kvm-virtiofsd-prevent-opening-of-special-files-CVE-2020-.patch [bz#1920740] - kvm-spapr-Adjust-firmware-path-of-PCI-devices.patch [bz#1920941] - kvm-pci-reject-too-large-ROMs.patch [bz#1917830] - kvm-pci-add-romsize-property.patch [bz#1917830] - kvm-redhat-Add-some-devices-for-exporting-upstream-machi.patch [bz#1917826] - kvm-vhost-Check-for-valid-vdev-in-vhost_backend_handle_i.patch [bz#1880299] - Resolves: bz#1887883 (qemu blocks client progress with various NBD actions) - Resolves: bz#1907255 (Migrate failed with vhost-vsock-pci from RHEL-AV 8.3.1 to RHEL-AV 8.2.1) - Resolves: bz#1920740 (CVE-2020-35517 virt:8.4/qemu-kvm: QEMU: virtiofsd: potential privileged host device access from guest [rhel-av-8.4.0]) - Resolves: bz#1920941 ([ppc64le] [AV]--disk cdimage.iso,bus=usb fails to boot) - Resolves: bz#1917830 (Add romsize property to qemu-kvm) - Resolves: bz#1917826 (Add extra device support to qemu-kvm, but not to rhel machine types) - Resolves: bz#1880299 (vhost-user mq connection fails to restart after kill host testpmd which acts as vhost-user client)- kvm-virtio-Add-corresponding-memory_listener_unregister-.patch [bz#1903521] - kvm-block-Honor-blk_set_aio_context-context-requirements.patch [bz#1918966 bz#1918968] - kvm-nbd-server-Quiesce-coroutines-on-context-switch.patch [bz#1918966 bz#1918968] - kvm-block-Avoid-processing-BDS-twice-in-bdrv_set_aio_con.patch [bz#1918966 bz#1918968] - kvm-storage-daemon-Call-bdrv_close_all-on-exit.patch [bz#1918966 bz#1918968] - kvm-block-move-blk_exp_close_all-to-qemu_cleanup.patch [bz#1918966 bz#1918968] - Resolves: bz#1903521 (hot unplug vhost-user cause qemu crash: qemu-kvm: ../softmmu/memory.c:2818: do_address_space_destroy: Assertion `QTAILQ_EMPTY(&as->listeners)' failed.) - Resolves: bz#1918966 ([incremental_backup] qemu aborts if guest reboot during backup when using virtio-blk: "aio_co_schedule: Co-routine was already scheduled in 'aio_co_schedule'") - Resolves: bz#1918968 ([incremental_backup] qemu deadlock after poweroff in guest during backup in nbd_export_close_all())- kvm-scsi-fix-device-removal-race-vs-IO-restart-callback-.patch [bz#1854811] - kvm-tracetool-also-strip-l-and-ll-from-systemtap-format-.patch [bz#1907264] - kvm-redhat-moving-all-documentation-files-to-qemu-kvm-do.patch [bz#1881170 bz#1924766] - kvm-hw-arm-smmuv3-Fix-addr_mask-for-range-based-invalida.patch [bz#1834152] - kvm-redhat-makes-qemu-respect-system-s-crypto-profile.patch [bz#1902219] - kvm-vhost-Unbreak-SMMU-and-virtio-iommu-on-dev-iotlb-sup.patch [bz#1925028] - kvm-docs-set-CONFDIR-when-running-sphinx.patch [bz#1902537] - Resolves: bz#1854811 (scsi-bus.c: use-after-free due to race between device unplug and I/O operation causes guest crash) - Resolves: bz#1907264 (systemtap: invalid or missing conversion specifier at the trace event vhost_vdpa_set_log_base) - Resolves: bz#1881170 (split documentation from the qemu-kvm-core package to its own subpackage) - Resolves: bz#1924766 (split documentation from the qemu-kvm-core package to its own subpackage [av-8.4.0]) - Resolves: bz#1834152 ([aarch64] QEMU SMMUv3 device: Support range invalidation) - Resolves: bz#1902219 (QEMU doesn't honour system crypto policies) - Resolves: bz#1925028 (vsmmuv3/vhost and virtio-iommu/vhost regression) - Resolves: bz#1902537 (The default fsfreeze-hook path from man page and qemu-ga --help command are different)- kvm-spapr-Allow-memory-unplug-to-always-succeed.patch [bz#1914069] - kvm-spapr-Improve-handling-of-memory-unplug-with-old-gue.patch [bz#1914069] - kvm-x86-cpu-Add-AVX512_FP16-cpu-feature.patch [bz#1838738] - kvm-q35-Increase-max_cpus-to-710-on-pc-q35-rhel8-machine.patch [bz#1904268] - kvm-config-enable-VFIO_CCW.patch [bz#1922170] - Resolves: bz#1914069 ([ppc64le] have this fix for rhel8.4 av (spapr: Allow memory unplug to always succeed)) - Resolves: bz#1838738 ([Intel 8.4 FEAT] qemu-kvm Sapphire Rapids (SPR) New Instructions (NIs) - Fast Train) - Resolves: bz#1904268 ([RFE] [HPEMC] qemu-kvm: support up to 710 VCPUs) - Resolves: bz#1922170 (Enable vfio-ccw in AV)- kvm-Drop-bogus-IPv6-messages.patch [bz#1918061] - Resolves: bz#1918061 (CVE-2020-10756 virt:rhel/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-block-nvme-Implement-fake-truncate-coroutine.patch [bz#1848834] - kvm-spec-find-system-python-via-meson.patch [bz#1899619] - kvm-build-system-use-b_staticpic-false.patch [bz#1899619] - kvm-spapr-Fix-buffer-overflow-in-spapr_numa_associativit.patch [bz#1908693] - kvm-usb-hcd-xhci-pci-Fixup-capabilities-ordering-again.patch [bz#1912846] - kvm-qga-commands-posix-Send-CCW-address-on-s390x-with-th.patch [bz#1755075] - kvm-AArch64-machine-types-cleanup.patch [bz#1895276] - kvm-hw-arm-virt-Add-8.4-Machine-type.patch [bz#1895276] - kvm-udev-kvm-check-remove-the-exceeded-subscription-limi.patch [bz#1914463] - kvm-memory-Rename-memory_region_notify_one-to-memory_reg.patch [bz#1845758] - kvm-memory-Add-IOMMUTLBEvent.patch [bz#1845758] - kvm-memory-Add-IOMMU_NOTIFIER_DEVIOTLB_UNMAP-IOMMUTLBNot.patch [bz#1845758] - kvm-intel_iommu-Skip-page-walking-on-device-iotlb-invali.patch [bz#1845758] - kvm-memory-Skip-bad-range-assertion-if-notifier-is-DEVIO.patch [bz#1845758] - kvm-RHEL-Switch-pvpanic-test-to-q35.patch [bz#1885555] - kvm-8.4-x86-machine-type.patch [bz#1885555] - kvm-memory-clamp-cached-translation-in-case-it-points-to.patch [bz#1904392] - Resolves: bz#1848834 (Failed to create luks format image on NVMe device) - Resolves: bz#1899619 (QEMU 5.2 is built with PIC objects instead of PIE) - Resolves: bz#1908693 ([ppc64le]boot up a guest with 128 numa nodes ,qemu got coredump) - Resolves: bz#1912846 (qemu-kvm: Failed to load xhci:parent_obj during migration) - Resolves: bz#1755075 ([qemu-guest-agent] fsinfo doesn't return disk info on s390x) - Resolves: bz#1895276 (Machine types update for aarch64 for QEMU 5.2.0) - Resolves: bz#1914463 (Remove KVM guest count and limit info message) - Resolves: bz#1845758 (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#1885555 (8.4 machine types for x86) - Resolves: bz#1904392 (CVE-2020-27821 virt:8.4/qemu-kvm: QEMU: heap buffer overflow in msix_table_mmio_write() in hw/pci/msix.c [rhel-av-8])- kvm-redhat-Define-hw_compat_8_3.patch [bz#1893935] - kvm-redhat-Add-spapr_machine_rhel_default_class_options.patch [bz#1893935] - kvm-redhat-Define-pseries-rhel8.4.0-machine-type.patch [bz#1893935] - kvm-redhat-s390x-add-rhel-8.4.0-compat-machine.patch [bz#1836282] - Resolves: bz#1836282 (New machine type for qemu-kvm on s390x in RHEL-AV) - Resolves: bz#1893935 (New machine type on RHEL-AV 8.4 for ppc64le)- Rebase to QEMU 5.2.0 [bz#1905933] - Resolves: bz#1905933 (Rebase qemu-kvm to version 5.2.0)- kvm-redhat-introduces-disable_everything-macro-into-the-.patch [bz#1884611] - kvm-redhat-scripts-extract_build_cmd.py-Avoid-listing-em.patch [bz#1884611] - kvm-redhat-Removing-unecessary-configurations.patch [bz#1884611] - kvm-redhat-Fixing-rh-local-build.patch [bz#1884611] - kvm-redhat-allow-Makefile-rh-prep-builddep-to-fail.patch [bz#1884611] - kvm-redhat-adding-rh-rpm-target.patch [bz#1884611] - kvm-redhat-move-shareable-files-from-qemu-kvm-core-to-qe.patch [bz#1884611] - kvm-redhat-Add-qemu-kiwi-subpackage.patch [bz#1884611] - Resolves: bz#1884611 (Build kata-specific version of qemu)- kvm-redhat-add-un-pre-install-systemd-hooks-for-qemu-ga.patch [bz#1882719] - kvm-rcu-Implement-drain_call_rcu.patch [bz#1812399 bz#1866707] - kvm-libqtest-Rename-qmp_assert_error_class-to-qmp_expect.patch [bz#1812399 bz#1866707] - kvm-qtest-rename-qtest_qmp_receive-to-qtest_qmp_receive_.patch [bz#1812399 bz#1866707] - kvm-qtest-Reintroduce-qtest_qmp_receive-with-QMP-event-b.patch [bz#1812399 bz#1866707] - kvm-qtest-remove-qtest_qmp_receive_success.patch [bz#1812399 bz#1866707] - kvm-device-plug-test-use-qtest_qmp-to-send-the-device_de.patch [bz#1812399 bz#1866707] - kvm-qtest-switch-users-back-to-qtest_qmp_receive.patch [bz#1812399 bz#1866707] - kvm-qtest-check-that-drives-are-really-appearing-and-dis.patch [bz#1812399 bz#1866707] - kvm-qemu-iotests-qtest-rewrite-test-067-as-a-qtest.patch [bz#1812399 bz#1866707] - kvm-qdev-add-check-if-address-free-callback-for-buses.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi_bus-switch-search-direction-in-scsi_device.patch [bz#1812399 bz#1866707] - kvm-device_core-use-drain_call_rcu-in-in-qmp_device_add.patch [bz#1812399 bz#1866707] - kvm-device-core-use-RCU-for-list-of-children-of-a-bus.patch [bz#1812399 bz#1866707] - kvm-scsi-switch-to-bus-check_address.patch [bz#1812399 bz#1866707] - kvm-device-core-use-atomic_set-on-.realized-property.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi-bus-scsi_device_find-don-t-return-unrealiz.patch [bz#1812399] - kvm-scsi-scsi_bus-Add-scsi_device_get.patch [bz#1812399 bz#1866707] - kvm-virtio-scsi-use-scsi_device_get.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi_bus-fix-races-in-REPORT-LUNS.patch [bz#1812399 bz#1866707] - kvm-tests-migration-fix-memleak-in-wait_command-wait_com.patch [bz#1812399 bz#1866707] - kvm-libqtest-fix-the-order-of-buffered-events.patch [bz#1812399 bz#1866707] - kvm-libqtest-fix-memory-leak-in-the-qtest_qmp_event_ref.patch [bz#1812399 bz#1866707] - kvm-iotests-add-filter_qmp_virtio_scsi-function.patch [bz#1812399 bz#1866707] - kvm-iotests-rewrite-iotest-240-in-python.patch [bz#1812399 bz#1866707] - Resolves: bz#1812399 (Qemu crash when detach disk with cache="none" discard="ignore" io="native") - Resolves: bz#1866707 (qemu-kvm is crashing with error "scsi_target_emulate_report_luns: Assertion `i == n + 8' failed") - Resolves: bz#1882719 (qemu-ga service still active and can work after qemu-guest-agent been removed)- kvm-virtiofsd-avoid-proc-self-fd-tempdir.patch [bz#1884276] - Resolves: bz#1884276 (Pod with kata-runtime won't start, QEMU: "vhost_user_dev init failed, Operation not permitted" [mkdtemp failing in sandboxing])- kvm-x86-lpc9-let-firmware-negotiate-CPU-hotplug-with-SMI.patch [bz#1846886] - kvm-x86-cpuhp-prevent-guest-crash-on-CPU-hotplug-when-br.patch [bz#1846886] - kvm-x86-cpuhp-refuse-cpu-hot-unplug-request-earlier-if-n.patch [bz#1846886] - Resolves: bz#1846886 (Guest hit soft lockup or reboots if hotplug vcpu under ovmf)- kvm-virtio-skip-legacy-support-check-on-machine-types-le.patch [bz#1868449] - kvm-vhost-vsock-pci-force-virtio-version-1.patch [bz#1868449] - kvm-vhost-user-vsock-pci-force-virtio-version-1.patch [bz#1868449] - kvm-vhost-vsock-ccw-force-virtio-version-1.patch [bz#1868449] - Resolves: bz#1868449 (vhost_vsock error: device is modern-only, use disable-legacy=on)- kvm-migration-increase-max-bandwidth-to-128-MiB-s-1-Gib-.patch [bz#1874004] - kvm-redhat-Make-all-generated-so-files-executable-not-on.patch [bz#1876635] - Resolves: bz#1874004 (Live migration performance is poor during guest installation process on power host) - Resolves: bz#1876635 (VM fails to start with a passthrough smartcard)- kvm-qemu-img-Support-bitmap-merge-into-backing-image.patch [bz#1877209] - Resolves: bz#1877209 ('qemu-img bitmaps --merge' failed when trying to merge top volume bitmap to base volume bitmap)- kvm-hw-nvram-fw_cfg-fix-FWCfgDataGeneratorClass-get_data.patch [bz#1688978] - Resolves: bz#1688978 (RFE: forward host preferences for cipher suites and CA certs to guest firmware)- kvm-redhat-link-etc-qemu-ga-fsfreeze-hook-to-etc-qemu-kv.patch [bz#1738820] - kvm-seccomp-fix-killing-of-whole-process-instead-of-thre.patch [bz#1752376] - kvm-Revert-Drop-bogus-IPv6-messages.patch [bz#1867075] - kvm-block-rbd-add-namespace-to-qemu_rbd_strong_runtime_o.patch [bz#1821528] - Resolves: bz#1738820 ('-F' option of qemu-ga command cause the guest-fsfreeze-freeze command doesn't work) - Resolves: bz#1752376 (qemu use SCMP_ACT_TRAP even SCMP_ACT_KILL_PROCESS is available) - Resolves: bz#1821528 (missing namespace attribute when access the rbd image with namespace) - Resolves: bz#1867075 (CVE-2020-10756 virt:8.3/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-target-ppc-Add-experimental-option-for-enabling-secu.patch [bz#1789757 bz#1870384] - kvm-target-arm-Move-start-powered-off-property-to-generi.patch [bz#1849483] - kvm-target-arm-Move-setting-of-CPU-halted-state-to-gener.patch [bz#1849483] - kvm-ppc-spapr-Use-start-powered-off-CPUState-property.patch [bz#1849483] - Resolves: bz#1789757 ([IBM 8.4 FEAT] Add machine option to enable secure VM support) - Resolves: bz#1849483 (Failed to boot up guest when hotplugging vcpus on bios stage) - Resolves: bz#1870384 ([IBM 8.3 FEAT] Add interim/unsupported machine option to enable secure VM support for testing purposes)- kvm-spec-Move-qemu-pr-helper-back-to-usr-bin.patch [bz#1869635] - kvm-Bump-required-libusbx-version.patch [bz#1856591] - Resolves: bz#1856591 (libusbx isn't updated with qemu-kvm) - Resolves: bz#1869635 ('/usr/bin/qemu-pr-helper' is not a suitable pr helper: No such file or directory)- kvm-Revert-i386-Fix-pkg_id-offset-for-EPYC-cpu-models.patch [bz#1873417] - kvm-Revert-target-i386-Enable-new-apic-id-encoding-for-E.patch [bz#1873417] - kvm-Revert-hw-i386-Move-arch_id-decode-inside-x86_cpus_i.patch [bz#1873417] - kvm-Revert-i386-Introduce-use_epyc_apic_id_encoding-in-X.patch [bz#1873417] - kvm-Revert-hw-i386-Introduce-apicid-functions-inside-X86.patch [bz#1873417] - kvm-Revert-target-i386-Cleanup-and-use-the-EPYC-mode-top.patch [bz#1873417] - kvm-Revert-hw-386-Add-EPYC-mode-topology-decoding-functi.patch [bz#1873417] - kvm-nvram-Exit-QEMU-if-NVRAM-cannot-contain-all-prom-env.patch [bz#1867739] - kvm-usb-fix-setup_len-init-CVE-2020-14364.patch [bz#1869715] - kvm-Remove-explicit-glusterfs-api-dependency.patch [bz#1872853] - kvm-disable-virgl.patch [bz#1831271] - Resolves: bz#1831271 (Drop virgil acceleration support and remove virglrenderer dependency) - Resolves: bz#1867739 (-prom-env does not validate input) - Resolves: bz#1869715 (CVE-2020-14364 qemu-kvm: QEMU: usb: out-of-bounds r/w access issue while processing usb packets [rhel-av-8.3.0]) - Resolves: bz#1872853 (move the glusterfs dependency out of qemu-kvm-core to the glusterfs module) - Resolves: bz#1873417 (AMD/NUMA topology - revert 5.1 changes)- kvm-Drop-bogus-IPv6-messages.patch [bz#1867075] - kvm-machine-types-numa-set-numa_mem_supported-on-old-mac.patch [bz#1849707] - kvm-machine_types-numa-compatibility-for-auto_enable_num.patch [bz#1849707] - kvm-migration-Add-block-bitmap-mapping-parameter.patch [bz#1790492] - kvm-iotests.py-Let-wait_migration-return-on-failure.patch [bz#1790492] - kvm-iotests-Test-node-bitmap-aliases-during-migration.patch [bz#1790492] - Resolves: bz#1790492 ('dirty-bitmaps' migration capability should allow configuring target nodenames) - Resolves: bz#1849707 (8.3 machine types for x86 - 5.1 update) - Resolves: bz#1867075 (CVE-2020-10756 virt:8.3/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-redhat-Update-hw_compat_8_2.patch [bz#1843348] - kvm-redhat-update-pseries-rhel8.2.0-machine-type.patch [bz#1843348] - kvm-Disable-TPM-passthrough-backend-on-ARM.patch [bz#1801242] - kvm-Require-libfdt-1.6.0.patch [bz#1867847] - Resolves: bz#1801242 ([aarch64] vTPM support in machvirt) - Resolves: bz#1843348 (8.3 machine types for POWER) - Resolves: bz#1867847 ([ppc] virt module 7629: /usr/libexec/qemu-kvm: undefined symbol: fdt_check_full, version LIBFDT_1.2)- kvm-redhat-define-hw_compat_8_2.patch [bz#1853265] - Resolves: bz#1853265 (Forward and backward migration from rhel-av-8.3.0(qemu-kvm-5.0.0) to rhel-av-8.2.1(qemu-kvm-4.2.0) failed with "qemu-kvm: error while loading state for instance 0x0 of device 'spapr'")- Quick changelog fix to reflect the current fixes: - Resolve: bz#1781911 - Resolve: bz#1841529 - Resolve: bz#1842902 - Resolve: bz#1818843 - Resolve: bz#1819292 - Resolve: bz#1801242- Rebase to 5.1.0 - Resolves: bz#1809650- kvm-virtio-net-fix-removal-of-failover-device.patch [bz#1820120] - Resolves: bz#1820120 (After hotunplugging the vitrio device and netdev, hotunpluging the failover VF will cause qemu core dump)- kvm-virtio-blk-Refactor-the-code-that-processes-queued-r.patch [bz#1812765] - kvm-virtio-blk-On-restart-process-queued-requests-in-the.patch [bz#1812765] - kvm-Fix-use-afte-free-in-ip_reass-CVE-2020-1983.patch [bz#1838082] - Resolves: bz#1812765 (qemu with iothreads enabled crashes on resume after enospc pause for disk extension) - Resolves: bz#1838082 (CVE-2020-1983 virt:8.2/qemu-kvm: QEMU: slirp: use-after-free in ip_reass() function in ip_input.c [rhel-av-8])- kvm-hw-pci-pcie-Move-hot-plug-capability-check-to-pre_pl.patch [bz#1820531] - kvm-spec-Fix-python-shenigans-for-tests.patch [bz#1845779] - kvm-target-i386-Add-ARCH_CAPABILITIES-related-bits-into-.patch [bz#1840342] - Resolves: bz#1820531 (qmp command query-pci get wrong result after hotplug device under hotplug=off controller) - Resolves: bz#1840342 ([Intel 8.2.1 Bug] qemu-kvm Add ARCH_CAPABILITIES to Icelake-Server cpu model - Fast Train) - Resolves: bz#1845779 (Install 'qemu-kvm-tests' failed as nothing provides /usr/libexec/platform-python3 - virt module 6972)- kvm-nbd-server-Avoid-long-error-message-assertions-CVE-2.patch [bz#1845384] - kvm-block-Call-attention-to-truncation-of-long-NBD-expor.patch [bz#1845384] - Resolves: bz#1845384 (CVE-2020-10761 virt:8.2/qemu-kvm: QEMU: nbd: reachable assertion failure in nbd_negotiate_send_rep_verr via remote client [rhel-av-8])- kvm-enable-ramfb.patch [bz#1841068] - kvm-block-Add-flags-to-BlockDriver.bdrv_co_truncate.patch [bz#1780574] - kvm-block-Add-flags-to-bdrv-_co-_truncate.patch [bz#1780574] - kvm-block-backend-Add-flags-to-blk_truncate.patch [bz#1780574] - kvm-qcow2-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-raw-format-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-file-posix-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-block-truncate-Don-t-make-backing-file-data-visible.patch [bz#1780574] - kvm-iotests-Add-qemu_io_log.patch [bz#1780574] - kvm-iotests-Filter-testfiles-out-in-filter_img_info.patch [bz#1780574] - kvm-iotests-Test-committing-to-short-backing-file.patch [bz#1780574] - kvm-qcow2-Forward-ZERO_WRITE-flag-for-full-preallocation.patch [bz#1780574] - kvm-i386-Add-MSR-feature-bit-for-MDS-NO.patch [bz#1769912] - kvm-i386-Add-macro-for-stibp.patch [bz#1769912] - kvm-target-i386-Add-new-bit-definitions-of-MSR_IA32_ARCH.patch [bz#1769912] - kvm-i386-Add-new-CPU-model-Cooperlake.patch [bz#1769912] - kvm-target-i386-Add-missed-features-to-Cooperlake-CPU-mo.patch [bz#1769912] - Resolves: bz#1769912 ([Intel 8.2.1 Feature] introduce Cooper Lake cpu model - qemu-kvm Fast Train) - Resolves: bz#1780574 (Data corruption with resizing short overlay over longer backing files) - Resolves: bz#1841068 (RFE: please support the "ramfb" display device model)- kvm-target-i386-set-the-CPUID-level-to-0x14-on-old-machi.patch [bz#1513681] - kvm-block-curl-HTTP-header-fields-allow-whitespace-aroun.patch [bz#1841038] - kvm-block-curl-HTTP-header-field-names-are-case-insensit.patch [bz#1841038] - kvm-MAINTAINERS-fix-qcow2-bitmap.c-under-Dirty-Bitmaps-h.patch [bz#1779893 bz#1779904] - kvm-iotests-Let-_make_test_img-parse-its-parameters.patch [bz#1779893 bz#1779904] - kvm-qemu_img-add-cvtnum_full-to-print-error-reports.patch [bz#1779893 bz#1779904] - kvm-block-Make-it-easier-to-learn-which-BDS-support-bitm.patch [bz#1779893 bz#1779904] - kvm-blockdev-Promote-several-bitmap-functions-to-non-sta.patch [bz#1779893 bz#1779904] - kvm-blockdev-Split-off-basic-bitmap-operations-for-qemu-.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Add-bitmap-sub-command.patch [bz#1779893 bz#1779904] - kvm-iotests-Fix-test-178.patch [bz#1779893 bz#1779904] - kvm-qcow2-Expose-bitmaps-size-during-measure.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Factor-out-code-for-merging-bitmaps.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Add-convert-bitmaps-option.patch [bz#1779893 bz#1779904] - kvm-iotests-Add-test-291-to-for-qemu-img-bitmap-coverage.patch [bz#1779893 bz#1779904] - kvm-iotests-Add-more-skip_if_unsupported-statements-to-t.patch [bz#1778593] - kvm-iotests-don-t-use-format-for-drive_add.patch [bz#1778593] - kvm-iotests-055-refactor-compressed-backup-to-vmdk.patch [bz#1778593] - kvm-iotests-055-skip-vmdk-target-tests-if-vmdk-is-not-wh.patch [bz#1778593] - kvm-backup-Improve-error-for-bdrv_getlength-failure.patch [bz#1778593] - kvm-backup-Make-sure-that-source-and-target-size-match.patch [bz#1778593] - kvm-iotests-Backup-with-different-source-target-size.patch [bz#1778593] - kvm-iotests-109-Don-t-mirror-with-mismatched-size.patch [bz#1778593] - kvm-iotests-229-Use-blkdebug-to-inject-an-error.patch [bz#1778593] - kvm-mirror-Make-sure-that-source-and-target-size-match.patch [bz#1778593] - kvm-iotests-Mirror-with-different-source-target-size.patch [bz#1778593] - Resolves: bz#1513681 ([Intel 8.2.1 Feat] qemu-kvm PT VMX -- Fast Train) - Resolves: bz#1778593 (Qemu coredump when backup to a existing small size image) - Resolves: bz#1779893 (RFE: Copy bitmaps with qemu-img convert) - Resolves: bz#1779904 (RFE: ability to estimate bitmap space utilization for qcow2) - Resolves: bz#1841038 (qemu-img: /var/tmp/v2vovl56bced.qcow2: CURL: Error opening file: Server does not support 'range' (byte ranges) with HTTP/2 server in VMware ESXi 7)- kvm-target-arm-Fix-PAuth-sbox-functions.patch [bz#1813940] - kvm-Don-t-leak-memory-when-reallocation-fails.patch [bz#1749737] - kvm-Replace-remaining-malloc-free-user-with-glib.patch [bz#1749737] - kvm-Revert-RHEL-disable-hostmem-memfd.patch [bz#1839030] - kvm-block-introducing-bdrv_co_delete_file-interface.patch [bz#1827630] - kvm-block.c-adding-bdrv_co_delete_file.patch [bz#1827630] - kvm-crypto.c-cleanup-created-file-when-block_crypto_co_c.patch [bz#1827630] - Resolves: bz#1749737 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-av-8]) - Resolves: bz#1813940 (CVE-2020-10702 virt:8.1/qemu-kvm: qemu: weak signature generation in Pointer Authentication support for ARM [rhel-av-8]) - Resolves: bz#1827630 (volume creation leaving uncleaned stuff behind on error (vol-clone/libvirt/qemu-kvm)) - Resolves: bz#1839030 (RFE: enable the "memfd" memory backend)- kvm-block-always-fill-entire-LUKS-header-space-with-zero.patch [bz#1775462] - kvm-numa-remove-not-needed-check.patch [bz#1600217] - kvm-numa-properly-check-if-numa-is-supported.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-initiator-information-for.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-memory-latency-and-bandwi.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-memory-side-cache-informa.patch [bz#1600217] - kvm-hmat-acpi-Build-Memory-Proximity-Domain-Attributes-S.patch [bz#1600217] - kvm-hmat-acpi-Build-System-Locality-Latency-and-Bandwidt.patch [bz#1600217] - kvm-hmat-acpi-Build-Memory-Side-Cache-Information-Struct.patch [bz#1600217] - kvm-tests-numa-Add-case-for-QMP-build-HMAT.patch [bz#1600217] - kvm-tests-bios-tables-test-add-test-cases-for-ACPI-HMAT.patch [bz#1600217] - kvm-ACPI-add-expected-files-for-HMAT-tests-acpihmat.patch [bz#1600217] - Resolves: bz#1600217 ([Intel 8.2.1 FEAT] KVM ACPI HMAT support - qemu-kvm Fast Train) - Resolves: bz#1775462 (Creating luks-inside-qcow2 images with cluster_size=2k/4k will get a corrupted image)- kvm-hw-pci-pcie-Forbid-hot-plug-if-it-s-disabled-on-the-.patch [bz#1820531] - kvm-hw-pci-pcie-Replace-PCI_DEVICE-casts-with-existing-v.patch [bz#1820531] - kvm-tools-virtiofsd-passthrough_ll-Fix-double-close.patch [bz#1817445] - kvm-virtiofsd-add-rlimit-nofile-NUM-option.patch [bz#1817445] - kvm-virtiofsd-stay-below-fs.file-max-sysctl-value-CVE-20.patch [bz#1817445] - kvm-virtiofsd-jail-lo-proc_self_fd.patch [bz#1817445] - kvm-virtiofsd-Show-submounts.patch [bz#1817445] - kvm-virtiofsd-only-retain-file-system-capabilities.patch [bz#1817445] - kvm-virtiofsd-drop-all-capabilities-in-the-wait-parent-p.patch [bz#1817445] - Resolves: bz#1817445 (CVE-2020-10717 virt:8.2/qemu-kvm: QEMU: virtiofsd: guest may open maximum file descriptor to cause DoS [rhel-av-8]) - Resolves: bz#1820531 (qmp command query-pci get wrong result after hotplug device under hotplug=off controller)- kvm-pcie_root_port-Add-hotplug-disabling-option.patch [bz#1790899] - kvm-compat-disable-edid-for-virtio-gpu-ccw.patch [bz#1816793] - Resolves: bz#1790899 ([RFE] QEMU devices should have the option to enable/disable hotplug/unplug) - Resolves: bz#1816793 ('edid' compat handling missing for virtio-gpu-ccw)- kvm-target-i386-do-not-set-unsupported-VMX-secondary-exe.patch [bz#1822682] - Resolves: bz#1822682 (QEMU-4.2 fails to start a VM on Azure)- kvm-job-take-each-job-s-lock-individually-in-job_txn_app.patch [bz#1817621] - kvm-replication-assert-we-own-context-before-job_cancel_.patch [bz#1817621] - kvm-backup-don-t-acquire-aio_context-in-backup_clean.patch [bz#1817621] - kvm-block-backend-Reorder-flush-pdiscard-function-defini.patch [bz#1817621] - kvm-block-Increase-BB.in_flight-for-coroutine-and-sync-i.patch [bz#1817621] - kvm-block-Fix-blk-in_flight-during-blk_wait_while_draine.patch [bz#1817621] - Resolves: bz#1817621 (Crash and deadlock with block jobs when using io-threads)- kvm-block-pass-BlockDriver-reference-to-the-.bdrv_co_cre.patch [bz#1816007] - kvm-block-trickle-down-the-fallback-image-creation-funct.patch [bz#1816007] - kvm-Revert-mirror-Don-t-let-an-operation-wait-for-itself.patch [bz#1794692] - kvm-mirror-Wait-only-for-in-flight-operations.patch [bz#1794692] - Resolves: bz#1794692 (Mirror block job stops making progress) - Resolves: bz#1816007 (qemu-img convert failed to convert with block device as target)- kvm-migration-Rate-limit-inside-host-pages.patch [bz#1814336] - kvm-build-sys-do-not-make-qemu-ga-link-with-pixman.patch [bz#1811670] - Resolves: bz#1811670 (Unneeded qemu-guest-agent dependency on pixman) - Resolves: bz#1814336 ([POWER9] QEMU migration-test triggers a kernel warning)- kvm-block-nbd-Fix-hang-in-.bdrv_close.patch [bz#1640894] - kvm-block-Generic-file-creation-fallback.patch [bz#1640894] - kvm-file-posix-Drop-hdev_co_create_opts.patch [bz#1640894] - kvm-iscsi-Drop-iscsi_co_create_opts.patch [bz#1640894] - kvm-iotests-Add-test-for-image-creation-fallback.patch [bz#1640894] - kvm-block-Fix-leak-in-bdrv_create_file_fallback.patch [bz#1640894] - kvm-iotests-Use-complete_and_wait-in-155.patch [bz#1790482 bz#1805143] - kvm-block-Introduce-bdrv_reopen_commit_post-step.patch [bz#1790482 bz#1805143] - kvm-block-qcow2-Move-bitmap-reopen-into-bdrv_reopen_comm.patch [bz#1790482 bz#1805143] - kvm-iotests-Refactor-blockdev-reopen-test-for-iothreads.patch [bz#1790482 bz#1805143] - kvm-block-bdrv_reopen-with-backing-file-in-different-Aio.patch [bz#1790482 bz#1805143] - kvm-block-Versioned-x-blockdev-reopen-API-with-feature-f.patch [bz#1790482 bz#1805143] - kvm-block-Make-bdrv_get_cumulative_perm-public.patch [bz#1790482 bz#1805143] - kvm-block-Relax-restrictions-for-blockdev-snapshot.patch [bz#1790482 bz#1805143] - kvm-iotests-Fix-run_job-with-use_log-False.patch [bz#1790482 bz#1805143] - kvm-iotests-Test-mirror-with-temporarily-disabled-target.patch [bz#1790482 bz#1805143] - kvm-block-Fix-cross-AioContext-blockdev-snapshot.patch [bz#1790482 bz#1805143] - kvm-iotests-Add-iothread-cases-to-155.patch [bz#1790482 bz#1805143] - kvm-qapi-Add-allow-write-only-overlay-feature-for-blockd.patch [bz#1790482 bz#1805143] - kvm-exec-rom_reset-Free-rom-data-during-inmigrate-skip.patch [bz#1809380] - Resolves: bz#1640894 (Fix generic file creation fallback for qemu-img nvme:// image creation support) - Resolves: bz#1790482 (bitmaps in backing images can't be modified) - Resolves: bz#1805143 (allow late/lazy opening of backing chain for shallow blockdev-mirror) - Resolves: bz#1809380 (guest hang during reboot process after migration from RHEl7.8 to RHEL8.2.0.)- kvm-hw-smbios-set-new-default-SMBIOS-fields-for-Windows-.patch [bz#1782529] - kvm-migration-multifd-clean-pages-after-filling-packet.patch [bz#1738451] - kvm-migration-Make-sure-that-we-don-t-call-write-in-case.patch [bz#1738451] - kvm-migration-multifd-fix-nullptr-access-in-terminating-.patch [bz#1738451] - kvm-migration-multifd-fix-destroyed-mutex-access-in-term.patch [bz#1738451] - kvm-multifd-Make-sure-that-we-don-t-do-any-IO-after-an-e.patch [bz#1738451] - kvm-qemu-file-Don-t-do-IO-after-shutdown.patch [bz#1738451] - kvm-migration-Don-t-send-data-if-we-have-stopped.patch [bz#1738451] - kvm-migration-Create-migration_is_running.patch [bz#1738451] - kvm-migration-multifd-fix-nullptr-access-in-multifd_send.patch [bz#1738451] - kvm-migration-Maybe-VM-is-paused-when-migration-is-cance.patch [bz#1738451] - kvm-virtiofsd-Remove-fuse_req_getgroups.patch [bz#1797064] - kvm-virtiofsd-fv_create_listen_socket-error-path-socket-.patch [bz#1797064] - kvm-virtiofsd-load_capng-missing-unlock.patch [bz#1797064] - kvm-virtiofsd-do_read-missing-NULL-check.patch [bz#1797064] - kvm-tools-virtiofsd-fuse_lowlevel-Fix-fuse_out_header-er.patch [bz#1797064] - kvm-virtiofsd-passthrough_ll-cleanup-getxattr-listxattr.patch [bz#1797064] - kvm-virtiofsd-Fix-xattr-operations.patch [bz#1797064] - Resolves: bz#1738451 (qemu on src host core dump after set multifd-channels and do migration twice (first migration execute migrate_cancel)) - Resolves: bz#1782529 (Windows Update Enablement with default smbios strings in qemu) - Resolves: bz#1797064 (virtiofsd: Fixes)- kvm-target-i386-kvm-initialize-feature-MSRs-very-early.patch [bz#1791648] - kvm-target-i386-add-a-ucode-rev-property.patch [bz#1791648] - kvm-target-i386-kvm-initialize-microcode-revision-from-K.patch [bz#1791648] - kvm-target-i386-fix-TCG-UCODE_REV-access.patch [bz#1791648] - kvm-target-i386-check-for-availability-of-MSR_IA32_UCODE.patch [bz#1791648] - kvm-target-i386-enable-monitor-and-ucode-revision-with-c.patch [bz#1791648] - kvm-qcow2-Fix-qcow2_alloc_cluster_abort-for-external-dat.patch [bz#1703907] - kvm-mirror-Store-MirrorOp.co-for-debuggability.patch [bz#1794692] - kvm-mirror-Don-t-let-an-operation-wait-for-itself.patch [bz#1794692] - Resolves: bz#1703907 ([upstream]QEMU coredump when converting to qcow2: external data file images on block devices with copy_offloading) - Resolves: bz#1791648 ([RFE] Passthrough host CPU microcode version to KVM guest if using CPU passthrough) - Resolves: bz#1794692 (Mirror block job stops making progress)- kvm-vhost-user-gpu-Drop-trailing-json-comma.patch [bz#1805334] - Resolves: bz#1805334 (vhost-user/50-qemu-gpu.json is not valid JSON)- kvm-spapr-Enable-DD2.3-accelerated-count-cache-flush-in-.patch [bz#1796240] - kvm-util-add-slirp_fmt-helpers.patch [bz#1798994] - kvm-tcp_emu-fix-unsafe-snprintf-usages.patch [bz#1798994] - kvm-virtio-add-ability-to-delete-vq-through-a-pointer.patch [bz#1791590] - kvm-virtio-make-virtio_delete_queue-idempotent.patch [bz#1791590] - kvm-virtio-reset-region-cache-when-on-queue-deletion.patch [bz#1791590] - kvm-virtio-net-delete-also-control-queue-when-TX-RX-dele.patch [bz#1791590] - Resolves: bz#1791590 ([Q35] No "DEVICE_DELETED" event in qmp after unplug virtio-net-pci device) - Resolves: bz#1796240 (Enable hw accelerated cache-count-flush by default for POWER9 DD2.3 cpus) - Resolves: bz#1798994 (CVE-2020-8608 qemu-kvm: QEMU: Slirp: potential OOB access due to unsafe snprintf() usages [rhel-av-8.2.0])- kvm-i386-Resolve-CPU-models-to-v1-by-default.patch [bz#1779078 bz#1787291 bz#1779078 bz#1779078] - kvm-iotests-Support-job-complete-in-run_job.patch [bz#1781637] - kvm-iotests-Create-VM.blockdev_create.patch [bz#1781637] - kvm-block-Activate-recursively-even-for-already-active-n.patch [bz#1781637] - kvm-hmp-Allow-using-qdev-ID-for-qemu-io-command.patch [bz#1781637] - kvm-iotests-Test-external-snapshot-with-VM-state.patch [bz#1781637] - kvm-iotests.py-Let-wait_migration-wait-even-more.patch [bz#1781637] - kvm-blockdev-fix-coding-style-issues-in-drive_backup_pre.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-unify-qmp_drive_backup-and-drive-backup-tra.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-unify-qmp_blockdev_backup-and-blockdev-back.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-honor-bdrv_try_set_aio_context-context-requ.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-backup-top-Begin-drain-earlier.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-block-backup-top-Don-t-acquire-context-while-droppin.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-Acquire-AioContext-on-dirty-bitmap-function.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-Return-bs-to-the-proper-context-on-snapshot.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-iotests-Test-handling-of-AioContexts-with-some-block.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-target-arm-monitor-query-cpu-model-expansion-crashed.patch [bz#1801320] - kvm-docs-arm-cpu-features-Make-kvm-no-adjvtime-comment-c.patch [bz#1801320] - Resolves: bz#1745606 (Qemu hang when do incremental live backup in transaction mode without bitmap) - Resolves: bz#1746217 (Src qemu hang when do storage vm migration during guest installation) - Resolves: bz#1773517 (Src qemu hang when do storage vm migration with dataplane enable) - Resolves: bz#1779036 (Qemu coredump when do snapshot in transaction mode with one snapshot path not exist) - Resolves: bz#1779078 (RHVH 4.4: Failed to run VM on 4.3/4.4 engine (Exit message: the CPU is incompatible with host CPU: Host CPU does not provide required features: hle, rtm)) - Resolves: bz#1781637 (qemu crashed when do mem and disk snapshot) - Resolves: bz#1782111 (Qemu hang when do full backup on multi-disks with one job's 'job-id' missed in transaction mode(data plane enable)) - Resolves: bz#1782175 (Qemu core dump when add persistent bitmap(data plane enable)) - Resolves: bz#1783965 (Qemu core dump when do backup with sync: bitmap and no bitmap provided) - Resolves: bz#1787291 (RHVH 4.4: Failed to run VM on 4.3/4.4 engine (Exit message: the CPU is incompatible with host CPU: Host CPU does not provide required features: hle, rtm) [rhel-8.1.0.z]) - Resolves: bz#1801320 (aarch64: backport query-cpu-model-expansion and adjvtime document fixes)- kvm-ppc-Deassert-the-external-interrupt-pin-in-KVM-on-re.patch [bz#1776638] - kvm-xics-Don-t-deassert-outputs.patch [bz#1776638] - kvm-ppc-Don-t-use-CPUPPCState-irq_input_state-with-moder.patch [bz#1776638] - kvm-trace-update-qemu-trace-stap-to-Python-3.patch [bz#1787395] - kvm-redhat-Remove-redundant-fix-for-qemu-trace-stap.patch [bz#1787395] - kvm-iscsi-Cap-block-count-from-GET-LBA-STATUS-CVE-2020-1.patch [bz#1794503] - kvm-tpm-ppi-page-align-PPI-RAM.patch [bz#1787444] - kvm-target-arm-kvm-trivial-Clean-up-header-documentation.patch [bz#1647366] - kvm-target-arm-kvm64-kvm64-cpus-have-timer-registers.patch [bz#1647366] - kvm-tests-arm-cpu-features-Check-feature-default-values.patch [bz#1647366] - kvm-target-arm-kvm-Implement-virtual-time-adjustment.patch [bz#1647366] - kvm-target-arm-cpu-Add-the-kvm-no-adjvtime-CPU-property.patch [bz#1647366] - kvm-migration-Define-VMSTATE_INSTANCE_ID_ANY.patch [bz#1529231] - kvm-migration-Change-SaveStateEntry.instance_id-into-uin.patch [bz#1529231] - kvm-apic-Use-32bit-APIC-ID-for-migration-instance-ID.patch [bz#1529231] - Resolves: bz#1529231 ([q35] VM hangs after migration with 200 vCPUs) - Resolves: bz#1647366 (aarch64: Add support for the kvm-no-adjvtime ARM CPU feature) - Resolves: bz#1776638 (Guest failed to boot up after system_reset 20 times) - Resolves: bz#1787395 (qemu-trace-stap list : TypeError: startswith first arg must be bytes or a tuple of bytes, not str) - Resolves: bz#1787444 (Broken postcopy migration with vTPM device) - Resolves: bz#1794503 (CVE-2020-1711 qemu-kvm: QEMU: block: iscsi: OOB heap access via an unexpected response of iSCSI Server [rhel-av-8.2.0])- kvm-target-arm-arch_dump-Add-SVE-notes.patch [bz#1725084] - kvm-vhost-Add-names-to-section-rounded-warning.patch [bz#1779041] - kvm-vhost-Only-align-sections-for-vhost-user.patch [bz#1779041] - kvm-vhost-coding-style-fix.patch [bz#1779041] - kvm-virtio-fs-fix-MSI-X-nvectors-calculation.patch [bz#1694164] - kvm-vhost-user-fs-remove-vhostfd-property.patch [bz#1694164] - kvm-build-rename-CONFIG_LIBCAP-to-CONFIG_LIBCAP_NG.patch [bz#1694164] - kvm-virtiofsd-Pull-in-upstream-headers.patch [bz#1694164] - kvm-virtiofsd-Pull-in-kernel-s-fuse.h.patch [bz#1694164] - kvm-virtiofsd-Add-auxiliary-.c-s.patch [bz#1694164] - kvm-virtiofsd-Add-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-Add-passthrough_ll.patch [bz#1694164] - kvm-virtiofsd-Trim-down-imported-files.patch [bz#1694164] - kvm-virtiofsd-Format-imported-files-to-qemu-style.patch [bz#1694164] - kvm-virtiofsd-remove-mountpoint-dummy-argument.patch [bz#1694164] - kvm-virtiofsd-remove-unused-notify-reply-support.patch [bz#1694164] - kvm-virtiofsd-Remove-unused-enum-fuse_buf_copy_flags.patch [bz#1694164] - kvm-virtiofsd-Fix-fuse_daemonize-ignored-return-values.patch [bz#1694164] - kvm-virtiofsd-Fix-common-header-and-define-for-QEMU-buil.patch [bz#1694164] - kvm-virtiofsd-Trim-out-compatibility-code.patch [bz#1694164] - kvm-vitriofsd-passthrough_ll-fix-fallocate-ifdefs.patch [bz#1694164] - kvm-virtiofsd-Make-fsync-work-even-if-only-inode-is-pass.patch [bz#1694164] - kvm-virtiofsd-Add-options-for-virtio.patch [bz#1694164] - kvm-virtiofsd-add-o-source-PATH-to-help-output.patch [bz#1694164] - kvm-virtiofsd-Open-vhost-connection-instead-of-mounting.patch [bz#1694164] - kvm-virtiofsd-Start-wiring-up-vhost-user.patch [bz#1694164] - kvm-virtiofsd-Add-main-virtio-loop.patch [bz#1694164] - kvm-virtiofsd-get-set-features-callbacks.patch [bz#1694164] - kvm-virtiofsd-Start-queue-threads.patch [bz#1694164] - kvm-virtiofsd-Poll-kick_fd-for-queue.patch [bz#1694164] - kvm-virtiofsd-Start-reading-commands-from-queue.patch [bz#1694164] - kvm-virtiofsd-Send-replies-to-messages.patch [bz#1694164] - kvm-virtiofsd-Keep-track-of-replies.patch [bz#1694164] - kvm-virtiofsd-Add-Makefile-wiring-for-virtiofsd-contrib.patch [bz#1694164] - kvm-virtiofsd-Fast-path-for-virtio-read.patch [bz#1694164] - kvm-virtiofsd-add-fd-FDNUM-fd-passing-option.patch [bz#1694164] - kvm-virtiofsd-make-f-foreground-the-default.patch [bz#1694164] - kvm-virtiofsd-add-vhost-user.json-file.patch [bz#1694164] - kvm-virtiofsd-add-print-capabilities-option.patch [bz#1694164] - kvm-virtiofs-Add-maintainers-entry.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-create-new-files-in-caller-.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-lo_map-for-ino-fh-indir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-ino_map-to-hide-lo_inod.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-dirp_map-to-hide-lo_dir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fd_map-to-hide-file-des.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fallback-for-racy-ops.patch [bz#1694164] - kvm-virtiofsd-validate-path-components.patch [bz#1694164] - kvm-virtiofsd-Plumb-fuse_bufvec-through-to-do_write_buf.patch [bz#1694164] - kvm-virtiofsd-Pass-write-iov-s-all-the-way-through.patch [bz#1694164] - kvm-virtiofsd-add-fuse_mbuf_iter-API.patch [bz#1694164] - kvm-virtiofsd-validate-input-buffer-sizes-in-do_write_bu.patch [bz#1694164] - kvm-virtiofsd-check-input-buffer-size-in-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_lookup.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_readdir.patch [bz#1694164] - kvm-virtiofsd-use-proc-self-fd-O_PATH-file-descriptor.patch [bz#1694164] - kvm-virtiofsd-sandbox-mount-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-an-empty-network-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-a-new-pid-namespace.patch [bz#1694164] - kvm-virtiofsd-add-seccomp-whitelist.patch [bz#1694164] - kvm-virtiofsd-Parse-flag-FUSE_WRITE_KILL_PRIV.patch [bz#1694164] - kvm-virtiofsd-cap-ng-helpers.patch [bz#1694164] - kvm-virtiofsd-Drop-CAP_FSETID-if-client-asked-for-it.patch [bz#1694164] - kvm-virtiofsd-set-maximum-RLIMIT_NOFILE-limit.patch [bz#1694164] - kvm-virtiofsd-fix-libfuse-information-leaks.patch [bz#1694164] - kvm-virtiofsd-add-syslog-command-line-option.patch [bz#1694164] - kvm-virtiofsd-print-log-only-when-priority-is-high-enoug.patch [bz#1694164] - kvm-virtiofsd-Add-ID-to-the-log-with-FUSE_LOG_DEBUG-leve.patch [bz#1694164] - kvm-virtiofsd-Add-timestamp-to-the-log-with-FUSE_LOG_DEB.patch [bz#1694164] - kvm-virtiofsd-Handle-reinit.patch [bz#1694164] - kvm-virtiofsd-Handle-hard-reboot.patch [bz#1694164] - kvm-virtiofsd-Kill-threads-when-queues-are-stopped.patch [bz#1694164] - kvm-vhost-user-Print-unexpected-slave-message-types.patch [bz#1694164] - kvm-contrib-libvhost-user-Protect-slave-fd-with-mutex.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-renameat2-support.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-disable-readdirplus-on-cach.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-control-readdirplus.patch [bz#1694164] - kvm-virtiofsd-rename-unref_inode-to-unref_inode_lolocked.patch [bz#1694164] - kvm-virtiofsd-fail-when-parent-inode-isn-t-known-in-lo_d.patch [bz#1694164] - kvm-virtiofsd-extract-root-inode-init-into-setup_root.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-clean-up-cache-related-opti.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-use-hashtable.patch [bz#1694164] - kvm-virtiofsd-Clean-up-inodes-on-destroy.patch [bz#1694164] - kvm-virtiofsd-support-nanosecond-resolution-for-file-tim.patch [bz#1694164] - kvm-virtiofsd-fix-error-handling-in-main.patch [bz#1694164] - kvm-virtiofsd-cleanup-allocated-resource-in-se.patch [bz#1694164] - kvm-virtiofsd-fix-memory-leak-on-lo.source.patch [bz#1694164] - kvm-virtiofsd-add-helper-for-lo_data-cleanup.patch [bz#1694164] - kvm-virtiofsd-Prevent-multiply-running-with-same-vhost_u.patch [bz#1694164] - kvm-virtiofsd-enable-PARALLEL_DIROPS-during-INIT.patch [bz#1694164] - kvm-virtiofsd-fix-incorrect-error-handling-in-lo_do_look.patch [bz#1694164] - kvm-Virtiofsd-fix-memory-leak-on-fuse-queueinfo.patch [bz#1694164] - kvm-virtiofsd-Support-remote-posix-locks.patch [bz#1694164] - kvm-virtiofsd-use-fuse_lowlevel_is_virtio-in-fuse_sessio.patch [bz#1694164] - kvm-virtiofsd-prevent-fv_queue_thread-vs-virtio_loop-rac.patch [bz#1694164] - kvm-virtiofsd-make-lo_release-atomic.patch [bz#1694164] - kvm-virtiofsd-prevent-races-with-lo_dirp_put.patch [bz#1694164] - kvm-virtiofsd-rename-inode-refcount-to-inode-nlookup.patch [bz#1694164] - kvm-libvhost-user-Fix-some-memtable-remap-cases.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-fix-refcounting-on-remove-r.patch [bz#1694164] - kvm-virtiofsd-introduce-inode-refcount-to-prevent-use-af.patch [bz#1694164] - kvm-virtiofsd-do-not-always-set-FUSE_FLOCK_LOCKS.patch [bz#1694164] - kvm-virtiofsd-convert-more-fprintf-and-perror-to-use-fus.patch [bz#1694164] - kvm-virtiofsd-Reset-O_DIRECT-flag-during-file-open.patch [bz#1694164] - kvm-virtiofsd-Fix-data-corruption-with-O_APPEND-write-in.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Use-cache_readdir-for-direc.patch [bz#1694164] - kvm-virtiofsd-add-definition-of-fuse_buf_writev.patch [bz#1694164] - kvm-virtiofsd-use-fuse_buf_writev-to-replace-fuse_buf_wr.patch [bz#1694164] - kvm-virtiofsd-process-requests-in-a-thread-pool.patch [bz#1694164] - kvm-virtiofsd-prevent-FUSE_INIT-FUSE_DESTROY-races.patch [bz#1694164] - kvm-virtiofsd-fix-lo_destroy-resource-leaks.patch [bz#1694164] - kvm-virtiofsd-add-thread-pool-size-NUM-option.patch [bz#1694164] - kvm-virtiofsd-Convert-lo_destroy-to-take-the-lo-mutex-lo.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Pass-errno-to-fuse_reply_er.patch [bz#1694164] - kvm-virtiofsd-stop-all-queue-threads-on-exit-in-virtio_l.patch [bz#1694164] - kvm-virtiofsd-add-some-options-to-the-help-message.patch [bz#1694164] - kvm-redhat-ship-virtiofsd-vhost-user-device-backend.patch [bz#1694164] - Resolves: bz#1694164 (virtio-fs: host<->guest shared file system (qemu)) - Resolves: bz#1725084 (aarch64: support dumping SVE registers) - Resolves: bz#1779041 (netkvm: no connectivity Windows guest with q35 + hugepages + vhost + hv_synic)- kvm-tcp_emu-Fix-oob-access.patch [bz#1791568] - kvm-slirp-use-correct-size-while-emulating-IRC-commands.patch [bz#1791568] - kvm-slirp-use-correct-size-while-emulating-commands.patch [bz#1791568] - kvm-RHEL-hw-i386-disable-nested-PERF_GLOBAL_CTRL-MSR-sup.patch [bz#1559846] - Resolves: bz#1559846 (Nested KVM: limit VMX features according to CPU models - Fast Train) - Resolves: bz#1791568 (CVE-2020-7039 qemu-kvm: QEMU: slirp: OOB buffer access while emulating tcp protocols in tcp_emu() [rhel-av-8.2.0])- kvm-spapr-Don-t-trigger-a-CAS-reboot-for-XICS-XIVE-mode-.patch [bz#1733893] - kvm-vfio-pci-Don-t-remove-irqchip-notifier-if-not-regist.patch [bz#1782678] - kvm-virtio-don-t-enable-notifications-during-polling.patch [bz#1789301] - kvm-usbredir-Prevent-recursion-in-usbredir_write.patch [bz#1790844] - kvm-xhci-recheck-slot-status.patch [bz#1790844] - Resolves: bz#1733893 (Boot a guest with "-prom-env 'auto-boot?=false'", SLOF failed to enter the boot entry after input "boot" followed by "0 > " on VNC) - Resolves: bz#1782678 (qemu core dump after hot-unplugging the XXV710/XL710 PF) - Resolves: bz#1789301 (virtio-blk/scsi: fix notification suppression during AioContext polling) - Resolves: bz#1790844 (USB related fixes)- kvm-i386-Remove-cpu64-rhel6-CPU-model.patch [bz#1741345] - kvm-Reallocate-dirty_bmap-when-we-change-a-slot.patch [bz#1772774] - Resolves: bz#1741345 (Remove the "cpu64-rhel6" CPU from qemu-kvm) - Resolves: bz#1772774 (qemu-kvm core dump during migration+reboot ( Assertion `mem->dirty_bmap' failed ))- Rebase to qemu-4.2 - Resolves: bz#1783250 (rebase qemu-kvm to 4.2)- kvm-LUKS-support-preallocation.patch [bz#1534951] - kvm-nbd-add-empty-.bdrv_reopen_prepare.patch [bz#1718727] - kvm-qdev-qbus-add-hidden-device-support.patch [bz#1757796] - kvm-pci-add-option-for-net-failover.patch [bz#1757796] - kvm-pci-mark-devices-partially-unplugged.patch [bz#1757796] - kvm-pci-mark-device-having-guest-unplug-request-pending.patch [bz#1757796] - kvm-qapi-add-unplug-primary-event.patch [bz#1757796] - kvm-qapi-add-failover-negotiated-event.patch [bz#1757796] - kvm-migration-allow-unplug-during-migration-for-failover.patch [bz#1757796] - kvm-migration-add-new-migration-state-wait-unplug.patch [bz#1757796] - kvm-libqos-tolerate-wait-unplug-migration-state.patch [bz#1757796] - kvm-net-virtio-add-failover-support.patch [bz#1757796] - kvm-vfio-unplug-failover-primary-device-before-migration.patch [bz#1757796] - kvm-net-virtio-fix-dev_unplug_pending.patch [bz#1757796] - kvm-net-virtio-return-early-when-failover-primary-alread.patch [bz#1757796] - kvm-net-virtio-fix-re-plugging-of-primary-device.patch [bz#1757796] - kvm-net-virtio-return-error-when-device_opts-arg-is-NULL.patch [bz#1757796] - kvm-vfio-don-t-ignore-return-value-of-migrate_add_blocke.patch [bz#1757796] - kvm-hw-vfio-pci-Fix-double-free-of-migration_blocker.patch [bz#1757796] - Resolves: bz#1534951 (RFE: Support preallocation mode for luks format) - Resolves: bz#1718727 (Committing changes to the backing file over NBD fails with reopening files not supported) - Resolves: bz#1757796 (RFE: support for net failover devices in qemu)- kvm-qemu-pr-helper-fix-crash-in-mpath_reconstruct_sense.patch [bz#1772322] - Resolves: bz#1772322 (qemu-pr-helper: fix crash in mpath_reconstruct_sense)- kvm-curl-Keep-pointer-to-the-CURLState-in-CURLSocket.patch [bz#1745209] - kvm-curl-Keep-socket-until-the-end-of-curl_sock_cb.patch [bz#1745209] - kvm-curl-Check-completion-in-curl_multi_do.patch [bz#1745209] - kvm-curl-Pass-CURLSocket-to-curl_multi_do.patch [bz#1745209] - kvm-curl-Report-only-ready-sockets.patch [bz#1745209] - kvm-curl-Handle-success-in-multi_check_completion.patch [bz#1745209] - kvm-curl-Check-curl_multi_add_handle-s-return-code.patch [bz#1745209] - kvm-vhost-user-save-features-if-the-char-dev-is-closed.patch [bz#1738768] - kvm-block-snapshot-Restrict-set-of-snapshot-nodes.patch [bz#1658981] - kvm-iotests-Test-internal-snapshots-with-blockdev.patch [bz#1658981] - kvm-qapi-Add-feature-flags-to-commands-in-qapi-introspec.patch [bz#1658981] - kvm-qapi-Allow-introspecting-fix-for-savevm-s-cooperatio.patch [bz#1658981] - kvm-block-Remove-backing-null-from-bs-explicit_-options.patch [bz#1773925] - kvm-iotests-Test-multiple-blockdev-snapshot-calls.patch [bz#1773925] - Resolves: bz#1658981 (qemu failed to create internal snapshot via 'savevm' when using blockdev) - Resolves: bz#1738768 (Guest fails to recover receiving packets after vhost-user reconnect) - Resolves: bz#1745209 (qemu-img gets stuck when stream-converting from http) - Resolves: bz#1773925 (Fail to do blockcommit with more than one snapshots)- kvm-virtio-blk-Add-blk_drain-to-virtio_blk_device_unreal.patch [bz#1706759] - kvm-Revert-qcow2-skip-writing-zero-buffers-to-empty-COW-.patch [bz#1772473] - kvm-coroutine-Add-qemu_co_mutex_assert_locked.patch [bz#1772473] - kvm-qcow2-Fix-corruption-bug-in-qcow2_detect_metadata_pr.patch [bz#1772473] - Resolves: bz#1706759 (qemu core dump when unplug a 16T GPT type disk from win2019 guest) - Resolves: bz#1772473 (Import fixes from 8.1.0 into 8.1.1 branch)- kvm-Revert-qcow2-skip-writing-zero-buffers-to-empty-COW-.patch [bz#1751934] - kvm-coroutine-Add-qemu_co_mutex_assert_locked.patch [bz#1764721] - kvm-qcow2-Fix-corruption-bug-in-qcow2_detect_metadata_pr.patch [bz#1764721] - Resolves: bz#1751934 (Fail to install guest when xfs is the host filesystem) - Resolves: bz#1764721 (qcow2 image corruption due to incorrect locking in preallocation detection)- kvm-nbd-server-attach-client-channel-to-the-export-s-Aio.patch [bz#1748253] - kvm-virtio-blk-schedule-virtio_notify_config-to-run-on-m.patch [bz#1744955] - Resolves: bz#1744955 (Qemu hang when block resize a qcow2 image) - Resolves: bz#1748253 (QEMU crashes (core dump) when using the integrated NDB server with data-plane)- kvm-block-Use-QEMU_IS_ALIGNED.patch [bz#1745922] - kvm-block-qcow2-Fix-corruption-introduced-by-commit-8ac0.patch [bz#1745922] - kvm-block-qcow2-refactor-encryption-code.patch [bz#1745922] - kvm-qemu-iotests-Add-test-for-bz-1745922.patch [bz#1745922] - Resolves: bz#1745922 (Luks-inside-qcow2 snapshot cannot boot after 'qemu-img rebase')- kvm-blockjob-update-nodes-head-while-removing-all-bdrv.patch [bz#1746631] - kvm-hostmem-file-fix-pmem-file-size-check.patch [bz#1724008 bz#1736788] - kvm-memory-fetch-pmem-size-in-get_file_size.patch [bz#1724008 bz#1736788] - kvm-pr-manager-Fix-invalid-g_free-crash-bug.patch [bz#1753992] - Resolves: bz#1724008 (QEMU core dumped "memory_region_get_ram_ptr: Assertion `mr->ram_block' failed") - Resolves: bz#1736788 (QEMU core dumped if boot guest with nvdimm backed by /dev/dax0.0 and option pmem=off) - Resolves: bz#1746631 (Qemu core dump when do block commit under stress) - Resolves: bz#1753992 (core dump when testing persistent reservation in guest)- kvm-spapr-xive-Mask-the-EAS-when-allocating-an-IRQ.patch [bz#1748725] - kvm-block-create-Do-not-abort-if-a-block-driver-is-not-a.patch [bz#1746267] - kvm-virtio-blk-Cancel-the-pending-BH-when-the-dataplane-.patch [bz#1717321] - kvm-Using-ip_deq-after-m_free-might-read-pointers-from-a.patch [bz#1749737] - Resolves: bz#1717321 (qemu-kvm core dumped when repeat "system_reset" multiple times during guest boot) - Resolves: bz#1746267 (qemu coredump: qemu-kvm: block/create.c:68: qmp_blockdev_create: Assertion `drv' failed) - Resolves: bz#1748725 ([ppc][migration][v6.3-rc1-p1ce8930]basic migration failed with "qemu-kvm: KVM_SET_DEVICE_ATTR failed: Group 3 attr 0x0000000000001309: Device or resource busy") - Resolves: bz#1749737 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-av-8])- kvm-migration-always-initialise-ram_counters-for-a-new-m.patch [bz#1734316] - kvm-migration-add-qemu_file_update_transfer-interface.patch [bz#1734316] - kvm-migration-add-speed-limit-for-multifd-migration.patch [bz#1734316] - kvm-migration-update-ram_counters-for-multifd-sync-packe.patch [bz#1734316] - kvm-spapr-pci-Consolidate-de-allocation-of-MSIs.patch [bz#1750200] - kvm-spapr-pci-Free-MSIs-during-reset.patch [bz#1750200] - Resolves: bz#1734316 (multifd migration does not honour speed limits, consumes entire bandwidth of NIC) - Resolves: bz#1750200 ([RHEL8.1][QEMU4.1]boot up guest with vf device,then system_reset guest,error prompt(qemu-kvm: Can't allocate MSIs for device 2800: IRQ 4904 is not free))- kvm-migration-Do-not-re-read-the-clock-on-pre_save-in-ca.patch [bz#1747836] - kvm-ehci-fix-queue-dev-null-ptr-dereference.patch [bz#1746790] - kvm-spapr-Use-SHUTDOWN_CAUSE_SUBSYSTEM_RESET-for-CAS-reb.patch [bz#1743477] - kvm-file-posix-Handle-undetectable-alignment.patch [bz#1749134] - kvm-block-posix-Always-allocate-the-first-block.patch [bz#1749134] - kvm-iotests-Test-allocate_first_block-with-O_DIRECT.patch [bz#1749134] - Resolves: bz#1743477 (Since bd94bc06479a "spapr: change default interrupt mode to 'dual'", QEMU resets the machine to select the appropriate interrupt controller. And -no-reboot prevents that.) - Resolves: bz#1746790 (qemu core dump while migrate from RHEL7.6 to RHEL8.1) - Resolves: bz#1747836 (Call traces after guest migration due to incorrect handling of the timebase) - Resolves: bz#1749134 (I/O error when virtio-blk disk is backed by a raw image on 4k disk)- kvm-trace-Clarify-DTrace-SystemTap-help-message.patch [bz#1516220] - kvm-socket-Add-backlog-parameter-to-socket_listen.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_channel_socket_syn.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_channel_socket_asy.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_net_listener_open_.patch [bz#1726898] - kvm-multifd-Use-number-of-channels-as-listen-backlog.patch [bz#1726898] - kvm-pseries-Fix-compat_pvr-on-reset.patch [bz#1744107] - kvm-spapr-Set-compat-mode-in-spapr_core_plug.patch [bz#1744107] - Resolves: bz#1516220 (-trace help prints an incomplete list of trace events) - Resolves: bz#1726898 (Parallel migration fails with error "Unable to write to socket: Connection reset by peer" now and then) - Resolves: bz#1744107 (Migration from P8(qemu4.1) to P9(qemu4.1), after migration, qemu crash on destination with error message "qemu-kvm: error while loading state for instance 0x1 of device 'cpu'")- kvm-memory-Refactor-memory_region_clear_coalescing.patch [bz#1743142] - kvm-memory-Split-zones-when-do-coalesced_io_del.patch [bz#1743142] - kvm-memory-Remove-has_coalesced_range-counter.patch [bz#1743142] - kvm-memory-Fix-up-memory_region_-add-del-_coalescing.patch [bz#1743142] - kvm-enable-virgl-for-real-this-time.patch [bz#1559740] - Resolves: bz#1559740 ([RFE] Enable virgl as TechPreview (qemu)) - Resolves: bz#1743142 (Boot guest with multiple e1000 devices, qemu will crash after several guest reboots: kvm_mem_ioeventfd_add: error adding ioeventfd: No space left on device (28))- kvm-redhat-s390x-Rename-s390-ccw-virtio-rhel8.0.0-to-s39.patch [bz#1693772] - kvm-redhat-s390x-Add-proper-compatibility-options-for-th.patch [bz#1693772] - kvm-enable-virgl.patch [bz#1559740] - kvm-redhat-update-pseries-rhel8.1.0-machine-type.patch [bz#1744170] - kvm-Do-not-run-iotests-on-brew-build.patch [bz#1742197 bz#1742819] - Resolves: bz#1559740 ([RFE] Enable virgl as TechPreview (qemu)) - Resolves: bz#1693772 ([IBM zKVM] RHEL AV 8.1.0 machine type update for s390x) - Resolves: bz#1742197 (Remove iotests from qemu-kvm builds [RHEL AV 8.1.0]) - Resolves: bz#1742819 (Remove iotests from qemu-kvm builds [RHEL 8.1.0]) - Resolves: bz#1744170 ([IBM Power] New 8.1.0 machine type for pseries)- kvm-RHEL-disable-hostmem-memfd.patch [bz#1738626 bz#1740797] - Resolves: bz#1738626 (Disable memfd in QEMU) - Resolves: bz#1740797 (Disable memfd in QEMU)- kvm-x86-machine-types-pc_rhel_8_0_compat.patch [bz#1719649] - kvm-x86-machine-types-q35-Fixup-units_per_default_bus.patch [bz#1719649] - kvm-x86-machine-types-Fixup-dynamic-sysbus-entries.patch [bz#1719649] - kvm-x86-machine-types-add-pc-q35-rhel8.1.0.patch [bz#1719649] - kvm-machine-types-Update-hw_compat_rhel_8_0-from-hw_comp.patch [bz#1719649] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1719649] - Resolves: bz#1719649 (8.1 machine type for x86)- kvm-spec-Update-seavgabios-dependency.patch [bz#1725664] - kvm-pc-Don-t-make-die-id-mandatory-unless-necessary.patch [bz#1741451] - kvm-display-bochs-fix-pcie-support.patch [bz#1733977 bz#1740692] - kvm-spapr-Reset-CAS-IRQ-subsystem-after-devices.patch [bz#1733977] - kvm-spapr-xive-Fix-migration-of-hot-plugged-CPUs.patch [bz#1733977] - kvm-riscv-roms-Fix-make-rules-for-building-sifive_u-bios.patch [bz#1733977 bz#1740692] - kvm-Update-version-for-v4.1.0-release.patch [bz#1733977 bz#1740692] - Resolves: bz#1725664 (Update seabios dependency) - Resolves: bz#1733977 (Qemu core dumped: /home/ngu/qemu/hw/intc/xics_kvm.c:321: ics_kvm_set_irq: Assertion `kernel_xics_fd != -1' failed) - Resolves: bz#1740692 (Backport QEMU 4.1.0 rc5 & ga patches) - Resolves: bz#1741451 (Failed to hot-plug vcpus)- Rebase to qemu 4.1.0 rc4 [bz#1705235] - Resolves: bz#1705235 (Rebase qemu-kvm for RHEL-AV 8.1.0)- kvm-x86_64-rh-devices-add-missing-TPM-passthrough.patch [bz#1519013] - kvm-x86_64-rh-devices-enable-TPM-emulation.patch [bz#1519013] - kvm-vfio-increase-the-cap-on-number-of-assigned-devices-.patch [bz#1719823] - Resolves: bz#1519013 ([RFE] QEMU Software TPM support (vTPM, or TPM emulation)) - Resolves: bz#1719823 ([RHEL 8.1] [RFE] increase the maximum of vfio devices to more than 32 in qemu-kvm)- kvm-qemu-kvm.spec-bump-libseccomp-2.4.0.patch [bz#1720306] - kvm-qxl-check-release-info-object.patch [bz#1712717] - kvm-target-i386-add-MDS-NO-feature.patch [bz#1722839] - kvm-block-file-posix-Unaligned-O_DIRECT-block-status.patch [bz#1588356] - kvm-iotests-Test-unaligned-raw-images-with-O_DIRECT.patch [bz#1588356] - kvm-rh-set-CONFIG_BOCHS_DISPLAY-y-for-x86.patch [bz#1707118] - Resolves: bz#1588356 (qemu crashed on the source host when do storage migration with source qcow2 disk created by 'qemu-img') - Resolves: bz#1707118 (enable device: bochs-display (QEMU)) - Resolves: bz#1712717 (CVE-2019-12155 qemu-kvm: QEMU: qxl: null pointer dereference while releasing spice resources [rhel-av-8]) - Resolves: bz#1720306 (VM failed to start with error "failed to install seccomp syscall filter in the kernel") - Resolves: bz#1722839 ([Intel 8.1 FEAT] MDS_NO exposure to guest - Fast Train)- kvm-Disable-VXHS-support.patch [bz#1714937] - kvm-aarch64-Add-virt-rhel8.1.0-machine-type-for-ARM.patch [bz#1713735] - kvm-aarch64-Allow-ARM-VIRT-iommu-option-in-RHEL8.1-machi.patch [bz#1713735] - kvm-usb-call-reset-handler-before-updating-state.patch [bz#1713679] - kvm-usb-host-skip-reset-for-untouched-devices.patch [bz#1713679] - kvm-usb-host-avoid-libusb_set_configuration-calls.patch [bz#1713679] - kvm-aarch64-Compile-out-IOH3420.patch [bz#1627283] - kvm-vl-Fix-drive-blockdev-persistent-reservation-managem.patch [bz#1714891] - kvm-vl-Document-why-objects-are-delayed.patch [bz#1714891] - Resolves: bz#1627283 (Compile out IOH3420 on aarch64) - Resolves: bz#1713679 (Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU) - Resolves: bz#1713735 (Allow ARM VIRT iommu option in RHEL8.1 machine) - Resolves: bz#1714891 (Guest with persistent reservation manager for a disk fails to start) - Resolves: bz#1714937 (Disable VXHS support)- kvm-redhat-fix-cut-n-paste-garbage-in-hw_compat-comments.patch [bz#1709726] - kvm-compat-Generic-hw_compat_rhel_8_0.patch [bz#1709726] - kvm-redhat-sync-pseries-rhel7.6.0-with-rhel-av-8.0.1.patch [bz#1709726] - kvm-redhat-define-pseries-rhel8.1.0-machine-type.patch [bz#1709726] - Resolves: bz#1709726 (Forward and backward migration failed with "qemu-kvm: error while loading state for instance 0x0 of device 'spapr'")- kvm-target-i386-define-md-clear-bit.patch [bz#1703297 bz#1703304 bz#1703310 bz#1707274] - Resolves: bz#1703297 (CVE-2018-12126 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Store Buffer Data Sampling (MSBDS) [rhel-av-8]) - Resolves: bz#1703304 (CVE-2018-12130 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Fill Buffer Data Sampling (MFBDS) [rhel-av-8]) - Resolves: bz#1703310 (CVE-2018-12127 virt:8.0.0/qemu-kvm: hardware: Micro-architectural Load Port Data Sampling - Information Leak (MLPDS) [rhel-av-8]) - Resolves: bz#1707274 (CVE-2019-11091 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Data Sampling Uncacheable Memory (MDSUM) [rhel-av-8.1.0])- kvm-target-ppc-spapr-Add-SPAPR_CAP_LARGE_DECREMENTER.patch [bz#1698711] - kvm-target-ppc-spapr-Add-workaround-option-to-SPAPR_CAP_.patch [bz#1698711] - kvm-target-ppc-spapr-Add-SPAPR_CAP_CCF_ASSIST.patch [bz#1698711] - kvm-target-ppc-tcg-make-spapr_caps-apply-cap-cfpc-sbbc-i.patch [bz#1698711] - kvm-target-ppc-spapr-Enable-mitigations-by-default-for-p.patch [bz#1698711] - kvm-slirp-ensure-there-is-enough-space-in-mbuf-to-null-t.patch [bz#1693076] - kvm-slirp-don-t-manipulate-so_rcv-in-tcp_emu.patch [bz#1693076] - Resolves: bz#1693076 (CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu() [rhel-av-8]) - Resolves: bz#1698711 (Enable Spectre / Meltdown mitigations by default in pseries-rhel8.0.0 machine type)- kvm-redhat-enable-tpmdev-passthrough.patch [bz#1688312] - kvm-exec-Only-count-mapped-memory-backends-for-qemu_getr.patch [bz#1680492] - kvm-Enable-libpmem-to-support-nvdimm.patch [bz#1705149] - Resolves: bz#1680492 (Qemu quits suddenly while system_reset after hot-plugging unsupported memory by compatible guest on P9 with 1G huge page set) - Resolves: bz#1688312 ([RFE] enable TPM passthrough at compile time (qemu-kvm)) - Resolves: bz#1705149 (libpmem support is not enabled in qemu-kvm)- kvm-x86-host-phys-bits-limit-option.patch [bz#1688915] - kvm-rhel-Set-host-phys-bits-limit-48-on-rhel-machine-typ.patch [bz#1688915] - Resolves: bz#1688915 ([Intel 8.0 Alpha] physical bits should <= 48 when host with 5level paging &EPT5 and qemu command with "-cpu qemu64" parameters.)- kvm-device_tree-Fix-integer-overflowing-in-load_device_t.patch [bz#1693173] - Resolves: bz#1693173 (CVE-2018-20815 qemu-kvm: QEMU: device_tree: heap buffer overflow while loading device tree blob [rhel-av-8])- kvm-i386-kvm-Disable-arch_capabilities-if-MSR-can-t-be-s.patch [bz#1687578] - kvm-i386-Make-arch_capabilities-migratable.patch [bz#1687578] - Resolves: bz#1687578 (Incorrect CVE vulnerabilities reported on Cascade Lake cpus)- kvm-Remove-7-qcow2-and-luks-iotests-that-are-taking-25-s.patch [bz#1683473] - kvm-spapr-fix-out-of-bounds-write-in-spapr_populate_drme.patch [bz#1674438] - kvm-qcow2-include-LUKS-payload-overhead-in-qemu-img-meas.patch [bz#1655065] - kvm-iotests-add-LUKS-payload-overhead-to-178-qemu-img-me.patch [bz#1655065] - kvm-vnc-detect-and-optimize-pageflips.patch [bz#1666206] - kvm-Load-kvm-module-during-boot.patch [bz#1676907 bz#1685995] - kvm-hostmem-file-reject-invalid-pmem-file-sizes.patch [bz#1669053] - kvm-iotests-Fix-test-200-on-s390x-without-virtio-pci.patch [bz#1687582] - kvm-block-file-posix-do-not-fail-on-unlock-bytes.patch [bz#1652572] - Resolves: bz#1652572 (QEMU core dumped if stop nfs service during migration) - Resolves: bz#1655065 ([rhel.8.0][fast train]'qemu-img measure' size does not match the real allocated size for luks-inside-qcow2 image) - Resolves: bz#1666206 (vnc server should detect page-flips and avoid sending fullscreen updates then.) - Resolves: bz#1669053 (Guest call trace when boot with nvdimm device backed by /dev/dax) - Resolves: bz#1674438 (RHEL8.0 - Guest reboot fails after memory hotplug multiple times (kvm)) - Resolves: bz#1676907 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1683473 (Remove 7 qcow2 & luks iotests from rhel8 fast train build %check phase) - Resolves: bz#1685995 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1687582 (QEMU IOTEST 200 fails with 'virtio-scsi-pci is not a valid device model name')- kvm-i386-Add-stibp-flag-name.patch [bz#1686260] - Resolves: bz#1686260 (stibp is missing on qemu 3.0 and qemu 3.1)- kvm-migration-Fix-cancel-state.patch [bz#1608649] - kvm-migration-rdma-Fix-qemu_rdma_cleanup-null-check.patch [bz#1608649] - Resolves: bz#1608649 (Query-migrate get "failed" status after migrate-cancel)- kvm-target-i386-Disable-MPX-support-on-named-CPU-models.patch [bz#1661030] - kvm-i386-remove-the-new-CPUID-PCONFIG-from-Icelake-Serve.patch [bz#1661515] - kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-mo.patch [bz#1661515] - kvm-Revert-i386-Add-CPUID-bit-for-PCONFIG.patch [bz#1661515] - Resolves: bz#1661030 (Remove MPX support from 8.0 machine types) - Resolves: bz#1661515 (Remove PCONFIG and INTEL_PT from Icelake-* CPU models)- kvm-block-Apply-auto-read-only-for-ro-whitelist-drivers.patch [bz#1678968] - Resolves: bz#1678968 (-blockdev: auto-read-only is ineffective for drivers on read-only whitelist)- kvm-fdc-Revert-downstream-disablement-of-device-floppy.patch [bz#1664997] - kvm-fdc-Restrict-floppy-controllers-to-RHEL-7-machine-ty.patch [bz#1664997] - Resolves: bz#1664997 (Restrict floppy device to RHEL-7 machine types)- kvm-Add-raw-qcow2-nbd-and-luks-iotests-to-run-during-the.patch [bz#1664855] - kvm-Introduce-the-qemu-kvm-tests-rpm.patch [bz#1669924] - Resolves: bz#1664855 (Run iotests in qemu-kvm build %check phase) - Resolves: bz#1669924 (qemu-kvm packaging: Package the avocado_qemu tests and qemu-iotests in a new rpm)- kvm-doc-fix-the-configuration-path.patch [bz#1644985] - Resolves: bz#1644985 (The "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong - Fast Train)- kvm-Acceptance-tests-add-Linux-initrd-checking-test.patch [bz#1669922] - kvm-mmap-alloc-unfold-qemu_ram_mmap.patch [bz#1671519] - kvm-mmap-alloc-fix-hugetlbfs-misaligned-length-in-ppc64.patch [bz#1671519] - kvm-BZ1653590-Require-at-least-64kiB-pages-for-downstrea.patch [bz#1653590] - kvm-block-Fix-invalidate_cache-error-path-for-parent-act.patch [bz#1673014] - kvm-virtio-scsi-Move-BlockBackend-back-to-the-main-AioCo.patch [bz#1656276 bz#1662508] - kvm-scsi-disk-Acquire-the-AioContext-in-scsi_-_realize.patch [bz#1656276 bz#1662508] - kvm-virtio-scsi-Forbid-devices-with-different-iothreads-.patch [bz#1656276 bz#1662508] - Resolves: bz#1653590 ([Fast train]had better stop qemu immediately while guest was making use of an improper page size) - Resolves: bz#1656276 (qemu-kvm core dumped after hotplug the deleted disk with iothread parameter) - Resolves: bz#1662508 (Qemu core dump when start guest with two disks using same drive) - Resolves: bz#1669922 (Backport avocado-qemu tests for QEMU 3.1) - Resolves: bz#1671519 (RHEL8.0 Snapshot3 - qemu doesn't free up hugepage memory when hotplug/hotunplug using memory-backend-file (qemu-kvm)) - Resolves: bz#1673014 (Local VM and migrated VM on the same host can run with same RAW file as visual disk source while without shareable configured or lock manager enabled)- kvm-io-ensure-UNIX-client-doesn-t-unlink-server-socket.patch [bz#1665896] - kvm-scsi-disk-Don-t-use-empty-string-as-device-id.patch [bz#1668248] - kvm-scsi-disk-Add-device_id-property.patch [bz#1668248] - Resolves: bz#1665896 (VNC unix listener socket is deleted after first client quits) - Resolves: bz#1668248 ("An unknown error has occurred" when using cdrom to install the system with two blockdev disks.(when choose installation destination))- kvm-Fix-fsfreeze-hook-path-in-the-man-page.patch [bz#1644985] - kvm-json-Fix-handling-when-not-interpolating.patch [bz#1668244] - Resolves: bz#1644985 (The "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong - Fast Train) - Resolves: bz#1668244 (qemu-img: /var/tmp/v2vovl9951f8.qcow2: CURL: Error opening file: The requested URL returned error: 404 Not Found)- kvm-throttle-groups-fix-restart-coroutine-iothread-race.patch [bz#1655947] - kvm-iotests-add-238-for-throttling-tgm-unregister-iothre.patch [bz#1655947] - Resolves: bz#1655947 (qemu-kvm core dumped after unplug the device which was set io throttling parameters)- kvm-migration-rdma-unregister-fd-handler.patch [bz#1666601] - kvm-s390x-tod-Properly-stop-the-KVM-TOD-while-the-guest-.patch [bz#1659127] - kvm-hw-s390x-Fix-bad-mask-in-time2tod.patch [bz#1659127] - Resolves: bz#1659127 (Stress guest and stop it, then do live migration, guest hit call trace on destination end) - Resolves: bz#1666601 ([q35] dst qemu core dumped when do rdma migration with Mellanox IB QDR card)- kvm-i386-kvm-expose-HV_CPUID_ENLIGHTMENT_INFO.EAX-and-HV.patch [bz#1653511] - kvm-i386-kvm-add-a-comment-explaining-why-.feat_names-ar.patch [bz#1653511] - Resolves: bz#1653511 (qemu doesn't report all support cpu features which cause libvirt cannot get the support status of hv_tlbflush)- kvm-spapr-Fix-ibm-max-associativity-domains-property-num.patch [bz#1653114] - kvm-cpus-ignore-ESRCH-in-qemu_cpu_kick_thread.patch [bz#1668205] - Resolves: bz#1653114 (Incorrect NUMA nodes passed to qemu-kvm guest in ibm,max-associativity-domains property) - Resolves: bz#1668205 (Guest quit with error when hotunplug cpu)- kvm-virtio-Helper-for-registering-virtio-device-types.patch [bz#1648023] - kvm-virtio-Provide-version-specific-variants-of-virtio-P.patch [bz#1648023] - kvm-globals-Allow-global-properties-to-be-optional.patch [bz#1648023] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1648023] - kvm-aarch64-Add-virt-rhel8.0.0-machine-type-for-ARM.patch [bz#1656504] - kvm-aarch64-Set-virt-rhel8.0.0-max_cpus-to-512.patch [bz#1656504] - kvm-aarch64-Use-256MB-ECAM-region-by-default.patch [bz#1656504] - Resolves: bz#1648023 (Provide separate device types for transitional virtio PCI devices - Fast Train) - Resolves: bz#1656504 (Machine types for qemu-kvm based on rebase to qemu-3.1 (aarch64))- kvm-hw-s390x-s390-virtio-ccw-Add-machine-types-for-RHEL8.patch [bz#1656510] - kvm-spapr-Add-H-Call-H_HOME_NODE_ASSOCIATIVITY.patch [bz#1661967] - kvm-redhat-Fixing-.gitpublish-to-include-AV-information.patch [] - Resolves: bz#1656510 (Machine types for qemu-kvm based on rebase to qemu-3.1 (s390x)) - Resolves: bz#1661967 (Kernel prints the message "VPHN is not supported. Disabling polling...")- kvm-redhat-define-pseries-rhel8.0.0-machine-type.patch [bz#1656508] - Resolves: bz#1656508 (Machine types for qemu-kvm based on rebase to qemu-3.1 (ppc64le))- kvm-pc-7.5-compat-entries.patch [bz#1655820] - kvm-compat-Generic-HW_COMPAT_RHEL7_6.patch [bz#1655820] - kvm-pc-PC_RHEL7_6_COMPAT.patch [bz#1655820] - kvm-pc-Add-compat-for-pc-i440fx-rhel7.6.0-machine-type.patch [bz#1655820] - kvm-pc-Add-pc-q35-8.0.0-machine-type.patch [bz#1655820] - kvm-pc-Add-x-migrate-smi-count-off-to-PC_RHEL7_6_COMPAT.patch [bz#1655820] - kvm-clear-out-KVM_ASYNC_PF_DELIVERY_AS_PF_VMEXIT-for.patch [bz#1659604] - kvm-Add-edk2-Requires-to-qemu-kvm.patch [bz#1660208] - Resolves: bz#1655820 (Can't migarate between rhel8 and rhel7 when guest has device "video") - Resolves: bz#1659604 (8->7 migration failed: qemu-kvm: error: failed to set MSR 0x4b564d02 to 0x27fc13285) - Resolves: bz#1660208 (qemu-kvm: Should depend on the architecture-appropriate guest firmware)- Rebase to qemu-kvm 3.1.0- kvm-Disable-CONFIG_IPMI-and-CONFIG_I2C-for-ppc64.patch [bz#1640044] - kvm-Disable-CONFIG_CAN_BUS-and-CONFIG_CAN_SJA1000.patch [bz#1640042] - Resolves: bz#1640042 (Disable CONFIG_CAN_BUS and CONFIG_CAN_SJA1000 config switches) - Resolves: bz#1640044 (Disable CONFIG_I2C and CONFIG_IPMI in default-configs/ppc64-softmmu.mak)- kvm-qcow2-Give-the-refcount-cache-the-minimum-possible-s.patch [bz#1656507] - kvm-docs-Document-the-new-default-sizes-of-the-qcow2-cac.patch [bz#1656507] - kvm-qcow2-Fix-Coverity-warning-when-calculating-the-refc.patch [bz#1656507] - kvm-include-Add-IEC-binary-prefixes-in-qemu-units.h.patch [bz#1656507] - kvm-qcow2-Options-documentation-fixes.patch [bz#1656507] - kvm-include-Add-a-lookup-table-of-sizes.patch [bz#1656507] - kvm-qcow2-Make-sizes-more-humanly-readable.patch [bz#1656507] - kvm-qcow2-Avoid-duplication-in-setting-the-refcount-cach.patch [bz#1656507] - kvm-qcow2-Assign-the-L2-cache-relatively-to-the-image-si.patch [bz#1656507] - kvm-qcow2-Increase-the-default-upper-limit-on-the-L2-cac.patch [bz#1656507] - kvm-qcow2-Resize-the-cache-upon-image-resizing.patch [bz#1656507] - kvm-qcow2-Set-the-default-cache-clean-interval-to-10-min.patch [bz#1656507] - kvm-qcow2-Explicit-number-replaced-by-a-constant.patch [bz#1656507] - kvm-block-backend-Set-werror-rerror-defaults-in-blk_new.patch [bz#1657637] - kvm-qcow2-Fix-cache-clean-interval-documentation.patch [bz#1656507] - Resolves: bz#1656507 ([RHEL.8] qcow2 cache is too small) - Resolves: bz#1657637 (Wrong werror default for -device drive=)- kvm-target-ppc-add-basic-support-for-PTCR-on-POWER9.patch [bz#1639069] - kvm-linux-headers-Update-for-nested-KVM-HV-downstream-on.patch [bz#1639069] - kvm-target-ppc-Add-one-reg-id-for-ptcr.patch [bz#1639069] - kvm-ppc-spapr_caps-Add-SPAPR_CAP_NESTED_KVM_HV.patch [bz#1639069] - kvm-Re-enable-CONFIG_HYPERV_TESTDEV.patch [bz#1651195] - kvm-qxl-use-guest_monitor_config-for-local-renderer.patch [bz#1610163] - kvm-Declare-cirrus-vga-as-deprecated.patch [bz#1651994] - kvm-Do-not-build-bluetooth-support.patch [bz#1654651] - kvm-vfio-helpers-Fix-qemu_vfio_open_pci-crash.patch [bz#1645840] - kvm-balloon-Allow-multiple-inhibit-users.patch [bz#1650272] - kvm-Use-inhibit-to-prevent-ballooning-without-synchr.patch [bz#1650272] - kvm-vfio-Inhibit-ballooning-based-on-group-attachment-to.patch [bz#1650272] - kvm-vfio-ccw-pci-Allow-devices-to-opt-in-for-ballooning.patch [bz#1650272] - kvm-vfio-pci-Handle-subsystem-realpath-returning-NULL.patch [bz#1650272] - kvm-vfio-pci-Fix-failure-to-close-file-descriptor-on-err.patch [bz#1650272] - kvm-postcopy-Synchronize-usage-of-the-balloon-inhibitor.patch [bz#1650272] - Resolves: bz#1610163 (guest shows border blurred screen with some resolutions when qemu boot with -device qxl-vga ,and guest on rhel7.6 has no such question) - Resolves: bz#1639069 ([IBM 8.0 FEAT] POWER9 - Nested virtualization in RHEL8.0 KVM for ppc64le - qemu-kvm side) - Resolves: bz#1645840 (Qemu core dump when hotplug nvme:// drive via -blockdev) - Resolves: bz#1650272 (Ballooning is incompatible with vfio assigned devices, but not prevented) - Resolves: bz#1651195 (Re-enable hyperv-testdev device) - Resolves: bz#1651994 (Declare the "Cirrus VGA" device emulation of QEMU as deprecated in RHEL8) - Resolves: bz#1654651 (Qemu: hw: bt: keep bt/* objects from building [rhel-8.0])- kvm-block-Make-more-block-drivers-compile-time-configura.patch [bz#1598842 bz#1598842] - kvm-RHEL8-Add-disable-configure-options-to-qemu-spec-fil.patch [bz#1598842] - Resolves: bz#1598842 (Compile out unused block drivers)- kvm-configure-add-test-for-libudev.patch [bz#1636185] - kvm-qga-linux-report-disk-serial-number.patch [bz#1636185] - kvm-qga-linux-return-disk-device-in-guest-get-fsinfo.patch [bz#1636185] - kvm-qemu-error-introduce-error-warn-_report_once.patch [bz#1625173] - kvm-intel-iommu-start-to-use-error_report_once.patch [bz#1625173] - kvm-intel-iommu-replace-more-vtd_err_-traces.patch [bz#1625173] - kvm-intel_iommu-introduce-vtd_reset_caches.patch [bz#1625173] - kvm-intel_iommu-better-handling-of-dmar-state-switch.patch [bz#1625173] - kvm-intel_iommu-move-ce-fetching-out-when-sync-shadow.patch [bz#1625173 bz#1629616] - kvm-intel_iommu-handle-invalid-ce-for-shadow-sync.patch [bz#1625173 bz#1629616] - kvm-block-remove-bdrv_dirty_bitmap_make_anon.patch [bz#1518989] - kvm-block-simplify-code-around-releasing-bitmaps.patch [bz#1518989] - kvm-hbitmap-Add-advance-param-to-hbitmap_iter_next.patch [bz#1518989] - kvm-test-hbitmap-Add-non-advancing-iter_next-tests.patch [bz#1518989] - kvm-block-dirty-bitmap-Add-bdrv_dirty_iter_next_area.patch [bz#1518989] - kvm-blockdev-backup-add-bitmap-argument.patch [bz#1518989] - kvm-dirty-bitmap-switch-assert-fails-to-errors-in-bdrv_m.patch [bz#1518989] - kvm-dirty-bitmap-rename-bdrv_undo_clear_dirty_bitmap.patch [bz#1518989] - kvm-dirty-bitmap-make-it-possible-to-restore-bitmap-afte.patch [bz#1518989] - kvm-blockdev-rename-block-dirty-bitmap-clear-transaction.patch [bz#1518989] - kvm-qapi-add-transaction-support-for-x-block-dirty-bitma.patch [bz#1518989] - kvm-block-dirty-bitmaps-add-user_locked-status-checker.patch [bz#1518989] - kvm-block-dirty-bitmaps-fix-merge-permissions.patch [bz#1518989] - kvm-block-dirty-bitmaps-allow-clear-on-disabled-bitmaps.patch [bz#1518989] - kvm-block-dirty-bitmaps-prohibit-enable-disable-on-locke.patch [bz#1518989] - kvm-block-backup-prohibit-backup-from-using-in-use-bitma.patch [bz#1518989] - kvm-nbd-forbid-use-of-frozen-bitmaps.patch [bz#1518989] - kvm-bitmap-Update-count-after-a-merge.patch [bz#1518989] - kvm-iotests-169-drop-deprecated-autoload-parameter.patch [bz#1518989] - kvm-block-qcow2-improve-error-message-in-qcow2_inactivat.patch [bz#1518989] - kvm-bloc-qcow2-drop-dirty_bitmaps_loaded-state-variable.patch [bz#1518989] - kvm-dirty-bitmaps-clean-up-bitmaps-loading-and-migration.patch [bz#1518989] - kvm-iotests-improve-169.patch [bz#1518989] - kvm-iotests-169-add-cases-for-source-vm-resuming.patch [bz#1518989] - kvm-pc-dimm-turn-alignment-assert-into-check.patch [bz#1630116] - Resolves: bz#1518989 (RFE: QEMU Incremental live backup) - Resolves: bz#1625173 ([NVMe Device Assignment] Guest could not boot up with q35+iommu) - Resolves: bz#1629616 (boot guest with q35+vIOMMU+ device assignment, qemu terminal shows "qemu-kvm: VFIO_UNMAP_DMA: -22" when return assigned network devices from vfio driver to ixgbe in guest) - Resolves: bz#1630116 (pc_dimm_get_free_addr: assertion failed: (QEMU_ALIGN_UP(address_space_start, align) == address_space_start)) - Resolves: bz#1636185 ([RFE] Report disk device name and serial number (qemu-guest-agent on Linux))- kvm-luks-Allow-share-rw-on.patch [bz#1629701] - kvm-redhat-reenable-gluster-support.patch [bz#1599340] - kvm-redhat-bump-libusb-requirement.patch [bz#1627970] - Resolves: bz#1599340 (Reenable glusterfs in qemu-kvm once BZ#1567292 gets fixed) - Resolves: bz#1627970 (symbol lookup error: /usr/libexec/qemu-kvm: undefined symbol: libusb_set_option) - Resolves: bz#1629701 ("share-rw=on" does not work for luks format image - Fast Train)- kvm-block-rbd-pull-out-qemu_rbd_convert_options.patch [bz#1635585] - kvm-block-rbd-Attempt-to-parse-legacy-filenames.patch [bz#1635585] - kvm-block-rbd-add-deprecation-documentation-for-filename.patch [bz#1635585] - kvm-block-rbd-add-iotest-for-rbd-legacy-keyvalue-filenam.patch [bz#1635585] - Resolves: bz#1635585 (rbd json format of 7.6 is incompatible with 7.5)- kvm-vnc-call-sasl_server_init-only-when-required.patch [bz#1609327] - kvm-nbd-server-fix-NBD_CMD_CACHE.patch [bz#1636142] - kvm-nbd-fix-NBD_FLAG_SEND_CACHE-value.patch [bz#1636142] - kvm-test-bdrv-drain-bdrv_drain-works-with-cross-AioConte.patch [bz#1637976] - kvm-block-Use-bdrv_do_drain_begin-end-in-bdrv_drain_all.patch [bz#1637976] - kvm-block-Remove-recursive-parameter-from-bdrv_drain_inv.patch [bz#1637976] - kvm-block-Don-t-manually-poll-in-bdrv_drain_all.patch [bz#1637976] - kvm-tests-test-bdrv-drain-bdrv_drain_all-works-in-corout.patch [bz#1637976] - kvm-block-Avoid-unnecessary-aio_poll-in-AIO_WAIT_WHILE.patch [bz#1637976] - kvm-block-Really-pause-block-jobs-on-drain.patch [bz#1637976] - kvm-block-Remove-bdrv_drain_recurse.patch [bz#1637976] - kvm-test-bdrv-drain-Add-test-for-node-deletion.patch [bz#1637976] - kvm-block-Drain-recursively-with-a-single-BDRV_POLL_WHIL.patch [bz#1637976] - kvm-test-bdrv-drain-Test-node-deletion-in-subtree-recurs.patch [bz#1637976] - kvm-block-Don-t-poll-in-parent-drain-callbacks.patch [bz#1637976] - kvm-test-bdrv-drain-Graph-change-through-parent-callback.patch [bz#1637976] - kvm-block-Defer-.bdrv_drain_begin-callback-to-polling-ph.patch [bz#1637976] - kvm-test-bdrv-drain-Test-that-bdrv_drain_invoke-doesn-t-.patch [bz#1637976] - kvm-block-Allow-AIO_WAIT_WHILE-with-NULL-ctx.patch [bz#1637976] - kvm-block-Move-bdrv_drain_all_begin-out-of-coroutine-con.patch [bz#1637976] - kvm-block-ignore_bds_parents-parameter-for-drain-functio.patch [bz#1637976] - kvm-block-Allow-graph-changes-in-bdrv_drain_all_begin-en.patch [bz#1637976] - kvm-test-bdrv-drain-Test-graph-changes-in-drain_all-sect.patch [bz#1637976] - kvm-block-Poll-after-drain-on-attaching-a-node.patch [bz#1637976] - kvm-test-bdrv-drain-Test-bdrv_append-to-drained-node.patch [bz#1637976] - kvm-block-linux-aio-acquire-AioContext-before-qemu_laio_.patch [bz#1637976] - kvm-util-async-use-qemu_aio_coroutine_enter-in-co_schedu.patch [bz#1637976] - kvm-job-Fix-nested-aio_poll-hanging-in-job_txn_apply.patch [bz#1637976] - kvm-job-Fix-missing-locking-due-to-mismerge.patch [bz#1637976] - kvm-blockjob-Wake-up-BDS-when-job-becomes-idle.patch [bz#1637976] - kvm-aio-wait-Increase-num_waiters-even-in-home-thread.patch [bz#1637976] - kvm-test-bdrv-drain-Drain-with-block-jobs-in-an-I-O-thre.patch [bz#1637976] - kvm-test-blockjob-Acquire-AioContext-around-job_cancel_s.patch [bz#1637976] - kvm-job-Use-AIO_WAIT_WHILE-in-job_finish_sync.patch [bz#1637976] - kvm-test-bdrv-drain-Test-AIO_WAIT_WHILE-in-completion-ca.patch [bz#1637976] - kvm-block-Add-missing-locking-in-bdrv_co_drain_bh_cb.patch [bz#1637976] - kvm-block-backend-Add-.drained_poll-callback.patch [bz#1637976] - kvm-block-backend-Fix-potential-double-blk_delete.patch [bz#1637976] - kvm-block-backend-Decrease-in_flight-only-after-callback.patch [bz#1637976] - kvm-blockjob-Lie-better-in-child_job_drained_poll.patch [bz#1637976] - kvm-block-Remove-aio_poll-in-bdrv_drain_poll-variants.patch [bz#1637976] - kvm-test-bdrv-drain-Test-nested-poll-in-bdrv_drain_poll_.patch [bz#1637976] - kvm-job-Avoid-deadlocks-in-job_completed_txn_abort.patch [bz#1637976] - kvm-test-bdrv-drain-AIO_WAIT_WHILE-in-job-.commit-.abort.patch [bz#1637976] - kvm-test-bdrv-drain-Fix-outdated-comments.patch [bz#1637976] - kvm-block-Use-a-single-global-AioWait.patch [bz#1637976] - kvm-test-bdrv-drain-Test-draining-job-source-child-and-p.patch [bz#1637976] - kvm-qemu-img-Fix-assert-when-mapping-unaligned-raw-file.patch [bz#1639374] - kvm-iotests-Add-test-221-to-catch-qemu-img-map-regressio.patch [bz#1639374] - Resolves: bz#1609327 (qemu-kvm[37046]: Could not find keytab file: /etc/qemu/krb5.tab: Unknown error 49408) - Resolves: bz#1636142 (qemu NBD_CMD_CACHE flaws impacting non-qemu NBD clients) - Resolves: bz#1637976 (Crashes and hangs with iothreads vs. block jobs) - Resolves: bz#1639374 (qemu-img map 'Aborted (core dumped)' when specifying a plain file)- kvm-linux-headers-update.patch [bz#1508142] - kvm-s390x-cpumodel-Set-up-CPU-model-for-AP-device-suppor.patch [bz#1508142] - kvm-s390x-kvm-enable-AP-instruction-interpretation-for-g.patch [bz#1508142] - kvm-s390x-ap-base-Adjunct-Processor-AP-object-model.patch [bz#1508142] - kvm-s390x-vfio-ap-Introduce-VFIO-AP-device.patch [bz#1508142] - kvm-s390-doc-detailed-specifications-for-AP-virtualizati.patch [bz#1508142] - Resolves: bz#1508142 ([IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part)- kvm-Revert-hw-acpi-build-build-SRAT-memory-affinity-stru.patch [bz#1609235] - kvm-add-udev-kvm-check.patch [bz#1552663] - kvm-aio-posix-Don-t-count-ctx-notifier-as-progress-when-.patch [bz#1623085] - kvm-aio-Do-aio_notify_accept-only-during-blocking-aio_po.patch [bz#1623085] - kvm-aio-posix-fix-concurrent-access-to-poll_disable_cnt.patch [bz#1632622] - kvm-aio-posix-compute-timeout-before-polling.patch [bz#1632622] - kvm-aio-posix-do-skip-system-call-if-ctx-notifier-pollin.patch [bz#1632622] - kvm-intel-iommu-send-PSI-always-even-if-across-PDEs.patch [bz#1450712] - kvm-intel-iommu-remove-IntelIOMMUNotifierNode.patch [bz#1450712] - kvm-intel-iommu-add-iommu-lock.patch [bz#1450712] - kvm-intel-iommu-only-do-page-walk-for-MAP-notifiers.patch [bz#1450712] - kvm-intel-iommu-introduce-vtd_page_walk_info.patch [bz#1450712] - kvm-intel-iommu-pass-in-address-space-when-page-walk.patch [bz#1450712] - kvm-intel-iommu-trace-domain-id-during-page-walk.patch [bz#1450712] - kvm-util-implement-simple-iova-tree.patch [bz#1450712] - kvm-intel-iommu-rework-the-page-walk-logic.patch [bz#1450712] - kvm-i386-define-the-ssbd-CPUID-feature-bit-CVE-2018-3639.patch [bz#1633928] - Resolves: bz#1450712 (Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)) - Resolves: bz#1552663 (81-kvm-rhel.rules is no longer part of initscripts) - Resolves: bz#1609235 (Win2016 guest can't recognize pc-dimm hotplugged to node 0) - Resolves: bz#1623085 (VM doesn't boot from HD) - Resolves: bz#1632622 (~40% virtio_blk disk performance drop for win2012r2 guest when comparing qemu-kvm-rhev-2.12.0-9 with qemu-kvm-rhev-2.12.0-12) - Resolves: bz#1633928 (CVE-2018-3639 qemu-kvm: hw: cpu: speculative store bypass [rhel-8.0])- kvm-block-for-jobs-do-not-clear-user_paused-until-after-.patch [bz#1635583] - kvm-iotests-Add-failure-matching-to-common.qemu.patch [bz#1635583] - kvm-block-iotest-to-catch-abort-on-forced-blockjob-cance.patch [bz#1635583] - Resolves: bz#1635583 (Quitting VM causes qemu core dump once the block mirror job paused for no enough target space)- kvm-check-Only-test-ivshm-when-it-is-compiled-in.patch [bz#1621817] - kvm-Disable-ivshmem.patch [bz#1621817] - kvm-mirror-Fail-gracefully-for-source-target.patch [bz#1637963] - kvm-commit-Add-top-node-base-node-options.patch [bz#1637970] - kvm-qemu-iotests-Test-commit-with-top-node-base-node.patch [bz#1637970] - Resolves: bz#1621817 (Disable IVSHMEM in RHEL 8) - Resolves: bz#1637963 (Segfault on 'blockdev-mirror' with same node as source and target) - Resolves: bz#1637970 (allow using node-names with block-commit)- kvm-redhat-make-the-plugins-executable.patch [bz#1638304] - Resolves: bz#1638304 (the driver packages lack all the library Requires)- kvm-seccomp-allow-sched_setscheduler-with-SCHED_IDLE-pol.patch [bz#1618356] - kvm-seccomp-use-SIGSYS-signal-instead-of-killing-the-thr.patch [bz#1618356] - kvm-seccomp-prefer-SCMP_ACT_KILL_PROCESS-if-available.patch [bz#1618356] - kvm-configure-require-libseccomp-2.2.0.patch [bz#1618356] - kvm-seccomp-set-the-seccomp-filter-to-all-threads.patch [bz#1618356] - kvm-memory-cleanup-side-effects-of-memory_region_init_fo.patch [bz#1600365] - Resolves: bz#1600365 (QEMU core dumped when hotplug memory exceeding host hugepages and with discard-data=yes) - Resolves: bz#1618356 (qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8])- kvm-migration-postcopy-Clear-have_listen_thread.patch [bz#1608765] - kvm-migration-cleanup-in-error-paths-in-loadvm.patch [bz#1608765] - kvm-jobs-change-start-callback-to-run-callback.patch [bz#1632939] - kvm-jobs-canonize-Error-object.patch [bz#1632939] - kvm-jobs-add-exit-shim.patch [bz#1632939] - kvm-block-commit-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-mirror-utilize-job_exit-shim.patch [bz#1632939] - kvm-jobs-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-backup-make-function-variables-consistently-na.patch [bz#1632939] - kvm-jobs-remove-ret-argument-to-job_completed-privatize-.patch [bz#1632939] - kvm-jobs-remove-job_defer_to_main_loop.patch [bz#1632939] - kvm-block-commit-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-mirror-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-stream-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-commit-refactor-commit-to-use-job-callbacks.patch [bz#1632939] - kvm-block-mirror-don-t-install-backing-chain-on-abort.patch [bz#1632939] - kvm-block-mirror-conservative-mirror_exit-refactor.patch [bz#1632939] - kvm-block-stream-refactor-stream-to-use-job-callbacks.patch [bz#1632939] - kvm-tests-blockjob-replace-Blockjob-with-Job.patch [bz#1632939] - kvm-tests-test-blockjob-remove-exit-callback.patch [bz#1632939] - kvm-tests-test-blockjob-txn-move-.exit-to-.clean.patch [bz#1632939] - kvm-jobs-remove-.exit-callback.patch [bz#1632939] - kvm-qapi-block-commit-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-mirror-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-stream-expose-new-job-properties.patch [bz#1632939] - kvm-block-backup-qapi-documentation-fixup.patch [bz#1632939] - kvm-blockdev-document-transactional-shortcomings.patch [bz#1632939] - Resolves: bz#1608765 (After postcopy migration, do savevm and loadvm, guest hang and call trace) - Resolves: bz#1632939 (qemu blockjobs other than backup do not support job-finalize or job-dismiss)- kvm-Re-enable-disabled-Hyper-V-enlightenments.patch [bz#1625185] - kvm-Fix-annocheck-issues.patch [bz#1624164] - kvm-exec-check-that-alignment-is-a-power-of-two.patch [bz#1630746] - kvm-curl-Make-sslverify-off-disable-host-as-well-as-peer.patch [bz#1575925] - Resolves: bz#1575925 ("SSL: no alternative certificate subject name matches target host name" error even though sslverify = off) - Resolves: bz#1624164 (Review annocheck distro flag failures in qemu-kvm) - Resolves: bz#1625185 (Re-enable disabled Hyper-V enlightenments) - Resolves: bz#1630746 (qemu_ram_mmap: Assertion `is_power_of_2(align)' failed)- kvm-i386-Disable-TOPOEXT-by-default-on-cpu-host.patch [bz#1619804] - kvm-redhat-enable-opengl-add-build-and-runtime-deps.patch [bz#1618412] - Resolves: bz#1618412 (Enable opengl (for intel vgpu display)) - Resolves: bz#1619804 (kernel panic in init_amd_cacheinfo)- kvm-redhat-Disable-vhost-crypto.patch [bz#1625668] - Resolves: bz#1625668 (Decide if we should disable 'vhost-crypto' or not)- kvm-target-i386-sev-fix-memory-leaks.patch [bz#1615717] - kvm-i386-Fix-arch_query_cpu_model_expansion-leak.patch [bz#1615717] - kvm-redhat-Update-build-configuration.patch [bz#1573156] - Resolves: bz#1573156 (Update build configure for QEMU 2.12.0) - Resolves: bz#1615717 (Memory leaks)- kvm-Fix-libusb-1.0.22-deprecated-libusb_set_debug-with-l.patch [bz#1622656] - Resolves: bz#1622656 (qemu-kvm fails to build due to libusb_set_debug being deprecated)- kvm-redhat-remove-extra-in-rhel_rhev_conflicts-macro.patch [bz#1618752] - Resolves: bz#1618752 (qemu-kvm can't be installed in RHEL-8 as it Conflicts with itself.)- kvm-Migration-TLS-Fix-crash-due-to-double-cleanup.patch [bz#1594384] - Resolves: bz#1594384 (2.12 migration fixes)- kvm-Add-qemu-keymap-to-qemu-kvm-common.patch [bz#1593117] - Resolves: bz#1593117 (add qemu-keymap utility)- Fixing an issue with some old command in the spec file- Fix an issue with the build_configure script. - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer)- kvm-migration-stop-compressing-page-in-migration-thread.patch [bz#1594384] - kvm-migration-stop-compression-to-allocate-and-free-memo.patch [bz#1594384] - kvm-migration-stop-decompression-to-allocate-and-free-me.patch [bz#1594384] - kvm-migration-detect-compression-and-decompression-error.patch [bz#1594384] - kvm-migration-introduce-control_save_page.patch [bz#1594384] - kvm-migration-move-some-code-to-ram_save_host_page.patch [bz#1594384] - kvm-migration-move-calling-control_save_page-to-the-comm.patch [bz#1594384] - kvm-migration-move-calling-save_zero_page-to-the-common-.patch [bz#1594384] - kvm-migration-introduce-save_normal_page.patch [bz#1594384] - kvm-migration-remove-ram_save_compressed_page.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-memory-leak-in-dirt.patch [bz#1594384] - kvm-migration-fix-saving-normal-page-even-if-it-s-been-c.patch [bz#1594384] - kvm-migration-update-index-field-when-delete-or-qsort-RD.patch [bz#1594384] - kvm-migration-introduce-decompress-error-check.patch [bz#1594384] - kvm-migration-Don-t-activate-block-devices-if-using-S.patch [bz#1594384] - kvm-migration-not-wait-RDMA_CM_EVENT_DISCONNECTED-event-.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-dirty_bitmap_load.patch [bz#1594384] - kvm-s390x-add-RHEL-7.6-machine-type-for-ccw.patch [bz#1595718] - kvm-s390x-cpumodel-default-enable-bpb-and-ppa15-for-z196.patch [bz#1595718] - kvm-linux-headers-asm-s390-kvm.h-header-sync.patch [bz#1612938] - kvm-s390x-kvm-add-etoken-facility.patch [bz#1612938] - Resolves: bz#1594384 (2.12 migration fixes) - Resolves: bz#1595718 (Add ppa15/bpb to the default cpu model for z196 and higher in the 7.6 s390-ccw-virtio machine) - Resolves: bz#1612938 (Add etoken support to qemu-kvm for s390x KVM guests)Mass import from RHEL 7.6 qemu-kvm-rhev, including fixes to the following BZs: - kvm-AArch64-Add-virt-rhel7.6-machine-type.patch [bz#1558723] - kvm-cpus-Fix-event-order-on-resume-of-stopped-guest.patch [bz#1566153] - kvm-qemu-img-Check-post-truncation-size.patch [bz#1523065] - kvm-vga-catch-depth-0.patch [bz#1575541] - kvm-Fix-x-hv-max-vps-compat-value-for-7.4-machine-type.patch [bz#1583959] - kvm-ccid-card-passthru-fix-regression-in-realize.patch [bz#1584984] - kvm-Use-4-MB-vram-for-cirrus.patch [bz#1542080] - kvm-spapr_pci-Remove-unhelpful-pagesize-warning.patch [bz#1505664] - kvm-rpm-Add-nvme-VFIO-driver-to-rw-whitelist.patch [bz#1416180] - kvm-qobject-Use-qobject_to-instead-of-type-cast.patch [bz#1557995] - kvm-qobject-Ensure-base-is-at-offset-0.patch [bz#1557995] - kvm-qobject-use-a-QObjectBase_-struct.patch [bz#1557995] - kvm-qobject-Replace-qobject_incref-QINCREF-qobject_decre.patch [bz#1557995] - kvm-qobject-Modify-qobject_ref-to-return-obj.patch [bz#1557995] - kvm-rbd-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-iscsi-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-block-Add-block-specific-QDict-header.patch [bz#1557995] - kvm-qobject-Move-block-specific-qdict-code-to-block-qdic.patch [bz#1557995] - kvm-block-Fix-blockdev-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Fix-drive-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Clean-up-a-misuse-of-qobject_to-in-.bdrv_co_cr.patch [bz#1557995] - kvm-block-Factor-out-qobject_input_visitor_new_flat_conf.patch [bz#1557995] - kvm-block-Make-remaining-uses-of-qobject-input-visitor-m.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_flatten_qdict.patch [bz#1557995] - kvm-block-qdict-Tweak-qdict_flatten_qdict-qdict_flatten_.patch [bz#1557995] - kvm-block-qdict-Clean-up-qdict_crumple-a-bit.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_is_list-some.patch [bz#1557995] - kvm-check-block-qdict-Rename-qdict_flatten-s-variables-f.patch [bz#1557995] - kvm-check-block-qdict-Cover-flattening-of-empty-lists-an.patch [bz#1557995] - kvm-block-Fix-blockdev-blockdev-add-for-empty-objects-an.patch [bz#1557995] - kvm-rbd-New-parameter-auth-client-required.patch [bz#1557995] - kvm-rbd-New-parameter-key-secret.patch [bz#1557995] - kvm-block-mirror-honor-ratelimit-again.patch [bz#1572856] - kvm-block-mirror-Make-cancel-always-cancel-pre-READY.patch [bz#1572856] - kvm-iotests-Add-test-for-cancelling-a-mirror-job.patch [bz#1572856] - kvm-iotests-Split-214-off-of-122.patch [bz#1518738] - kvm-block-Add-COR-filter-driver.patch [bz#1518738] - kvm-block-BLK_PERM_WRITE-includes-._UNCHANGED.patch [bz#1518738] - kvm-block-Add-BDRV_REQ_WRITE_UNCHANGED-flag.patch [bz#1518738] - kvm-block-Set-BDRV_REQ_WRITE_UNCHANGED-for-COR-writes.patch [bz#1518738] - kvm-block-quorum-Support-BDRV_REQ_WRITE_UNCHANGED.patch [bz#1518738] - kvm-block-Support-BDRV_REQ_WRITE_UNCHANGED-in-filters.patch [bz#1518738] - kvm-iotests-Clean-up-wrap-image-in-197.patch [bz#1518738] - kvm-iotests-Copy-197-for-COR-filter-driver.patch [bz#1518738] - kvm-iotests-Add-test-for-COR-across-nodes.patch [bz#1518738] - kvm-qemu-io-Use-purely-string-blockdev-options.patch [bz#1576598] - kvm-qemu-img-Use-only-string-options-in-img_open_opts.patch [bz#1576598] - kvm-iotests-Add-test-for-U-force-share-conflicts.patch [bz#1576598] - kvm-qemu-io-Drop-command-functions-return-values.patch [bz#1519617] - kvm-qemu-io-Let-command-functions-return-error-code.patch [bz#1519617] - kvm-qemu-io-Exit-with-error-when-a-command-failed.patch [bz#1519617] - kvm-iotests.py-Add-qemu_io_silent.patch [bz#1519617] - kvm-iotests-Let-216-make-use-of-qemu-io-s-exit-code.patch [bz#1519617] - kvm-qcow2-Repair-OFLAG_COPIED-when-fixing-leaks.patch [bz#1527085] - kvm-iotests-Repairing-error-during-snapshot-deletion.patch [bz#1527085] - kvm-block-Make-bdrv_is_writable-public.patch [bz#1588039] - kvm-qcow2-Do-not-mark-inactive-images-corrupt.patch [bz#1588039] - kvm-iotests-Add-case-for-a-corrupted-inactive-image.patch [bz#1588039] - kvm-main-loop-drop-spin_counter.patch [bz#1168213] - kvm-target-ppc-Factor-out-the-parsing-in-kvmppc_get_cpu_.patch [bz#1560847] - kvm-target-ppc-Don-t-require-private-l1d-cache-on-POWER8.patch [bz#1560847] - kvm-ppc-spapr_caps-Don-t-disable-cap_cfpc-on-POWER8-by-d.patch [bz#1560847] - kvm-qxl-fix-local-renderer-crash.patch [bz#1567733] - kvm-qemu-img-Amendment-support-implies-create_opts.patch [bz#1537956] - kvm-block-Add-Error-parameter-to-bdrv_amend_options.patch [bz#1537956] - kvm-qemu-option-Pull-out-Supported-options-print.patch [bz#1537956] - kvm-qemu-img-Add-print_amend_option_help.patch [bz#1537956] - kvm-qemu-img-Recognize-no-creation-support-in-o-help.patch [bz#1537956] - kvm-iotests-Test-help-option-for-unsupporting-formats.patch [bz#1537956] - kvm-iotests-Rework-113.patch [bz#1537956] - kvm-qemu-img-Resolve-relative-backing-paths-in-rebase.patch [bz#1569835] - kvm-iotests-Add-test-for-rebasing-with-relative-paths.patch [bz#1569835] - kvm-qemu-img-Special-post-backing-convert-handling.patch [bz#1527898] - kvm-iotests-Test-post-backing-convert-target-behavior.patch [bz#1527898] - kvm-migration-calculate-expected_downtime-with-ram_bytes.patch [bz#1564576] - kvm-sheepdog-Fix-sd_co_create_opts-memory-leaks.patch [bz#1513543] - kvm-qemu-iotests-reduce-chance-of-races-in-185.patch [bz#1513543] - kvm-blockjob-do-not-cancel-timer-in-resume.patch [bz#1513543] - kvm-nfs-Fix-error-path-in-nfs_options_qdict_to_qapi.patch [bz#1513543] - kvm-nfs-Remove-processed-options-from-QDict.patch [bz#1513543] - kvm-blockjob-drop-block_job_pause-resume_all.patch [bz#1513543] - kvm-blockjob-expose-error-string-via-query.patch [bz#1513543] - kvm-blockjob-Fix-assertion-in-block_job_finalize.patch [bz#1513543] - kvm-blockjob-Wrappers-for-progress-counter-access.patch [bz#1513543] - kvm-blockjob-Move-RateLimit-to-BlockJob.patch [bz#1513543] - kvm-blockjob-Implement-block_job_set_speed-centrally.patch [bz#1513543] - kvm-blockjob-Introduce-block_job_ratelimit_get_delay.patch [bz#1513543] - kvm-blockjob-Add-block_job_driver.patch [bz#1513543] - kvm-blockjob-Update-block-job-pause-resume-documentation.patch [bz#1513543] - kvm-blockjob-Improve-BlockJobInfo.offset-len-documentati.patch [bz#1513543] - kvm-job-Create-Job-JobDriver-and-job_create.patch [bz#1513543] - kvm-job-Rename-BlockJobType-into-JobType.patch [bz#1513543] - kvm-job-Add-JobDriver.job_type.patch [bz#1513543] - kvm-job-Add-job_delete.patch [bz#1513543] - kvm-job-Maintain-a-list-of-all-jobs.patch [bz#1513543] - kvm-job-Move-state-transitions-to-Job.patch [bz#1513543] - kvm-job-Add-reference-counting.patch [bz#1513543] - kvm-job-Move-cancelled-to-Job.patch [bz#1513543] - kvm-job-Add-Job.aio_context.patch [bz#1513543] - kvm-job-Move-defer_to_main_loop-to-Job.patch [bz#1513543] - kvm-job-Move-coroutine-and-related-code-to-Job.patch [bz#1513543] - kvm-job-Add-job_sleep_ns.patch [bz#1513543] - kvm-job-Move-pause-resume-functions-to-Job.patch [bz#1513543] - kvm-job-Replace-BlockJob.completed-with-job_is_completed.patch [bz#1513543] - kvm-job-Move-BlockJobCreateFlags-to-Job.patch [bz#1513543] - kvm-blockjob-Split-block_job_event_pending.patch [bz#1513543] - kvm-job-Add-job_event_.patch [bz#1513543] - kvm-job-Move-single-job-finalisation-to-Job.patch [bz#1513543] - kvm-job-Convert-block_job_cancel_async-to-Job.patch [bz#1513543] - kvm-job-Add-job_drain.patch [bz#1513543] - kvm-job-Move-.complete-callback-to-Job.patch [bz#1513543] - kvm-job-Move-job_finish_sync-to-Job.patch [bz#1513543] - kvm-job-Switch-transactions-to-JobTxn.patch [bz#1513543] - kvm-job-Move-transactions-to-Job.patch [bz#1513543] - kvm-job-Move-completion-and-cancellation-to-Job.patch [bz#1513543] - kvm-block-Cancel-job-in-bdrv_close_all-callers.patch [bz#1513543] - kvm-job-Add-job_yield.patch [bz#1513543] - kvm-job-Add-job_dismiss.patch [bz#1513543] - kvm-job-Add-job_is_ready.patch [bz#1513543] - kvm-job-Add-job_transition_to_ready.patch [bz#1513543] - kvm-job-Move-progress-fields-to-Job.patch [bz#1513543] - kvm-job-Introduce-qapi-job.json.patch [bz#1513543] - kvm-job-Add-JOB_STATUS_CHANGE-QMP-event.patch [bz#1513543] - kvm-job-Add-lifecycle-QMP-commands.patch [bz#1513543] - kvm-job-Add-query-jobs-QMP-command.patch [bz#1513543] - kvm-blockjob-Remove-BlockJob.driver.patch [bz#1513543] - kvm-iotests-Move-qmp_to_opts-to-VM.patch [bz#1513543] - kvm-qemu-iotests-Test-job-with-block-jobs.patch [bz#1513543] - kvm-vdi-Fix-vdi_co_do_create-return-value.patch [bz#1513543] - kvm-vhdx-Fix-vhdx_co_create-return-value.patch [bz#1513543] - kvm-job-Add-error-message-for-failing-jobs.patch [bz#1513543] - kvm-block-create-Make-x-blockdev-create-a-job.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.get_qmp_events_filtered.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.qmp_log.patch [bz#1513543] - kvm-qemu-iotests-Add-iotests.img_info_log.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.run_job.patch [bz#1513543] - kvm-qemu-iotests-iotests.py-helper-for-non-file-protocol.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-206-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-207-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-210-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-211-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-212-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-213-for-blockdev-create-job.patch [bz#1513543] - kvm-block-create-Mark-blockdev-create-stable.patch [bz#1513543] - kvm-jobs-fix-stale-wording.patch [bz#1513543] - kvm-jobs-fix-verb-references-in-docs.patch [bz#1513543] - kvm-iotests-Fix-219-s-timing.patch [bz#1513543] - kvm-iotests-improve-pause_job.patch [bz#1513543] - kvm-rpm-Whitelist-copy-on-read-block-driver.patch [bz#1518738] - kvm-rpm-add-throttle-driver-to-rw-whitelist.patch [bz#1591076] - kvm-usb-host-skip-open-on-pending-postload-bh.patch [bz#1572851] - kvm-i386-Define-the-Virt-SSBD-MSR-and-handling-of-it-CVE.patch [bz#1574216] - kvm-i386-define-the-AMD-virt-ssbd-CPUID-feature-bit-CVE-.patch [bz#1574216] - kvm-block-file-posix-Pass-FD-to-locking-helpers.patch [bz#1519144] - kvm-block-file-posix-File-locking-during-creation.patch [bz#1519144] - kvm-iotests-Add-creation-test-to-153.patch [bz#1519144] - kvm-vhost-user-add-Net-prefix-to-internal-state-structur.patch [bz#1526645] - kvm-virtio-support-setting-memory-region-based-host-noti.patch [bz#1526645] - kvm-vhost-user-support-receiving-file-descriptors-in-sla.patch [bz#1526645] - kvm-osdep-add-wait.h-compat-macros.patch [bz#1526645] - kvm-vhost-user-bridge-support-host-notifier.patch [bz#1526645] - kvm-vhost-allow-backends-to-filter-memory-sections.patch [bz#1526645] - kvm-vhost-user-allow-slave-to-send-fds-via-slave-channel.patch [bz#1526645] - kvm-vhost-user-introduce-shared-vhost-user-state.patch [bz#1526645] - kvm-vhost-user-support-registering-external-host-notifie.patch [bz#1526645] - kvm-libvhost-user-support-host-notifier.patch [bz#1526645] - kvm-block-Introduce-API-for-copy-offloading.patch [bz#1482537] - kvm-raw-Check-byte-range-uniformly.patch [bz#1482537] - kvm-raw-Implement-copy-offloading.patch [bz#1482537] - kvm-qcow2-Implement-copy-offloading.patch [bz#1482537] - kvm-file-posix-Implement-bdrv_co_copy_range.patch [bz#1482537] - kvm-iscsi-Query-and-save-device-designator-when-opening.patch [bz#1482537] - kvm-iscsi-Create-and-use-iscsi_co_wait_for_task.patch [bz#1482537] - kvm-iscsi-Implement-copy-offloading.patch [bz#1482537] - kvm-block-backend-Add-blk_co_copy_range.patch [bz#1482537] - kvm-qemu-img-Convert-with-copy-offloading.patch [bz#1482537] - kvm-qcow2-Fix-src_offset-in-copy-offloading.patch [bz#1482537] - kvm-iscsi-Don-t-blindly-use-designator-length-in-respons.patch [bz#1482537] - kvm-file-posix-Fix-EINTR-handling.patch [bz#1482537] - kvm-usb-storage-Add-rerror-werror-properties.patch [bz#1595180] - kvm-numa-clarify-error-message-when-node-index-is-out-of.patch [bz#1578381] - kvm-qemu-iotests-Update-026.out.nocache-reference-output.patch [bz#1528541] - kvm-qcow2-Free-allocated-clusters-on-write-error.patch [bz#1528541] - kvm-qemu-iotests-Test-qcow2-not-leaking-clusters-on-writ.patch [bz#1528541] - kvm-qemu-options-Add-missing-newline-to-accel-help-text.patch [bz#1586313] - kvm-xhci-fix-guest-triggerable-assert.patch [bz#1594135] - kvm-virtio-gpu-tweak-scanout-disable.patch [bz#1589634] - kvm-virtio-gpu-update-old-resource-too.patch [bz#1589634] - kvm-virtio-gpu-disable-scanout-when-backing-resource-is-.patch [bz#1589634] - kvm-block-Don-t-silently-truncate-node-names.patch [bz#1549654] - kvm-pr-helper-fix-socket-path-default-in-help.patch [bz#1533158] - kvm-pr-helper-fix-assertion-failure-on-failed-multipath-.patch [bz#1533158] - kvm-pr-manager-helper-avoid-SIGSEGV-when-writing-to-the-.patch [bz#1533158] - kvm-pr-manager-put-stubs-in-.c-file.patch [bz#1533158] - kvm-pr-manager-add-query-pr-managers-QMP-command.patch [bz#1533158] - kvm-pr-manager-helper-report-event-on-connection-disconn.patch [bz#1533158] - kvm-pr-helper-avoid-error-on-PR-IN-command-with-zero-req.patch [bz#1533158] - kvm-pr-helper-Rework-socket-path-handling.patch [bz#1533158] - kvm-pr-manager-helper-fix-memory-leak-on-event.patch [bz#1533158] - kvm-object-fix-OBJ_PROP_LINK_UNREF_ON_RELEASE-ambivalenc.patch [bz#1556678] - kvm-usb-hcd-xhci-test-add-a-test-for-ccid-hotplug.patch [bz#1556678] - kvm-Revert-usb-release-the-created-buses.patch [bz#1556678] - kvm-file-posix-Fix-creation-locking.patch [bz#1599335] - kvm-file-posix-Unlock-FD-after-creation.patch [bz#1599335] - kvm-ahci-trim-signatures-on-raise-lower.patch [bz#1584914] - kvm-ahci-fix-PxCI-register-race.patch [bz#1584914] - kvm-ahci-don-t-schedule-unnecessary-BH.patch [bz#1584914] - kvm-qcow2-Fix-qcow2_truncate-error-return-value.patch [bz#1595173] - kvm-block-Convert-.bdrv_truncate-callback-to-coroutine_f.patch [bz#1595173] - kvm-qcow2-Remove-coroutine-trampoline-for-preallocate_co.patch [bz#1595173] - kvm-block-Move-bdrv_truncate-implementation-to-io.c.patch [bz#1595173] - kvm-block-Use-tracked-request-for-truncate.patch [bz#1595173] - kvm-file-posix-Make-.bdrv_co_truncate-asynchronous.patch [bz#1595173] - kvm-block-Fix-copy-on-read-crash-with-partial-final-clus.patch [bz#1590640] - kvm-block-fix-QEMU-crash-with-scsi-hd-and-drive_del.patch [bz#1599515] - kvm-virtio-rng-process-pending-requests-on-DRIVER_OK.patch [bz#1576743] - kvm-file-posix-specify-expected-filetypes.patch [bz#1525829] - kvm-iotests-add-test-226-for-file-driver-types.patch [bz#1525829] - kvm-block-dirty-bitmap-add-lock-to-bdrv_enable-disable_d.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-enable-disable.patch [bz#1207657] - kvm-qmp-transaction-support-for-x-block-dirty-bitmap-ena.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-merge.patch [bz#1207657] - kvm-qapi-add-disabled-parameter-to-block-dirty-bitmap-ad.patch [bz#1207657] - kvm-block-dirty-bitmap-add-bdrv_enable_dirty_bitmap_lock.patch [bz#1207657] - kvm-dirty-bitmap-fix-double-lock-on-bitmap-enabling.patch [bz#1207657] - kvm-block-qcow2-bitmap-fix-free_bitmap_clusters.patch [bz#1207657] - kvm-qcow2-add-overlap-check-for-bitmap-directory.patch [bz#1207657] - kvm-blockdev-enable-non-root-nodes-for-backup-source.patch [bz#1207657] - kvm-iotests-add-222-to-test-basic-fleecing.patch [bz#1207657] - kvm-qcow2-Remove-dead-check-on-ret.patch [bz#1207657] - kvm-block-Move-request-tracking-to-children-in-copy-offl.patch [bz#1207657] - kvm-block-Fix-parameter-checking-in-bdrv_co_copy_range_i.patch [bz#1207657] - kvm-block-Honour-BDRV_REQ_NO_SERIALISING-in-copy-range.patch [bz#1207657] - kvm-backup-Use-copy-offloading.patch [bz#1207657] - kvm-block-backup-disable-copy-offloading-for-backup.patch [bz#1207657] - kvm-iotests-222-Don-t-run-with-luks.patch [bz#1207657] - kvm-block-io-fix-copy_range.patch [bz#1207657] - kvm-block-split-flags-in-copy_range.patch [bz#1207657] - kvm-block-add-BDRV_REQ_SERIALISING-flag.patch [bz#1207657] - kvm-block-backup-fix-fleecing-scheme-use-serialized-writ.patch [bz#1207657] - kvm-nbd-server-Reject-0-length-block-status-request.patch [bz#1207657] - kvm-nbd-server-fix-trace.patch [bz#1207657] - kvm-nbd-server-refactor-NBDExportMetaContexts.patch [bz#1207657] - kvm-nbd-server-add-nbd_meta_empty_or_pattern-helper.patch [bz#1207657] - kvm-nbd-server-implement-dirty-bitmap-export.patch [bz#1207657] - kvm-qapi-new-qmp-command-nbd-server-add-bitmap.patch [bz#1207657] - kvm-docs-interop-add-nbd.txt.patch [bz#1207657] - kvm-nbd-server-introduce-NBD_CMD_CACHE.patch [bz#1207657] - kvm-nbd-server-Silence-gcc-false-positive.patch [bz#1207657] - kvm-nbd-server-Fix-dirty-bitmap-logic-regression.patch [bz#1207657] - kvm-nbd-server-fix-nbd_co_send_block_status.patch [bz#1207657] - kvm-nbd-client-Add-x-dirty-bitmap-to-query-bitmap-from-s.patch [bz#1207657] - kvm-iotests-New-test-223-for-exporting-dirty-bitmap-over.patch [bz#1207657] - kvm-hw-char-serial-Only-retry-if-qemu_chr_fe_write-retur.patch [bz#1592817] - kvm-hw-char-serial-retry-write-if-EAGAIN.patch [bz#1592817] - kvm-throttle-groups-fix-hang-when-group-member-leaves.patch [bz#1535914] - kvm-Disable-aarch64-devices-reappeared-after-2.12-rebase.patch [bz#1586357] - kvm-Disable-split-irq-device.patch [bz#1586357] - kvm-Disable-AT24Cx-i2c-eeprom.patch [bz#1586357] - kvm-Disable-CAN-bus-devices.patch [bz#1586357] - kvm-Disable-new-superio-devices.patch [bz#1586357] - kvm-Disable-new-pvrdma-device.patch [bz#1586357] - kvm-qdev-add-HotplugHandler-post_plug-callback.patch [bz#1607891] - kvm-virtio-scsi-fix-hotplug-reset-vs-event-race.patch [bz#1607891] - kvm-e1000-Fix-tso_props-compat-for-82540em.patch [bz#1608778] - kvm-slirp-correct-size-computation-while-concatenating-m.patch [bz#1586255] - kvm-s390x-sclp-fix-maxram-calculation.patch [bz#1595740] - kvm-redhat-Make-gitpublish-profile-the-default-one.patch [bz#1425820] - Resolves: bz#1168213 (main-loop: WARNING: I/O thread spun for 1000 iterations while doing stream block device.) - Resolves: bz#1207657 (RFE: QEMU Incremental live backup - push and pull modes) - Resolves: bz#1416180 (QEMU VFIO based block driver for NVMe devices) - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer) - Resolves: bz#1482537 ([RFE] qemu-img copy-offloading (convert command)) - Resolves: bz#1505664 ("qemu-kvm: System page size 0x1000000 is not enabled in page_size_mask (0x11000). Performance may be slow" show up while using hugepage as guest's memory) - Resolves: bz#1513543 ([RFE] Add block job to create format on a storage device) - Resolves: bz#1518738 (Add 'copy-on-read' filter driver for use with blockdev-add) - Resolves: bz#1519144 (qemu-img: image locking doesn't cover image creation) - Resolves: bz#1519617 (The exit code should be non-zero when qemu-io reports an error) - Resolves: bz#1523065 ("qemu-img resize" should fail to decrease the size of logical partition/lvm/iSCSI image with raw format) - Resolves: bz#1525829 (can not boot up a scsi-block passthrough disk via -blockdev with error "cannot get SG_IO version number: Operation not supported. Is this a SCSI device?") - Resolves: bz#1526645 ([Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev) - Resolves: bz#1527085 (The copied flag should be updated during '-r leaks') - Resolves: bz#1527898 ([RFE] qemu-img should leave cluster unallocated if it's read as zero throughout the backing chain) - Resolves: bz#1528541 (qemu-img check reports tons of leaked clusters after re-start nfs service to resume writing data in guest) - Resolves: bz#1533158 (QEMU support for libvirtd restarting qemu-pr-helper) - Resolves: bz#1535914 (Disable io throttling for one member disk of a group during io will induce the other one hang with io) - Resolves: bz#1537956 (RFE: qemu-img amend should list the true supported options) - Resolves: bz#1542080 (Qemu core dump at cirrus_invalidate_region) - Resolves: bz#1549654 (Reject node-names which would be truncated by the block layer commands) - Resolves: bz#1556678 (Hot plug usb-ccid for the 2nd time with the same ID as the 1st time failed) - Resolves: bz#1557995 (QAPI schema for RBD storage misses the 'password-secret' option) - Resolves: bz#1558723 (Create RHEL-7.6 QEMU machine type for AArch64) - Resolves: bz#1560847 ([Power8][FW b0320a_1812.861][rhel7.5rc2 3.10.0-861.el7.ppc64le][qemu-kvm-{ma,rhev}-2.10.0-21.el7_5.1.ppc64le] KVM guest does not default to ori type flush even with pseries-rhel7.5.0-sxxm) - Resolves: bz#1564576 (Pegas 1.1 - Require to backport qemu-kvm patch that fixes expected_downtime calculation during migration) - Resolves: bz#1566153 (IOERROR pause code lost after resuming a VM while I/O error is still present) - Resolves: bz#1567733 (qemu abort when migrate during guest reboot) - Resolves: bz#1569835 (qemu-img get wrong backing file path after rebasing image with relative path) - Resolves: bz#1572851 (Core dumped after migration when with usb-host) - Resolves: bz#1572856 ('block-job-cancel' can not cancel a "drive-mirror" job) - Resolves: bz#1574216 (CVE-2018-3639 qemu-kvm-rhev: hw: cpu: speculative store bypass [rhel-7.6]) - Resolves: bz#1575541 (qemu core dump while installing win10 guest) - Resolves: bz#1576598 (Segfault in qemu-io and qemu-img with -U --image-opts force-share=off) - Resolves: bz#1576743 (virtio-rng hangs when running on recent (2.x) QEMU versions) - Resolves: bz#1578381 (Error message need update when specify numa distance with node index >=128) - Resolves: bz#1583959 (Incorrect vcpu count limit for 7.4 machine types for windows guests) - Resolves: bz#1584914 (SATA emulator lags and hangs) - Resolves: bz#1584984 (Vm starts failed with 'passthrough' smartcard) - Resolves: bz#1586255 (CVE-2018-11806 qemu-kvm-rhev: QEMU: slirp: heap buffer overflow while reassembling fragmented datagrams [rhel-7.6]) - Resolves: bz#1586313 (-smp option is not easily found in the output of qemu help) - Resolves: bz#1586357 (Disable new devices in 2.12) - Resolves: bz#1588039 (Possible assertion failure in qemu when a corrupted image is used during an incoming migration) - Resolves: bz#1589634 (Migration failed when rebooting guest with multiple virtio videos) - Resolves: bz#1590640 (qemu-kvm: block/io.c:1098: bdrv_co_do_copy_on_readv: Assertion `skip_bytes < pnum' failed.) - Resolves: bz#1591076 (The driver of 'throttle' is not whitelisted) - Resolves: bz#1592817 (Retrying on serial_xmit if the pipe is broken may compromise the Guest) - Resolves: bz#1594135 (system_reset many times linux guests cause qemu process Aborted) - Resolves: bz#1595173 (blockdev-create is blocking) - Resolves: bz#1595180 (Can't set rerror/werror with usb-storage) - Resolves: bz#1595740 (RHEL-Alt-7.6 - qemu has error during migration of larger guests) - Resolves: bz#1599335 (Image creation locking is too tight and is not properly released) - Resolves: bz#1599515 (qemu core-dump with aio_read via hmp (util/qemu-thread-posix.c:64: qemu_mutex_lock_impl: Assertion `mutex->initialized' failed)) - Resolves: bz#1607891 (Hotplug events are sometimes lost with virtio-scsi + iothread) - Resolves: bz#1608778 (qemu/migration: migrate failed from RHEL.7.6 to RHEL.7.5 with e1000-82540em)- kvm-linux-headers-Update-to-include-KVM_CAP_S390_HPAGE_1.patch [bz#1610906] - kvm-s390x-Enable-KVM-huge-page-backing-support.patch [bz#1610906] - kvm-redhat-s390x-add-hpage-1-to-kvm.conf.patch [bz#1610906] - Resolves: bz#1610906 ([IBM 8.0 FEAT] KVM: Huge Pages - libhugetlbfs Enablement - qemu-kvm part)- kvm-spapr-Correct-inverted-test-in-spapr_pc_dimm_node.patch [bz#1601671] - kvm-osdep-powerpc64-align-memory-to-allow-2MB-radix-THP-.patch [bz#1601317] - kvm-RHEL-8.0-Add-pseries-rhel7.6.0-sxxm-machine-type.patch [bz#1595501] - kvm-i386-Helpers-to-encode-cache-information-consistentl.patch [bz#1597739] - kvm-i386-Add-cache-information-in-X86CPUDefinition.patch [bz#1597739] - kvm-i386-Initialize-cache-information-for-EPYC-family-pr.patch [bz#1597739] - kvm-i386-Add-new-property-to-control-cache-info.patch [bz#1597739] - kvm-i386-Clean-up-cache-CPUID-code.patch [bz#1597739] - kvm-i386-Populate-AMD-Processor-Cache-Information-for-cp.patch [bz#1597739] - kvm-i386-Add-support-for-CPUID_8000_001E-for-AMD.patch [bz#1597739] - kvm-i386-Fix-up-the-Node-id-for-CPUID_8000_001E.patch [bz#1597739] - kvm-i386-Enable-TOPOEXT-feature-on-AMD-EPYC-CPU.patch [bz#1597739] - kvm-i386-Remove-generic-SMT-thread-check.patch [bz#1597739] - kvm-i386-Allow-TOPOEXT-to-be-enabled-on-older-kernels.patch [bz#1597739] - Resolves: bz#1595501 (Create pseries-rhel7.6.0-sxxm machine type) - Resolves: bz#1597739 (AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)) - Resolves: bz#1601317 (RHEL8.0 - qemu patch to align memory to allow 2MB THP) - Resolves: bz#1601671 (After rebooting guest,all the hot plug memory will be assigned to the 1st numa node.)- kvm-spapr-Add-ibm-max-associativity-domains-property.patch [bz#1599593] - kvm-Revert-spapr-Don-t-allow-memory-hotplug-to-memory-le.patch [bz#1599593] - kvm-simpletrace-Convert-name-from-mapping-record-to-str.patch [bz#1594969] - kvm-tests-fix-TLS-handshake-failure-with-TLS-1.3.patch [bz#1602403] - Resolves: bz#1594969 (simpletrace.py fails when running with Python 3) - Resolves: bz#1599593 (User can't hotplug memory to less memory numa node on rhel8) - Resolves: bz#1602403 (test-crypto-tlssession unit test fails with assertions)- kvm-vfio-pci-Default-display-option-to-off.patch [bz#1590511] - kvm-python-futurize-f-libfuturize.fixes.fix_print_with_i.patch [bz#1571533] - kvm-python-futurize-f-lib2to3.fixes.fix_except.patch [bz#1571533] - kvm-Revert-Defining-a-shebang-for-python-scripts.patch [bz#1571533] - kvm-spec-Fix-ambiguous-python-interpreter-name.patch [bz#1571533] - kvm-qemu-ga-blacklisting-guest-exec-and-guest-exec-statu.patch [bz#1518132] - kvm-redhat-rewrap-build_configure.sh-cmdline-for-the-rh-.patch [] - kvm-redhat-remove-the-VTD-LIVE_BLOCK_OPS-and-RHV-options.patch [] - kvm-redhat-fix-the-rh-env-prep-target-s-dependency-on-th.patch [] - kvm-redhat-remove-dead-code-related-to-s390-not-s390x.patch [] - kvm-redhat-sync-compiler-flags-from-the-spec-file-to-rh-.patch [] - kvm-redhat-sync-guest-agent-enablement-and-tcmalloc-usag.patch [] - kvm-redhat-fix-up-Python-3-dependency-for-building-QEMU.patch [] - kvm-redhat-fix-up-Python-dependency-for-SRPM-generation.patch [] - kvm-redhat-disable-glusterfs-dependency-support-temporar.patch [] - Resolves: bz#1518132 (Ensure file access RPCs are disabled by default) - Resolves: bz#1571533 (Convert qemu-kvm python scripts to python3) - Resolves: bz#1590511 (Fails to start guest with Intel vGPU device)- Resolves: bz#1508137 ([IBM 8.0 FEAT] KVM: Interactive Bootloader (qemu)) - Resolves: bz#1513558 (Remove RHEL6 machine types) - Resolves: bz#1568600 (pc-i440fx-rhel7.6.0 and pc-q35-rhel7.6.0 machine types (x86)) - Resolves: bz#1570029 ([IBM 8.0 FEAT] KVM: 3270 Connectivity - qemu part) - Resolves: bz#1578855 (Enable Native Ceph support on non x86_64 CPUs) - Resolves: bz#1585651 (RHEL 7.6 new pseries machine type (ppc64le)) - Resolves: bz#1592337 ([IBM 8.0 FEAT] KVM: CPU Model z14 ZR1 (qemu-kvm))- Resolves: bz#1576468 (Enable vhost_user in qemu-kvm 2.12)- Resolves: bz#1574406 ([RHEL 8][qemu-kvm] Failed to find romfile "efi-virtio.rom") - Resolves: bz#1569675 (Backwards compatibility of pc-*-rhel7.5.0 and older machine-types) - Resolves: bz#1576045 (Fix build issue by using python3) - Resolves: bz#1571145 (qemu-kvm segfaults on RHEL 8 when run guestfsd under TCG)- Fixing some issues with packaging. - Rebasing to 2.12.0-rc4- Bumping epoch for RHEL8 and dropping self-obsoleting- Rebuilding- Prepare building on RHEL-8.0/bin/sh/bin/sh/bin/sh 15:6.2.0-47.module_el8+890+5e1fb8d415:6.2.0-47.module_el8+890+5e1fb8d415:6.2.0-47.module_el8+890+5e1fb8d4 qemu-gafsfreeze-hookfsfreeze-hook.dfsfreeze-hookqemu-gaqemu-ga.build-id52adeb689cf7354cd5f3f522aca9f12500694f68qemu-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/52//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]=52adeb689cf7354cd5f3f522aca9f12500694f68, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRRRRR R RR RR RRRR RRRRRRR!utf-8c09d3c09a6d38d36e2173481561504961f6a1721d9a19b3b1465181391e0b6f6virt:rhel:820240203221207:9edba152?7zXZ !#,a] b2u jӫ`(y/>"d/Wi5TR') ŒZڅPj*B5`(f# ^;ʖ,D 1,&Z8LҹG[Ḫxdl6u:zBZR͸-?ݧ6/A5Sy+jNװ(@S^^z(,783`8=#z,/5=b@7WKDDozjf} V`b%Pמm,o\hgVptW͌>A5x{*R2`ˮ@lbK-e7GV;h_ NCy+JKACM2ݡma sGɁpX,l(CCkB}M%8P{6FW^ l;mH6n{Yul% :HQ-ʟ} ُhJ ͉1m(-޿OQ?{Ѡu^d+h*{15{MLm?ԥx;'2.ޅMXPȘh( ^&,.FҴfmc5pr&K8-ydd䗆k"k6B2s+z*W[tSGEf1iQ`xDtlam-FPۯ!DŽ"A?K"rZC@)b~ a _n鸐 U_3 qTdk Z#(W2ڜ'Y9Rg|<קxZg>s{$ͤ *6czi^ZFR^='<4JFk/tR5zf,{A,l!J0^ȇw9⼚-i,\. n<LWÍٚ.۽;l6>JʭT+9/{t!8yPү'DDF$,3mU*SKgKԚ>7OÛ<1l"j gqsHPuۉ+mpCƻl}Da*мgg4=βUSUq k=6I881ӐC)\3uZݔsr׶Zx2XLU8A%kUĹ8E_<[he]SmR]}C5Lɇ+9\,M6Y!_nA40$$ߋίC1=2qU>>X6<#}ȤU~ 3(kRk}N~T: r:J94jhxy͌V߄:['Qa 15T/1FN-5^8kCp9>UCc(D+-3Ta@<[N3m4 HۊŽfg#V^"sx;N z8;牯!'?"nuM~x @XJW(RW̌ r j)FeBO/s\p/IYv`G^= ijِ08|4UI=V2Dzk$bsх\dæC=(ЮQBJk6Oi(d침)=N|PY&]kW14U6G8;(ηvJHU}I*ˎBlEz܅,Ɏ+CYX߸KBk}(kx#_v*5ƀH|}wVs-r r-{ݏmQ[lJe+-99[10  $LLkvȞifb3+ 9&AODjA:#iFFHe/][6 -\W?,Pws]`ݕ$B@ jVLچVI@.hA7vs+@2rN5[?j$Z֟˽bY*u*(:NfY~kh哛"VPďP`@Ǥ/+o{!8|x˜Ury\\cUJZX)/3C#V;8&R1;zDaϋnE|L9ns%$}^6,腞u^ (ۗ4۽J󎊇#3LcA'2GUVD/g]ۨ7s& mL >rJ}w$x6edm:ƆɈB\ĕ])5wγel=W$SBs$Zu`,m2PlH$^7DmnfGgB̨Ts>1=LQ{8,,0$}gvy=^ȯ+qsBvF2/ 8|!{%S&xV}ygV}=<H.`ŀ,w4M-4 gAi ͸6A@:]ZcKUgU 2V2` ڜi?^D<¸4jMhM$3ZR][Qqה[YlL'=!uC^|uT>}Tw=׼~KϞ|̕S݉5f-Z(zɪyRӍA㻋gI`)FMoV ʌ{1:+UI7S 0kEP~]Өzw az;L9"+A!j+X]s}l6yϤRc3y-GT l)I ȥcv'Xc+YոfCKH^4^( +u $:|A=d6/0ǃdyz9ٓ)zU4<.<Ӻ2vCE ^ذ4FR=4_6`™hKA~裢w\؇#KZ9s ~8dGǩnn7 r.b߷2ڌDb{[Ra$a3|o@k ?-dho zme(\2]$rhoIA}@X_tq[]`R+yQO1 +؝N5 AVj*clzſ+) Aw)jέBmS9s2=FIoLEx+3g yd:s07 n>F"< [a*Wh)Β Up0Qi-(> s*J{{'JD. O +FYyeP[S!sg\5sY& JPOpmt6#&rs\5"id>Gp4sHM;[;q1|kzJLDGzZLV$-=D⣸M9#^ϸHZ e-d;@Zb^ZQgaJ`s6]C-~5/b;Vp 1a۾dFv&<0*q3Iu8P.DY]ߣ UB@z'C^AZ ~ Q—ޢC=C]$(/`S$ EZ[oj䯟5,Yy!Z5vK=J\*pY_oRVj/-7;[;x]}j[EO<\Gvm'P# cV4JZhdh9-4LI1JZw]sSla4I!pL'qުVk Zr:?W'V/%PΤT ZPk7)N=F7 P-e,4]]Q{DTR}eB Æ.}X~@D%a]X(cL%oڝJGU'Eg7^N가|@Z{.+\ebڎcojń>(PD%RD}8izWHRS!!O*+ F9p? 9`:?hz kKtN\:5Vة>!63 0<15" KG]U>C HSAʉĜ^8A]jo~ ׶/)8iwuY`cyݛ4jdERv>Sʟ+Hmw`9 m`|l:ԼQC7/хmb-|\+ay \f/Ro$,.G}JM]j?~HvC DThh镴F8qP.?hra6Zdnޖ0K) NTMF9,b yxZkܙc>T^r 1 twL՞FCar͉q^2y OKŗWbY3.igq9D baW'qXV%bO7oѭ<Lִeg$d!Hwtz ?-ia.b.4ӑ,)Wa%_Ֆ2h?~E.ФR%Ƙ&􌍜tϮ,6qD&8I:&DWmYc`XLTG5+qyZ,O yZhF׀q TSb\,Myk]Lf<(1P-66^YQ%a) \7; m~o-/ߗ/ZR[~>(JQ5rA'iz:H`lC?uKE ^%1e6PݡR!T?>x 5-ky;xvw֐QQ- 焍gW=4M1y34W(@g& !z!> e=dLIk1ʮdpUyMSh!H8}yS -ŕBjS]&Nw oD^c|46%UY*RTn!Ǵ%N*޹ZbIqI"+,4t>ȅVdakGuiVuO7U0-hK=UXrGrӕ0=Iп蕙\qW xZ;lG0lUXF ^I͓Rk_7H==.%!%(.VcҖ7˝EYI5p#8\+b P35O:\V)\AmMHG-1}>w [[yjG?cLMH)"j%{n e *%qS}ڲSyAбԃUH)o䔘HNr{-/ѿ!DFW\f+Gг=y<{KM7ξu2X5agw,&Kn6.w*UeXoVu|jv s&eB{r}'Z}5}q2YGJrCe}ujvJts X|ڝLSiՁq=GW/Gb 0 &X?+.99bs0L+dxan] ƿNaDx50ԴY6}O΍ON_ /7&FIϢO 1vj#h;P:aRXJ6& !68pr&}bYpp\ic#C]m1Vrq~E|eq{Kj}m_`d(5J1޹0ֿhS qⶐrcO"5,ig]qA2#~& w zcJudW(k< /ڱo-CJ7̽mܶ 8xKg3ђH"IJq&^ ,+X(7Pqƴ >e1í\gnB[&$Xc>C nO"rof?n_XQ'\8g/ }|sMAD  x&Hr5'qk] Jfg>O,?>mAq.㷌d/d7J]{_ 2ՎW[rf-bTOMh < ,iu7lDω_D_,K*&73GmD%(;JC:'_F%Npk6̚Nm1dOLw)l< nI TUt>DJ`-Tjg2{jbVZWOQ|%Wx->NxGXi(V8P )=?ӀOgiwze4Oo׹)u Ԅ!!.eRuWHэwsj"?/{l+? ,;Ak: ǞєS'NȌh}K(껥qٍ^O=lNj7҄FnF7|_.hO(3^+|Q1 c0[[cv>cšt TǛS?4~=؄t8nj< b[(,-gg!g仜PlYZJlTf?s%1ubN{z*QpLD8pg)ZiM҈4$0"0@PѲ9DץN/_!kԥӡe ne1|ІbIkȕ..!7AbJ|Py}++'@!&# 4>k,Ӑ yFfN tR,Sb'TY17,9~y~o;m4zhqQdAYBCn:vN/r;P-@t􂫁,+[/x45.ure"-A̿7F/]ۑ@r,_M^0gyzl9˂sO Ttt#lzvrK@4;dզBថ1{hawf SjQ"5Y 'as|獁3Jz(Z<^lm{Z)'ڳ$hO;o*W;sIhÌ1TcpPઁłac G x \iIV*Hw71ĨI;kl,u2`"/WvHJDoN*MZ Yg% 26ZZe;8G7:adna'^R/z>0Rb-&0掯f%T7s x<\Wɦ^+@X84rqY?IAdF *K?^bcܪ[<{y-4gFd 祄N*Xt)](y(e'cCھRU`C2R{6Ugt'UbnTDPA7U%gAh1^0p &X\ui=[ҨT'J|XN0ƮN7A`?<;èΈ " /BTmNf.VLWƠ lS"%O=݋޷qqtWC.{1GĔx0S@IxDK‡h;M{wM/)3B4gJ Wŋ?eM-τWxWYy]b_8j1utoD-zKvgzv=ׁO )m'<1 z\>kQJmV 2A;.&'K&Fڎn"7['oWKP;ʾ ҝڮ$>)ehVv9otB-k[Dy-,"ǓR!%]n&MyܬV g#fL2<l%A0(չKuNnVW+386:_SYk(u7 ?;0b&72:mnz ˈp?[CN ZnmJ1HvfOA|=wBxB.aM)CvqD-RLW G!A3 nLEɢlC$!-ࣲWZ gɋި7Sp?5p5zZ!Nt(MXi^p!CIYܪ6GD$ywwᅀ\E̛9paR ISN_ׄ< ƸjMmFo^yo *|E8O(+\1h~}7!'#9%gKof7U$CfTϤ.'jX!5n.WIc FE~ F[7B3u xxg:#p(s(xК~{:KziL`WK}v(m!|˽,=$^/2_٧/z#z]rBqIYu~f#H-¬9!b3-ap;brD-߂̐ Kk#d$'O|%d ktWW&G (cMV尨7_mOc5!c9Bw7W/r [V;[`|jtE&}PdjD)u\C)i6r3"ZE$XaD[rY_9v#٩Yv_ݓbtiOA,OPވ*ƣi}o%PJH+ZoTĹ7v[+Y]p}._x.Ie.w*Hg} 3Z6:Sis3< r 8q]b{m# QD=iϕS0Ȃ^tR% T޸Gz|AU5Vn Cc W׹ P[qq}5r T)Ж]]$kj9}&CmF Rɝ*Yxʊ:Tda'~E/Ysлs.vfhHbrye]P](H/UkH/Ō >kbѣr2Tx4Ja/#p{]NU [ m#4 "gβ8L'LcSN9Ө=6g{mHß_n~cHteӟ'zF]1F½kk SM9ciD# ΫөR8g7u۽Qcee bA[ya"ttqG9( ՊO|ɟu,oΓVÀ@!yV#爐׎v+/i\cٴL"+xd #!vNb , ”I>fK֡}2I6:Z+/NLuw/ hǑKnr" ym//)&0wyW0P19^4rLuAU xS*2Rn(bT`ZN臩_ς$=>vԍs 1/!g6lwCgUirm#G Fj31cb2$7ᢘ7>?+IOw̟Yb}MqLR=|@1hzu&VFmM{|F0or<:;Tcv'H?:9ҤzS?֓JgzGQQr@HE -Dڥ{gdY8<&WOF Z 9_A Պ2{L? 1̬?Hkf[/Gy+h\Liwq(!q n:E9P<ŧb[㧘z RPZ\3LߢbwKRZ& ˹8|H[s;ySOHm(NE.B~ͮ>J?ZӦTBR}p7]?w}l)V !}jXBl)ruǻ63j1*78jJpc"sj&@9~`vǻuYau5S|-X^k,sf/Wو,Z['fJqe(ޅ$KT ;6Zpބ[E~qS0CF3dl>?PACK]4|6 ̃_ڭ:y8~!>r%m0 ^}44?.]Һyݙ[Y;0&R=V=`C@to敚*hE^o c<[Oh$UhA7|W jcxu`Y/WǬTxӿΝa~Tvs.-2> ϓߖ9Wȓ6g.TӼ\&}1&ꋚ&"SgyOܨd@=釾Eքx3P}?y3eبul2';MAii0tl4Q%z!۝O`) ֝w]&䧬MatG ע(r(I r{@s PC&l[_Ǖ(|e&)s}E} 9,=\ U0vh7fqD"1Y߻g5~ R6S3E,x*OF 4]Ph8W$]A}fZ}C=ۂcn6iVQdNkDyÙ2jua;MIh ,EŰl @آTVxєa49Qڭy= %r.dad!dy~kE5a[)Yz`<ۚI1 RCXGP.^ 8Ԧf/ŪA|^`3:pm)PG|DaJˏܓߪy'vEn 0wÒߵva{0Q.23fɄ`ˌ1\FhfۑȑP V4 =]:UVߠ!SZSH X!UX@i9!5`9nUp^Ϋ5ͳav|xvЍEl.7# iÏ )mu/$iiOF:%R"mJs4uS/Ѹ *jHISX7-^CwyJBJq BYX:^T8%Dɋl3'Z׭]*KxU]Ծ /0=.IN௃#Bh*ЋYM;RfK9ӞQo*ȃvh'PX*"7"귖",ƫ NkȐ[/񾵼QZƏu&4aQ a I ET}iS1@ I- XؐCKvܪ7eLVFN{tTrtiB2B%zcZ @"[\'"UNM&J\2f֚9_.mo!5k Kxxedb7rюrEy9h$vABCJ )|곆i!9(]ȪX,hT9j4F74+o]/M|Lc:I̓ %&Tw[I 6~ NI #avDCv~}G7[t^] uh-~He. qdcQS®o0E84?YgY:-dAײL_>Cu|kuk/ $R%'C^@:蘅U̓>[_/!(f5*%}Z7ڧq S,\ޟ F )]4glpuBYڧP/3cp}Mϳײ3Y\5@`I#~x9@~rfn`ʖTa ?9s=U^-UMg!C :0oGtE\| os˦I -ʱw濫eV3ӡlMc$MCgm ^zJzJ'GR p(5q7OuE3᝖)7PRhxkB4bpT(J'ϳ.+N8Q Pٮ^?] 5# PȑS ~ \r;w`Jּ͓GWH_(p*] f&\{ݼHYޒ-mڷaIAO9߭J~Ԍ럳Aɍdj/FI)dwKDi"6Q|Gɀ K j4IVC;P=s!*99M/dMR8ȌГҎgU\y:QW#\gPc|a/-7R~:!լg] }5Ԭ:)Klt%%KenT[b0306[xgC?CdReN|Qnߵ;ؽ к< = pNrPg.tD_>k;4y"Y6;jAa|0>(3O#YKFp!1nuh.-xVtz-߻Ԭ9pmvØ0VuVM>E/unɬ)i{/?{/𽿰 k(\dz+H4S\VII ۴HEf|ױ_~V3iEdeA;C(LI:[R(sj#oH4/ǔcdxGr?2ls4&PbP-s%+y|H+> `HTN rd\,4@O끟}"Jޣ`p%hg4a:5I 4ٺ5}"E_Ԝ:/^)j KL{ 7K dUqV^.=>\wd!dPȭR*^u=rNސW |zx5_r={n)Q|^s Ø5d6τJO@._(.+riGn@З6oHFOsԆE{o65twyn9;P8*$,Kk1|EkL1$9(&wA+kSkgW[fJRЗjr:/Rx qN0u-~ɾbk3]=#4ľ>R]*U+ž=xXZN:>,N%N? E(J$栖h6“Qlcϣ[\ l7!4DѰK>T^]"pPa]K~OZe:{O/ )ecLؘQ_́?r_P;Z ӯuM<6P.&bNҊ8lU%Hc[PtJFa\MS TeB5h;M"o@٫֍Eߚ$@Ghy~BRy;Ix.5Z@" _O#Qr0RexĶd0TzO؞v[Oe~;QL]ba>HR>:8k0>y0;ʟ8I[xE2ԽijV;l,maMB.AZ)G匙[D&gw-'8c*al;Coʂ XגwH#f,~qњ-zJo1w:jZ,3s16KOV~Л䭿pkLD,1 ߯2kٝ/Usɍ -4eu b&~/B:u5u)"!*8Q-(}1>اO&|'!~Nz&9sm0|fxaiM-9eE(nQVKJ#ɡꦽ~WPِG~ Aj.,y"c!DA;Mճۡ^Rgsa!+_* Iͣtf+|ZW M0rͤ7ܟ5oKq Y(pvJiԈ$mB>^6/Et[5vrU}8GyێG]3dlF}Uz >2:c*F;OkTr_in JAݍvSqY1C-j5c!αrVmDBܙ20h/TMÖAN@\ylce7FKa`h}IAX# ~%cR<8|dfD`@oP5HUt*ோb=UK;jG51+j)t; Ř_Eܯ#w41Hzn[N€qSr~xjNw;l !ڮ I@IHaٶ %۸-'ZJ`wq:v|'NA'8R6]i + wDdP!gjuվ ;#' ﯃m>v,tF" Z3~ 0AC>y^kZ i U$*Šܓl"*DAL9u=K8-c6g1#Az/ъ&̀{`Y:M U ,X8X;3BCdpxuw,ޅG嫿xiK'/$XC4:g3ݰ4)M*rW*5}+$+,9{,=E rIkfU10< _&p# iӉNH \ɜ;!Wĥ3| DO*3vVQ RR 34JeXP6oڋw q;?.w\ܳ_WCvG}zAf;# Cg/U""XMP~Ҫ艶d(,U>DV*R <2fhor2rBhKmzJ+rFf+SdVb\ٯYC1k[.2HS:z9o|FXY'a"FXč,ti6gUmQU,qTJ'"\\D-gYtr=a*;;+.@Oۯuski}SxDND撡閩IǧcaMr BvuGjxHJlzK Мt3gԩ*02ګS>sq] Y[twQ>MP)հ)9Tf˅sFX)OcZ++?BKg=z)KxʤNK*o~m\b$ ygnu٠|~ǀB+o $:Œ~L.:UȡۣxDs#DXލ,^fq8-f1MY}-;^{ƲwH"ިc\9dMjNR~}w=RA=Ѓ|a>髇Mg_/CS x87ISiY。yqȪp^鏵] duVjPgp*I0йN(yZD,X2 7ʋ+= Dĉ݀m{;&onj󾠋qTnW!Asك;GxBOom+GS6Lvr9; X"y)b󻬒'to Gɚ:-4G]hl8kj4b4:`WTw* 55ZvG2|(Gz]@vo>Ĝ uu'ܼj y5ײߒ??db\c2) ˴63]3:s8|T}`&ʅ@{`{ӺRJUO&U @ t-AMA FjJ.6:@͘u]⍂G Lwb[`)Zy/;G$|Uz Mֲm\v1@5(#Rΐ҇mS3ɥCkʮ҄rPxDaTXtQ܋g!@0L=Xnyr]{*ު[l a H00d?_MJ֟~z,3T!AMRv0{J)>F]ZOתdC ׹z490o?8im(j$j>ns\yݹlu<-i WE6֭'8LL b$q\7Ci8iBC$Q_@y24Ѽ%DS Y!ǧiv;i@f)SՔ2Ҟ'HXtt|]?$BuMZ [7:GaoR㷧BdK$ʭ %LưF_nCCAI?ȣ990@U,qEGcdWBU^(5`1O-:j;Qwb]Tx{IC['?i;ek.wv)S=D#Vc;2|zzpWx[`cscbk5qg2uM?xA{w3*o vGjrn>֯m‘Ŕ#fRQMe)=oc:. ^"FDқ_6u9E_m=&%G`yv.vN D5%EٕVD](X&n V 8P!oyWQ69Kb?J`Tw`חѮ Z37fqm˴qen;h?O=qH|ZxZ׸qY0*-Yd蟰_ 33~teďa3dafNjn0xȠtNcdS0IL\!?$֯rc6P8=lg/ /𠗴#kʝ]pK .禎{,FcPLjĈ㔋Lff $R5 |.rzc@D!RaM _&iA'd4/vgͺ"Фi =_|is5GyOBdJ2Eqg ,ZF2pS2*m5Q!@5t@MuhJ1"VnA)p0ř+ңzsU؁cEB/kLrKNs\1NM$E!]uV:ʿF( ^t+%ws;Ei6Hy:)y~JZ:A+)ȹr$9wy~ZZx i/ZZ2hX,7lv\wr+!˛Vcoblރ O c%;e)3xaw?sAǢ"_'*|LrR9ww'وF5KYkTO—+pʃ! !-G?vzZ#2G+0-k &2UL>g%`m4Pg%/K[oh= EÅ}hQA<{%륯8 *7TrWMWmG)D-N `~n)'Lw '*E tE(yS'ZH-3 rIcus=.> ?+/Y*AkVfrۑi[vJc@G:?~rpУfur^4S,g0"Z]dL,޷5^χT'0K1YtT GbkŊͣXk<`ֶ3F8VV @D|X6m W>%Z:⫢!/{ΟoVBsd{O*U =]\Tj}P#cie4&d¹b(m_#RYy ͏Ҹ?pјHL-{P"21[Ft'~/\ jf͉ OiV@{ d\ksM)C}6dFX`EHRϫ]Gf9M{eWe%(m/x+^=].݋T9r %BAKx:F/yt*,|`uᷞ+y9tr7Z.&i؏X}7J^Ǯ恓x \(ܔYS ;n8/~!;zoLsr{K]7yD&}tMU^%h9QkI\O=F\3&̵/Rt}[1^e{7t?/vQNmDnyŽ 0/jbVjW?:>'J B o՝zyluN|1br Zo$O8G̓`~nf\a-Gqabv _ \_j Tk?ChtxrTI!ŅwY$HmDum!B72ĉ0@58)8[`2r 5^we{1~}.;Xj+ίunFn11 ƴ;_qRڟ2?F/T8[$iAFct6iУYBuUwo6_fS_0vlnVX XK.se .D[Pƺj͜R@o^^x V~ӃXIXV.z kl+}婟O?T^3wNGt 3ix}щfM[( ) VɄ#6&L"Vḑj:Pqk暢j  R,vZO!I73D M5 OgBXBV"_?NmKj&Q#êa>r40k7<`K$td@oyҕgW;Y:2Š%7 Gv/!׿;/ "e&PfsW E/w7 ͙*l3 °X?݅S95Si<á_% =;sOG4|];W ϗ ad$֏J guXEY8W4v)oѹKh=JТEj\S)˶B81ةk}Npuvm$ ;:`o)A㟾FTlY{zQ>īԋlR .<#7r+o?3fg mmgi`B@i}KA{0]D1O(K!^Sֈʍ|A% |b}a%9>YtJWtC~ٌjV/-l`:vȏ(ddL-WA `Y%c딜" q8/0 &QXpO^`#DQ3C/7FG<щ6ĹZ1s&&Ău`9m}0[[w{3ݝTf+!$n_bRc5+2Cm]&%fhu2b]XfʹL)o}Ejx-!ȱ1w]ƏE"Og}ř95`mwzaOo7L8n'Tk]Ԉm 8RkaCED܃"]vVmBtdrlC !\aӊD1܈~̛nQ:඗s 6{Qډ'1$!MM[|xofCOfuwU7w}dPBelθᐺmHϻ&j܈6)EY#ABT_PuFleO5zGZ7t3=K0p9ɑ^ThҖ3: W3{&|CV尵 dU錉9ֹ6%$§3B!K=O2 kl^QH"!ZpQLF&b@J/Moo6z" N#FY 2a@R\}+R(V?s.}j+xPA lP9YT4#$ ~ϯ+x"0F}e+ʕɏ&ǛʥDJxXgI=5YH_nKNq`&!cFZ&$?.la{ZG K25;6I4I}+Z9yӷwx-u"c\HIthep*7ā S16)ۜ?Ԛŏ[ĩoI0[Int )"/)Z7C04.u[W`?=[x]φ {6bp:ho8揈;-Jޟ'gLh}/nb`c1?+,1Rnu[D!ēfR4WlQ4.!ﵦGԪb y/R.e|/X+LPk {j}ݍ?6'0ػeoGqj&ƙÝ.!&;Y? *HYLƹHZJDw@N -!j ˓2K1 a D c]9,iDYۨ+3QZ0Q6Ӓ +z0}6"TuDpT:|!ڣNl`7TlTs# n5>*囻u\{] g*A٣ yV'<):gWqA>Jl<\l)?f>f*D}AN 5 E,nQ8fC )>C`./uQ/n8v<8]˥ArInDV^FeoOݞlŞY}'.euľi@C.CjٓB[ XaiؘM w2s$r4$P'}1=R[Z`aځ!pl bdvΣ`˳{Z-rP Iccē3_{|tIV@ TII:$.: L:sdj"}=:_pQcx 4 ,pf<3 "54fC"hzIM?!-aF%qlI @G&N,2iGs@&I I2# BG]eV#.N;^)oq#CprrɻY-T=+TniDIuUPՏ:LK #@ l! c/o0S>qBLInj~C<'uS:+G%o*U( :* ϰ&R4S=NcnR CEiOP.sYUCMer Ӄnc'驻(_ѝv=Qcq]Րݎ-D.ІK.|XLc4ax'cܐ:M> E$T#"R&ە8 7l;t1>zz,$^63W4.]XlNQf,[X,B .Dw3zm>B&UPt')CB$rS>9Iʔ#Wb춈-ɳE{g]5Bg&ZSU#l%^CފJ:?ɡxF0'/c>݇^*8I6b+׋{l#dC(c)V>s=F$f_O)f~(L%~ ;.]\kH ӖGq oq#tCÍlГE'S]&7h휂*h#=HxC?On EiZU^xIxnC4ĜbW8'U;D3{ K=21HK˯ƃK`z}/9d WO,`k|L `Pwe2KMÂ|uLvB' ``KHdS\AjEWӊoyσbEŧWsGEeWc3Ycw(41#B[.$;O'L|mZ\9',gr.U+bgu-~T +[q;8~\{xPAg~i8ʸ\{ݱ#?.]7vLMzE}q;^kbE^Rݸ{'n8ȇGjPG׍lBEIX.*%>G1OP.;Et^ںZF:0 C[;_CȼgVxd29 аcCmB?^`Rw$5)R  :njL5d\ɋMr'cj0aY#8):8(1N 8:ӏi"" e <6Å՛Zqcqaq|M==kf;K^%m@ 7vKHI2ʬmlRIQXyx,r: \ITm0c.{#2xCݩJ' !eV3Aݔ'WZak\(;Y8 {R+yOvZo  4ٸ96F JU'JR)M%݅8ϕؒdͪ'afN:.I~`dN2W d|f!Ġm(}vKJ=d7F vZ;熵l3wHWǏD?Y!Mz3Uw~LMmGlgwԩk8bV=/;!q4w^?Nq*)rv#>TUOCLOa((g !n\MlBώeYzƐwaЧS~U {6UOuTkY٤69 L~9XY2zqw7 ~EٖkAw^NI0M@W%ZYl,TkAr%-6g.0jj^ͮ6 'YcaIdm#4nV=miviu8kݳT\Bmml* EJThKZsa2hgu1B ÅARbܶwNbֶ=N0d"nc"P?K ue{?2q,ʪå4n hꝙcmFu%DuZ4.5PI3#_y5sY2v:GKNa i|oғHF`$hx`}q)CVt䠍C7) l_Xa~EulBA,[8L ǴRxۑmX6yoؓUWos.¢JOlHP,gJ'JF?6o!YA ~$ߙEfÇU!T֡渖uBW{fz9CJ4imZP)"223i_Rf%!Bnzh9(R\2Z(ӯ8JSW)D_T5/J5Z-@ŒWWBw}v ?RW[Si(.;+w2Γ~_'kyR/=}Zg)mw}SpῘn|Zc7ysK\ckw?0)Wol@VЯ\ TXWx\=RB,.@/,62̳|kF6~/l܁$ ^&1S%*$Ζ-ɉ5DJM9Γܚg(+R_%pW}""`桍#;a# YX5nhCUhwmP:\f;h(=JkϪl`^wPJ9hnٜ{p4BHjr_D53լ֌nX-bcɇ5tT; zw+*vdi7I.7F °[R(k] ᡵ >bp*@Oh|C0r3;kvəC?n5ug1MmuA'C`]ӄ- }gG 'ϑF{>*ZQt9xW 3;7W WUBd PE> ?0~I+́7˨cz> 5'hw]fh5˲#l$mEcX/S8ÄȁoL(a8lu#T#AU,cm,|O $%DgzA%f͗m5{} ;GUL\;v;gjN ڼcS[BӸN" 0gɱb_ix8M困bJ7PWA';**:xnbZ$ )0յCCt ADbKW:2{es>Axdg.QTT1לJ=EF-sI;6XL+}5FWE0gكR/NZI{QowGt֧΁T,% a},+Gg鮄kNI՝Z*ޣ 7L\(#-uwapnA} ږNߒ0犤 kw"+G̻&m9pEvg6lbs1U{~H-;D浗R}KpOٴC׍|j ֆO%` J(8,|.a #sFEqLwLՍCv৺%ԸqFw^v϶})BslrO$J7;Z!DǸ] y91#&<; 5o}Oz}AHR Yb܃S`w'~\du֑p@">@VZ`B+=wV5mBc%N.O?C~@5_ 6krG`g0ħT|'ԁ1b9Ԡ"怜}ct`L'S7B.~nK3+cѷls .ca8_``vi6#7} '*!@FJwb7ͲRb\nxn'XʉCɆїwq)RǾsvL8nok5tu7 $N d3,Lո)ȥІ (a,AG|eÀ[֯_ˏTIy964rs'iQeV&g^&r5 3˵ ǘ;`UWTE~@Hrt];5SNy*Fi'k.J k DS7tZ5Nk b΅`}HэT,2aSiZ6 繡VY\R PlT0^Z|,KM?'⹝=A$E'nӹqC_5©b֜=$R 9'7m /W9~EȒ!K?ݪ?k3 MN(l9d~)bWA_2O W?>Tt =_^Fd-8躏> 3f^v K ޤx՘k.gew&OC]y{PLI@䣗ʸx{]0cޒLVL\3rĸΣN?C\=uK(%BV_~'{X¡OBfՍsv 5طʥ ${/`kp&bDHF@Ĵyl>5l2ze^B>jA'f,F,Z`z|)xlFFNQwxDW[8@ʻ5V} ԔIHg|#iGW1 (-=aOrwȐ ě{!W ')F&9[Lz;u{xv!JS3@Anpkl"`B]WlOGWhWjݸv`z'K50]RYflAk]DC`d`239S@ޫ!7 b4z%Ez1H%O--b6m\;l_yq:0D$ \¯=[eLqp'>7Dz|cqkvXV k8ƱVp!gtݍeatm4VMj|YDI0&VUz_{r * 8y e5 zDFq@_=lX6$ e)ҟú H-{Vklyןe{J=L).Vuy.~_l?r_P r:)kJxG/4f{ 5`7}_J1ͺ~)kM{uoD*ݥrO0ML&Ԟat@Ked|/gIUEE\ݻ"-W6w"kocd cBIG>'NV.}E@/"ArGWS(:)\@NԨCR3)C4Opv@ v\/@-|ݜy/եʤ!#}huMcՈesW^~M_K;& W>On#=\ϟFPX,sa}Mp iG% k+rj*,0R<2_MH<7 ;k>z๞5V~B0bkhHQEC=(O8̞[k3Y.BG^T6#DO7 ~;3&bRcH_4Cmf-AmD{`>E<ːixY5΀8¯P3Oe-nsR&O;9#7dڧ:>N{%A,3?Zi Nl bW\kTRPrhJ8JЬQjl֏T V65&VٝzPc:?GEtmKJ[ 15c+_b`AL({ uz2t{R2w0-T[<3Pi؇c`Cw$h[9ָT9]SݼBn/PҙU9$KvtDDD*7/XI/ f] ݁t-1k)VMq~z/ x ~ ^:*D=Ӵp{|Ē*WU-p-UG{Jw/-rپ`)[ZEeq)l\Kf>A9w}&[OO;1KE:[!c(m.ƶXBSup"O}GqEs[ojaT$T@@+$R^'{P Jd=lW߻.з xi@XЪYa@%C)SQilLE V3>bH7Ǽ8v~Ke8eX,m&H&֋=2A~0;sp^븬라jHo)rx`RQ6ݮG;ƭAn)\fm_N$:paڠ7u;nd wDzFsXk\t MAԖ]8vN1yґoVd1E^ 8W dJN8r$~:_~@utC;nc\5 uB;eʟ?R0;kDn/h KŰ&heIOʥkC$T'<1Mgc4нJ!TP/\: E}3 +rw_@ԟeX fkQDCgy^l7+`^ҾʼntѢ~fm)D9aXm@`M(?C.KL͆ vq# .)*ר]  Och$v,Hl4q皭g1a<z =G o)LL`c[5PYm\tH7b b,U#!?k_bsK"0$vᠦd'HX F& Y10TMS<7y2t/HXduS%YQOnba>,yG-lAC]h4CSE9J٪Ry"K@wgBuMEN6`MsA'كF(I7*W8W[;:ulR!'E`D#F-ש"~;sQ]ɫ=ZUqVQ- HI˙ޞ0P~0H!ú͘j0(Snݮ nap U:#s"1@>:rmqnYvxPpTT߁0ٲlvEdq(fqHsU]8;5˻zqOAz|o^ `}gp%&G52#WqMaL<2O=O0NPL;v x 򜸉*ظŃ *irĎk)[oE2O[KugioRo\hۊ +S89{W+K=^M\v1ݘ, =7fI+&VOP=o8n*NS1ף-׷i2Vse!Uƍ0ABф<^!|9D),sY`qF /͢MMsOh#s)Ù!Ș:%]dC7'n[Β`[){:7f5HyZǟG~Q03fz'lg(WRԯKSbm ƈc}L)_XhFd]u|*c h HYx&6.o;:%@`^O"+%gBLGQ'd]|z Wv֪F{2A6 mY {tHx 8ZӧPpPXNxFm7/sC,vG-~ xaGjY` ~)^/y,eZR97IH-LjpIWeZ {ެ墼pNBvJҒ9X4T"ϕ(0lIZߏ k`Pv o[|*T UO,6av-9!t+KnΖkSt=FgOqXC By{ߜuq~]j2ܥ`AgâTQg}Z)aW UW(u^D /3FƵ;Ct YeJ wىܰ$ 9i8}}␷P!5KN]/d%.mcIc6jzScR8sL2cL*!ң;k/H<천uS:M= Hx;ijL[@ë>»r/STk2\&RMbzȠ!Ct]`h25\07?Jl]OT%F  u ?nj@AMCqc8y`|Z lbu 8PA;c#ޫo{(MB3|Ql^퐎ݩtPBOQiT4$\ &>V=3No6ۙ_ˠ<5_2]#yX6S\]lP=ܣVcXB-8Gd<V}TFCX}Pv7+~)3Ҫ_}V٣dpy_o_Ǹ<ӛZHS,>XوL/PWl+Wc@iC4a_?_Ea,"S&LL6B"kŨ/ d?͵$iRwP[;0{4 0 :-eQela#"YEr=aЍ57r`LE r\ {}Kw+)8NPҬ }"vѠ 5|T/j.| S՗1j}{̧ݧ(lRK3#FKwr! pn#12;LV'0 9Q8g\[7~6 Ӛ;`sKsD[T]*K)YR/xͦԷT92vŢ6Mۮ{hu51i"i٘S>^\tV [v9rK A]J:J.?Zq=a"PAXv 1pGBiW26j4N#+Thcj(>3N;vqnjG֍\03JX&;Ӝ\'_)&-ghtsnͱ{+dT$°\?2Tԙu~l=;(Ƹ3`F}Q\K7Y! #%=<;Ç,Z/2=[bLTk~6UǮr_,ET[1]vnh5i \!'wޙJ° W-˙/Ym^56b:4"H[ڗ8lo O*t% i4AƵ |qpnp!S_&W#?%"z Q'~xH5n|ڥƎ@ -3*/ G2&7Kxʎ"QRfXn- &@H|eМr_{u̿'rRMu+xLϠfS6H#O3ZuꭘӷfqHI!+^(c>`\!2O5n># ~qI0")u|Bt4پ@v$޳)!7ԙ5]1>D SK76vn۟|<:p΃~"R 'Z`ٲ+-L, ]82liF>[;OV`kjh `;~[`8 tٜ}퇩xo"Qª+e{&cVSjbmcmٖ &a7㉃=pH_/ɎAs;;Wls[#6%zPF4)/U,D9Lܜ-X;a6%GH*k- q̀~tұg;ͪ_>zש$'s!2B|l$BbmW B#׋Keu/5B5 /'>Т`B9L^jk Tvy,-M1q&";T)%m%fQ @j~NW؅ }_OjO.yVKT G%-(t)3}UwOMͲⷑ&b4_nXwx dkr=*2fq_atx!곌t5!詢ɓE_7r&3~H9"֭ɲYZkV7뇤2q.u4NIK̽Ar%NoV?Ҕi^ɷP/Vt%9( }J&K@K#),(e+'e^+.hY u!`l:={ P/B$mØF|p˞bu*{UD ͤ5BAvǿaړљv-.'e/(bX~3|^|Q*jcW6!)/r#_"Ћ.)J7QZk\qnᑓTB3W/_U ;tG'$Ƹg!G $<4EVVeItEDktFM<:'9ZaX߷ɑXi?]"l3Ό"/|8*P5!wŪդ(O7 ۝D@ak!Wiطwg+{E"u3 A}QyASd8)g 磐z[A- 'V)?e30%a=.xzWo8SO3Zφ3⠧ 6OSoB1Sǩ&RdAZg/DX\5j/z3W3*Y4a؟:Ŝ^5jL/ȑ䯋^?R{ipᅴP=(Wao&1l@6j03[e"_wME$hʳNN6 6NdfD|0o&!?@uSFS.َHêߣ *ExDK0L%=nQ/H{J%טτpi+&u16Yh5@z߫&ցl28DGgRhh$(4l@va#^DU*m_-VĘn ,@VH\CM`'HDS&@tkfl;R!㿮Ƀ|tqϖgQ6/wrY޶}s¸m'wYLvW_|:w"|fc s߯ccXđ< h)M*" Up\S s;"]ɂ} txٓ յTe߬Mk_Fk 8SN>NV&JHXE1=j"t̼1ROsQt.'^y?)a);v@Vݒp<\|o gA5Jh|gg׵ZZt9*MB4ňr$Du_0ڹ, K`Dx_җ^p79` cfa5+mU`4aRq,N0@G@)cW2~!(^b~ʘ0Nݲp7ˬo-EQp\dNlEUr(̕Hm!ɓEHI3lV 0C?;s_Tu+y&cz!C~c(d(Ɯ;+M5_ށ1qž $Ѻ2ۃAі.^cɢBbQ !̣*D] .t^)\5/y -o%:~ ƗjF1Vz]%&BS w s|ٙq `]g*ӻ[-']l6Ȁ->+DN\k*&gFlF&Q4]gљ YU2]ƭ8`@\?иNK16*ޘdTHt(2Dݬ w@t2Ƣ%ΗNickgr툆E>뒠TH/e#64P:2Ht߃V^)j{!UC5*":VT&$b?3L i,Ys]Yٽa s-6M`ta6m$A\TJͦ"i $f-f."#3۶O,fL!)0_vk+%( grrp?>w*ҏ?uYi`T5_Mo=]K:\ aP׬-J?6 `z&Se_ P@ǁ+3PW,\ELnIR*` ۴8iW`ѫu.jD0oZURK|hD2 +m *;-Q?)V!&.L!3jZno1Y42^ݲ+9cZ%[ 'x%h6,s s,Ci~jO*ܚonL)R 5ltP6YIVl06ײKv <9L/ltz>69y}2*p7Xf~IrKX3ϏJё|n!:Oڠ#/#6EQ좝]+{Q1>>mm㝣Twh*Wyy>1|м1''ũOB}IBYK+%ȷݻKa LNF̲܃la )o:vqra9 Jw<ʃÉ_ZY~W ޟo}-;2f6@&.tc$.h"pQ1Mb;^-l1 qLF :aRL%Nk:xhqxMY($[NOHH-" vSG51|zZFׂ=ac\+r߂:\ 5Wv݆'f4_Mz'snYЊam Ԗb. [ޗ|*2X + cX`L9t Qܕ6}C"i{0pܾf#zIzY>r;$l6y*#Zf,6F%Pٜ &Yg0f|:+@+-9]r _t8U=ߦgi C Mcap%͉·;{/\˕"emsleXK"-)XKAM]n(%Y( (9V.)1UN{]|($4cCF*f=}QV3,=|OA)B1:lE]s8G覈خ<#Ay3cycU-uZ3@$c*lUމ}nt_nI8;ZHxp-C /K /L$?3Y2aaɅ3nAyq&JևcWg̶6,EN@/|ABCh%wD'Z]4~iŃpQs]Vja2@d@eYXa]-U=Y"/OD7*Z|,p^O3#L$eS8Gar,HnܧI%7[F4ӎQqH6A@n*cףd@bj,q"$\n-e (w:ZfAaMD4,T[dG ±vI0[e&$PÏ7crHrMH0rCO [go!YNVJ`]ݧ[!p) 9n{21'9#ߋEx : $J=a@R}y.s&Xފ:V+viO> nyOy:d Lj^98g = 3VV ̉ t$4zgTA©|Ԓ7˅3-ly|03H)A>ie#gm!OD>KEL2zA8 v=1m}鿝e*uq998vt!6ysd~ }' 1|gc \NhhYzǀNWE6#rJ m _T\Hi_eb'ڀc<&߄|57DI%JVӼ=qD`ASG0pHk٩9Hq+*>ۗBڜ0L^/:!^S/;!5p/ =gO{=+2 qr:!Ly#I #YA!8HKqǖ;6N:9zư'OP҆ s٥KlCٴzpBI1^a ?wO=7i(=بTx(/ TR4*/!'pnȸ'q j9ܰ]m¯D~("ixڝEGu.k!Zp"U#HQU6M5UDy)iss(aؐ~jqOW”$P'᧦™b'mrRxPWt rWVdaTUYó dBeXs'Ǿ+]dyJ(!rW6Ad N/BJHTϘq~_sfBk9T lon4@ln2]G?^ Y(~I?xBiD؅CGjfY79D(߳mM DV(\]\H ?5 -bڽqAzu]ԼRr)a79 8fWo3٘=m.CX!=:=xn1TSѤbVEG-Q0̚h50%̟Y; *%I M@p-YgjòHzmwduӣL{/IqEL^`쮢Hڹnf0=X&UNWrJY|--ĆCz>PզKNX&_4gL&M {SGSn?aq VL*?ꈃBoYi.魳.o.7q/VޅoMum]>G~QlLBg=S'iG,$UdbLSM2 fg4]z>>v!H`mw5z%CyP3#0A~&g M[lh4VRLDf|K1]K@Wa#e1+:0 eyЌ1-;9=jP'|P.Z\R-ѾȐFz`3bbh6 2i{Ŋ%;X2"R5d̈́K$. XEɹʤfPG9$ws̔RYȻrdgI.S"֨tOH戔{m%sц{*2`|_;88;'6[$mO(dVMśXn˛ؓ^ ³;&|KC̙J&r1؜F _X@n2 "eY h{"Qm> J&iH{|P;͔FhwZd+HGxbgc;uMM50~{x WR_. h\...{>d_#.:a@6 -!Z vZmEL}vKWχ*z$/1<{; n™W̍b|Fgi d0Q ;~?CTto+'{Gg/ֵTa)4GڀS 4]螅%_ip`Я uU8Z+0 ٰ]خ,jzO6/uu9S@(\.D+, j2vr)up~Т!-2iǴx L 3vثxG>͠`|W*L/%?=Ya8Ul Xbm7k\zʴBTj7 >j؝}h44WV6$_D-x`$绖2X}=xMPJ qG0nX~zv;8/8ħf -CED5JPt_"43,¨&߼_3ʹ}R60GX\ɯoa'7hYpW(?Շ?<rͫԹXf~;zӛ,F*Tkmmwt4z XD'UKZ|ȸfU N1+1?zhgb7J:5<"]fSVDUȤ:1᧖fpЮyǘ}l>Ⱦp4 d< J?Fy"eac4lԫs:FSB\iṊZv-W1 +ZV[Yɤ~ӳpSQI mz%X #ș,YfG:cKeydG_b?F 0GꞐAφcmM"gG9Vb+o ;q5I(' .*p܆ ({BGD) zD|NFjk M{>cKe5v?6Ì4 xO:&\ ;?``ӕ ن *Y|Ԭ;O,A0aK܃[y= Y77 ԫM拵v$+?WQP;ƼK$ 89#: ZoB/sokNSi$Y;¨f*C󗏸gמ$]*V#t׳c7 e&S  -?l5%p*)vhdDII*9(уȈp h:?hyW(B$IL":T4QVKGB7<2T{@ff INYsC;RЩ*.4f!4M6H DFcP, ~CW*B f2G&k{lFPXhbYM- hfU T+:*65%^a CCpc5Y #;E DM.n1I,F+~fYs~Z+"L F9p1U>K̐CxL]*;D1|'n)R) jJ*Z1>PWHL2*[,[ݠɺAѫg~+sB'{eӢ&PQX"B%`'|1*T5Z%z;a~v-ѣ&y)FCm;:_5 $g`߽O|B{pA+@> u>i1nQ-%(l^yA+ j(%7 JkpOVtnђŝ ,SYq}HZj735>oKfEuer8zpD$SfS AwteqKD2@L$9/կUWZݡ=exxtF@uS%?ˉ'P S@?<^%&!,}zdbe(İOjsKKB׹&5"9#Bi_c,gl5 ӍI;8ɇKr&̐k`攺o}HNK<1#~U p:\Pop.804"$ zS:ySu<"+Lp+g @f z r%i[ G)Cڳl3G9]bRj[ݍTC=!s|A%{K~r>ڿv7f88Z3qElf_hCL AB*=A#opQEmiѻEe_h(5 +yOV)9z"S3v9 wnI ~@{J; k q˳wfPן R$Ylf7%+c NbZ!ŧݥ#IO+-@&R~GQLޙT~<96 o/2 4 ZgG׼{1 mm[ Oz-TvG n?a̞["\ҁ,0;XGý _ u/,HM3 )IS\^c$t;lVGZY+ R|Pn+%zt$ON&W+S}ػMށ{YY)n+A~p [gq|,s5MՐ4flSu~N{h!1,&8I&?o V9|W!OAA2fOcc_5C\ dyx/ׅGHì\4dI8oAX}d1\e%{]#cp1ksjFnV-Vupսcq; 1]XmM*Fk:]H)*%;͵QkxMvV?8|2z@ğGVGxxj8F.bem`Yπ" F҇t6Nj<4ЫM:3\j uu4w2B/7$it>h\`U:梲Y||͂Ԕoɮ5Dmٱ"Tx7%|˱Hި`o~CYj"6F"t8p5$ot@ɈG`P`$Kܞ2^(?Bۇ;4x=&!ZgTm ϫ&~qeq U8(nsJ݁Zګ}=K}*fV%O ߦBظ0,iD(! ZŸՔgr-}F`綳*G9^K#Z4;]pyK"̊Q R1BԆ ڿ&bpnW6"șstc1=Kӹc̒HEyo8T5̯MD Y-{ނOn|gXVrX2y]z4xj@˲O(^5?i)6k.SYρ eĘN?0f յya +dOys|.ONKhOצgXo̩0P|nQ gw]WOR!!Rb -*D-c]Dq o|V# TQfϐ+hi aJK [a%y,= 1[f[4$ohI 㣞1jcĭEO ]`8]W5mY쯴mpS ^6VX #]9BXgpX0A8N;̽kݔl|/;ԇ?2c'H,Kx ۨQѣ ļ CgVM F+Ϙ@$8oa2(E7={!N*B%o9ʊ y`#iUxJVg1fc*F,$x%2i<٠ǓuQ-fI,f{烧 ״mz2Y_\f WR'ճXzSw7U_h(wu&֝L*0&(SҸF~4 c<{Μ.S*~Z14Tf4zeLAu9mDjsz,BP~"W4CygnҙWjKKS1~~[P'GZS@iQ[p3j!{qB`^-iᛱR%q̘ԲӼ[„ߥ=]B~Pj\( ❜!ooD)%[ [;N_(% d&Dhq8FL$Lk7 ^Z|vMG3>NzkP ēeBX7_7͏(#d{&/T}&h 6AiZF!䴀rFe70;L7>̗[Z4YrD  s~ͳljFj# >e8?jDUD$i 10Жv֡Q41@BHvm X*q KƩVG sO^mz.uzX's. g^ƆdOfaq -NYL#κsn tssQ,4m՗T(J5%32gbNH(YǘE3ٵO!VȑL\'H>[kWr֕|E )-=B#4݅,>5;1Bٻ:JgƛPGL9;Hu:AP 3v]>a9\!E%ͧ]AflF*7Sx`rƄɋSSCz~ܷ.iZ[P$ +Y(8YT} [ۭ[1Id@(%ZRnPt T}lqOQ&]㧥2ִQb.dģ.-A !/,3 Josbz+:‰W(%~$$yxX=Æ_L vyIo(IiP8jjƞHtzGC( Fז^mc\߫P@yXe3h[P'l hpy]@qxnc/ BbP|]&|^0DA->QXjEXD9B]7qM4q,dzۯ=Yp9V0[cYemY>ʜ؆.r<.C7f:x\8^"Qts!@ oڿ F1BaWxVqz]nuߩ,rZꖽBc0o% f?is_5٣{}RB*[۟ՙ=-mrT:?Q L [3.~>e⺻07FٔV!hGj"5;~'\KQjyKU4࡬V=Ĉ" UD 5vTr=-Xic1[S.)}UUPKLDfmRqb KS[B"!x;naPYR+*YҪp~ .b$`x.r=N%K➡c6qHpl|±[.> '1\8M]rrW9j:JS= NF=G$TyQ7"H C3._%I+ ȻW#0 u|e +H*&bOMCR>]U0, vpAxPu2ُLzc4w221ޢSo<]D]Jܔռ%N; z& 7nmMi>1$%(d:Q]Ŧ} ] cͳT"Vc\!u-y~/!BtD| s;h) Y=q>~\N%E.ɖxe *IX)1U><#Pq)lYAq \]*pDʏNR<ɑGqx w-t!Rʈ_'pCc]A;jvMM⹁ad%O~}r)Ԇ5!q ]hٓdph섹@Daev::NELԵeV/,mVUm_zzGjւbsObcRL6?FԦ^e7_TP>vlJ-S)CAܬ-6ݪmT*VeӮHM6!`W3ߙ8nw-@Xor!WJ@P.`1>p /4mFrc=I>kO!^:؄0zL޵jHvtVK\|yRy[/BAT]":C~n+bwf>v"Vw3W=6aDpLт)q\蜋7=s#JY܁$ɑ#o4@VtO+TM4PjaejPyBGvlj'vb:߳U({O2U Pc,6-z78;'],Gj&EB}~# AHC{(c6"8ɢ_bj,jh;N_>O֯15wgJ4p*ќ ȞM.`Yy0koXrWy`+ StegM1BEMFnDCc׈L M$@ M8<v!ES2n<0{ʐ JB0T3]U,BRAZ?L˻(ɚ|Ӡ"yukD!}0ETo).'Iݞ.0-Zd/Jɂ^ !e 9J)j*mMnm˲:/@q'#5 MZM=v5V?c6FP9DAmtM=Ua 0RC`ܒ $}ԖkGvJ"ΪN(V GP)K7%LM`jl V7v ,LhD_E؏h$U&~c.141uGH(̗Fi8]jh"z*#w/ A@i.XXEVo%r)1MRmхWDPӄLM${m6(toa Gns;x|hj) ݤI< F a9BPK32t۪.զ97TɩPrP6w9v]B.F ++# $+CVw=ܦdniI0)aZs^NZp;?lbп"Ezڏ+ R8y/򽋙زǏC/M䙟@/߰)5/`HP{^mqsƿcs0]ĉ' B=ݯ_bhYXRy=t7rb,A۹O28:}m5p4beIA'ob'ů(%":?-wau:,Pq O _O4a"%@~}53/ B/*_y[3'&af0<6׻}'A|خ P#Hah9T%[e+Sf4f $x7$]tK_+,X;i_ɲ!#P-`Yzi?$ަ@KH`m*:މ 1j]y&o-)33R0NCH;/S ʜm^ϒ]g4{- 7ނx(`Cr9I~,qP묤!d(vD@A\9&M7{L~̹Hߨփ)c>f҈y]8nw4 0.Q< k6?R-I7= Dkvs/{xZ/tb/B@bH!ПϛS9 D٘$M4vqW935-S*ŖAt}(xpJ3p&MB6'}Z4gE,oh!FaI{cՃ\R/[&n]q:p׶?ʏ VǨ,T_]Lc^1Dd<s=ϘQY/X̀D=j?I[DȔ+x//Do%ی}ֳ+| FuJ.Xz%ԅAUZU$-m|"Z%Mu:+W`,RJ)W.\,E8 $3YCh6tp&MvRXY]5} hrVRdL`&Q~$#[[h4 FY\Z DmO S[{^Rf.@Y)^?ekb5I;?gJ l{E7!! |N}P==4ӠV4PtNĎF.H֍yX8K~ %l8|FWsATc95_;1WvdG<4j5DkHw-ݳ<ʆ*[l9MלH~Oo}lFy[1Y?pW=_MsW t圅#Ya*ꛬ޷νE|%GhnijsrAyDSHiT^9-<{p#)x X̠%u<֖ȤM>bu.00('gJӂ@Osd&FT .(Zɶ_0%x~;6 'sv&jc6X1XZ t-IS 1+6tz3eFwvv/P18*nDGVlȈҚ6wu)VDZ Y[qxyJ_inf춾 IhNk PÆ 2A'-隻P_JɌ$mfh +SahXi5P<WcE箒lr2j8]3<vrp;.T0\ zőv_z&Dy.,U/VKC\OuGGCX3w#cu8^ZrS/4*C< $wmkk-mQ$^a"6wrf5O.j}ѧ"r]]̍3/Kd˹'2pfz v*A-PT. 58wz`b@ܮ2 ^I_OU #- _h04#kGmtIQ%Oh.8xY՛ xw}@%Y!  ~Cp %fghFQ@i`nZbPeKk :wAƲH["Z~ޏ.,Q~MDirڹV|x((@i|4\3%[O >='@#LvjXʸ6n[i o D{''U,NWV2Nn=xKHֈJ݊B5xfR] 7޴ݐW#e"l]9F>A>B4i1I%jf4"奋V|CLAVmbYaCrgJ)K?BOϻiK`K$W-L!9pKb$SAt,0Anxj L33>iS!gp=BvEźOIHKb=6rZ97vA3^վ,%0jk#T_';ȏ%?FQ౩>-g+>NMy ၔ/}%LV+  g)23]!7v {~" Z}5t;?0 ڃIӜ'-$H0! ͋Jac{H+ mB1?L##Yf%5P(g$JƠLgm+Ey (]G\v{۩'k bĨ&#+ɂ4t=0ͮwcD< -r)DnHRA dd-\u*]r~\EJ|XX6 mTL1Μw܇W~cwTXCℌ@c,/'Rw-sN ~Ԑ=az`)tU78p$SI o6 Фё[1N]RcxӮYt3^5UdA+T S)}BF2j8mo śc 5l16_ivO_w O3:΃|cnT-f.k%{ < 5 y ]ͫtPKԷy?Ő93Q(:V~6LTWaSS Z,bZ8"c8GCf]) awOy.9@$sQ'\P ȂF4|'z#} i@Cemyc#3Xgϙ,=vV=j3ډ N3נN6#Y8uhT CEzcB miW#+Imt([[&RTeL-`jy0Kg'XtmS*8e9N-QKV#\rr~甋~(]0ӌJҫn'z)6dVɤt P356.0Sm2o7e%%*4G'UNTQZthٛSwMڬQQ6=|j0w-vV >BI\U_)w5ٙN&79hڳMZ'CfHN2yyp9ޮit!m7jsOkۙ;x>bJJ[aPT_{R$o>݁t6%]/B MzKк)+WovN,Ym|v%GD:pk$ M]Y 8IFlLЉ_kؤ8,Hj.;}8ngVjf2p>K6^iC0Pr<L]^O|U,ϼ*;=@u<, Sġ<]R+SKḎ3ATgsE^]rV }&?Bb煞+vH ˉ۴ٗ•åhꠙIP8(| |iуK9^@jƱ &Fʎ{D U3鋧]ݴv +h9G[`]zp@%;{${l&s e$r">_\*䙡>6?eFK\wZLqui,#!?BNiv-5X :K;/V P3Eq֞eU;K5(' gKX2U ۲$`#Lr==0fnC6l䬗u)Ԣh%ԍ7klo׶['Qτ\2=ٔh5]XK$U&y&D~/.iϼ8t%^Y6-}C$bt~8fTpM>[=1ɚp ^ӎUJ $(iT4Jq̽kz.|Eۅ^fȇмΪ+qBRE.KbpћI+(~X_auOY/{-?&ޑ$L9amG e0BĬ n}/Ξ.a沙;=p0'uzlZ\P&;G9*T`e'tV U55q1DR7DԠ&BuwXcW)Yգ;0z'L@A4Jb4g4a(Jn+8B|\/J2>U_meD5$j! gbOĘ{9;,t$_ L3M`U @Lf= yʘ5lV%>t"ANm(vU1n$_2@߁fwtXAl'RtIelxQ[T0Ը k\o JAJ0"8X|zu+Q0.îHMYҀQ520i<ϢzjQѐ v#IǗF@vrsIk! dKt0 5|ၪGsɶo@~NQ P>yy͠3뉳wccY̲kRƓsĴ^ڃ4N;tY!\b,%]n\긱FojŻ)72K`1CLQ6  )Cy 5\MD PO`lɞ(p1\@(4sqOA _%I{U^W^unԏgGD5ÛE"iU8-H2OtYIHq18 Lfwb4Z0_N)P-~݇e8x0Gpc1hTNB][R ?R:OS+%Y,6Q .j:~~)?>cKQHƩԥ: #W_>*N.2 =c??t] js޲CÿqvٝFlҏj *n2+ L&cN?XUGU{ɾzgD,,uqZrz |0.LC xD,~wHOb,_φMZoNVtIӭ^< T4G9INZcݻI\&T)}1%etֶBA=+Wz|  zl='Tàm8=My)kʯJQ>]t;Τ#0=ӥe"1> nL` s%$L[fѧ8_T`%ՑI%xW¢ $j$3rɆ TwRͥta_Y@G׋.Jr[Ośct`!ȗ &&C,x\4 -1}2NW_x[/. Kma\4wqlY0=@O-t )*H$WZs^̩g5<{wU2U`& $o:TCxd s4P[Hb1ly$gm_C՜ Hf413wd{"p;TGvFQwW~Ԏ{bc]8σ#IYGA/98:T%V;_ctZq+A69$[⥮VoTpM!%m2``W N_$q shWctzZkEQnǚ$jr=1PVaWJɳ'0S7 Kv1727S" t:s٤[4 r!;C,F=@v I-ZI6(Њa #@Q)~Y%c[Q>l2;<'-;eZI3ަY=w_?1{$.#,]b~=r~^{0 ڰnPHxyEngXhkRMh 7JwaoAAR4h/^Z >0]O'Y~ΌP=Ýu+>r^}=W!R+H0֟n1όĸZ(Stqmbbdխ5,J`NъsRqKOqgfx+o| ?pkԶ#`O0y+O9E0ڧ{xtN+UЩ¢C3]Fiŕp=q]g?T98SFb,UϫqxY%*fr-O^deT |#E!di φyeÝ9 o* xnU,NY>h 40grɲ_7R 8i"[= 'k,k7ME]Tf8B3*@RV 1)P 6޶wy>:S%5جWu#RSPGq- 'r#dF_  !fŸeTkl%ڄrk+E<_ i&N]$ J; k<em%ũiԿo)ruIJ?&ЩKfVmu ಜv.I3 5r»obQFQt24t Oi@j;wW/j1XZt8uMZ\@7s9- ;Yniz/& YeB=gž!KH*]ȱ=@QHB/؎r8Cؐb8sr?1V$w?ZD7X7¥%ԩ[A} iz`H4)%i~S xC,FRGz۞= oі+OҐ5rXm9ԔlkhbuM <70;Ss$]d=pEOa 7L7!ksLk>*4oX{Czkz%btʑDZI&^%dɂKsҚDZa%M dMau"aXS3)Hۯ4m.KVӴҬKD"OUt(qg(ANjl#,bJ&aXL.YmFu%e@+պ c+N(=XLRY7tl. YRw'Ċ[2 AUǏXGLNI7<󫇅DhحvSPEbL$[;x BQ;jBSF3rxg /-"˳BMO-fz )<1Gcd"n;-X8a@pU!sY^қqpyլt*-fVX*0+5ߧ5ũu^0/j`6_\Uݓ/:B'sh\q:Tl-'uW2ynh *kxS$S,:#d5*qo4){rL}K$7rk1ħ̅\5b}vD@ƳƦrf''d-CU7RnNkKM D6" r٣/\E+2rf0 $=;ܧN;9f~H rF3HAkQD?X1Eq'F)e'zĎ{2Kۓ?䭸Y8 xzӻ])u/rdIG*\E=L,GRbʗ#W._KI,4HѨ^V0-j>ͅײQAkm[M}סzQk+?N ﭏN@7S'OFR^}}amULH xo/eH:}@Epk(Mzg5Fc=|n-jKmz =x$U͡<<4X%Q CqR@l)̢Nd\[PVB_z=%;_լMON8Y8s6(,4VNo'XDLc2{?!7*Zqn,em F+|U*I簊XV.sK}(Cj[?ʠK{Y.B/}ˑt5e-nd|[ "#)shu5Q.+BܟIXMd2"$_Pde氙M|Y{Neh9׮@-ES$(ΟߺPoopz,K צB!l_+`zhyP bc/3\ 6RlM0'%qAԸ%Npf~{O`$S_E` (lu\G|?ƽp/s8"]4-䢧{ ~rquw e_YגIO&mXvk@DH8̡.nG7@y=nvB) !G.EVoEVc;fPϜYZ_޴i]\1 %eO>^2g}*:+weP9[K. 9Pk:Ro%LŒΫROa5$=N)0uH؋Po+swK {}Y5%w*(42V607ov<\| pm#KoԽ@#q:#YmA[o}5[Ye+݃XF>H(GkyO(7 1)aeسo@zmIdá<(9?gCJ98F4eW ]Sރk.-oKip1K`LˋihM^80bZa>ME(V39<38R<8n>6YwgOM#g',?fv+VLW'/@_zTЭy<7KR¯\?rh7Yi w&#NgűB]H5wLe]m/qM,!tfLi_ZM,GKV]5k':5р_#'Zm`),}zT^F,NBISK715kX;3myu6r38=mt8 g"zѩhcx!aguᡞ*l3̕1V_;G pK5:J`ڗw/>?R251d4;瀛1E[Lb7/Q`G%Q3Q_K6U7I)؜O$[@ اK*ey@^In> X 0֠>:r7=(i>܅4o&}D&f8?Ӆ|  i>J_o woh E#aL2E0ʹQI#͗-)!"nٱū`CZP;"K|N,TrtWFhc PCy^-8qd1Ѡl0;}%T{ ػs~mi Snҵ7?{U!ʄ`>x]J)yvn[Cc49=]gԶ7 ).( E c!׌ېM̥dUZx*)BCL^q_=ݲT{ktɐU'^xjMBnSk%KlD]Dq(^IvFK=%7hƂ€[ -ʶ5|9JngL;>ݽsa>AZ4%* [xuHE < y\tN@i!Uo]Jv`)B9s*4).T0TR"Hj٨>K KPE0!Sӧ~la4МdkAXYa.HalEO!lwG`+]N~ ǚnI=!~B;GlP'K+[,`uǤ%"Y$֢&o֦.*ʱU`c9 {-+g PWS(>l½'e"Wއ:5p.A4q'E@t[rc3/ÁEas4ؚVG{vqB; GOl*djWV8 6}D/J['F!0 _XT7 1@z.qנqNʃt[o9#!⯚ ~vx{߶Kb"qu'W˖$ࠠGyzTuX1ȨOt_3Y&s*>< 2DFJjQLlqebN5I.EL4-}V 3̝%޵Ǘϣp^Kdl$4zAzg1FL>(~[T$N ,\Ы3i (!?mqg+X':IݽCL:IWB; jq੯߽L@5rS0y6MR$5UsK7պ{#Rs;1&#v {9ꇕEUޭ-ub w A1ęeڪި(T:2'QsfbL\O}}2!?/Cم$Zm&,ti}'7࡜Èd3+(N*mp6و9 jo.03_rok4DgS#MAǢ$TV@%_RZqjSofȲ#3ۡ$ - !XXC# (~,!?$Z~mEyrZONSBWnճyYS-9}D& c<\a!9lI3&=aTB` rLvCA.oB^&RjfF~Yo30S!¿jVʻ?ShXϲw#&3{R֧{Apѭ$8S lOR|L0ck)))F?p4S GOi)<~P{?I5Mvu4-p6|ǾgDpUjoqS ,)>rwN:C&2??њG.\r]8J'9mniVڶ=qL?/iI;_pK4HT`+oÔ`Pig9>ʊdU=Ab85[)IBH9C~=V4|#<|,ЄGkIMh2V X!%/qC5~Ƙu}OD(d'r9ᛲ2iUg#`w@\oҚRa[ FCPng2!0!3#!!nGUlD+}t?gΔ%7r*HgsDU:g" yEщ4WNXeG;-T$UX'&L$Bgx#f˗U1azX:gq+!eӮ?b|(.3/42?s );t{uUXl(Řh<ِ &5녶.;ny$ 3R.\1<~|eyt=;1*g\PbqJVB~ F*"0mԾW1π!H'4HU`AhkmXtQEj ϜT24SS䌬BÔmC<:xV@x@UR5;dJL{t!7WwP)8,a*$gҭc0]&E?ȇC_&g3 Kľ[F+\Vnוz֕qs$7CFx$՜EU|p,AKa7] x㋏rxPfx'']Yss^r1Ϫ? HhllClLJnyRϸǼcuiV6aUg2wM%iZb_Q^xDrQn׊6@i,?IUio]'\4CŤJz x B]M,Z |ꗧ8>,oM..{I b `rqU8LP'jA0QO{(hPlY 1֖ٙ4#O):3"P^'f,RyE\z3oDemIOHS8@IHEo]?]ר5ڀoŗ:l`aR UG/(^F"(8E7h=odS< CpT:.;et*^p36S>C]6%ŒX7kתK Kˣt!֫KX.GP$|`r4}?6!=aJ6i:̣s)~AXw427>{ت۪ SjTE7\zReʯ_'>%ruGދB%c]'*ɍfՆi/ڭ9b#3i*,\Sf 8K&'Fwphr@s:GY8A-+oB#P+1ҢMg e>uapL1qNFyю lAr[t*:NKs{nnC{&7]:ǮnȿnK>tpش+ݷvnRƕZ=r dk`E*Uc[nԮ_MkK6 C@r١ ɗB\[H-9*²CG,HCEzu8&f"PUk2* bit pٮAg tআf\K0 d3wD2w.`O]S޹9WIhȴylO٢chUyǘ ϫҪGr!k[<2b>OfkӣzTWS4JZ !7\|R\.TQW'xKZ>ܥ U |9!m=vM-¨8%NwUK(`YkbxCNH8N+-uskXU7rkr AZv6y;!UV`:G}Qplww] ½V%IJ '#oY5TtkTK]*'ބ7Ah/,e*$ś+yBp ~ݓiwԮ^$1,ˌ/'uxwv p?(}Vqka&+;#=Dsώ C0aWO pR`V Ḵr`*αh*EQ6qͤXFfwE%gAJq=uM7WWo:GEW掤5}>1 dWǘܓgj)$Ǎ,I6~Lhn'Y +Pv_* Re)oº ^(!JWĘQPN?իf?BŔpXK8A,gڽI:B`9/Qio+b3~'@X; op`fsR9TXl]Z0<|x?aAG̐Cr,7[iuJvl p;9*'R?m3-vΊlQXjI#pKŨU)&ڧ%/T~{{A%6#wh2Ԁ>\p0r7vԈE%j:>鰾^ͧX7 }POa_kB^1ݴFbq͐.Ǩ1d0p =hPd]m Lȯ * 1DY'̅.ѧWs* ۠k\X’힣¾,(s*/$gWh`@ם)܂ؔn7s%"tɳ?8 -ߑ@[Vٳ=}p3= ŊkO<JRS^PT1yDb\* {X4 wۦ}t@#쪰4Dm3OSEϋæ!J<<E+n(D4H |2*ڶC+2?_J /+xmJys7 !‹?S2*nͳ5;y,p  +j0ٵ]S`mNUvjivB}V ; $bJ ^d$KG-`v2j4?[D>fѪKMfbkh. J;>MwWWvolU \6#:_|N-Ho (5BsG$1JC㽳{^Ʀ-@a) _B6mKba"XU8:Sa!>1FK/F"ϓhlxۦ Sc_r)FQCb'ɤ j~̲:= ^.2(~ua/h۽hAxPv6qU>)Е@:--sԻw֔a݂iԽXx*_wL̄6NZk_ E][kyrd *-=ǧ9җ b$q~[MHʎޱ6FQpЗۢ+rݹuI]gwY=ɰ ZKNe"`Tg|nM(b[@ C!8bTۆ<X]o:TNunvʛIE>4_U/$etw}2 d% PP~%1(kIǤ"HTZ aeKST`i?pPfqrd[aRͩ?A(ft鶄ll]RwnK6ᕦ*{H- ci»䣙 ;d$ySpo%Irl'f-%gf-jBKB6wc)kfq2ܫ*^.P%PUwR/F5oL7v$>7_(Xo]ΗP)4γsG! L{[2?W/x)Ia66EfSաXoig֣1r+ k[W6_OlJG ]ϾyM[{r>^4XmktN|JTGE(:uȭl)8/F^I{)/dbQZA.C-meŤ8C1">XU6+= 9SiڬkY6ΡuC8p]HC6w ÇKr5(|`B{BO]GK H+"UM.AgS/ j~cQF7MQVJI6)S MCͲljMJtƣsT闬@:f^͌e s04u  ꈲ,WnJ$2i扂)"WpF$l{``X9 6r`B#zs?4)Tv DsEoYZ1bERɑ,啮O: #iqAV4:7 EZ?`oXG>OxBw) є-V4;$Q`/9Xz=63r&SjO0Qв\/h"`Uo~Ia0:/0z>hNAmPTa87:;G/pQ^ߛ5|6vYx09t&e+ F/toH/y g`$ dp0/RH/6]iyp&Viɺk1s] ~`j[rb&9v6$\NϪnC| 'a!Lvg7H>樢ZI:|a]zfZݭCW0V|` )t g; 07`,E:m$ortԈWقHgb.g-s])U*7–;))iW!LbהKwǑƮqz؇xEY{d 2)aZY"tnM1=gsĶd_+  yqPWcqA \h{\?yoL IyWo)#4ϗQ[DL\J/, Sz*sQٓUMdɡ[zrF]uH_gigjzE';uom–RlGڞw.#Qfic<Tfxm1Ɩ[Z b/Ѭvh$^ֳbg?Ȗ:TĻؔdaBH\1l׫f-#E w3 4)-9즂iΡyu?$8='/,Kwp)~!2)hAG"-$D JHbi1?= 8_'!/|9|uXΚXs1Ty&,[ˮu 3v9T\/y+}J"@ 5Z9m5$w]ԤL$r?g1JF'Wv* wܷylta_(M6rI% \F6%tn=Uq{*kpw7v<ٵiLyΌ:EѰpb,J5(Mn5p6SCx_Oh_)M7-w`; o1f9[kTV;dw)_({um4״b{\$9ER5Oh]w.7[jSQjp۹cjta+d@U v`!M[Bɦ=Q)7x@ vyDVDpKln%yN* `Lc3zzܰLa`7x@_pI|U[]4GmvAfD8A/4+T^7 0vQY"bD'qTGT#? qU_>Egkr_zU nj t ]Z'q.AU KII3aȉ= '<٧oB1LrFLϟ;#֜[B&1M3tʽi3_w?u Z!*`f?UFؓ ;S ҇ dGڋd2)62/4Dl*.|HǍMPjQsŇIqu( F&?9cB۩% !\~B+; IN#yX/b) .IP5ONXslm #ֶdsX3\w0[^%m:IHk&*tGM&?2˴3IvPE;VZZ/.oBEb!@ _%WMnnZ;Z&[lqBe k}`~i(C+Uc6Ygom|?q m zj~Hع<:,ؤJVձ*#"{5C2%pa;5m)Iz`FT0H(:\q.^m4oK8W/QEf']K !\`#qU.jEY-Žd3BڝjQ-9: a~p]ۇ斞 qI]k h? S+T[[@=c{ rӾUNrP0 /M+x6#Vn`D5f܄ feܩ KW,,,MԾuڨvl *?b;: dMROVA.NL+\eY0DXXn{r?C lLn_X@Q%=6Q( AN"wx6YV ϖ&p3FXc֌Z)/Kvzq/muLd&kЍ*!J(%;ԳG ݠ[JYQ԰$Q}/L7ׅoثccĴ_&v%ڕ׉Bț.ۺ$Y,J3W4r.] a5p }vn᫟x.x[5¶whyHxPz!5$x:'HudAͭQ@$H 4k8{>8?Wp]C2*|O4k&wS&X"?R?Ne#kA^S',Y,3D](Z4\Wz$YoS=9i+m< vL5|8Kpl8rc{2v:ܯ=?z9FkBy-WAܣq\(IW" >x(gRos$Ǔ(4-ckDI[Q'OTȳ$%jC2+@G` w֭[z-APgNTROef?v~B|f]9Ҙ1v<,bG gޚ* qu8Bcc,l̅MK=szv vRy+8Y{PtBk86G/?,‚]qŧ؜F@tNx B颋6[&% ^I9{Aw eN&6 VD0fR/MP&Y.k!UEvkPw6,6=t7V5|teX3D#-yHD(.Gї^QдJABB4Oֱ7Ju.^ko 7Z.3y[cGQDEUtyAfm%l*ϣ=)5? KGRכ}4Y:΀J<ݟ H,O_|yќriCz8)]Y~źO/754N5!may4iX>Lw >&5 z%{3Rq e٤˄AFAyOe"0[dM'BHjTVuزZޤ]h%W"}mX'0Р\ ,)AH7`BU 7mSm2g2k(8!২ fҚgE$ʎ ڻ޹,H,!z{)DI|,EO[NtL8Ve@ zj =1W =<{k;lb盌w5#CtoeQE7AEhZu :)xڂ2tTgd>1=o:R5/U 4Kd4ߞ0վtLl*h{ZL6\-bj.<3dhm'HJMɖ^Ƿ|怃kܚ|Ҹk9@ oV^S!=EMn,q3Q8E6tF }w)C'"sc c}_ ϻrfr3t;H9 ח#ÄgoL٠b ŲS.D4ܖI W\o^?ޅ#ikʜ0.]?Ŷq}cer%_# cP<*!rȄm+dkk?;ΐ^]].7|Q/E%?0CRA38H[{ Gm847KHTq+U_߬4Im.oYYƶS>TqEϪ@KSp:_ǢǼC9=gY; SSq6,oAobtoB/Ѽ5T 5S/F#ZL)򺔁ıaYZ|86שD3ZFGa@z=gLbpt3EP`$gp])rM:3KÊaw|©*?>y<4#[ޜ YCmIITtdx?/\fl%pe&}lBϘp4^F8t va|7-o*Of݊T&kjǦ2(޴3 I+4,"BBaFA=?8 a6tط/S%ؽ n=5m z\Qjb &? ;')YmЕ!(>,rb3Oo"=NSN*|mʻr|ݮeCV+/*I[FWrެ9s)%rLQQwAYoS/WJ$Vs^(-o(/g0͕`˘:酩eǎagsk-D47y=׹("bR/"֎+l*܆=o4r+yF͘$K%OZB HrlH:3zn\7Wu9,G}%wi뺝 jEUVoQqSIg> ]=845݂prTTL֠g6'!ʅ[hĠ ~o}y|!k+B: ՚#_&ʀDD_ȨawyQ Y$,u^Af[䟂;w _^~SjpEBrZ_ !z3%C@@f}DNR댑4B&`0JOPtIya ^9f{Wc$@&p&6*z@hr)|:rVX,] hVĿM.&}^.!Ibyّ G_4r9_eQfɩ(Hl)؆q9Kҏ ܦ-C3jڕ+_|UP6p` v8kh}'^#E:{G#yf I>oa69)9wYȓj>vl "*IK$Ìg Oz?qR/,nMV]'4ǃPHNKeU#>c)U/@2stC]ICi[$D/*?ToϗS8qϻZC(@[Q6TBQܡ8-mmkSbⴆY{_UG'mMKpHExDӁ6X`O2!¼CT N,@=, 2:rV5C_ɟ$ZAw>" L۫%QqlkG>O5owy1:BjR?kǵ8;+'\ C# b:<:#]p0镥*G}A m 4Gsi3'Ќ,РȜQܛpŕ12&-[0_(%np#ނ9hҝR|SA⑳uF'XoKMZse|4}o6cVaјI aav3ŴgVCc9ၹKucU0Z̷b<~a׌Vg~ MOaUۧU؛y0k8D7@C20z(u17Xg{dS)XN0z;Zw[UO;Xk0 #nD=sJ,]۶ o)9Xܰ ˘${Qy Or:wASdJeQ++ӟv3> 'H5jw#7 wo#) ;7jLVݺdLށmTA6HYiJOMH5"M,>n䍅J.@]?3)xbZ^~<?nߢWg^ʱ UN.M^ZSyuۼ+R^ ?nMCH7݉isb F=)ֱ 4҅v1yFH@pl=NxO=IisK%ѥ2utDv$&H26SU/ٓ&Pl#%o?}S# ⍰:f?(9*gßTOew9.as~cmmF%̐F LZV&U;}rg4.cC-QCTZ2&5`v)'`cz#<4łqHAbi~nei^ʩr9* 'z <ɺw訿^NPjA`E uQu3Rg'ۏyP=C\rkJkp :IT=nCA@ B` b=u[&Qn㌕ؽ7];wfbpT:g^joKrWӪBe; N~-Ky:.sFq4l'SM^3ʈ}*SKʢ݋-Sݜ-֮0c`ϣ7Į,f&QϠ J7H/mUS#n2#Z&(]Y'Y1`n6U@=hmץU7vP{DNJTlr2 Ibp)w&݀ ;d\:笟.wcNsU>׎&PgH44smC^O;㕳}FD fW;7IGw*̀K) BXV-n ,)c2Gƭ|47j_g)ʥ!`5lZץ 7 L%ܭc9!ͳ/@簆*!bGb +XE+ϰXjb.눳c,vQ ]67=f_1~[&遾xץ <᝷dMPpnX٩=)ÑKdJVĿ6~hIpkW Pu HZv~:2d !̣ET°v!t<ڂ }`RO[c ABjemư9-h[ܢ Ф^6geЛ9< e?b#ޘ<>R* @P'8+z-%vRd1U)Z0q@f |̯!g8uBX伛asgt2}V.seFK+dOB}.C.Os%rR9]iƌ εMKŋJp@lh7Q]V^ xI|PWOD]Ho" DʶgtD=RT*1C,:FqԦ $]YkmIltʚ&Y{W iGTF1RlҟgQ<|t :xܺ/Al~FznwЌVn Z,Onz0xV#X77K> }NE"؆~ZdpVc Z;d)mp6udYa+5Gk֞t`]짋]|lcTS")}oVz?Ny-Y ?r|~m]6~Jڂ\R ֙BФt4.~v)ե|yXH2ʗ/ vsV8 Ƶ*Ż{uw@㞏$QkaD3Z+YEJS>{VM63Gn~Xlqj TWðCL4ήt$a2 0b$ϫT_ k*E2J/)ZB>JJ4[ǹܬ^(y3R.84:!R5!X|͘#L TS++&PD(}x&y \_BaT/S;Ȼ)YxLZ֋|ݏ=HPޒ̖Ltζ% pϔIn/W^ s ǦbB0M%د&D~Ԟv`*e3|dӆ0]`Lquՠu_w,b/a<Ȋ'(5 M\f ij,nKïpHG¹ň]+Tp#,zI_Mk*{_RtT vF}]4ad SƢGx@ с_ʥn{ &dOX_VHcӈG;ByOvvz~>cCyڀ_ַ Z|z<_˜'.~|Ĉ25xQ+g9;BXG9mD5'K"vnMva%p̒)|6Y.!{ƍy|94)5r|ժEm{lQC/Vf٘P2)uslI 1hct,+ȇVh O.ڝj"6o\fm+ϓw$j_wxsh%%{}H'/e,M1-yzd[{D3։Ф6gߙ^*VSr߽i|yi2y;袓 |]#9ͶL6yڔL 8]W]>v"8bi-v2yPD]:D&1-ʱaToeK &-0mPo9\;"X-Nu1Q0~[VדR0*BJ|w^9K KL*;LZnE[Jhx`6XNѥϝ!*d@zF8KYGӐC0}_5V]XWwTR̭BG! $xzX_±W$;լ\Y0F-:Y+ʵ6ֹ>08On(*1 JkVɒI:Mр+:RZ6BS8O 7%HfI=۟g5xGM .r FԈU^8;5)~INVzUG+mʉՅa݋3i!WEYupl\5<_,ir;XM)p+h$@ּʑjSNC7@JLm O7<"[\:!^!5(P 1׉%|v45瑃f8c\Xu$W_ɸ,׳)ϩQYLەy3l4/aI7yRD>ŮKE rX6r+H=DŽ)`>^ ,͍5t֬B>m៫e7ncn9\P(g.A&!__[uDE//zlM 0mQc' zxl~ wfdoBj̓Hc4!«Y!9W]a^oFS(EQ8""lH7@֒KzSKUtxQl:yAXL,N陕6A__GI TD/[%?R5-&uèV|Xq޹Ue4*>;pn-OCJVD”fz#%L^[wYt)Ky%R ŗ֍ktcnG(D`{>7zz J?dl&Q J=,#&19[(m񏅱b JR0Vaҙzq9&LN OڍQ˪(3Ja/pAFA:!K5GܝSi:lD_pZKe* [u*p:` >aUd`}t" k۝/15p0 xPկ*wU@+/!XfT;3fj1qLiCc@NzL ?X@yIV!cs|J39ߪt"f=ܖLDMDZg*MV><5jdXGK;3='AϟkjM0Q  ''gatdBK%ڌO}V$ O͉Y(؂4!!,8SatV*7+|C>.2Ky5vȦ&#sqZ@'_WԘ5ȓK?b^a ~NZhWHX{,U& rJs3x! ;Ϭ!fQup#,x{:dVj~A!`Ooդ sA,/;k+t ut7B344ar+t!af1:ʞ2U? VadßӘZlwz]!ÀZUo eealz8h"TiV+si +6ʻ0['jD&AyCF(Y84YhN"/D<ӝ8[ǰmA>M=8mhs`x*JУ6'p (H[;PGűA6+\ ^1VU5گb2 []KW5nM )?fĵ{3+5'M^LO#K~&N2G,R_ZLurJs5T1 ?}kY V{7-Pb(@HtJKJ"&rv4"C5B:uSOԺ#t^$#eFq QSbcB&~$mf]]d!Uf`6bC3; ϗ!8<_XGAt3 rv6^tTg/݈ڟQ g`t)3vJ3 ~wckwf9@ou]&x<0; ! kzsmlO…$NT5Twxg7Y9~GA@=_*is$Mb~Wk0c!;CQixpaȤ_7[0ԨJ*!p֬?[Y:w;GY왿~0k`LO!kۧ..𫉒:4|:n: 8ci=RR,iCa\-Bx.ΖKaehO\ SǟUOq8"7)4wٔWV3 Р aYl;,-"PA 9< Xs1䐱 LvB oLO_Gx u/$ȔUvG[+-CU8Op @h,b` 㥭.wP U#U8<$yqv XZ~؟"O8*5@X |V!liF(foY8q]zP_ttĝa(v,SzLPa8y؃]xtSB0ZvhkZ)qt[`" #URmU)ۊYx ~p$S-grjXXH#QZ5HŠ?a? ^D 61uVnb-7jL}H@;)YNUY0yzJ)3Ȓ(h0vYхp81]_S}#r \.{;4gC<^{LБX$\3,&-o_#\G/ʽl']UEGPԂ+I}:>Tm>1D| m䡯k-|ys+6z׌G;M$4N(3?~Ri2=l4١m$p]׮U!`7JbPsLX>3sj4_ !/'eYn[χg#/&E b`uCtNgF7j}U_}wfp=3U[Nv?'i4s( yշӴ;@CQ E_LJ#4цyQDlVٯO0ROHvmIw|Ǭ,V$ ):+ΤjHיGC+EvY Ћ4eM bt.W&WjY}&?ԉrx8C/HN=`ԒVU8'Q.z6g:ѿ̀ ӒP|<5$UK߷%.Fry@K 1UJs06=4Z-sl<=#^&Q5NZq%yUa6- Gk;*!ۀL6DՕr6-I*`s#]~j=?~hF`^le@ *)fZBCUιa ~\Z'{ʀ= Zw {g6։7 39gNH3$PQ=|Fۀz9]~4xg)'l`0>͜p&֣88 @ 9t`W$AaDn^0 B%V v&LPKU3&};]bz%>6t-G (AbYI jAKSV (q&]L-~Q&^jCQĥG0+dPެRFoyF,nKLGrTTXKcC)S(W)"[/A:F%0,\RXEÑS wM.>)=nBH\]~[h2Jo7G9h;opV*bEwdlϯlOla>1|B-[&SrHÖFlO1?OD#ay&ܥ,(G"mmJG#E͛}cW=13EKy-Ruyl?zSD/Ǖ\SZ˘~ݮYDA/$Rr_uEѣrf#5&ŐÁ"ON.ǦjVW& #C`"r, ;}K)7~,݉T:(j$2 Gaz*S)PNnԸ~8צ)R ].;(Ar3p={;gSO묍 :+y&*N߻u'e TDji3L֤EeU7V, Q T f͟=wpdUҀ=Ѥf,l2j-^|CjV qF[,-s44`u2Ǽ:% vBIS.m>2x_4.^8@}oe_WHYy F;:"W¡;{?R69~Kվ,ԈlѦ>1,qRw|8;Qv{:pQ*Z+ mz;D72n+5M#SK NWۛɖPY);>] B$ضX-gY!slvcZ kH/Ty [6p +M|qlb~LxEf ,0 Kƃ]Qӓ[wBBΤ*k2ߖ{m7YXY1d^ZNa[Bþ^hЍG"N\*3مA",qsWSV,kz R;v :qq٥aB}i%gvzm~Bȓ")!4 jtIœE6in6|w 3 9ю5I WndXgA2Sêݓm'/(FW9%ĈAz'[\[W~bj݀ɬyTj7B=^ݲFI¥(TwuM=5ɚ4ȏO2k S`E7;_&;m":oyG>Rhlf3/,#oSc4xcխuџ|ܼC Զ*ry(Ln1Ǔ;ᗥGgz)N=>j lSKBbE3֎fWz Y?>d}kW-n [G뗋vZdHR_1w>E4C: njO,*x]497fe%wH-nE,t]8{E`y_]4;TFuOYe#հd>2Șj1+n4!Eߨ1S'pRْU0J薙ѭQS/{-G;xRikCq>u%lA%hh&xqp]r䁠q2"/dV~i d&yaa'c5-|i 碨lN'0~Bl1U'9&_`\ly8۱2aS]Xo-~O"׆O^[.+0J^|܂'Yz@"?e+%Ji5&_b1CpKF(MݸѶ}p”uA7n cPO Z І)R]Њ@=kI"r9<=Bh߇f6eSc+DOoIB_IAeښr x&JCI'a!P{g"Q"H7D "n-=T F Р?1>laG88v{ {7 v?O:]7z]?ʸ.o,W tTV78V(8ZsHQ>ùW^e--/R~ vb~kZE &g@d$Y21¿CerFZKXӡweaMl]f o=EthY|XdqOR ==X'ă,pQVZ'#m_zN8 Njƛ<ƥ,OhV[@ @Iy21HpL7r0>$t=}A11䊚AB\g:=%{іon~SnA"Z.h;{2 Υ@h/ӴKBȴ z-QϘ#z{S$,O5_5-wpr~KaY_?ZL5 yRwo[YȡKo\N$klBPի<-ɋ!AےƩV^ە-UK۩sWu)[Hbc-`eFTX]iEQe׃xBE޴aZ `F]8*\ `R]z:5x籜D\NE x}dߪQFch42;I, (k&_2y+,99s^fX(rXvC%(> z|T>C+SmAߓ`vu+ iGkd$C >n{^1T\+y$ `-f"Oo O#w{\!N, Su\ݽLʓq" WÑMKdtNn],9[ nY8ۄ xUM˄ ^BmQ߮*)84! i IR/0}-pU̴5iR X$aMDKm>_uS0BHj[Zʎ~Ғ::M|Tǒ(jĹs1Li08K@gBfGZl}/$%-5J&e_aAYLj#% Y$;{~p*M\ҀɢٖSqhV,+4zbA1f-ۜav]%YJ~kVw򳦡k.Md,jr,!uiK-t×qrǝѵ{6 2`zH dXKr Lx=\.X #onguc~*F-TZ7Gu$"bo#?ANq!zeSf`EMy f$Æ5=WQrO'KH°UĨ,}rl1)\6sX^`"7=|$j]bRx֥DSWxƅ^2ѝu,Z(MW#R%"HKfKbaXʜm[U=ZLv1R_"n%FlW`䌴m}ʔIx538i =:=9%廅}GPnޜ50"R}XH?qmT8m@R\BIb8ZCuѻDkT֧A@ .ڧDžz$]Ib} MJXV5f4.#$>t9iU:E=B}羃vSP}87Dg~}@vBvqMa=\E^hF륷`AM$:iiY+prE3X'T\uyYWzl?aYt)w}=LG<5̄15?0lEnSx^8vz^ 97g)Ucb@N\I8hEyV~E{LmG{9`Q g9J鼕r w=]OH߮7{w. eR@oYyV'apyh◫ v915!!h1FATe8sB-^~k^Uc!v '*G-Ăn6MTotҤu\ D5,F0YPeTdf^r:IG)լR?=PWQζ Yh{1` *6r=RJmS`&-<~j$[WL4cʔGC D^N`ɵ&{": w#X B8U^c킴jLaL g]/̂‘QS?ǵ=_ˠ䔙a_^$8p-_ZBomR+l(8{S: #/+t)/RKsϼCC2f1gWM帜#Vl_!I.%]V;#צ`d:h 0qHi]Τ~rj#ii?e^e9JJ)FQ-^cIP:1-Yo_ nRUN,щ>6T*ˢg]GG0Y,,Z^0&@~0(a}@ ߟzvR)Z4>J[3.%_#h{+Zd)#ٔTaFx|uW]_# ?v  m@Irĝw'zkrSY#3iy'P.YEm 9LEP8C pW3WMX.o0r֧Ō`I祽jC• Z8 9 VUB{fp##.{&=Wp 6o=BjppSB1Kf^i_bv\c]NMd7ZKf֔Ox_me* VatO ovGQnwZP8/kvp7 Zr!7%X : WG^7\B$R=Z23 `k*QO~!|W|o1/jEϩ|Jm*V|KiTwzoeٸ=/5FeE[ ze|<ѥ#~u{|Q(|rqHS5p0!ALjpWRJHPu5HlG!(~NH,XNVRJ9L$+hi$X:]?N+{4ȠCnYQɀa1 __=$Q(?:&5(e gST)S4-"[!y'V~DTr4 O/R*k3a$k#%;۽Lb$ ,|oMjHp % ܹm, VʿTiI$ӄ|];/*C`u.$*bTjqNfh[dw?RK̡/iw/ւ8@KsA䍼LʀU8ge׶#4soJb8>Tzpg}?P)㩲5#:%r"\}xLVnnA4W3i87p ]E=b9cn#G-ϛ-QԿMc, '_[lf>Np",)_t`{m ;k/H1LJ b{-rs $2hrIʛ'ES&5Hj?s1s(S|;ӡ2P܆Ηi:h$|ա)ya_"- SNk|,cv ҞB9)0h87!.7$YJnsl/ϑЙ;yYZU붸N%>f{i1ʿxʑCL;C ~:n}*3sh #*8C pxN4Mf#-qm*qݎ@4[}YiVۉ yβt6]SؤN76?œVW+RJNo݈{sL11E t徭 'y ^Rź@:Acoo[F v2F}z싄p>M(r2(jDӓ/hghjҫBw 2%˷T}4r2fۃvEnwX  zI׽J2|"^&;WjCk{7~6O=Z% Xu D3n`wB"l~ڝy0omjKsf c+`:k[|d<Lz寂'El>1ގf 7y3Ws/oyAKpW\N?J.,y6yCgGWp]X<ʗПGlg>a/%ap[*׫Wՠ2 +~yZhXLû8Ob?ɏp }o &Ak.D'p/ i.1nSte,ɺ9z*QC$br %:˛|ͿQp-)g;7'*("iep6em귣Q}H!* Cw`)_/c9)\|o@X dzsU#m3* S!C I@j\ ]Bp;L)\t)Y:H9T:u\X#QUwx(p[Ud5ރ!TF ͍GS Q]i1^m7^dqOu?MotXYRQ|׋-y~Q7k 6< K;f3<#acvʕE% -O8 {bj iA# :#j ѥl1[9 TNqєP4~7htWrv1VՃh6 ")lPp}1=t vVq:#,UO%w$c;;AOkF#1(ǐ'_D& ] x^ 魾VGBHznG#[IP<ضۼsH2٫&Dasrdxd*!?K6ҽ\Zuq/cIrDd`y^A%Z['?ty ϵ7ꖯR¨{izR2q*i\f5*Ijz >uPnYi Uޯs ^0I܋_O&2c|6핏ш8;[N]ܝ'Zt:s[VU+`;gqB3r`ЌUJ\/uYԳR}z'OhH> ec@_o]Rc6|e#t\t!WIVB&sB}TZƪZvL[n"د] k޴aҁ)^s#ȚX|YfCl#LVNĩ2) I\W[ ;`ĀOb:ޒ~ispOE=z}q=KQ wfKO_gs8*ROH°{j5ތbʼt 'ƺ~r@XY*RhߴpiZkAwb.{jXz_U=/cď8[ t26_XZbl;-^%;jƷDdǨZr1蘿Xq:Ys^/{4y-X+D1T,N' ‚=\Ϙi3qvV.=zP2\Pvp=BIN6/1"y EI{`(X=fKdel<>(D>SYഃ ks*d~앣e| Dxۓ~ϾUr<^: /w.<utG#ceRzPvF(5TJ! D5!F@M0D@Jpni8[\۴ xKM!)VHs4C'GE4 elKڽHi{ ?ȕV| : Ӛ] (W.Uo^ 娂 &Pu2Â.b?78!+I;r)>_>%.ؒ_Y/5}s.O֬3SRi\g]kV^Iַt(P@xH2jBtc<4MT ?ZJO :兵 u3 =y}44vXz }_))GrNʢ5[²i)>3c=P4e1w16c+4I9eZFs dpM:"`4Eʻrc/k͖SdbS/YWh랼\? jEF{nuj֐jiǃ2/ :^џu5fEY<]b *!&lE;;y%9 h(PNNH}nvEhM{Led hECVZxHթXĭsېf:bl֋V]""p6#(<ݝ?sG4bOPj` ዏy4#2Q- 4p9){z 蔨b3w}篎Wx.Ԉn%gU:]QEN o|wNF8MJ&ZU'BD5\@]u aqx}{`G7W]pj>,K;H\jo}-86-jx /?e~Ad#BPTͼ\=UCX{2%6?RZip%&}v.ɑ/Ժm:!c;8 Av1^H3;Ypns6 ?/Gմ7;rXl2 ڏU[_Ë )Bź_P{+^q8klzu?Dd.*O_]ָpR, k;Tcov'sޏNk\ PӝvG(]"F|rU fKݢ'Eo@s3H|L(CN{RBC0Ֆ*߯.?fBRԔ}SO2[W"M&eFU_GL)*Fl{]zZ]P 2?̗ g_+-r"p*z1K`2by\/JYׁ1/0SUeU >T"S]Mt R>O^끥%ٷ#f> v|ksN0!%}+Ce]a>wsJOGm)O~n8iwtёx}pSG^@}Ą OcBbv樉@; ~S{ڂ*AsKt7=hRjӏbb7kF ZrF\XVYbwP'{(SQiDL?$j^}Uk*’mKNR®Mо؝i6KՌ S_O'<׹/.m4!m+X}hvsu&\Ʊyԑ.槞")+- _AV2㎑hD2[+fhe=5 IV'kïz!ܥee wd@W8h{UY#U(aİ8z )7yaQ^ r3jvH0~/,Yad46g΀IK\:W ԯ;[ďD?YA"mrJ1NF.Vf| zȳ$/e(@za.$qk?_DH^rd"b{${"o,+/~]ʹ{,Y][rC5^H0FaX㜊I /1,M(Lϩ\[ZRR=qJݸNѭYD)on18(uݺ>^$ۗOi=5F0>}#׹ xBLuoE ssldYQ$Es7ߗkHup}(@Y0f5'#4w3.8k'vщ,+-;6?3GN[L&E5qxLԹjYY)bR)%-]x$Q̍fɚ"(K eǻrvKF!PN)AeM>!؇m_ƅW: [K +'E04}_Sѩĉ!,N3ĝ.x}ާ !ϣAaUwXflȘeMT59 e` ^`nBJx><, "mS[{~U Q[zHL^ˍ{umw ?[5;}~bLif9rЮ0nK ͎RgZO(|.c<v(&X\p4OpՌɴ(;qeCIlHtݭCrk4awypчi:y™B4zDXAtC`&/=~>Y9>+qb̡W;Tlm A| 0.HtxvZ J>\(d% ";Vw6ЦTn 7-j4Ih8]e4AO*ƾ5H 2Herƹ V\7\k榰WqbT"2`K_h$;5%߭fyӳNpb`iHġqH~C`^7n~>!E6o8(ZY EAymMO (-9:Dl U8שޙn> |]8n7h8<.9=GxTO" ӺnSukd~((CucAˍ{Hm=jB"u,XP;zS'MF14Y-4<!T˸jkv|LZfHb4} <)|yi+pOn -E9?2@)o-ϢE@ESJO:Ew-Čo`esE|Zg\O~#Ks^dWDtu?;e>(P(TU{$OC>]ǵ#vKϛ) k]ov,|UJRF+l5.|?d*F5 2iR#o_IxG`s> 7;ޞKnEi&\Q AڿM$X~@{bï‡kLb;8SC;}D[Wm8[Z.mz]@"np๧`(;@DօbgsN_!&/x6-R9ŵHۃmō ݓ`eNM))$k&xzү?V }We\U9ՊœGa{s#9iDlrmwء{ǝK&wsSfrgNWLãvr<Z8Rxf^o t0)\fקJ/aw?* s{%8x;J;p2{gW2$3#O 9h"/sgqREJedi$yU_o[4<'lg3NEyaԎ3#mW ޱwW`Rf| rk)>QaNYRN-h xպ^w hH> T&-\^~ I3K~l@Uf's$\dzOW(n1/5S%;$q܏=arz {$Kqvp* bw8'`D?Lܾh꒷uRL!1"IyCGl:SRTҌe$fc$F,O[79z!ﱏ\ q 7m~q9GxyMA(k%fPsrEXy ]Uīj"ąJ_@݌|`M\N[1?cPL.m]@(.fCXs%[,BhK.'@}+dԧɤϓ&Rl&#]Jnܷch'*"&I˅a􎮱5Fa^<\ q_;bd(ly-Oi[h>kH-C%QNr9ykצoÑ? NqZ]ZAbf,̘pBO8N5Քm0Rm^ T,up^jG)"˜Dd $/#N<.!&F,HJv#R7 H>NT2996f1ʠ0xӸ sHpg%Ԓ' ]uLJRz*'$!YI,m;@*T{x RӂhD[|en]vviODI#sf2;$`X k%6 <W^x_a[Q٭Q1xΦ>(y}]7G/?$O{HH@6̼Q,<:} RvT^ٵ |(ϐPԮx2%OT*qpH^byݥ4A|$75p7RPdGO?x}'jXNWɸhma㷡RU= g9@"NfB^CFT@^ "M (!8᫨6 5>[vkgU?HRBkљ}\ُ-WpX(M  ;hNy?@]3)ݍե^`dlHL90DuG22M]spޞ1QOks aS[ Gc3xRZhd1ZXmb3 "cA^~U81 )1ca$ z,,G:{bN0E#k=j 7'oEw28!7R(4oV̏AeE+Ù 3Q߄sؠUg&›~y+5{zKu)J焦’I7FדB $EC^23I,E/lƍ]IA9VW;@ΙT]t{;٢ A!TR=<5KՏO'56 F5Nz߂0+0VKF!ĉ+N $L.9/ޭ:ν= 񮏇`w6TI@Yt][> 0 ,`9.:D_2Ys+Z'lQWz3b;jBfpL-s4@3B.lܶ1ޘCi7RBkIZ^%y 0:ɻ fMH"=VYC ^S ϛ8 jaSKUBV:p;/UCPcMt [oJPT_F{hkAj%ir!!:Hr͢! s5ˍ8D`9ZO+9X$Upfa5 %x y<ؤ j<Z"b5ђ Z:xz!s*Q>W2엄i"F̯MIYo{PUƄR)T!3LhfEB)m2}pc  ❚sp!m6nj+YrզsJAp> Lhb#Ajz}@ᢜWUzظldaҙ9 xU#HaISd"|yOcu1oٛ*we7Tx1 ֛6mN ҩM}%۵!Ez`oT6nHP*]A=Wy䐙=h;6jMل:0v|gbY΢C@K0k Cz{)$q䲀Zj&{nt:/5dPc.D/E ,<`s)XL z*pnp3pb̡W"ƿCM3h@%lpK{5 EKJn]#j'/#e0q{P;9!?2$4VePЩ?n[Aoji{|NÁ~db+ډimtas1LD0`N!ZYTVE 6մwC Q##IoG쳒-Ga@h-__yc  ڤ41:ʭap$k#F>0Ei?8FHe+z˨7Cۤ)Tp23 Tl\al c^K"]dzQH>ƴ$>_(FZhr"ZL \,&E(S8&b%)w;q@-%waj~"Mh3ւ^a?eP?&Wµ͎\V2a弼K ?y0!$fya%i!i@_2W?]O!n3lsWr[^_֞A lxӌv13ue C"3Jbjcn9k̦l1mQ}ED_EX)^Եpo+ U^%mK:H}o$UaYQpUȃ%{t^;8GZe?Z%Q[h1xAKa?:U1HI__۵4zJWoF5U.UǫK's.tMNc Vj&S+=)>ߐS-DLFˤͅȲdF@﯐\ Dt Q!E'̽) U%Hշ+DϹ还XCH0,fVaJלIL鄍3R!g!6%.**.rZjOǨ 8ʏ+1q<Gzr#$u~;Fw8>wrˬiW:+^z_CñSzv]s i%)̽טڹꚃ6I .{"٩ml Gʸ6( ZSdGG.c{CCDjC^mhEd{pI'0}; EtN  Ty*)rWXzǸsM\zIw Mp}:JGiϊga.%G3+8K^Q]s tʐ=RdxjQIgSF|]^-dZ"'~ekr-V Sg_$v+D3IUU j:L%4f_+v9Y8@xA}E8(ruܻcZ(nS`FlM ͬ(A$,4IhucWU~ *J?>B~Vp`x2L_.cN[ZCTz ]Mas3lU.~!ֵ֝R.GQG; [ْ]Nu444<Q]$uyɿH¦%6>)ў#T N25  rVӯeAc$/yBj/a9{U lyu,B`B+_~Ϥ[޾ppO-X;B,7VZUT,k.`Li5a bnun?nou,!wCi6ۃ'#ݷI^I@_> 9*q6"?bZ>s8D&E;UKAPҖ1X/d 1=\rRqg <*p72WI~7 2([=6#d({`-8wN'ãX/jbǿdv}6 _HYϩbߺ/nb\[.>Xb°π% ?)Ok^s1t vqOvaH)AѢGͲw=*`=b2wTN"ynA3:y\ݝ%0#bӮr9 -'F< 2ҵXkϠ $qɆJM IvƓ`g5֪i/QPؔZ<3[>bvC]dŨV <@Xn=syP00Pvc,Wcr'5lZ)K`qN}:r^^/5Q0? F#+A&u>и8Wքn`Wkx*u>%gSZ+\b[0Rklb! p%ƕN>ЕL ='svŁ3w:-P\cnb oH}ĩ{FgS?K=KQ;#-@QV%ٚA,1>JK:.1^s? _i?U\ax5#DUJ<>eOe7Ȅat*6R:vXT7*kDLfrLcWWX;@-iYfqݲN =sh1Y<|WF|Y ct'joQش5$w'NPcW!kjc<܊[`ܩ bVy9rd}qʦH^]SZ]}"j0 ?![4j -@}g0fUy@?QelGKpDNa/]DI}L}[f;hxE OS,Mi TCeڷ78 pƯ>|(֎L|EC[4$@LT|^hrzm,;-\n/xiaHL#ReblQ{Sgh#r BX^;kgb*TEۑkEʶŒT_2(wv iJ 5VEngFYL p9ٝY,W˛Hn~ nq6+ #:؇m"IT 'C)DV-צ1mYǬ.ǃ/rtp)m6K',=, nԧb{y^eP (`~L ۉ7X܀la?X <@#z>C!  ղoEF%tD;1@,X @Wŵ惚{"۝evP\ ĵo},-]rS!%Y k;OqA9An* Hrs2uf es`H?;aHy5.w̖m 5_k H`q ;A@`LTRRU/|(kһ.O-3a⯖&NO5c}XC~)z.R9A%޳b涖Ftq*A{96!>H8Nrj(&o*&gA VC!4$E)b̻ 21jhNj^nEwe|rTf /Ukį5p|Kpm*PG4CxrFl]iN V1M+2lHrQXBE @vEBo`יv'Ѿ-|@|IQH0X :Wh5RÝexBHۚ;& 2߫a29 -} u >"nc%Dj)O*X7Z'CJ5]RD0%}&MDB'Ҝ]ZΐCDvGtHC2QD\ܴe.()õw,LT۔%{,=`u *r!R>-fQ F$sP_ޑd!I9lP_ʜ_m Do+RG~88ChPdMDdpU.p7JAtxwq,m{{Rږ>- o^фGspƯݢkwE0EvI;ϰZŕ; ߟ0dOmOJ|׍a ! 3wL45 @u @J=9x(>C!u%Z@ǂ /-w+b8elz2*F=!W`fF4Ykl[dϤTF_e ڊp%k3Ҍ)Dp'KNXf 7^'MzDN~g{8+軘JyWv4yx$E"F@鏕ߘ[mEoAݪ6%-6&]3J ;%>5Lћ%ey휛7;yWki*TJrk>WNp{ßc8@|@l6J}<-vW˰XNvU7  ģvfAm ?d|sWq *T0sUFAJʑb&yF(>=w֔FDm5z0mL #Wm̰܊ϊ'Hz䵣5]Fx+BrC=>}omGT!Qaj> qd]HY ^P MUȧ1<\k o?x f}z*AqHԲyGB _A2wUce*Qmsؓƺ w曮j !,|maXHAqhxׁͭB"ri4G^?'ʰˌBS 7;D8DR>=Ԅu,j̧m7I8r!#P(571I6' Qeu`j;hUJ}+IH~zald2t;8o>YvNF.uezp W) ;K3WERC.K%a‡8IKtCl^\r"S jy ozWkȾekcJ0Bν&7 Ɔ\5nly;Gl:w;||LU @1<}&M]an.v!ls)O?zix~- '$ّ6DmO PIt.ҞUf| 43^glƖr>q#WKHvԞ*d ֜Xy0 a iQHhQM͜) /g!Okrn<ݓ s \<_}$r~=do`VX-2k8YHɈKQ'dH&>-#^2&([iPTK4k40n} 8 {IC] MfrsyD[*88hazM,զJI%Y?K9 Pge+ԛ%)ȹ ;Z2 =t*vlU\\H9ٻ-4\A7X6LyX-gň=A@")\G&ٌ;p!?Wg1LszuM0M;+bzbq1Ɍ5AS1G8"k!*HuD [j b|,n.Txdl"].+y/.\ąe4o!so:h7<_}r*2zu~IdQ#򓷑T/=pxnR!mDr_5ޒM2\aZXœ uQ ov uց( fOw,!*up¶fW8~+V@ $u+|G6÷%S+AkE@ΣraJ)~=t^Pk ?PP -Djh?) 3p}%Y%Q2aR/} >6FX2 sZ~71׶`ZNP+\$>X?D ?lhv; ]~?澦,i zPʽw`,jm\SCkgl$ٿC:[M‡K*@fnf-hf?EEkqۂS{*` s} :,FC$l{$Fk5v9} &Q Ū˳=>vut[:QÑ]۱ɘ5ȄfO(OY#wy/g^WoǍ^Ny< /ވauw=& %6(g3Wb(s(D5*k:77sڷ8&XxuT퍙ިkˑ|f( HoZi nho\Yk#Dt0;^8ߘ*ina9zt v 2bpb<~Ҁ3Tf}d5>DĄ_V~Qv[}X|S:& yֿ>{[0샋0~L6aR@e4) 3¼d&AN29Hl#L*O Dگs]iyV} ~ aP?;|0f"(<҅%F0ƺw%a KƧ i!T˪*tA堐LT%u{\qUbqEY뱊OK!qKz pߞvI":ߕ1G_MVwh.ß s 1F ?nRCSD㹥bV'];5Ax جt,L @Z/ 4َ҉탗82d7ʊyҲpӧȮL:Z7E5 %cIRj-۪N8X\u ^7_B_m]+ӟ͇2z</uq_j-ڦ[`W:{ hkĶ0z=N3)ULy܃?Yu(|H ҐAJ +*)f31pcE]9f0Fùޤ}g SƤr }ZDbŅ1w-cDm(Ccc5Ͷw[.j!Yۭ s՗196,K>˴Ρ? oKq[nWAM\6`b=o}=.Bѧ=ib䌀_.ztEXd*Px׆`!ȀԳʵi9#FyBW )n$Hҡ ,>UC؂,2v黟 EGj6+|sX Pk+2Nd7'0mvd}ĩ|2FUՈ@nyUF=Z˿ESQ;]蒺]pnKE_o=(V#={לh ]zVQH0s2B˃u[QJA={a)sVtQPXˊ8?I1Z{8H x9 rxc;%*=)hu.oLx}HbMAlkV+2Eޫ#NQ=pp_VO46B^BUC?r'wb,M;`QkW1@uK7*irdL zTTi|L13sMA}3>3iq?ۨh<{G:Qbm!%LyOj6$*:}E=|/UWrNQPT.e A +-^k 3@Le K3J.Z>qK=\%muc&8$ۓ0f5+[CzRGL.=R8!t' ޕ>%PnKl^6(YQt-1`:iMU {vS`~JC㍄Rt=IY:?o3+$h+!k.Wƍ=>Я]ե%A8 I(\%pPNOՐi[k{R>,=Rjy@PPM}29qc!&^9"Dq}B*5N)Zb_;n4_eKƤyo"Ϛ'AAM35-mKi~W(Ĺ8 VD4 JD}p2 9NG J84`&Nu5L!p*4;^VG4QIJzX"KgiGb4|1,FN}b/A!Sȥ] QV* *¨&Mc$EgHO{#ɥPh\hO֞?yeU"KܠJ2j ^ي K(v]KSEH/YeZ-Eϖ`éXz,!68({Fmd/ [goS:$CN~%/Hp$|է9I Rs2M]O6p^2&mϤ +N/KO줂T;=)B5窳@֜st3%%PhW;62]he0_ExT3?)!QKC IUق%tokۏ})36p`wy_~JO(,ݠyG p/5X,nR!paAe^pkZs6e;F/;$R̨<\ Lܡ/\`˲1xv.x:2P@~_)Z/IWʚIo\Fu7Q>Ic=pñz攀D#Y5 4ui$: M>B`p9# ))L13 R`_r )/ͫbG)sI!Y,lROԼOoF{/d#oEZ1娛 CdWo ;Dg=<"Bhpq*·1oRQ 2Qgg%Ds? !w*(2>̮i;K\[ SA dsBos/e/׌vl4Q¯L՜2rAk&''L7Ex!7*o>L$3r ِs||ilg+$?AUҜΆsM~>!ӎ*amIUzh\6kL%vȭM;' +.5l.̘hB u5F!H 28Jtv78icdY[;D̑>rli`+ Q&ا0Y\a o9Dő74|Jke+>50)jU^և!WYSCJgrC n8ѵ> u_|Mx2/i60 {'kT@"f= G^1'(Kn_= Uo LOJP:F.EUbtZu3`&, aJ'ޱAym#t3:[uo.[]p"q9#Ɋ&! 6v6G-q4< B0ٜ7\~"S u3&h-dMb: '+sr>g֌1 _nHP劂F/"՛5#Ğ0a8i %B{5hU=N AHUn܋I1<Ȏ, !JMUqC_@:SfXDByWJ(}jQc :N-ኄ]ԛ41 )c[̢ mBE6,k ֐8lR y1lc\a*$)8Cv+>Ŗ"(16x;~(~+ XT$Rdy;*V-1P 9]mŸ 7mD)UgȾJWfDITk0[8\fQȏao?T[=o}.ڢ8mSSRO]aqHZNR LCTCLԀv2:'`A kʃi*o9iS;gpA[VV/<Pk©9?ڴ/yAuviޥ_'m9KfxVMRW|XDvL*[vyEu%փwh܋J:#@%ai` ;^ŋLe'7kk[0 Alo8:_j0KG~!WÔ=>g%M@ŰtD続~*q]{KAxa50c}NSt~%Xr:[% ䷇vF?͘2lb 2>r%b+i!yXARSL>-MjҨ٨dxY j+Dtzi#~q;:| 5+ 8ĪjV@8SnDOLH(Axgljoc褟f!VP$"ʽ[avnhWZY%%x4ge#eޟC%y֙|Wwѩ1Jui-9٪:\ V`\R^MZQ~mbRmI#tB~+q&ar_%7""/5b ͛X_Kt"K0.^q۬r8)vMmeKh'INihѴ׀-[v3V p|G r >ZvBf7gUB1#"i ^4'y@ 1rGvF<{'b׬ i"l[;~2<1L ܲkEtљM`,fbQ94[$և v -<׻iq$ 81dm`ߘ-&CDۙ޻9xǩmnq$Zx8 ;oMfiq3Xa37QVK i±m\-%޹pT}΍a}=#L=CLO 0Ftd єLMR-fE<K0oQ7h~h!`S`ks&ْ>s^$#YeBgp\*9pл#V .E|ǖ@x> zFfFZ(.4ɆL,Sk z4HTbtZnS'cِ-Ĩف0`ȗLTd@ҟfN_鳄96T.cynt3^Jk:]1My7ߍ Sta/덊3bb4a/6܌Wļ082%jjۑҽԦaػg ` W\ 2,nULhFkR6d@F̾׬~[ Q1JR3c< *g"HUޯ 1L ju1i\TDn<=A _T>ϫ=sKo3᫤H1zh`ZjXSWmh!u~Dr D3M7~7V"PU[Yloκ)ѶkTx"#,&ZL ŻӅ ".+tZ!Bi vM`!IG?A4mECO9+2#KZF+&3 è ᥘmW.B L{"w6v0 dθXmnLyg9(7ΰSt[*p>E ]gnj4d 4h&f(<CRcG;t8KĤ= Cci]0|6oS 1L388Zu]4/\|&rbU$g$1­r"Rxjbor7Qc~6ḏ{b<4VUpmᘮitD`y݆Di$%hӑo"ljfnOI^{^'sOTuR)PAyhC %rVigUZj]"E_|_0 neP\W_i {%QYK>ŢďK|(2’HӰ3h ! tQ=``ݏ7Iس"HJVWzV ޔ^Xb{, u}N%P3P|pR3d5 `ek|,PɃ`ڗeo? rsNF%iwF{ 픐I?j*Ļ` "ɨK֙h:E@>DhwZ^_gŽ\Zpߌtձ/}Vs牟O [isRe@"ì!y+&D17d>V'MES/+nϖЏ5d7դ4i_{`n4MNE_B1H4]23i\K6h9* 9I`MD4g  wpҜ qQfP`*YI87Cw;fWbs;vŭK7 j2$: F2|j]Mr ~KVn'231-9筜J47 x0*VES*|KH`>Π3U JUGQ-8LUc)Zʝ|YIB*iE8d&3+"0%yIA {t.)cEqC}OɭTb$ L ]kQIrO#+e6ql?tX>n OGmh5vu nQ )?,=#n¸:v_ fur^Jq)Y/:.#M]l6ϯ=0FX$/T.t[ͼ<YϛSш{Pί7lewa\$G!=D~p(u|]D6hJY%)?yD 2rIiB"5[Fr:)hX &_Kڨ3YMau !|jf "SLi{N|w=/L enJq ,CB[&;cz@^_vͽ`T)Sxki̺_G8Nr.Y>qrc J]52yY&Osu|#Q,("6%spP(RXm҈ˌ &v G@a 2E 2u$Јコ۵a}.3-P+i逬spʙE n`x w0LX!rv`V\#A٘UZbiP~TWmw!vRI&v[{ RȰY董R_Y^tI6{hDOZLe\c|c2 &Q|)׼e "b\g_+HfR ЧH u^7[,]fnճV~2텆[ׂq#و& 6/zQ=9k#d:L[lg+!zs,jp$γ,xB|M,_Ը"q:p+eGN%0g-I4Kf[TjBW>'\7zQK"׮^닂i#tdM#gQ('JUN"$WGh)o@߶ doWMr r_qˬh 'VO ­-n['Wѯ& drƳ[  E,|w6l=';+I+Ds ۙo=7H S5eHD&a6M[>xeu:dϝ%VhY{9A e} n2s"'?9UǛeż,!pR*) .ZErFK"Gh &hÎYHn/vРfX s>RE4H9nWHH UO&/QYү..d{cbc>C0c?jꨁ/7URhUoN(ŋ͞_Χʈ_fS2e:[$Opy4H"tLfXFIA, G)~au 9 )ʒkȦap]y z AM[Gq:FC6i4R_S}E) }|`h%F(-I[]arPc"ńY0gt"/_MH7^t{_cy] {giPWNO1Mc4eJ1NQCCQ:n#92@j؃Po)= fi|TϒI:, CK9Aߏu=R|E,Wk Z;o"!ڹ0R[^Bz3gAIa#a$-so`l@ ,M?Cq(\`*8R J˗~tAUp$e,Ts\1}.!/B] [<-^V!hv'+{",meiqlI_*fP*MWaFw\c :87ښ4D.N8]NW pwX+0~_}6'eCxn+^ GԬ}TZw!!3U?E&f:3PL)ɸ Sݛ%M6sno>{]m,`1*KGnF0񴱱2!IhJyut`(t:ўs%iټ#9 xbupp8C̓롟UOf}G2r8:A0&@Y?$zXi7EE7](C%" Fɑ#F$~\P<ODV9y\&Ui6ĠU\ w yݒLbR&C:h#>7-lHGpc(Afb^Zo>^ ;FeG}xTƌEp2Q@ H842o*gbʗp% ȫ3%w&;6D !k]QSͣ&\O=02rA[V;;T+^}/{d^#ŝno" 6b呯3Ň*I5Oeh<%3$0RPN"TPz|4X qnH_j0j) J}\^D҄zƿ1'n6أG-!%,Aq?VS$LkA)0(@%u*؀]}OLDru%J8"פ5/*"6(Exܼdɩ|޲(@ |xDX;AVl\WbѸ ?+1wG/ɟAG?%oH\/D  0 MA]ia?ޑ[=>_wC-<$}:Ai5E_!.C;ٺUO-s_˄N[Z -ϸʼn#>Z-ȱXX)FIdqoN$PLx7'Gf#! U 14Ѹ-N /; >)Y3 :+Mۏ^H8%uJ6o^%|H*\@ 81f%4=-gR>yՑAY̾GkRߩ 42=Sƃg=7߃P+6 8S㾬Wl}: 8 AxtU4WQ` cz'A2)w 8Ȯȷwm:{3(Niu4y# bxRGn(HQK(q#LAOl/GWvw9R$tT \. "U& ͽNCXY;>:&u#ZӮW؞ߑlaSnIQzAĥ3==us嚆SIeҧDTw`K ^gX燨kj'.j޹3?YPMǑY :t Uv r8 >VÉ- ͋m(L#E4p`7vO8\ ٻWqύKi߷J /9ԣ:k S]C7`e?`VL")ja4Pq'2s{&sلnߙWH̗۹JSajAaEJ% q h9ɝ2.{os^GQT%?EļSC>SS|%LT.7VS`/`-_*k2٣_NO/nlbICm3U:QOdnsyK)]Nrtp͛,]V-Xo߁.M/=`E5"i||vutgF:\MMB-nGSAZ_h\Ѥ`Q l vS4e%z%Mu\gZ %6/0Yz2Y|FXUQzp Uėn -g`3: (3Y8RX1!D.^8T.vDPf\>vn,f+fcB7BĀ@su(5#[RQ|Snb13;Ge%vnF[Dlrˮ\omO׼h%'n8c͆ (n=5?CrWlܐ> *70gu&^<#vq`.&_${ euZTX҇5Y<~SY5i| T+Kax. er# w> / ŷƷ5nG> S^5'tG NibBQ>r}6J)g5nH#Yv1AP,׹yPXDvl K">zy\doiz}}7P˂%ag@oЧA ] S-9{1×欬Q%bEJlOɷ kȈ<9)rbcl6uxqrVNu[(.rp`(hhW8 [L`6S?[ bY*]2ǤKt7v%}\ӝ2F\y|9,'}'d5te{"0FMZP8PQǥ)+ b`; wv7AC{$N:F v؛0^C%GS{ˆbPo ().+rUv| vۦF ?1Zy+&ꙋpvt;pVWM ='Z%#pd ;TYqc4ICZF݀1Whm[.-˦SEL\qfz[Z4> zBRW$ڂuBzDwf11G7 T8˯}KD;C#ܰ "<N^#p 4H2~gI8Lo"_P:Ym=RxP0Jm&7~&Qѱ0՗˺4bi* %LS7EEy"ùHY9GШ0e? ;)JM0['XW]P.z|sJS=mZLcht*u$7, { J=8:^sKEK o 5*q-lPپgZL?~Vr. T6Z ̴hAffbM2EXW˅7#jT;`,OZ^%"ާcD]npl㲊&[[L8 r/ /-.~ _WSK( Fsps fVB°U(s鬧QqBYgޜ1O)v<57'%#ܒ_=zOJnX%h;q(^:9m`\Ff"bުi3O~rnB)3Xti3 ȘKsF*{`nߐ/˲bq6*6o~x W0gQ;dS}n勵71ޭiZZRq a{?zzylV6~jUs4IVjC>4jOPRX`S33K> l^.giB˖Q3z>"ddʝ3]Ѓ0hTPmg _d=[r`>O+~|orG-򴸭XXEU., q]e;ۄ1O|ϭe24@UO+~ԬƎdTSD1JJ j?ҫcJݟvZ.9,'aa`Zqp'ŭv ^=\x)2Lj__ڤ.Ng^|2#F`: yc# }wF8nYtfvٿ$%>Qc6mYT YoYp\_^ϗ> NV˙+8%_`N_L}kL>=픚A@ņrtzZqFmLgf&gߩ0TΡ/iEU~j2 [${~83fGg -H]W.,Nս$Ēn5.a+1IЏ5L`(0_: |F:AoqX6fH0jhB%KL'~Lx?Î,z9H1==<j l4foR&ҙn,zT/&]yb`";<{qsIRf6l$d&Mbtgi%cXR"EԀn4[fчesMR]ҾC~ښ*<#"˗w|1NWqm-o{vmo;ZxwE'դбu1tZ8VE|t*r:hP|2u Lj\ N-~YsTr&,1~X[q늎N]TG9}Fe0b=$NzJuQvf?C@輽PpR-Ƙ^D#fW+Sqm̪C"r N|:M.dn\hČr~]'iy3)@6azlEXCF&Bމ1U bm\\؁ߍ-8-˪ʂr7Ln8  ,ɪ0;BLGR.Re{H&ZHT0),C L fzlurK /p^ߏ"`N;=./><풛^f@mh༉B~.܋mL"`l͜x;VLe`q`i+.#]8KNoGn7HݷU1%gџ!&w?ۯh·䀘LaV(QaӁ-gvBĢ&CǛ3ek(d?LFD6N{[^#yoP*cirgd(ME(]vނV!j39 %I$/G\%Svp A"fb3I$'/\|qz:1,L*%^_5^χ ? XiOɊB}`/tSG6EƠ f$mIs5J%9(8Aۍ]gp9&B ]zRmiǨ!}#\E#j=Sl>tG{S ''ؿZkߊUG*3Em>9=$vD~a^8 DH)1TU B9CЀNm_I770eAn3ޗX-Q̇AcEΙB PCxwƘwdJ`>4-LTF$ϊጾ@aJtoNh;BxF վB_-WfߗQpKXtmY+=2U+cǦ%i1H[|[kn7oqlB ˭p3O3x{ :=.:4/)U4cjsl4#B$;M{Ì*bm| PX[^rMJx7m']=gW۫ͨ`X9?Wj$K-T#“"6%oF̄)5o6 X] )?R\!D<~pa,8BaErLOeEE(ŮF3d}g[UYv܍eX-|GKHjGql] .syY`I|"GqnO9j4f3t,;(09 Mm}@ύnA# Ky$F3, -a/~,JLR@:?x{alcE`R;痱[,>SMh= (Gۊ_ Dpkjoq]ؽW-zgH?LN k#kTx|3]o(7xHO-pc~U):Z;oGvw"Yj/83?uDUNY]ǯ,LDڍC7t 4,*:c X}y{БWq؏h5cvv v<" |EIćm"a]yt oZ-Ns$h@p$ve : R/XX~ATs ;<o)uX*y81@ 23I^+k[52ˈe6D& @%mBe>,\l{ǛȂ|֒.GK(2%LzʴBAx`X)"–kIp٫eݼRpR$Yp7:q1)IFκ-$w2!V`si7uۄ EWXXF nQyz^n['uiб=sa5<_9DgM\ %IEOC@jF`\> d"%oIlj`;xY/v=҅]>a)`!rA%(5XְO b!VKҿ?U~ۀ,~b:h2_82YҠ$o`p5 er|TCEzL$² -~ol!QطQe-kX7y)('i;Cv}.5`g%'!솯;CWF#B}8~{~sGVm0\^tCX3kݧFlliO϶$/]4ʬ 6TʓFY|\)ˎ3Tt3vׁ +ᄎw䜿@:POC%:ƫ^™gbQL1CEb8cO{29,ψ QC6u$J:_Lر,8BlgĸEZ[8h|C,~ @-[iu?j0AT30,Rt\l:I>9\Iͥ1 =P tB(/ ̭'OOpEMGD#Hn\9m=T(J+״G >d18^׿-Cd?10AD`P0I>q6DUh^|pk yXeV1a]R{_ 1 fAfDYק(*B "o_P~Q&M~X|M5f:.(Bkyy$Ψb͹cI8>:]1eg~*Y#1,2d)Pg)-^F&kXǘGYU |(2(,B}ԻBglotI x9B_b) zAy?n3GvA[I饡W&'Om[ <9g0G vjvܸL'1UTS; эq(_wjаtc) u)o 0C{_$$XiȖuerU'OP.!jW͈h I8]R~2c{ǔ8?,v+i \>XK) WQ'QT0|Kr=0Z%1c Sn.8|,pN*piO ds –0`]\zb~ߪ&#-+$'VeGb[j`cooM;ZmmE\I*b1U) 3p`wD'c1Ӕ D6F&4:x#Zi5pϧcˡ(6UE* <%;43)3ä(ʍEVBZ:^oNT-XgTCsw+7_o"/ٚN`lyL|+bdm#`Ҷ4s^3O.)Ebvu_؏YbBSI|5:wD6V8H@ǸE;ǹ.xXt$N'L?|ED&GέoJٗ2j',C+: ̓B NIM'EYvcr ^>v9Z=L;yCϨ$PeYrG*\.rV(0=$űf |tb[KN; I'C|w9I r8,Mk:5ieQՋHRj #}M]G!KᾸgbYk)WOO yy gIl)u7^vGB+6$Rޓ$:U~LRqE+Je=9 vKTA*֞ͣoJDͼv1i?dm 8tgJ&."Ij+QG{B ^a Huc5\JP+Fq?HnCW{ԯM_1jo=<~ޭ+etode0Z_u?e4ƛ'IqS"BMA5Sl!KrImkЖUx*bPl\hc:<ĦH }[;SMFH[/u$^28<}_C|qAFpE$` wS,9W=&V!)O3HwhT;XPƍPHw3HwJG1+>zQH71牭vR[<&)K^ rmO,jbaHZ<Jd%Zy=k@L^:2`0o%ӵR>$kF-*^ְ ÞT'@n뎇X`'J<7V"7u~K h`iEooS0nr7k6%3g)+?3ϐž!][,n3ԋ2' wFײL$kLgΑ㷽w[ ;ju]28# ,::޼h0Y* R= BM3Yu|s0͌i~` #:&z!_3etyK26?pvU^:_4ڋx @Ѧv<91-Ŭ4ʹPshj^+[GAI)a}G "=Y* TQamg !x] ! 9yZRK'G;v2YڝEt ;_Kͦ?b*g=hŅ7n<" cy Dž[s #b=x$<#J gzbFMЦ*,zu9|ibJgՙgc\ fx3p !r#OwasCwܺ#;s>@f3l`nKvΌ$,1L}I![Xk>4y"xVL/p2)O9c cIɌʕT'zx:*ដf[~yYVnRLݷ4s}hW4 6`t0nHU 9Ǣ8N.+QJ =;?ۺ֎4։=O483ɍaU0崝=gK8ݟOXy(6+o^ri.A\na0QoL眤_!Pdt:1(?%D m.8߳z05Nq_W>߉j}`!lgCӓ !я[(";'fPRft6EIq#=6_YXVZ7n(qphl_.'dQt ĕ8Cų٣*p[l6V5< Id݃wP;`4`\02uOq87y88/Ʃ`[7/qApV6rv$2}mM4! !Co3ZЍ/so^ѯ, KxKp='oC}}VJ]Yl钰s.A<3@khH6)~v.P;J۱rz3l۔x|w ԫ,νz`dJLIYԻfIDƔXJ~k,=_*~б:*9/Z6&eRdVRWRy ظy: v2dx (~ْ 8B_Pp]kˆ : (Rx8RlZ ?ƲtmټЍ~VqZ9ITL DS1X+zAM| 7.AQ̳7v|IJOO(:?~wn(6qYpiVtEf |wJ {mL8|\*pCFToo?U %^ tIjp7"wFK"p|{\Bpbȏr77ԈS _6d|FsW:A'K]`Fi vޗ|k;wyNe(\(7u K-` 2(&7A"䐒~{9ZyXjcb2/+#vvEW8e\uaO>j]pq,=*P[>hx1Fr ccLS{{)_J@TjݬO[dU7ߦs1 y+{YJp$n+Abg}XĀ4Қut! Rh*QCk3:j4L΄Ndg>0p<AF+|u+y%TW7Os 6;-vM"rcM3zuT.h*ogq\Oo볅sH$xK)5G}SOgnymG V$? ѠCi˥{8l WiY[;^RF2j7t_˪=rNwP12KҲfy? bl+*o'WAq]yT=f[>_@:1~< ↪ -=9*ǭ{A:"PHi+^#&Bp^phłWCz ,H 3_v%ɔtUddGԈ]}xKgġ`N: uŲy埫}3`*AHpDZ oWga5Y i 9_M Ёz$->s3Z[q ,x*@y9a\g%/*SD//o c[%i5Q1a@HHXxyӁdm/&zb8?_iw*G{Bvk >d$n$z)si7T USݬ63O)y >#&a?'Ό*JؓCR\*ȁBV;$b"ĬRu"F^D43`ϣ 2n,23Hyk^Κl@~n;)s+Hw e*Ϧjdb0>9vS0-Vd~XEG2y`!6O1Z9#H *K]T=tGuxPp?6y|96<<%6>įr鶘ʚcAbRMT;9rƠNz LQ^`>&uqwN;N\76uV܌*ۈ"?.fHq]xDyd"hQv21rQ=`k/Q<N:.'(yDay]Hki(tXa>d,96n)n+K+/Rs{Y1D_!x?BO oy Nv*ob=fs;ϵ cy6M:2E灾 ʓJXˋL5ze3@Q_3cUe|{W6r_}L8'`B9jxږ$. ń@63.svbіdszI ri" 3<>JzVjGE`x19A,P0KrKdiR Rc_ze S8")ƅlbknc[hɋeKGE] ȼMՕdڇ7M ]\c7 Pa[?Oڭ=cU.`L-BzV.X%2'QZ>8'^4p 7QRY16 Cϰ2qւ><'K{uI-` ;ԳthvHG{;$v#[`+]6P0A3ʊh[ߋ fՍEq4p4ȿ˧bCkX7hh ,jreLMt)< 'Xxz]q<5s`.AIBNXQn3;\oȡ:FzVo)  ]Po܅Sۘۛ)d1[ObC94nI,Ij!$Ύl'Cf|.*l+P)fڿ:n5B!.IV]8Qf*3n72~^,lܔ%[s l29@"KB~r{kt9TҍPxf]ỲcFk޷PptAvw@htW;G0qS ӫayݦIA}2t}G?*%<y3!𞀐gvvk/APƒZJ )'揽`h3qhrGWƂC0C{Z4gv_3d/>B("ɩ8Pt#&' 7Bmt>-_1<,qڟ8Tր.x'*˦RM,6HLav,tK?h xp _R=˅3։V 2RFe`޽Tx -w{ 9\O|K&uמ' Ue+uD/=0'Ⰰi+Ua5vP&Lf z<,O{JmإU™qvn3llQ$oZҢb Ta~;3,d)1+|J!iґE|5߷L1j0 \P~޶Vr*^pDI)|q>zl/m`G*|GPo$G s?Lcaܛ Il~ȥӒ[YgDM2DjjD{Ȓ^#!W,vb}[ˆߕy.6KKކtfJ֞=0HO(wgE4"2hb+ 1fqC2%?K&9Tl܄TD‚M 'cper 2-a|qRm;Iğ,4"X<^wR؂)2dFdxf"qO+]"QeC]v $[N2(jU^_}` /׿r/jMc+/Og`@_~v^OBW]U> ]hU3{ޮ6&S5,*<)4;Z.d1cGo YF}O)WDꎲϾ Z|$t;YXiEY.in?[e>gxT7pXxo אp;Vrxqg";!1 w-sڅQR5iuwxL5`1B".XY[м3w"gO > {|]W~ Y˹MϚg@0.!yayqzAkeJپzqy B_eM j?iGOO[G>ڤW<^XYR""AAnڤ%dcЈ -ދxg{=a.e=b(Yb[;P n[>iWZqQp0Bn~ u z1tSgx=8JmZi"-zNš0Lj: qaz$-:! i6@˰}]?X i]yb&3 _G-m6dmGyDܿ%/j](1_7mn[˙V*q ;?(?W#p*GevҢ9E!< F1fUDbnrC0,&Ӡ?X:5ԭ+DEVГhVy~|T!e4ĬQ4: #м <%+Gezƪ HC%hGHRQQˈ ^pas*o!j|䟋wu|h鐽7ֶǧl?GRΈez''i2BD)g"ZW^@,Aoz=$ ;zbN;E/MSx'%R-]QbZkǞ0Fb+R(?u^yD(s% >'"Z<ꑆoE の,UXSQE`Է3M<<Ul!TG`jVp hj䦦votSBƂ/T8נ ҖAl UX'WLDAQ}"P 4`F۞^~"f(a%7pYE"EsB<_'iFlQuWNf:VLWț￀δ:jg8 𷌒EV uW uRQlK-8 GW~,.]fNyIkFKmwKW5<$ +pZ0xff0Wj oqiUG,쏙leWvcBSbp٘{z>tTGdx6rO]8>?T\]B{~yi!w8 @z7<~ODzɨ0褝_rBS[׎A5&")ʨqgM dW4]$\ O?˗36̙~|C0qP!q HNkdZwm(Ey:Zdl%nA?!IGJaP k KX@Q.OyQQ5{Tlu7n}¿A{ ˪3\J.[09jhF!#g !ŒXm:bi|]&Q4pIv.kd D8aY!hmUcem^L&\ Alܸ"9BZ8e>Ӈ4_t_Aޏty~i׾R+d!X6&9;[ D9\|XХ뷴J>8'낼TBwaj G\ț 3:ۗj;jg7K{AWlDs.,TZ}uU^IyQK'o\_Eએݐ4#j`n(0=fa {[BM4 FOVTcpw (}0:,迷'gZy]uZȞٌWb N؃+ry&&VV pqPw 5rnsQ' ?"w' yKgK c9m FxJD":9*(Bv_/ƢK@6Y8:ԣt'VGB},ݴ ~7ݸq ʪ#'_ڠw{懮ouM'hB% ˹W> mMosdŋk:^&*#M$2:(ݨ KΚM[6FV^'j0;pdZ!m:س ً)&ڦڗ? A%>^BQ@7̯w. #Y[ѷNe,ddpmAo(uHGVcGaZp]P#%ԒafzTF,'Ny<TytvQb%<&]0A] t?@xNF*@0+!@1ٳFho`ŭNOUD*c,76sRuBbĶ!AƯ ʴ ")8n_ORe|/wf~h':p<| m^ceNlE_l8@PI0균5+4cN&\$4Ϣp,ZFv,ݗ,4EA1R]fT0FNXe2 h=І &Y T_+/&UhC|8}8JOxa9ԋx3~/h-s@43b%)Z 'B_!c2B뙿X5†Lhg4*oň{_:ƉDU\==*PQz=?KW}>JTYҷj^1@iT5GM!3\3¸=+Lø䣘Wc>-4>1_!į`H93H jg'PH5>*(ңDjM44:F{H:PKH2-YZϽjbKamD2z]Em߭JIZY Q[w:+ 5;p+`TmENZVZn5^?N1#̻߃ȁ c[-<'ƾDzGKbpn 8XQ!4jb-y?NΫCŠ,$HKB_ nlæfZ]9CQy'1j6Bs?D< 4/]tX\Z[ uZa'Xn%I ;*Xᚢ NY9Gl}q>5.k+H ^)F g _|?I{a('(D8Q×c=Bd[VE5̨?!&'ϸcbI]yU3gnQuT_/2%@A1E9zRn[U&{oa"=d)`_&%r@6J(@F=dtɝqoT)kK2@eZGdwUH`$mI?YQKY1{~L.- xc ~\GVi4d[C=g(/l'R|ohgJL[mgf%:wms𭡘z9JEE(VO?5_yAC9a `,~seOt;|uUӟ9ם<"߻H-;PrkR1ƦFYpߡ6'BkJ_($0Q%/Gj2+N# o9@(}"O ~X N!iZcjna}:f~^孕 1Yyٔ]} ǃGdet|p m⺐d-6-0|iEx6s"҃ !m>(1s ^@(@܉: A̮^]R!xQJ,;`u06~4ր;qĽčbK +MȡG8MҞ@h>KIVO04iS͍EV!̹*Y[5ϰ}DZgG"êаJY*.䌗U EHMBm$)rf#M {^]/v痉 gU pRH8r|}_XQ0dA19>{Ӛs %ԺvpC-?!Uf_Nɋ~}:2)"5mw6%=gf<,*LIt*XŵւC_a|J03 W햃\UմZP=oNG r{OS IAqε}zы*؜~\ I[!~=Wyx\\.*Ru&<Ȇ80* v1mrpv˜ˣ+0ڢBrxN%!@XE'+QZGD rf} jmĤ\rcrK75#Vw/'Ƞ cEqO\s63Ov+Pu{ ߷Mg/c2g`iɏ>ʿy'-;^$PR:| la)!FȺ{+324EEk֞۵f/%rr_ʳKd(}BxOФV GWfpN,Ⱥq"VV)T3z_9g[f~`;h:{J:M::h)q}:8t1s;cz 8f10XcSzK j9StuΆ*V/P[YKv 0וPRbF/3<;{Wy}vU}3 Jޡ6* 9 yVkEf:WB3x{ (vZ ;tErS8b=;j'hCJD(ܓCƗu]\,$gt'IWoϨa\QYܙJ.lFӶŕ=+g`C1iOa%ød'hFv,恕tctT{hs&$ZLfoRwя٣3tzϙ+7q'38s Ǡ1(r{sN;߲xW 8+X -e(Uwrb}WqHgV̾V\QĽtpWCiY-\a++~;FQl|~JLn@0L;$L70u#hq2aIh@wg~%Y1)pXH>`d(~K~&:e{B/g*.q4v琩9w+䔓"UyGwU y@p Q{ Iԓ)z6G2%@2'PTW\F^iN@4aR94p8KO=q5\WD}T_o:B5@ Om1=7bEJЯ-B ;TZ5^?g_U \783QUkW&i\Ea}rqHvTڢ%Сʵxct5SN=s(ǥ (<zu HǰdFS&K-9?CxěP%ESHJa{ui`p(J j)oct ?!-R/]kӨe?ZVљs')'B{YcZ_>$Ϸ}dA&KtI^pWmƾW,TKCԔݖްʢ.,peR p)PĖ=twW4 W%雃[4+F?͇sʹlw`JngXq.Fi^L!9=} [! \4̭Ouѯ{ &Sy6,p}%\lkP?2D;u_Vz6T껳qS4ƭҦPdU HA9mT yf;~d#hofG*mqyS IgWoì3-ԎGa`X ,P05MVxW׋qՄqf rٮHݞ5xHe=%r)NZY[BF?(\lM0y0ҝd]C,̆!S_˒zpi!Ա{"bP'3Ox {Gy+WؽB*ׯf|q[{3~;NhޔB\yDSMEG'?i6Le(7Y՗:;ǰ#q -*S]!ҙY(hw H3}Q# bV9 !EQ YZ