kernel-debug-modules-internal-5.14.0-503.34.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gdreleng@rockylinux.org p-Bm5 ']Qncjw Ygm/|# t߳)E3O L >UaT#H3ĢTi?:[q ܢɲ3#sp~!hP":jTɕnݶc" 6 t>4!Qǂs7TH"yX>*Cc9ɾy'baYElmf0&rS#Žfhn?ɀa:DtL5Vkd%9˷pEyD \zpB&IJ<č^oK2<4"}蘍pRHEzc9R/ UM>hkZ|g(Mj* CcaT>:=q0{(piw>L{L剰^[;Td4e0deb8ced68751484220bf5e8e5e3444d563e11c209e72060a61d72ffb7e7844ea74a98e929191770a0d23eac449f80e3d0666;|,]I=e)~!>@ %? d ' 6 _ &Y      @ & &(+.r.0B B C} (D8Do9Eo:]o> *@ 2G <H xI ôX DY \ ] 0^ պ7b -d e f l t u v ,w x y      Ckernel-debug-modules-internal5.14.0503.34.1.el9_5Extra kernel modules to match the kernelThis package provides kernel modules for the kernel package for Red Hat internal usage.giad1-prod-build001.bld.equ.rockylinux.org;Rocky((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND ZlibRelease Engineering System Environment/Kernelhttps://www.kernel.org/linuxx86_64/sbin/depmod -a 5.14.0-503.34.1.el9_5.x86_64+debug/sbin/depmod -a 5.14.0-503.34.1.el9_5.x86_64+debugtTLd\@x18RJ(wDNl0J9#L%)t@>0x^$8 |p)||YN W?@$K |/L'5\$[< <  XL0J$,< 2LV08"xL' 1PqL[AXAAAA큤A큤A큤A큤AAA큤A큤AA큤AA큤AAA큤A큤AAAA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤AA큤A큤AA큤AA큤AA큤AA큤A큤g"Qg"Qg"Qg-g-g-g-g-g-g-g-g"Qg"Qg-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g"Qg-g-g"Qg-g-g"Qg"Qg-g-g-g-g"Qg"Qg"Qg-g-g-g-g-g-g-g-g"Qg-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g"Qg-g-g"Qg-g-g-g-g-g"Qg-g-g-g-g-g"Qg-g-g"Qg-g-g"Qg-g-g"Qg-g-g-g-g-f7dda45d3074c83414fd62ac89f9093f63a3657264f6b3b197d8faa77e8b5404a610bfcad3c93dae8afe4cdc5a15dab4fddafd021e8f43248a8b7cd014fab8eefe382ff06f6d1bdfed6dfdca69ccf35b408a8383488d83b9845f312522c8abc7e362dbc5dac21a865d06c38e86c9ff61235cfb2b30c0b1fe530afdb5b3f183a2419d132d033d13a923abd7978973e244fd63128278530932798d9764c9c0c4f881fbf43eaebb616953ac3deac80d18a76d7408f1a492ff52837481e5d12c5415a67803a6db2eb0276bd1064a5efe8ccd22eb2ccdb94505d4ba6c3f43bee27ecc2b1a4680a9daa4b46c02ce8c6806d76e8d43c67f609e288109395501c146463694a59e9b4dec5e9c7dd462457975041152a2cef81d9109869249e4dcdd0492516595e08ffe3fd46dc9e4c273a60cbe569d01fa9d9c43a6621fbcc696f8c176898395cee9ba5048741758a33cbc0700f752e352301523b3fd0c661e33f2d86de2a9fbcc262ffd4e6d87470fbbab06a847f5eab598f3cb3d29957e76535852894bfbc95bcdc72fea0acb327cd544b8ee42a4eee54af40c66bba73e42ad78d15b0a92aea0c3bb3c95e5211face233f5b7117a90f18576b1329675a528e0b6efe05bc2062d7df15f71e83cc23a03fc68f674586fdc862510d94c9653275f79388091dafd5d2829792d5e1448e6332db2667d29ad9a427c42124763b3ecee347bf4e3f8c3c372e4f5a879a56307f16fcc8a3410d2dc584c3a498fd373070abdf973ae01c20ba9b4be50669bb02e38eacd118ab4b823732a0acaea8ef2fe7ffec32c47d58a5b15d7d581f6c8267cad8ca4ab9fac3401a622eda8a33e13de99f6778a95096aeffd4e00954fdbfee29ffe1470874604fcf81bff9f0dfbb9c3af34dc2f8013c280c873d940728a22d35baffb1f09a04970dca1eb64398f7634e78b9cd0173f24bdf606ff7669d442997cd4eaee6f6e6be3a2a430460a1b6cca9cff0fce792903491eda745ec27d73ca957c2df7310ad79d9f7273b72890f3ddd2ea56bb71316597985835b18acf190a97b21081732797cd3b9f03b6a0b126bb0e0bb246f57dcb46427bf9bc56b5eeeb2249ce858d1ebb806c753ad531a800fdded142f1f202ebb6bb9faee36c2ff97d62a114118f2d9f8ea68a0c1e8a4a54140a01e3bd75272079270fd199152d143243bdc5560129ccb3a03fcbcbe95d6c11195dc0c57959a6a9594aea0253ae3ff83fb49229757b69d7636e691294e1d9f88790955e1b8696652f5b3751c1e35a701c590e94ff7a3869d8355a0adbab9ab8eb757c161c7925cdd783d8bfdc7c29edcba3edd622927a3ebd03d5c82ca508fcd8fe7346b79de12b10d998b2e3046e497271c0b885e0ce6eaee952cba938ccd4e81a13963b8932a47c6482eabe7e8cf751d9a2124d27701b72cb8bbce3707e04cf6c11e29cd81edd1d7d47e29c86a45448401170afed6a37cfcf8ae26d4f048f62c70ac67e08b90e44265e86699f0a99c96d85ec0befc0e02dbd8f3179e35e69848f4e3a4ebc71290e52f0194bce891b7214f0bdeda41b4cbea7428a04d3ca7a7e0e7f283533d633358b6e8e5c721be4f321fc00e43881937f77fa0df36b12c1e4f12998780cb441d579a3cb10515b39995bf565a1607eb386e518001a21144d13e9a60af623346b14e06b5faac3e50a47b8570a09381c272912b08232d9487fe25dbd6f6025049e82b1f705f424b26f8dd77432d27f52e4d93b38c88f5c502ac63b7cf20c4d55773b44cdeec4a0b4087ee71bed5be840c223786fecd21d8269ac593856d919e78293b69e518732926aedfc016b91f3858ba7d7cdfb1e3316ab8ddb4235ec325c4c960ec863098fee8c76fc6ea8fff7e961d2c414cb2923ed9fb0d6672340ee2dae7efa9874c8db46bc631de2a2e95308169a5041f2ad093450e787c8cd39137721fbb650a9b78fb54486b170d670b31229126c5d4e53b3aa6832505f2e053f1f5dccad2748a342ac02dac39b5c5c45cd4dc00eea8b1573eb14b18ff0019fc69da44b0b3d80b92fea0847ad8c991ddf536f4a34a3b74df9a47b7155942ceee0875164ee496ad50df1217e2b3bd107b7e73d4ac0c2516e2e79da15016117ba024ba8a632fb07a1d65cb1fe071adaeeadfc059e35761d489790c47d3e6d93f38338f80ed66b8519f2c04b667c2b0411db4af82b54fcec5f896f1bb0dcd63cadb9d1de2bb8bb85e36e48d6440a8fb7c8e068b451de903db4cb353e47571bc1d05171a806b588d0fc50cb3aba78a2b407530d2ab0e4d60b317937a7030d4a8ae8db349a80e76eec07dd731c6bd5c20a8d3ee0390650a98cbc5eec618f67aa8e71d121e4615a27bde690d93cb7a53e9eed0fd9040085f2ccb2cc49a30e4c3398cfa9894d0b314b2232059201b2dba6fb4a353e176c47d07d3c1478a4435671f98baad456362cd9d46676990d82c215c5f274ad9b3f3b903545674d937b5c6dc2cca6919f5eab0373058cd84e87e702c34026e1ff29e887a42590c0bc0d903ede0d2438015e10d8bf64c7bd5120e4f78aef0507ea9107db4267ea5a3d838117561251492613b1caf916a460f890272682fc587a6ae53964ce0aaeee56aecf961d1506fd79df045d9d5c182560dcd6180747bf05ddc257fc945828740d76fceca07bedbfedc0fa92a9be85dee223da6b2045d43ef05d3d76588eae8f5b7143b393c44556c41898abbcd53572cfca333bc68ba1810947000cf7273f37f3c89e00f92d09d9a43db9b0b21e80aece6edd514266ef548a6503ef85c5244e63c9631414235927423e7671ae73212d1bf00a552cd4c9c307f0cd4d676dd9fbbddf7ec52764d87e134f1f86948f4e199537561206d3deb223402bb62e6aab767a7b6bcb534d48d8431aba627a1238c32842ac2fa9996bd2b552bde0269240c3ca30a1c14c9e8768659e6adc5474f384c67196ad13a055fd9bb81d2eb5ff0eac1f8850b7ef2160412e7f1d3eed0fb42fb62dfa56bcebf8cc740c2f9e5787d25f473d65fd2703be869b5c7e7418a2c0d8dec3a6b22d5b931e96e0b47475d67e11442702c5b7ca066709a2448f4d8c7043d2ff7dfb1a6df461ac93be7065e2acbdb0f22675ea4bac4cf7c15eed713a9e7e1a7761e6ca51221c9849d1d39ae3025db5f1f2515ab206ef5b289a55ece34f9f3cf8652a423316d8db8558f02ea3c1eff3a46bbf4e0ef15d271947f1214a794ffd004b20f3f8cdf19a40af9940b2b76fb13fc472edbae7bea0c410b1e51945de68f34c89442d3dee0a11c5a21b514f2e34ffb2ad5c35e0c1d1ee2bfbc13e091b4e596802b3dece8e3d80e326f07bb31efe7c50b2899d1697b36569dc7e980b5c6848c25d12d7d4d970adf8d59c752a796cdbf1ea1e8235a70eb81143636a0faa3b3a5e51cd30eb59328eaa65cd747629407189a2bb4394d8a70842a77f02b62437aa2a4d9439e811b39c7ce27827f2f80ac4908a31b93552700877616237fc9f9c217398def419f3872413231c5b8e3be47e2bf015b5b47078ae93650618664f5784c2625a74dfaffc8999bfb8bf694c73daea7f96ccf7de95d48bc53aa02d659926a6288d4510a79f388a3664bf63231ae53a3a5b40168ff72bc3d3681461a024656a635dce69b28c2cae5d08eb24d2a5f34a573f039f26c302b49191e80287c9be14658d0cefc9497a07c49242306960100d9e488e7ee2314d0ff6b22d9e9e65e6e05fef95c44be1e02efe96e3551ac83837d192d5d5eafe564bf1881fd8a4926897130fbe8018ee373ace6e0078fa5bebcc3471929b584a714c4e5e320c0b4f0688544cdb128acc07dc7f966ea5794f6505932203d0850fc90de544599518aca5aa4c37eba0d10ff097431640bc4e171c9028b8ad78487d790b29aec51faa1a04f61666f81023719425ff8e472164b31aab081d9bdbf32f8bbb638eb8c66a6f6de04063241d9e60a5ce7424c05c0413e8dce9ee49eebb1fa3d63b35039e8e846b261c3fbdd55cc6560faa28a3f2d6950eb519a985rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.34.1.el9_5.src.rpminstallonlypkg(kernel-module)kernel-debug-modules-internalkernel-debug-modules-internalkernel-debug-modules-internal(x86-64)kernel-debug-modules-internal-uname-rkernel-debug-modules-internal-x86_64kernel-debug-modules-internal-x86_64kmod(amd-pstate-ut.ko)kmod(bitfield_kunit.ko)kmod(cfg80211-tests.ko)kmod(checksum_kunit.ko)kmod(cmdline_kunit.ko)kmod(cpumask_kunit.ko)kmod(dev_addr_lists_test.ko)kmod(dmatest.ko)kmod(drm_buddy_test.ko)kmod(drm_cmdline_parser_test.ko)kmod(drm_connector_test.ko)kmod(drm_damage_helper_test.ko)kmod(drm_dp_mst_helper_test.ko)kmod(drm_exec_test.ko)kmod(drm_format_helper_test.ko)kmod(drm_format_test.ko)kmod(drm_framebuffer_test.ko)kmod(drm_gem_shmem_test.ko)kmod(drm_kunit_helpers.ko)kmod(drm_managed_test.ko)kmod(drm_mm_test.ko)kmod(drm_modes_test.ko)kmod(drm_plane_helper_test.ko)kmod(drm_probe_helper_test.ko)kmod(drm_rect_test.ko)kmod(ext4-inode-test.ko)kmod(fat_test.ko)kmod(gss_krb5_test.ko)kmod(handshake-test.ko)kmod(hashtable_test.ko)kmod(hid-uclogic-test.ko)kmod(iio-test-format.ko)kmod(input_test.ko)kmod(iwlwifi-tests.ko)kmod(kasan_test.ko)kmod(kunit-example-test.ko)kmod(kunit-test.ko)kmod(kunit.ko)kmod(lib_test.ko)kmod(list-test.ko)kmod(locktorture.ko)kmod(mac80211-tests.ko)kmod(mac80211_hwsim.ko)kmod(memcpy_kunit.ko)kmod(mptcp_crypto_test.ko)kmod(mptcp_token_test.ko)kmod(mtty.ko)kmod(netdevsim.ko)kmod(overflow_kunit.ko)kmod(pktgen.ko)kmod(property-entry-test.ko)kmod(rational-test.ko)kmod(rcuscale.ko)kmod(rcutorture.ko)kmod(refscale.ko)kmod(regmap-kunit.ko)kmod(resource_kunit.ko)kmod(rocker.ko)kmod(scftorture.ko)kmod(siphash_kunit.ko)kmod(slub_kunit.ko)kmod(soc-topology-test.ko)kmod(soc-utils-test.ko)kmod(sound_kunit.ko)kmod(stackinit_kunit.ko)kmod(strcat_kunit.ko)kmod(strscpy_kunit.ko)kmod(sysctl-test.ko)kmod(test_bits.ko)kmod(test_bpf.ko)kmod(test_hash.ko)kmod(test_hmm.ko)kmod(test_klp_atomic_replace.ko)kmod(test_klp_callbacks_busy.ko)kmod(test_klp_callbacks_demo.ko)kmod(test_klp_callbacks_demo2.ko)kmod(test_klp_callbacks_mod.ko)kmod(test_klp_livepatch.ko)kmod(test_klp_shadow_vars.ko)kmod(test_klp_state.ko)kmod(test_klp_state2.ko)kmod(test_klp_state3.ko)kmod(test_linear_ranges.ko)kmod(test_list_sort.ko)kmod(test_sort.ko)kmod(test_vmalloc.ko)kmod(time_test.ko)kmod(torture.ko)kmod(wwan_hwsim.ko)ksym(__drm_kunit_helper_alloc_drm_device_with_driver)ksym(__kunit_abort)ksym(__kunit_activate_static_stub)ksym(__kunit_add_resource)ksym(__kunit_do_failed_assertion)ksym(__kunit_test_suites_exit)ksym(__kunit_test_suites_init)ksym(_torture_create_kthread)ksym(_torture_stop_kthread)ksym(drm_kunit_helper_acquire_ctx_alloc)ksym(drm_kunit_helper_alloc_device)ksym(drm_kunit_helper_atomic_state_alloc)ksym(drm_kunit_helper_create_crtc)ksym(drm_kunit_helper_create_primary_plane)ksym(drm_kunit_helper_free_device)ksym(kunit_add_action)ksym(kunit_add_action_or_reset)ksym(kunit_assert_prologue)ksym(kunit_binary_assert_format)ksym(kunit_binary_ptr_assert_format)ksym(kunit_binary_str_assert_format)ksym(kunit_cleanup)ksym(kunit_deactivate_static_stub)ksym(kunit_destroy_resource)ksym(kunit_device_register)ksym(kunit_device_register_with_driver)ksym(kunit_device_unregister)ksym(kunit_driver_create)ksym(kunit_fail_assert_format)ksym(kunit_init_test)ksym(kunit_kfree)ksym(kunit_kmalloc_array)ksym(kunit_log_append)ksym(kunit_mem_assert_format)ksym(kunit_ptr_not_err_assert_format)ksym(kunit_release_action)ksym(kunit_remove_action)ksym(kunit_remove_resource)ksym(kunit_run_tests)ksym(kunit_suite_has_succeeded)ksym(kunit_suite_num_test_cases)ksym(kunit_test_case_num)ksym(kunit_try_catch_run)ksym(kunit_try_catch_throw)ksym(kunit_unary_assert_format)ksym(stutter_wait)ksym(torture_cleanup_begin)ksym(torture_cleanup_end)ksym(torture_hrtimeout_jiffies)ksym(torture_hrtimeout_ms)ksym(torture_hrtimeout_ns)ksym(torture_hrtimeout_s)ksym(torture_hrtimeout_us)ksym(torture_init_begin)ksym(torture_init_end)ksym(torture_kthread_stopping)ksym(torture_must_stop)ksym(torture_must_stop_irq)ksym(torture_num_online_cpus)ksym(torture_offline)ksym(torture_online)ksym(torture_onoff_failures)ksym(torture_onoff_init)ksym(torture_onoff_stats)ksym(torture_random)ksym(torture_shuffle_init)ksym(torture_shuffle_task_register)ksym(torture_shutdown_absorb)ksym(torture_shutdown_init)ksym(torture_stutter_init)ksym(verbose_torout_sleep)modalias(pci:v00001B36d00000006sv*sd*bc*sc*i*)modalias(rtnl-link-netdevsim)modalias(virtio:d0000001Dv*)    /bin/sh/bin/shkernel-debug-modules-core-uname-rkernel-debug-modules-uname-rkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.14.0-503.34.1.el9_5.x86_64+debug5.14.0-503.34.1.el9_5.x86_64+debug5.14.0-503.34.1.el9_5.x86_64+debug3.0.4-14.6.0-14.0-15.2-14.16.1.3g@ggw@g͂gɎ@gH@ggg@g@g@gu@g:g@gd gZ@gR@gNgH[@g? g5@g,g$g6ff@fLfX@fcf@fff4ff@f(@ffą@f3f?@ffJf@ff@faf@ff@f@ff>@f@fIff@f`f@ffwf&@fff=@ff@f}T@fz@fy_fuk@ftfqvfp%@fp%@fj@fifffaf`S@f_f]@fXj@fU@fTufM@fLfH@fE@fCR@fBf;i@f:f4f/f+@f*Ef&Q@fff"@f@f@f Df@ffg@ee,ee@eZRelease Engineering - 5.14.0-503.34.1CKI KWF Bot [5.14.0-503.34.1.el9_5]Chao YE [5.14.0-503.33.1.el9_5]CKI KWF Bot [5.14.0-503.32.1.el9_5]Chao YE [5.14.0-503.31.1.el9_5]Patrick Talbert [5.14.0-503.30.1.el9_5]Chao YE [5.14.0-503.29.1.el9_5]Chao YE [5.14.0-503.28.1.el9_5]Chao YE [5.14.0-503.27.1.el9_5]Chao YE [5.14.0-503.26.1.el9_5]Chao YE [5.14.0-503.25.1.el9_5]Chao YE [5.14.0-503.24.1.el9_5]Chao YE [5.14.0-503.23.1.el9_5]Chao YE [5.14.0-503.22.1.el9_5]Lucas Zampieri [5.14.0-503.21.1.el9_5]Lucas Zampieri [5.14.0-503.20.1.el9_5]Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (CKI Backport Bot) [RHEL-82734] {CVE-2025-21785} - crypto: rng - Fix extrng EFAULT handling (Herbert Xu) [RHEL-70643]- scsi: st: New session only when Unit Attention for new tape (John Meneghini) [RHEL-62266] - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (John Meneghini) [RHEL-62266] - scsi: st: Don't modify unknown block number in MTIOCGET (John Meneghini) [RHEL-62266] - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Chris von Recklinghausen) [RHEL-62210]- SUNRPC: Handle -ETIMEDOUT return from tlshd (Benjamin Coddington) [RHEL-79870] - SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT (Benjamin Coddington) [RHEL-79870] - tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington) [RHEL-79870] - SUNRPC: Fix a hang in TLS sock_close if sk_write_pending (Benjamin Coddington) [RHEL-79870]- HID: core: zero-initialize the report buffer (Benjamin Tissoires) [RHEL-81838] {CVE-2024-50302} - x86/kaslr: Expose and use the end of the physical memory address space (Waiman Long) [RHEL-70002] - ALSA: usb-audio: Fix a DMA to stack memory bug (Jaroslav Kysela) [RHEL-81799] - ALSA: usb-audio: Fix for sampling rates support for Mbox3 (Jaroslav Kysela) [RHEL-81799] - ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Jaroslav Kysela) [RHEL-81799] {CVE-2024-53197} - ALSA: usb-audio: Add sampling rates support for Mbox3 (Jaroslav Kysela) [RHEL-81799] - x86/kexec: Add EFI config table identity mapping for kexec kernel (Jay Shin) [RHEL-74170] - mm: fix NULL pointer dereference in alloc_pages_bulk_noprof (Jay Shin) [RHEL-73210] {CVE-2024-53113} - can: bcm: Fix UAF in bcm_proc_show() (CKI KWF BOT) [RHEL-80746] {CVE-2023-52922} - smb: client: fix chmod(2) regression with ATTR_READONLY (Jay Shin) [RHEL-80526] - hugetlb: prioritize surplus allocation from current node (Aristeu Rozanski) [RHEL-77488] - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name(). (Antoine Tenart) [RHEL-77338] - net: add softirq safety to netdev_rename_lock (Antoine Tenart) [RHEL-77343] - arp: Convert ioctl(SIOCGARP) to RCU. (Antoine Tenart) [RHEL-77343] - net: Protect dev->name by seqlock. (Antoine Tenart) [RHEL-77343] - net: Remove unused declaration dev_restart() (Antoine Tenart) [RHEL-77343] - arp: Get dev after calling arp_req_(delete|set|get)(). (Antoine Tenart) [RHEL-77343] - arp: Remove a nest in arp_req_get(). (Antoine Tenart) [RHEL-77343] - arp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete(). (Antoine Tenart) [RHEL-77343] - arp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl(). (Antoine Tenart) [RHEL-77343] - arp: Move ATF_COM setting in arp_req_set(). (Antoine Tenart) [RHEL-77343] - ACPI: extlog: fix NULL pointer dereference check (Mark Langsdorf) [RHEL-75250] {CVE-2023-52605} - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans (Jon Maloy) [RHEL-75461] {CVE-2024-50264} - x86/pci: Skip early E820 check for ECAM region (CKI Backport Bot) [RHEL-67065] - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-64291]- can: bcm: Fix UAF in bcm_proc_show() (CKI KWF BOT) [RHEL-80746] {CVE-2023-52922} - smb: client: fix chmod(2) regression with ATTR_READONLY (Jay Shin) [RHEL-80526] - hugetlb: prioritize surplus allocation from current node (Aristeu Rozanski) [RHEL-77488] - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name(). (Antoine Tenart) [RHEL-77338] - net: add softirq safety to netdev_rename_lock (Antoine Tenart) [RHEL-77343] - arp: Convert ioctl(SIOCGARP) to RCU. (Antoine Tenart) [RHEL-77343] - net: Protect dev->name by seqlock. (Antoine Tenart) [RHEL-77343] - net: Remove unused declaration dev_restart() (Antoine Tenart) [RHEL-77343] - arp: Get dev after calling arp_req_(delete|set|get)(). (Antoine Tenart) [RHEL-77343] - arp: Remove a nest in arp_req_get(). (Antoine Tenart) [RHEL-77343] - arp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete(). (Antoine Tenart) [RHEL-77343] - arp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl(). (Antoine Tenart) [RHEL-77343] - arp: Move ATF_COM setting in arp_req_set(). (Antoine Tenart) [RHEL-77343] - ACPI: extlog: fix NULL pointer dereference check (Mark Langsdorf) [RHEL-75250] {CVE-2023-52605} - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans (Jon Maloy) [RHEL-75461] {CVE-2024-50264} - x86/pci: Skip early E820 check for ECAM region (CKI Backport Bot) [RHEL-67065] - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-64291]- rhel-9.5: gate on kernel-qe tests results not cki ones (Bruno Goncalves) - ice: implement low latency PHY timer updates (Petr Oros) [RHEL-75466] - ice: check low latency PHY timer update firmware capability (Petr Oros) [RHEL-75466] - ice: add lock to protect low latency interface (Petr Oros) [RHEL-75466] - ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* (Petr Oros) [RHEL-75466] - ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 (Petr Oros) [RHEL-75466] - smb: client: get rid of kstrdup() in get_ses_refpath() (Paulo Alcantara) [RHEL-72875] - smb: client: fix noisy when tree connecting to DFS interlink targets (Paulo Alcantara) [RHEL-72875] - smb: client: don't trust DFSREF_STORAGE_SERVER bit (Paulo Alcantara) [RHEL-72875] - smb: client: don't check for @leaf_fullpath in match_server() (Paulo Alcantara) [RHEL-72875] - smb: client: get rid of TCP_Server_Info::refpath_lock (Paulo Alcantara) [RHEL-72875] - smb: client: don't retry DFS targets on server shutdown (Paulo Alcantara) [RHEL-72875] - smb: client: fix return value of parse_dfs_referrals() (Paulo Alcantara) [RHEL-72875] - smb: client: optimize referral walk on failed link targets (Paulo Alcantara) [RHEL-72875] - smb: client: provide dns_resolve_{unc,name} helpers (Paulo Alcantara) [RHEL-72875] - smb: client: parse DNS domain name from domain= option (Paulo Alcantara) [RHEL-72875] - smb: client: fix DFS mount against old servers with NTLMSSP (Paulo Alcantara) [RHEL-72875] - smb: client: parse av pair type 4 in CHALLENGE_MESSAGE (Paulo Alcantara) [RHEL-72875] - smb: client: introduce av_for_each_entry() helper (Paulo Alcantara) [RHEL-72875] - smb: client: fix double free of TCP_Server_Info::hostname (Paulo Alcantara) [RHEL-72875] - cifs: support mounting with alternate password to allow password rotation (Paulo Alcantara) [RHEL-72875] - cifs: support reconnect with alternate password for SMB1 (Paulo Alcantara) [RHEL-72875] - smb: client: sync the root session and superblock context passwords before automounting (Paulo Alcantara) [RHEL-72875] - cifs: unlock on error in smb3_reconfigure() (Paulo Alcantara) [RHEL-72875] - cifs: during remount, make sure passwords are in sync (Paulo Alcantara) [RHEL-72875] - smb: client: Handle kstrdup failures for passwords (Paulo Alcantara) [RHEL-72875] {CVE-2024-50120} - smb: client: fix TCP timers deadlock after rmmod (Paulo Alcantara) [RHEL-72875] {CVE-2024-54680} - smb: client: Fix use-after-free of network namespace. (Paulo Alcantara) [RHEL-72875] {CVE-2024-53095} - Fix spelling errors in Server Message Block (Paulo Alcantara) [RHEL-72875] - af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (CKI Backport Bot) [RHEL-78423]- bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (CKI Backport Bot) [RHEL-73726] - intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake (David Arcari) [RHEL-62985] - intel_idle: add Granite Rapids Xeon support (David Arcari) [RHEL-62985] - intel_idle: Switch to new Intel CPU model defines (David Arcari) [RHEL-62985] - x86/resctrl: Remove redundant variable in mbm_config_write_domain() (David Arcari) [RHEL-59001] - x86/resctrl: Read supported bandwidth sources from CPUID (David Arcari) [RHEL-59001] - x86/resctrl: Remove hard-coded memory bandwidth limit (David Arcari) [RHEL-59001] - mei: me: disable RPL-S on SPS and IGN firmwares (CKI Backport Bot) [RHEL-60895] - smb: client: change return value in open_cached_dir_by_dentry() if !cfids (Jay Shin) [RHEL-75935] - smb: client: disable directory caching when dir_cache_timeout is zero (Jay Shin) [RHEL-75935] - smb: client: remove unnecessary checks in open_cached_dir() (Jay Shin) [RHEL-75935] - smb: prevent use-after-free due to open_cached_dir error paths (Jay Shin) [RHEL-75935] {CVE-2024-53177} - smb: Don't leak cfid when reconnect races with open_cached_dir (Jay Shin) [RHEL-75935] {CVE-2024-53178} - smb3: request handle caching when caching directories (Jay Shin) [RHEL-75935] - bnxt_en: Unregister PTP during PCI shutdown and suspend (Michal Schmidt) [RHEL-69514] - bnxt_en: Refactor bnxt_ptp_init() (Michal Schmidt) [RHEL-69514] - smb: client: ignore unhandled reparse tags (Jay Shin) [RHEL-77743] - smb: client: fix oops due to unset link speed (Jay Shin) [RHEL-77359]- NFS: enable nconnect for RDMA (Benjamin Coddington) [RHEL-77179] - Revert "scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo" (Dick Kennedy) [RHEL-70933] - idpf: fix idpf_vc_core_init error path (CKI Backport Bot) [RHEL-70191] - idpf: avoid vport access in idpf_get_link_ksettings (CKI Backport Bot) [RHEL-70191] - ip6mr: fix tables suspicious RCU usage (Andrea Claudi) [RHEL-71730] - ipmr: tune the ipmr_can_free_table() checks. (Andrea Claudi) [RHEL-71730] - ipmr: add debug check for mr table cleanup (Andrea Claudi) [RHEL-71730] - net: ip6mr: add RTM_GETROUTE netlink op (Andrea Claudi) [RHEL-71730] - i40e: add ability to reset VF for Tx and Rx MDD events (Michal Schmidt) [RHEL-75972] - tcp: fix mptcp DSS corruption due to large pmtu xmit (Paolo Abeni) [RHEL-62215] - mptcp: handle consistently DSS corruption (Paolo Abeni) [RHEL-62215]- redhat: drop Y issues from changelog (Jan Stancek) - media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (CKI Backport Bot) [RHEL-78075] {CVE-2024-53104}- md/md-bitmap: fix writing non bitmap pages (CKI Backport Bot) [RHEL-76800]- smb: client: fix potential race in cifs_put_tcon() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: don't try following DFS links in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow reconnect when sending ioctl (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: get rid of @nlsc param in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow more DFS referrals to be cached (Jay Shin) [RHEL-73594 RHEL-70959] - smb3: fix broken reconnect when password changing on the server by allowing password rotation (Jay Shin) [RHEL-73594 RHEL-57983] - i40e: Fix handling changed priv flags (Kamal Heib) [RHEL-69857 RHEL-30524] - mm: migrate: fix getting incorrect page mapping during page migration (Rafael Aquini) [RHEL-70898 RHEL-27742 RHEL-28873] {CVE-2023-52490} - mm: migrate: record the mlocked page status to remove unnecessary lru drain (Rafael Aquini) [RHEL-70898 RHEL-27742] - mm: convert migrate_pages() to work on folios (Rafael Aquini) [RHEL-70898 RHEL-27742] - migrate_pages_batch: simplify retrying and failure counting of large folios (Rafael Aquini) [RHEL-70898 RHEL-27742]- printk: nbcon: Fix illegal RCU usage on thread wakeup (Derek Barbosa) [RHEL-73036]- [s390] zcore: WRITE is "data source", not destination... (CKI Backport Bot) [RHEL-63078] - arm64/sve: Discard stale CPU state when handling SVE traps (Mark Salter) [RHEL-72218] {CVE-2024-50275} - bpf: Use raw_spinlock_t in ringbuf (Luis Claudio R. Goncalves) [RHEL-68992 RHEL-20608] - rh_messages.h: un-unmaintain hfi1 (CKI Backport Bot) [RHEL-71322] - scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-66055 RHEL-53595] - scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-66055 RHEL-53595] - ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Only handle dai_config with HW_PARAMS for ChainDMA (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use single token list for the copiers (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Adjust the params based on DAI formats (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Improve readability of sof_ipc4_prepare_dai_copier() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology/pcm: Rename sof_ipc4_copier_is_single_format() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Print out the channel count in sof_ipc4_dbg_audio_format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc3-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: add sof_dai_get_tdm_slots function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: rename dai clock setting query function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit only DMIC blob (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Correct DAI copier config and NHLT blob request (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Allow selective update in sof_ipc4_update_hw_params (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: remove shadowed variable (Jaroslav Kysela) [RHEL-62030] - Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI" (Ivan Vecera) [RHEL-65624] - KVM: SVM: Propagate error from snp_guest_req_init() to userspace (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - x86/sev: Move sev_guest.h into common SEV header (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - i40e: fix race condition by adding filter's intermediate sync state (CKI Backport Bot) [RHEL-69809] {CVE-2024-53088} - ice: fix truesize operations for PAGE_SIZE >= 8192 (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix ICE_LAST_OFFSET formula (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix page reuse when PAGE_SIZE is over 8k (CKI Backport Bot) [RHEL-70660 RHEL-37905] - nvme-fabrics: handle zero MAXCMD without closing the connection (Maurizio Lombardi) [RHEL-72970] - selftests: netfilter: add test case for recent mismatch bug (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: unconditionally flush pending work before notifier (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_set_pipapo_avx2: disable softinterrupts (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_set_pipapo: fix initial map fill (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: store new sets in dedicated list (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level() (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [RHEL-71357 RHEL-60554] - tcp: Fix use-after-free of nreq in reqsk_timer_handler(). (Guillaume Nault) [RHEL-70541 RHEL-70449] - tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Guillaume Nault) [RHEL-66329 RHEL-66328] {CVE-2024-50154} - rcu: Use system_unbound_wq to avoid disturbing isolated CPUs (Waiman Long) [RHEL-61329 RHEL-50220] - scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error (Cathy Avery) [RHEL-71393 RHEL-9848] - scsi: storvsc: Handle additional SRB status values (Cathy Avery) [RHEL-71393 RHEL-9848]- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (CKI Backport Bot) [RHEL-66899] {CVE-2024-50252} - CVE-2024-53122 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Patrick Talbert) [RHEL-70083 RHEL-69670] {CVE-2024-53122} - mm: make show_free_areas() static (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - mm: remove arguments of show_mem() (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: remove useless include (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-67922 RHEL-65229] - mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-67922 RHEL-65229] - s390: allow pte_offset_map_lock() to fail (Thomas Huth) [RHEL-67922 RHEL-54248] - KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-67922 RHEL-65229] - gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-62105 RHEL-60945] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - smb: client: fix use-after-free of signing key (Jay Shin) [RHEL-69306 RHEL-66206] - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-60300 RHEL-53992] - KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (CKI Backport Bot) [RHEL-70294]- bnxt_en: Add support for user configured RSS key (Michal Schmidt) [RHEL-68699 RHEL-54645] - bnxt_en: Add function to calculate Toeplitz hash (Michal Schmidt) [RHEL-68699 RHEL-54645] - kvm: Note an RCU quiescent state on guest exit (Leonardo Bras) [RHEL-65734 RHEL-20288] - rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter (Leonardo Bras) [RHEL-65734 RHEL-20288] - context_tracking: Fix KCSAN noinstr violation (Leonardo Bras) [RHEL-65734 RHEL-20288] - perf/aux: Fix AUX buffer serialization (Michael Petlan) [RHEL-67495] {CVE-2024-46713} - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Mohammad Heib) [RHEL-66669 RHEL-52759] {CVE-2024-50208}- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5.14.0-503.34.1.el9_55.14.0-503.34.1.el9_5+debug5.14.0-503.34.1.el9_55.14.0-503.34.1.el9_5.x86_64+debug5.14.0-503.34.1.el9_55.14.0-503.34.1.el9_5+debug0x5e52f0fe0x659bae570xe4f46d3f0x5bbfe8f90x69019aef0x2579861e0xe5b575380x8c5649fb0x59df181b0xa49dae790x785e4be10xff7421950x7d5871060x0ae0d1850xf7468f6c0xa59f82590x742ff6d70x36553ba30x1eac46940xfd5ce3110xc4a3ba600xa94f2aae0x8bd643fb0x998028530x84f59c4b0x6471cf430x31f767070x458a10fe0xae7ccb3d0x5ee2f97c0x21f482ba0x607e596f0xad47c6460x0f6456240x218d9e7f0xe0e076090xf7d5a7db0x159965de0x1746f9960x920e232a0x8fbcbae30x5f7363460x198622e20x5bd0151c0xa7d0f1a70xe24303070xc67a49d40x688e6a640x52acfe880x1205ef040x00c40ce50x759571e00x2b3de84b0x6c3ff11a0xe6989fd30xf6d34fb50x679d9e500x1b2fca480x0d5352670x447d9c950x3ff9be110x1be7d8be0xc94a93e30x3e9619f50x52665f8b0x8b0e1d2f0xba3489890x4c7529bd0xdbc5277a0x5a12a7da0xbb8ef471    !""""""###""$$$$$$$$$$"%"""""""""""""""&'())(*(+,(--(./(012345466internaldriversbaseregmapregmap-kunit.ko.xztestproperty-entry-test.ko.xzcpufreqamd-pstate-ut.ko.xzdmadmatest.ko.xzgpudrmtestsdrm_buddy_test.ko.xzdrm_cmdline_parser_test.ko.xzdrm_connector_test.ko.xzdrm_damage_helper_test.ko.xzdrm_dp_mst_helper_test.ko.xzdrm_exec_test.ko.xzdrm_format_helper_test.ko.xzdrm_format_test.ko.xzdrm_framebuffer_test.ko.xzdrm_gem_shmem_test.ko.xzdrm_kunit_helpers.ko.xzdrm_managed_test.ko.xzdrm_mm_test.ko.xzdrm_modes_test.ko.xzdrm_plane_helper_test.ko.xzdrm_probe_helper_test.ko.xzdrm_rect_test.ko.xzhidhid-uclogic-test.ko.xziiotestiio-test-format.ko.xzinputtestsinput_test.ko.xznetethernetrockerrocker.ko.xznetdevsimnetdevsim.ko.xzwirelessinteliwlwifitestsiwlwifi-tests.ko.xzvirtualmac80211_hwsim.ko.xzwwanwwan_hwsim.ko.xzrtclib_test.ko.xzfsext4ext4-inode-test.ko.xzfatfat_test.ko.xzkernellockinglocktorture.ko.xzrcurcuscale.ko.xzrcutorture.ko.xzrefscale.ko.xzresource_kunit.ko.xzscftorture.ko.xzsysctl-test.ko.xztimetime_test.ko.xztorture.ko.xzlibbitfield_kunit.ko.xzchecksum_kunit.ko.xzcmdline_kunit.ko.xzcpumask_kunit.ko.xzhashtable_test.ko.xzkunitkunit-example-test.ko.xzkunit-test.ko.xzkunit.ko.xzlist-test.ko.xzlivepatchtest_klp_atomic_replace.ko.xztest_klp_callbacks_busy.ko.xztest_klp_callbacks_demo.ko.xztest_klp_callbacks_demo2.ko.xztest_klp_callbacks_mod.ko.xztest_klp_livepatch.ko.xztest_klp_shadow_vars.ko.xztest_klp_state.ko.xztest_klp_state2.ko.xztest_klp_state3.ko.xzmathrational-test.ko.xzmemcpy_kunit.ko.xzoverflow_kunit.ko.xzsiphash_kunit.ko.xzslub_kunit.ko.xzstackinit_kunit.ko.xzstrcat_kunit.ko.xzstrscpy_kunit.ko.xztest_bits.ko.xztest_bpf.ko.xztest_hash.ko.xztest_hmm.ko.xztest_linear_ranges.ko.xztest_list_sort.ko.xztest_sort.ko.xztest_vmalloc.ko.xzmmkasankasan_test.ko.xznetcoredev_addr_lists_test.ko.xzpktgen.ko.xzhandshakehandshake-test.ko.xzmac80211testsmac80211-tests.ko.xzmptcpmptcp_crypto_test.ko.xzmptcp_token_test.ko.xzsunrpcauth_gssgss_krb5_test.ko.xzwirelesstestscfg80211-tests.ko.xzsamplesvfio-mdevmtty.ko.xzsoundcoresound_kunit.ko.xzsocsoc-topology-test.ko.xzsoc-utils-test.ko.xz/lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/base//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/base/regmap//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/base/test//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/cpufreq//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/dma//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/gpu//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/gpu/drm//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/hid//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/iio//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/iio/test//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/input//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/input/tests//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/net//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/net/ethernet//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/net/ethernet/rocker//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/net/netdevsim//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/net/wireless//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/net/wireless/intel//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/net/wireless/intel/iwlwifi/tests//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/net/wireless/virtual//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/net/wwan//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/rtc//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/fs//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/fs/ext4//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/fs/fat//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/kernel//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/kernel/locking//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/kernel/rcu//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/kernel/time//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib/kunit//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib/livepatch//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib/math//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/mm//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/mm/kasan//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net/core//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net/handshake//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net/mac80211//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net/mac80211/tests//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net/mptcp//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net/sunrpc//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net/sunrpc/auth_gss//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net/wireless//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net/wireless/tests//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/samples//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/samples/vfio-mdev//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/sound//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/sound/core//lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/sound/soc/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz3Tx86_64-redhat-linux-gnudirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data) !#$&'()*+,-./012OPQRSTUV{|}~%P>P9PPPPPPPPPPPPP`PiPjPkPlPmPnPPPPPPPP%P&P'P@PP6PP(P1PP_P-P P!P/P;PU֡:\j|O"Ibì ~m<A~d,yb[|PvK*/3 &2GRJrC/NN5Ֆث_2Ԁ2ΰy/nZ Cm{ 1Ou&udjwM>Z-N # gqZ|Fnn7.V˘G=tS%Hե%i 6PVve; 2jIB#$Ovb6WJۡNjf{&I,DF+^7(q>!X+֣5eR2uceZ Xb>l_{%?}znUu =ǸpdMV*Vsm=^6j"M%)v2z+jD3Rżnoh}9mxD:?wޯ1c-][*MJCX7)ɤ;Z!Y!^.s0*Hƪح%~RXdg/y/3jsE( ;n*рbV7}ؓ¸񹳊G؁QFR2/C&#)ZJ/n#iIr4CFߣLt;؄fe{^pUf4ںlA`Kĩ|%XR^c؎/՟)0rS!lk%K5}=;jd &?+qMhy//>$ĉ(A+f!c!n܇Xؽ67K,))3?} QfTn0Z ֗]KrqGSU,4@ ?x2fCW\ wvn[7w v=Dw8YD=$p=UɝY#eR5; :%>a]twOZ𤙇ꍴ6L.=nZ l?aP{p|.4r2gNB+* hlAl"xD)\](CD4|1`,ȴQ fvuӌOõK۴p,({9#+U@N\|cf7 #- Z5hI[|> #bn6&:1@!dMb( \A]m+ '9ݚ='J <<8kJO̷Ronw#ߗA޳u{І-شסj uy$Tˆ #σYr*"cQK謜6efKsƑ=sLBs7n> FoG!]pȻ.ێ> AMX[)V[x2B$.)]~ݡ/ʸ fy/k% <@[[mKzn U?H<*q ӷPy2ƋzImm xRJ"}u:7> [;7a5@x'3E!7c-Cks%?XDQC\wP}v^4QQlԭԘSt'! s7 0@ζp C7 BˀT0g9(J >:"\\+NWZF=p+uoB笙 _':It>VIw4GWR;3e\0cfb$'ߵ$=d;{j/ߠ{-ѭv@馏$cG6}:BADOKYtɳ*+J_-ⶁ'N F=Lf B,gJ*g^ls`)ӡOdaiɳlR8Hђ\32dqM*M'iҁ7sE w][ޠ7V0 ~0\kk(5RvިR˹B b@S^*K,  "'WL' HrF"DXk?$k>"/O@!zi^Z VnBQ R@cyPZDdfJ-ʤuSE&_t&vOetk_Vu?pw @@u~ׯ)ɗpK#8N[J>nr%$@ba*L6-H- o6Oy*Z3Ig*/BՌY& 7rF ;r aQm9>p#(wfzOQ-xbs{)P.Yw vPS46'>EF夃EFY0&R$h\G2l;[uSMض2.>{!T 4:sN PYB.W#fL4KP+.7 3vhvR0<5q748о],;H6 N.-;d-^P^ԗtnߠ"QjNf/TdLγs%6:Y&u$(Jl`HgsѦ?K@b<{\ҽJ&SW cbP|Jd7v4CڧߤT0̳6mN;gZ$&݋eBa'D_~wQmvB|pC?hUOHl%!Ǚݦb<\Ópxk (yP#;$fZ8rUQ]LNAM)E~{ai0rKT;nu'K#л}pq˶$.JP>\i llԖFP:StN)Nf7T!)bvazI),ԎWF0}ѩN ,Kh `hxbيDjp͵wYʩ.~l_-؏cE BHʚvo)u:TXPJ]2RRd::iׂ c}]X5ٷ4;u.  FYxJ8F,Ahn鐭=&W YA1KVpe覜 @U5:m \x(x`&fCA\w Ǟѷ$–Yӹ ×E^N:`? T^IEs1U3=-0HN%9 D^b*xg gN`N8=m5@ x]+fv9`>/`pqGT/=A?*"SnNvaIZ| DT^>LcS#ΰi?v9>9;C*!Y"*rqJ#{滬tX; 3n)o- p.%r Z*FS6+^rk\|ۤnhMDNO,ԶEZD=9n%ŵך]>(THgIya.EnoM{F^}c{㚲?$yk(|"4ԫ6A'L !dx9)uFXt`0Ka ȭF5C t&0>X]Ç1RX4l#(QFvR8bd&Qc_њk^|zz֌I^֔\Eg%D5dE#;. >erwQOwm8ʁ5#7yB}\C>}C q3zăg|{]Ue:(}D]X%) Z5iȍFBJhLz <Ñ%|󗞻Tqu}54!7R<,@B PYwwfq~:4sr6?ZN\T (dOOU.꺲m|2 TFth:#S3螳KLVWx8t_(" 0jacT(}+ݛE:l}%^6 ,(>lMPh@"#D!G-=;M iBn*d4O<*JB 1{=Ibo*VDO{Ȃ/#~K4<gD퉋9OUΏwgB xΩ1bHHGR Nc̽ K&9"x 0K&dhxpN$SȎ}XXF}7XaWzO=Rd}`Yʨ(а}4bPNs|rRnjl6m,ȃ(76Z{p^ yN(pf#ry&5H#:N!f$D#Epш5S?~ydvtTivޕr!WfU#ГQ-ytH3R^2lpIoqONl|gk+~5}R5@aE:`NtS>-<_~ `YI-dESxF| U>2#i &t.h:Fg)!Be+%8.7y9]o oc], h 41\V"7L _l#Η( Jf6?#I~-}7dN]j+;f LőSF ԱP'PFX1^6-mO#5߂ڨIXF5 TKne8S .tlE{${9"nI)e2/*qdT^>? bC Xܠ]JC7FRn9$yY[/NtCçXM3i1U@<)bhd D{V y7,G3ʩDmffH-v+¬hU̕ރ2CKSPX,4t mI6x>P t I4J(1D{<_=t}Z?=9Z_{CP!qJ#p0uMȐβ "̢ B#*nn^cr?/8IaUuWA1F%X@PF oɇ DzdFMÒ_Vj;@w99gB+*II>E ?n+DRH9I>άOnjE_vm¢};Z`lcQnܑe/9Q  J8:.zǕd' yuJk=nMh@0CJ<Ŏ,Ȼ2orM~-9]*MIRdYͣgJpssm<.yx[oh$ZFs)^tfH"r +;h{m5!QW2R2+)LϿ9"gO~&`!u忖 }dF_)^瓢3p8xX!ܢ3S|_\|&B*Mpʂ,"'(%Aq=i|=p'p]E3xW.Ϲ4ϪTō5h]cʗ7l l,F\MK4q&-^܅-tl^ ,o7{?p`R40/>"ڸ4%֤ yUnooA ̕W[\ʣXL cRyڪPA~Qw da EkFzzBhѤ!J":KYݹxpݹt߂#Fc稝ftͦnB]]r~L?\[QHn)ѼscqL C> ?fkyۋ3z<+d&Fu?WIf*F!SNU> ~^q9X7t{vpg>V7;t&"p|TZԡ]([(DFnchn39.f;9v- uƠ:ÏM.ZKuY5Cx+>jM[G}*q_uCcH8WKu2w;)ʳbpxŸRe dJ\.?KnhJ!¡n5. q je|{*c4V^ҝɣT[tZ`t@iCf:ϼVY:𦝼O(2b͇~)A\֮K2 Npw9s/c֫/ҍw7`Ҫ?ǫ;v ?37 pnlCauE,ܼF9rߝsu?y+3V@bnBA{Em_J"A)ihHH4hZxrKXŧl ҍmew[,I4QhQd-D8:_q wrӺFy|E v=ź54^| SМnK!i_W" W2+SV^Y \Rj@m>N3(}ߵ)Eqzm&g8v0hpْtm׶K,M{}=QwG۳z%Dr IG^nu&RS`ZIP*mkM׏m݌ʚ-.:8qR"5-jҷuU7N=?s6h `91ö*m4LjFF&߾mgnq8u\;F%)`Y).mZ9?PtT a 6J x9YagO8aNG it|5|U)V^p-P-^ *4x N XZyD$X9)EQo6#BsMcCdG8ȁĖ,K7) 9[Vb$!hh I53L)ʩ+1w6Ķ ' Vr ׌~*>J3'ς,ykضQ. A Pg}5Iܔv9wH\::% Qc?[trC9Uzhv/cndO}`kIڌEp AYve`L~Zz{XUZM[l *lx6i1mݜ!3EN_1W7 T?O^N _03Rl|@MfHyQ8]ݜKzYaE.~jGOR:B8jrգFd"S;tP[#q6;mOE0Y'GwEq3,&^lyGy< sJs1wPb Źxc`~5O?$@L&&S<ɿh+qK#,Oo cƂykDЖ9+;HoS稆}3 eǏȪN ӕ^LJ@}փs;Uyu?ԗV݈ D&jVؗС 9Ge/6k|l\AV3Ѻl ;hWЃjFD\KY%s[~~)u P#2}f/,I9Xz0q 3^>h+1?x]$1ߚCs/qx;dջow7?4q& BZDC!T,^@nc4 iqrT@5Ĩb Id 7y{!Ar0/w:DQwب1Oy q<NMYJҴ!u[k`ƨ-莡b#c#uAvX)7JuxctTL/Pc/r*ebY(:zr|9m^f0*|O9r 勻۪<׵/g[-ɿ+[-!tWB+HrOAy ʭP zPdp,Ћ-.ByĂLScٰP=dAf' *rŸ\,8TL.o :N6e5f}g',о)>7`ZH}Ef)R>k.ꭵI:O\4:W,U! +MU %#M=9IRf󩨡s#c$7g 8!U?h -Y-6/;F^++|{ɕ{\!WQNma|9 hozd4d˥_)[NbK˜ݑIFp5T?ܓ!dzFi,HSWjCr㏟-%CUCܘ-Ը!pBXVonC>0Z$QP(jl^Ώ.G0oh_=frU%엏lu$eն2dzQxz<@^o2O ~c/!^1Y+аd؋TwxP4929˕2xP7|hT}?Ž`vDGu'_@M&=Zph%c4ڮ^fdP=}%DZ\MK8rd~ j~lGvNwM bp epz5g"vprWjK -f%\*B$޿܃ַ3%u^IX3Ǐ N 6ݯ^6,r #&խn/ET<uZ2;{Yj4ue#|VIBN&^Fya7 hުB,kT|Fl2dɝJ,=wAުuz81Q'fvT`芳YdLjyI2㽜 ߙu.]kL^.'Ҩ"\7i[v;*Uخk;xXɋƤpe| jg"C!?oI*LZa?H|/VK u+)_Ht fU#h *%OtPBؐjY(t+#os/ کl 8RUVʾi=ӧuLw[Ew:`a`QqԚ K4VahͨBL46ML8sdN^g`JKj(->w"rՖ G了21_Sͧp [Qq?8;a݆GL˸[mIR)XS6 Cz*0!:ӬG I`S"&$Jo /SfJ :>I Bǽ|o#)E 6--ü$řqe8lYsb}FMwBwN]|^j|hl;R 8j*Y񯠇%UOkSUn3_>Xii8-n}GdJ>_4E$kϟ8(gɷ-~P[+U@ͻ֬y:9dxfP~a2?r۬9_q Q!C霗E됖} #X(d]Hl]G´ejp4,72U{,g8mӲw烶-*G72t{$_byhnOhXFwFUՁSWȿ9 ~|WDž\)R| ;6OV8Yp@P,^.Q0Aqe~P`d#s> xEDUUWb՝FօyhU.gH?`tyuv>]6@kY?L_N:-ʤ)ixxkOl3VdeUw(\_HxJu,*PU4*a,kѰS=~^VFcPiUkWhq.aFXlzYic zCSf$ n4y:ed jX962}qPG4:4>c;49/sdվ9gçt?> J0DCzX:j Djc,eo8 ZxE@q:?m( !&*@L"jP1ydv=&:.w.! …*ÂW0FV -x1liE CȰY'*j5[HL?%Cd w7oie\֯0(;M˻ponQY b:5/[75O$9Gvt1$=Dy A 87]F14V;U~vw\+ | dCoUyU,,L qtF 'ԋtlW+х:V }X6;SJLKpXFg˴\o.b̩lTH#h#!J tL7 Tb-%Ts݃%ɦ)n+R@zPwX*hwo4=͟$N6=cE,1!X0i Q mtOXJ'X) RVGuJ=Bkx'X(RLj͆"$b%mʃs|0gfßG琔ATb-v~7L#}:l:2][|i=S/B<+G[U26Yk*I4C 8۲ʼO!S/OWgy03Zjri&06 zZ$k| ije|W}l8D (enB'{(,DݐǷ迁2T) Cz Ǯlnҳk<ϛKƌH/nuMU]7܎ ᝇ֒ll/+8il|e2g|tbh3RI ӱGkO 6:V˾4q+cN;V@MڏH/yrIS>Sl-\Ucqz{gi/S$8-A$bU+VZ3b,hMe0ÆGt3xq14k n5 T`3=!ldk2 s.Drl2UZt)x-JK@Ħc7(ER,zp~R\W$ SMVmlUgbJ[P-MgddX<ɑvI; Ңa]w趱 2J-]1%6brdg[@Ч?id iO FgpS1+#̌)-F]i?Hǹm>*o,y'zbV%VaA0:O$ ыA`#t1"hޑRYM[pKs y|{m {E)kcSeg_h13W_ٻ*&'ӧ]P_0CBz|ccVvdE=]1^١UDRKT+8'V jx|jҥW,k?_WPצww7I#C!}O3dqْJ{K jime3 tdpm)a 4I*v ULht~!-n9qN):^&BH:C'|R]wBDaq{FMDd9ح}FhoX,1UfbQpYbP]Fʟ[G%-*(wH CV*)q[rWD\2R-SԹB͙,bS a>j2<+n6(/2H }=";rҫDl5-I CL-ȢQ@ G.f@+%U h3[pDEbZcSZrą1VZNv.E!I棂P4=o?BPg׌TMuzH3s(Zx565EQ.CEŏ s?Tk}2Kgtjoμlڻֻhij Dܰi>@*픣Q@T&u1{) Dmb5؋ƺl {Y:ęqȲ$9)u2*_8{2akx-t\`޲ "H^'y`鹭"H4 %=^uՕ- %GɢֈMx=<ar}xtmMnHo)6ȱc]hG2:+oU&W"i ʧϫ@9`s/ا+ìiU5=a8\' L,5e/7 1%Ypjje3}xuY8bR^݈4l1:HkN]#@ٿ@SXwueg&%(*Tfj|[hA6Æ}@rQ; wwl2Fhrkb؊"Ed2zzitKGG_J/3(SbNx1};157j"zN=H(6bʦ9?^ayfF`l[H%3;rMk`vUWu?o2Me ߖyj QO6-In x0AMH[/ u0x&4pGĄK+RxmY[6KxhδxoGqI0cgI hZcq׃"J,m5SacG|',DbhY|O:$P# I\!ƑydIk;zvȔN uYkZzԬȏJ {)0tqF9Pܬ`)r`ݴXQ͑&wJ6]:}7Ex֛NϰVBr @p˪>* (B'' ej2(R#L2XOQj+ Z,|fXs\LJ3პG+y ݛJ H{GaFim]ݳXglJ Rp; ![ֻ]k25k~'E&Gho y!}BG78&$K-@)q5S"~~H %[8 n$!S |\=cE>̎џzK5 |SgP@J|)F+]` 4?j-%#xLYJ̙n p۝|RW^(]u*@]JDOZ#ړI<ߣ:I5D23=+pj4X!fT5Ӿt+PUj9^QR)톒k|t`'s)v=EG!~+[BO{֝Vݟ@3

dž5>/>?Wc_cw4)9K{3VA=aZ! l4zKKmD]?0Q1*^H TM j{dHk ݷe81fZ_j$~' \ڔ%#Zvw4hZCP:kqşٸH]#Rfwy3g*᳨M&9ɄG- fF\pp 9VYwT(H\|Er\Ͱ]Jm}`.F":tvEyiY;yv7!v#a !oK!{<#-ŏ揼yŗZEr93lOi,4~dv90t8j17Dt-7܍tS0Muf籯#?cuߣ)S}~mr~|&}̣X&-Aj"!x9 qC`ovf "З* X@Pn#3/wDc;9}\륛fpw#DK/u8(IȚr9/Ν6ԐP cfHG"0 3Lť 稼LYGb&f`IH.6ުxZͣ-]0 @KPE링s*L8 ,PF&$/C?М[*^m_v 5%Rw{50 I!&v"@^dXWLϚȒJ Yk“c8-PD= Ei^ӌ"a+No?xRˆ=(P4J @52 2]4a u@ h}I2`έf!qg{cy x1Hh֡͝|*'݊MC( Шn mcn*V5n +Aܪ!-4@P>Ѫ(-JfejK29)P )Ȳm_Hx쾱ymޱVk1!e+WURKj)7öGKĹ> *ei) bFRbg;8 Xa: 1/Uَr Ld Kb*"9s&t:FV|*k׳ / hFg-;ӪEtB>IBl(Knؖ`Zc,btm(bݗ3‘bhur32YͲlL,Mg sZd#$9SuDǁ.e J_R%0<>I3Xb%عV._򴁂Zu@Nhk8K:Y] >X4UWvD "2w݂,*ɳG2YNPT ?>||XiinFt8Fe4y%G6dgR\xʱ|On|NjPoٯOvuljcmll捭\ <;T@IĦ͝ˡг 8)pYXȩ8bzE ٛP^5(ǣ3Y|R4Xˑ$oԪ&r i߆޺noƃGQk7:.Fa8uqsQ3OK|*(=gٚG *a|/t\ܼd)[7<+&# jS93|V5<$Omߓ6;CTE QG'>a9jU?&̨[ {V$m A %V[ n u0)5TOq^,Y,Ἤ+״<] !  9bV:Amp ^pu2 MaWo9g`Fl`rA)$ѽ&ɶ<,b!ёQCRNFY|ݑR7t=Kj{ң=@:P4UK۳\7KSK/(~\uz/z_|l&;@7d OyͣM?v37Z!Y~Q>ʮ==a L^HuoctH,KXB+X26p1g c3GPg:'OW6ZDB/BTnHFКІH-Ym%O0]J*A-H?$gzEg©M%ZY~ :1='ä=c* 5ǥhpFb(Nȭ:f:X]կtScvEU[7o x/{A\IaAeU6H4Q ׍C6Nd:p2;`0;,Xy584L8*LJ8fin8* 84 pC%I6o"50q#/DFx:Cn E˽dبչfsǘQA ʴ}+c;|ftC&d?%؝6| pFJLtj^Z6>I'W7bqPi ] 6Rʌ&t`lZw #+$_b7X3]:qܼD*nZb21-葖il5RЌnA!V^>@{[u( yG3A8|9a{'CAW<8X>.2ҧt%N#Kn@X.Y7k)K=5-ksw-0uu9rj\H%fX/`T5u>$Hs |,KXK]We^T\Mk~ՋTUjqrdheDžG AO[= ۰E^|{sqyqmIKnpQM e,7<8˭l;]z=cdKt>X()z3)*iaۍ W^fe߽-ǟ'G_ildKd֎=X)?cpV?{b5cգ=6 ǗwBN] y.+$|dBt;_"j0|فQ?l$Nː6*1Ej#2} } I࣢WYan2e^2sxKZiadORŷ/L2Yu|#_6bpTfH. .Q\fA0*-O}K7 Rz.jEb^J 6PkU_?`Hfp1NUKέRNHaN/.I=uYbc ω{<VֹP`<Ű1*a'ik=9!) y{ Ia{I?r!]VS* DFeA3 >sW&QWg'#S7;˨a횫v^f Sdq|STI2, xOܤ=;u,Ϡsaј?Tֺ$( 0YԪ`%t8*TXU'D"ΔsXY8}7H R6iX):0Ut79# { "w>a8eܓ15Efi`K|8$-0p*f4"Sp?BF7׏KVf_;MSח𹸼"W42)ůP*yN)$NnyT$E䋂IwOamv1L7~Y˦[0-Oӝc9#N.qctdstFDXqAx+0fBlJ0JdVuN{(_N䌯^$ԑ 896O],heXj OEȺ,G-@~ ^ h_AmܐBK+q>U66eτ&LSn-Hd 2x0Rv{9B LjyGmwo+= 1i)>|I }A!-En6ƌ@k;+Cu+5ٵw5 $h:;f%?Bz8C:#湇@pN"a6'oW v#."]] |;S<kn 8뿹 i&Nh)(Bi"UrESRTp7pϐmX.Q^E'Zsbء'S {I5۩t,w#찐x" x͎\UQ %nڽb7⁺%w/ ‡H2EH֗Xw@n"Q>΀ 6y}EU$œ6}ts)Ph!Hc9r~KZΊ*\T$.# Qy\FPqRР_T4!^RsHkՖAw=G܇|8Z#7:OڲSg+h3{Ӹ$꼃$dJb] -kS UFz`?C}C{vW{B씕$H:Ss5y!E }i,z부]'ܝM|εUGkCmٌxfqLjQKORe.|zS7!l/8, W w/{sqι4!a=JM~Glea$ s!E:[Ib h"=!qOM{]vJ. PҗWLQP8GyufP>o ^iJE[\|\S(Ē^boBn?sfҺ5xsXSc6|y{e]31#mEBO9Ln|SJ5==+#?4:N\^zԾQ}dծEfNp?#>,_g_NwHqƠ$dii@_$mk1͗"W A/էGu]Lxi/.(z}XgI-0p] 6&IJKO}謚WPLE\rhbߡ迸R%Ѝ# '+B*3ymjΨ;Kldahӎ1gzm)Oo"'ߤٚO?)dr._W{t23-5x/H'tP"]"{}T!Ugw8R73ŠNydH{pE d3 >ؓ` SM!^9f}KYDٖI{p3jj??DyfO,EpC.ơҐLh&>-\;#vco(n);Qw,:~$o伬oڛhU9C"),[lMM0Wh S"8f#ӾɆ`M=W9Xv0[Y^Az:dY5i-C&| 0 LEJ]!sin<}T#b/WL*V.e9*OIiMxYEj1'7!Ͳ=T3fǴudq)@j< u:qh+< -Nž:H Kq/l3*w٣/و0$_*c h"p4n%7]$Ow0'3(dRO bgbae5Yϝ2bBs(rsc85tT`^<.H_0o` w&䀹@־ݟ˲>ʹ?,%ƣCr5(NL-Ep<,~Z]"z}Is#K 5 L *q\qB!Ml qu8ME|YR7S&Z-*ַPxe$} >>h="mc؜$J`'ʊd—~꿝gKwEBGjMt9>rV, YZ֭qMdƊ_Hg'5][I&/˒@ ~0|%"!V"Q]Q=sh$Zc$峰U]U+?86r34NxǹlQT6{ʪ8 Y,_Ūk k rғJ`"kWT,鼊g=:I!@(]"&|YszG12M::EK;<j3dϰ]@ba8^ ?8nϋ}(q7oIw1 Suqq f.[䜷m.xhqĽ;׎{<’{½@ږA>9O%a+ӳ$\]Fw<$K(f!vg!]wKԢë;)`pT\:"Wn,e6:% jڸbs"Pj6ZFܫ|=i~װ=DD 4W8wN=ϋ*<8[E @cEɋ1S&r8)Kjc PH# xUH2ʊI |H!#Á\Qo͍Ӵ٩G%^|mİIfF֥SǢ.y-,DS _חee{ek:, P`H]6{_!d@1Ĩ*9h/"ܕLnYAR!3F6׋Հ:]!=1l6: )ēzB"2IuoƻQ`Cx禾SDNgtdKNO(X27Mjp_#sFjnR)hȹ k,M {o۰!wS V>b￝Rⳏ[7s tkukD1v6Mלi6W5ޞp7v=ԶR*R߶.1{r+OpxuS;X,W)X1!$ZlK sLO:$`a9N:kY1xup"{R"N3r0/jk[yV% G5k &Î(s\l ~L0 gf4)]O–YNJRH")k-@ | $k *ZKz)z̰Gcv1j RBGo!R猖+ǐEW YrFJٜ|xz`6ta$\CY*ʃ8;E3)X "v|eٙuPˬE8l5wNDjrqiRol=&P|,,X~b_OD+VyRE \5 ͺ/5b>RzV]soΡGz#ZTcj FPzH_( .ds'S׃abGV% }ٳ5Jb7H6\*F'0O% VLřhYޢ8YZsaG|:Ϡw8H86_#o*+]1׀Ib a+)n)?!9tpuµITy _sw䁼qNXv204y;PA0U}K?Lr%vex$GOWάө\II2EXTcL ϱWK:ށ0) aڌi1 P'9[(8T4>% I!rs9H aja, (̚Z󘶵Ж+-^Ru{ 6r 䂈b~F1gQ''Ɯܰ.~iOr<41]wcxqM@=^o:ft񏜬vl a"rV2 dQPy)2I؋ȏ0ݬ2X>rߨFrçvգ x*vxhA|TWŮRzp*'tAc:UW"P_%!Si$ݳ_*o9]ѹ^pkZDz oq Q*i Q;/5sD-|:(鮵ʨ^QW'Q"^gKhP?hI>8)Of!n:/QϏēo{6:ya5ڄ*t}AαxBsI|򆭤@Xd mc>&\FB 0H8f<{dtSS܌ F(aqЪ)kCL(a}3Dr?p)*BGC}`dujA/gbVbQykC֎ rac$GwJ_vRPɐb'te7GI&rs&Hyc ;Kg$4?9O"U`OgύЋ&ހDFg+$d]Z`Ha'x-u**|+.ݹaH SfV;ۧiW|-LpvU5:(Fgt뀰;wR-w)˼ޯũYz{{jDy{f$dyUG|_b6ϗ!qHݣdΰtۡO#r^VaR *28}wgε6tVm c"! Fd>8ۘ i`ziڎyo`z'. m0톡 (UvY1͇vq ,72NkpC R ]Bk3 3GКhjIUcg[z3jZ%-y'x@2 lW(K" ;Ʒo .WԮpv$bu~/y|蠹D{TQH1vs[wl/ %|K y.TIEe–k׭$XDj3 <PvzpXwln wô$f̆2·6hkr:*̅ z/k<&?%Ybc&Y.n]9Ū󭟔B)]Mck2~ݷDQMXGr1ԅ:)o{xM ρ%Kf"|i/s QGcbjIt~OEw3ZktmG$y]@T#4l}kԼ2(%hy MCsVS$-'gK?,+P/b~QPt!,@ɺ`l'k/aC#=ʿO\j֦bE:sQ;yCVƾ ]?!ljL\*HS(2{JR< ncQya"Ē-D@ωeyRHaX褹#B/U1pfgн @ & %[6Zv~eo{OE#3Ij7bryqEjיWAd!6bz=ꥩR V^v  [a"/wLRoxA{ptJ/d˔Hݠn| ڇkLFhsu++Dޏ(_ l^8 5'ؒZ0#DŽ Dl]Z$ⓡbŻ`Xn:5Zlx6 z up;=.Nfro: DjjEǔUp|+5/Mh_n3\eZ W;KgCB|5W@)-bM#xŻ\!=M1[Koj-0,H (M; 8R?{.+!b0uJC{8a[ƆvWq'Bx d;O2h&^\j+X)tz2j]C iҐiZk!85c{yoCdʛ:Azaonlq`l>fx`P\Lu^Vs3xF0Mz1E#>2Qld 0",beMRe}q)@gK/Dzϰk' \Ud1X ihsK.0spK,lYL0մC?齶BdYL7е(^{XƲbwFQ}Jl,Bs)fvTC5^^VGuRzqg~*!U57;=/*SyG8/VW9{S:>bg 7 VX:# > 3`2+-,,yu Fw{bg&5@м5n7夷ݿ׵rz6(u6&<DtUkOd2EZ5 m!)~ίf&dʡ";3)dyRq\EFIctm f g}g@ao"ƱnOX@L^$1褉9z+Эޜ<*KŴNAh톝?+3ڝjGB" "}2HlNzgK" \LvM؎E?S/Vƈ"驖P)T !m;zM:ca}2D6[Ő5~ '>1Pŭs ?4*akKa)8Nȴ'QQ{l0?f?@+Z ?:nՊT531`[<NTBz[9!%`GЖ TJ,m=,ңxdВ[$U!"d%ꬒG4fziל/4/\Y$(wq 8ƍf&= [>z[5fYO㱲pBzBBcNBF5/`ElhklA 0'; %8v).p"o.ŃTƣ:@S "n kbgdEJf|9\07 kc cPpyg뿩4x  U6.E?9(?IZ(Y\r[wH^D]"{qP5&L*SPIE?򷎭;~ JB+Eժ 9#L_D[ 4H3N~?&wv_ ~sof\e{~ NrZCrՒ ؔ>IeݙѾAă*)^ׯ1suA8tzڵ܄d]\ݭ+hx<)9m=v +@k9z; pj+6R*BS\J{2}z%[{;)6qIƖZz@-bʪ,M2xЊm!ws 7ʼn`ͻ5mL- :lpaF᥁?\]lȴ &!?RXOw(^Jَ-V-*١1csEVr)1>OO0mbydw(vr&6H d}٥ |%x1ն5lddSdWC?ѻfspXxcZ; Q7TV 5_u/z/_BfG5貽}7$VlC-hz`:V3iY[_A4'hc⢈&CI5FR(j:i";eH-"13S&:5Fxy,;x7F)e@|rNý"\XH,I+VT0~A&&I Ὡ)zZ~kk5ğNB8[m g1-H7q^^Z{n@)8â^&Jy_<\Kw[Z=ƛpՖ.q~0^ YG6YU/Q!]{srN)gNh5UCɩ7cnw [5VfT'q#X&O 6#MF0W>͞* (|FV=Q}'7mliU&=ɱOֺSN}  GALjɥ1X~ow*t (Yج"N= THC30 3: b9Vk- 3ƹOn\/ ƾ$ptNpRLz}ȁ/ܺ*YU}O֑g1 H08/8m>3?86;+&cS1mTC߆7tϓ-Wlr T!XK4|C"H$2iɡ YpjgA?"|d,V$62zߒ=A%݆dyJ"ಝ>%тR>*>oJ-${2,AySvi JThpŢH!ձ("@~DX`#JBdT_-' (7&w F{s)!Kތ0j{|u-CE*Tv.B+>9ěW @ƃu4x+:m*+픆/v{BV??L'e$:-[ǮkܖDajE43D-1·nֆrt.AVoGðs.gf'5Eo +[n*hË́;1]E[^%>6XwChI^DAG#o.O0X iՁi7\fjXʌӣBu ^?*vkN\mo[Xnu-=~B PoZv/ 5GT "CHP,{#lw47E _:̲Lg)|WK&0~ve\O`Iu#zB1:;{}oƃ4R#m3B Hq&Geyϑ {)G^l N]FhW46Ύ~ϯ&fdk>.3\eaʡ_ _B8jHNY < A؂vO[~9xKhW[? c\(vP_W.?N'-z6מ ~}yTj1^ YGiH}X v޳^}Xz.C.c/=/+7)*c^[ ~?ǃ?sFaIBHSwޱ=Q?\ T0|r;>>N)@P㱐AWb@Y@`)n(pBu@Kvr/_տvE $?asI /鿑0:'#1+t2[\R4>|"7&!ML7iiˊQ{'uW)3H`@8@dr'|O%]/hKYzTkQf+&;,Az<"?c&i"P<Sׅ˕bY>@ rMe{2@zvh/>YS)%1UBv.~ g vrAFgX54-iދ1YR@@tS_B2"%ZrIy(xҒkZ]y&×4ϸ$<+iESU #$;\J'%5AۦU&-m +Lռq8&CJ*Rَ ć`> a'6W= c\Sku_tSWvN06%U A\ =a4>T#ݤks5Vwߖ/;[ lĬZRBԌa1h6UZ?1IsP6t"q[##k Aڠ j`媨T66Um΢s\+vٮv{њ2]39-s)s R[YP*/jaR 4)`ٓ]ϩ8%(tCw:~ ߚh?"||zB&n 2b 2WǗά.VeA3)ۛ[o cPeܼjbD*ۃXzF; CCgEґj Ml5rud(ǂ0ՙ$/ZM"{pcNΫ憳҅L o"D~ly/m5S{n*V!Iq:j1˳jɃ6Qs֛-,#]n=ÏuU p`-fkKOP&=̍:%Mؼ'w'7WSlZS"v0hfB՘z딷q gik%#V$q>Um 3G lm7rO%;EU<,x\t0rwF@RPAitld?{\?}>~@֛M6Թ[KKpXK9ͮ#w2f7\4:_!0xಭPQ?>]5)|4 7޿_]"L衘4Isep5d/diq Ǟ} 6]ž-2v* aMрba|k.^ٛW#F6ArMBAMcCˇX0UxqF3V'ן'H%:BϚ`B7;Vo6~ ;)~zY17TLqVKp;"|Jh4p*CҮF'e"5f8>7b_\d)uD#G]ó_}$16;w>AHĞEWf՗m;In#jŀytTFPJH,B^5/C[_r'g~b֎kPVn&7佖/3¸9oMimș]Q G>z"6=\im"BWLi1Ԝ~a5=`⹮Rˣ"!";f3(xZ!\j!Cdf`'ks32wGt Wp+WCє[o0+\Y޹ sm+]\O:~g%.mwګfnLdԆ8‹ ]OGUIĸeKkde-Č:c9p/|_cC95S5o;ed'+ufv[m% ͺtBdWlm5duF"ұd|S8޳JpGf"J.r{hTGC}ZT҅`^Y.DzC׀ⵠd?̫)b4y%QUZBjOl&Ug Y&O nlVaVJ+Κ93{zY֍yص9ݏŌr,%TL0σ%l`Zԧ4gwˤe: L{(g5v. fZip SlYv1ԵP~Q?Ďg0-'+ 3:a8;K/s.$JPo,Gox"-9u2hխ+@}3WnTjUߖ1:*# TNXAv"*z2f _?͕J#9PO0BT)7A,X %֑ @ .fsk]_KPS!^; Eՠ%pگH'$eoǟ:Gr KE,FP_u3?q}c3Q C-zPa Ո"<&^Fiq0?&2! ΁w)0WLV0Wx@mqs1wvڣ'`t(k);.i&7^#.1TȤ6:?% '=A)ukb`Lv * yQGNL5>g$]'|' ĭV-53diC#.]x7' \e_+:O#Esɓ< xPW@ {"E3yYSrjZ3-%ql>)+;{Weks_dOs%KSbtFvPYvH愸|j*OI }(4ڨͧBؿVQgс Җ|vDDI4;EQ\+0W]I>-HxySNxĴ U,rw1vQe̐{b2-i+)6|=  ҄_whI2Y5y?V[pD~FV!n%ͼ LR蹽,8;mn w/Nyg(|d>],ujb2dBoZJ(8Rrqi9lD1 cYk ]{(`'a0x%iu/5]X5)H {O[E(ےfv%vN 2F$@|(b()<>-*]W$XmELˀF)gRB*.i)#'_\%G_~A?uhL\0{һxNg@k 718i*+|d/M;iflU@nVBbFk}W׊J$> 5zy(U@h<#[ZD7\H>ޟy<OVy7Nc4^"jzEK4)?)] NJE?u8fw0jkB_y KkBdMߗ +AI Jh y.֞Ʉt-*)Uw\rb7H|3E Jv$]RcƒlǡyT(>ER)F19r>C2 yǯrsSkaI|$#9sR K$5j1R_\ɢRI[&MʎQ,J 5:Һ}ETճvQfMF2*C:6T7}ts+5L U޶\Q[~tA["Cm? ʻZ0ED!OBgrYF@IOb|TM,7 (P/W$]Հf}=oe4|<#aW,/;=ۄ,0A!qXO^-=a,&M#n$j.dU9qP7NMnUH hbhzѩy-@zRF8*8v9WGz*}YE.{ڟ0 (̺rzA@\wC@*ekw]v7} @49)U沙1%v}9Y$SIO\#Ķ-H6Dw;}(wW:ɍ: \}a3gRvGB{՘[`X0ƹzƵ MW"kfkhm c.܂3bO9b~ni=h yo@eZ}f>r)/3z_կ=WWrC%² EWE%9w˰X9aʁg,,-O2U W<yH𼙱*-WP6ҭSm2hDSMK՗m1S| 20m2pp)kL+]DYĦ0kpY~q,hzUpHH,z׫sG=tgsnZ}u#'gfڥr(hZԨ⶛ENqPݿ^VïgU܀>UNJtdpr0AXAm*['DVozs^}4!/]]k?5ޞv5KMz.ÈbVjA yo"+҂$1~> Llp[ )e3. |e ыbd=2ñ7fWВLӊ0ŐA8 L֫,vl,(t)r\Ì 1;.ƽk]}LgqMsx&H7zڀH]HU60 IS[+eړvK ù+l1CG4w`Bn8\T\#E.ƧkM9aHu{7L oVTK:Ns96 1Q20(]P$ &L0tKjn >Aڋb"NAYn|Cm6YͿW6}fi̻off Ei d6CG_=P#w{kEyE_ۺ'0U)xCѲ `R~!WUNlA~{J_]C9G-Bj>&ʨZ.&GOFƉݨ*dI`yi)^@NS rS{V~ʂM~UPkiM^:@3L ivD)ead5QN>UW+BĭU*oU -: J6AP#/o kDh-3$wd ȊmmKwѕS,K=)7- ĉ'r Np3Ϗv?0|D흤-b 27qY]k%{ 5L7Q35`tv҆&)F%,FvOCoR[ƍ4~PN3.NkW8?MQ>N poϨ #LBEuYuQlt|Yy,_@7s3JȖ O;U7 3 f k\ɾCP@|y..kXtH d"v$Gl 6Ԡή&9X51$* *^KmPЭ_Ȓm77I-k&3NX! 6Coy$oM%]s*>cՒe"#5sa0BB\\]la?Y &କpkn]K=Qh#HBkXH` $@>\\ZkSkͧk-ܷ1u ۭ"C-Htr~ˊ_DEE'(%͋g:"*RLٕrW`QSoL IKFum P-'(m#G{ a7ѥraMմOکS`jpRDYJ^:K67F.eiSGgءպ\^H|Y(m?=-_Qǹ(1MM;vf|[~ cB;#8y ޶͵ UsJT~gޘ 9=ˡ=N,'[M#8ByNa3?[ YZ"o馣'/@9BGp)P1)o7[gv2f9QI@>dc:KYCwC9p9$>€ LoMXf&Gub&| ;M|`P7u$l!#tr-p HH@(Ήn_h[2WY_,/6OQ**|pVD .Li" {.%NʴL̵+#;fW2!CܵЇt8Y;|({ kS!;u_j Ei (ۭJcXaV8.4lϽO(lBS~`rhNxҘuSx?sE 1F FekQ́+#g0oiW6E"q@<ӟ7HsRw+\y[ܲ KVrc ~t]Q__>3FImxN|FCh ;pk>[ 檠qοƘE` hs7M> 'WJϩ ګ|q3{6= ]gJ%qoŊ hA-hܥLlUe2*L [w`[w&{xW6DsB#V&pL]f(SuT^!H!8 )i-ub٩tλ7d$@.yy0VuZer<*汬šq1"ɖepO;k"^ uhSzcGRʃϣKQ3ZH EI#?:/M+"T+u1l4*nêS%FCRnLP![pmqi^50qO 7n*oU&tŀg\]ٔwRx[1`!+"J՝l6@ŭ٘2N+x s?4"0tNO5J{9B}QέwnVpխWP$s* KTՈ$R)t 40{DL8(#+ſfUOq?{V NҮAl Ez rN^=iTR2m ,aLEZ.m/B(YYe]RyDv};N`fޅčR?r;6p6v."^b\FSgҁSfvygu4mzId2T:FU!|LjW&Uc_~Zݺ lR}4טZ ߣ07CToA|8'R:@}FV*PULru|{D0TCpaBttґ'.bx El'hX"2l=t>CGx|/q)(c@lHNr9lTp h sA8Er`yT__\0Iyq;{Y>_nu{6ܻR?;$T* hV$;p7/j=f.=@iIE97NW} +wp$n'.INS;JuDZG3BAwtG`\6f0ͦbh#H =V^|`"ح-#f+`çKԞ(:ҡGybM#-(dwG_(aH5W_VѾ18ꢽ2ԳGq{Xi>{y_ǤdMwn-!T5 &7"FoS:@oSٸ7!EKz?$*%(YI{付$3f,yjEn:ā=d ꑖNC̶)e-8`(ߦ;aSiD S3/^9 ¿8b$yra"<[BѢxff$Sz?zA;H}uEi腥>yh4||vRq|+J&- Tr84\ٞry>)ZG] 43`Xt;t}l.J\ɂ8;`k!q*i22](<CkK@eͱvnyȤk"`G8a}MtB.47~KM]9$q\MyV"6GީƵ4N@],ϤObL s_pL[EF `oȍ)oYiҍb!w~W\jxMp٥}w'qEowCI]j_ 꾊P0KĔucbFU2V.C zn̰.: *À!cȹ)7&5/VHs]'!O/+ESP >d,mnt!F͡xg}j#J)Ɇ cՙӯa,}7@HSEVuoQ.Af` PlmJL/JPO}0!(?Н@RdȇGVɠClc9GCnW5XjpqlktUd[.ݓ'D9h5c<,:iqh=lc*w QhD+hOCV !SH3AMwHq35 wV{x-WhLe82'=mc5~!6Mj<2έ`,;_qُ )sj h_wc[& ?t: z~)CKx󧭪&dҦfO8w;E))Ր#w-&_5>DG/c˟yĭeY;f!rn&kntU}#%݈RJ;/fSv,dD&?^dF1<H4o-S9O'K}XNq2Q՘+L{A$[ Iwܾ7 Š+h"w 0%_; 535,vVmS5Lrx0`NΈV'>Wn9,wQ5һ` Yg3^Q׳N=IfഁLb{ 4(ߪ,={fq9^rv"֯GkV|q|/cǍNrS10dXuW./X[8Ry xeҿ"K:!Go طK@ s]$T[;ZWu ?X]ͷ92gm/Nx}{1E5p<}Jd3BbD}X/ϐƮo'wN}U~P P<:m r^Yֺhhں&X{wdS=cfU܈#kd1PګЙ/Pw_;k@$Sy4_Ē*v;ٟEœpMmCxuw/J]xX)s]&5g;ek9)bur29]* Ę0&djVw-2Auj")LDB}*zڿiuk:OW/ €4-o!T)u`` [#Bpժ64주%yV@|OBSZ˹ Ë]Y|e[LNBa0ٯ!= #hF}gMF27ͲEҪ[0yp34 & | r󺡐z4Vމ= {kNYniU>,E3/0{r0kSf;OAm÷Rf/ *iO`c(r5b%&p^I (@P2Am bT"%TD$!u@ 2HQA(߿2$Ʈ]]Veߗ%fhN1* k=pqnj/bhTZYq${9c!hWǽ]áDb ? 00rFÊ,oB@ݺ~ 4bA^@77 }z?vwhbk~WWjHVV}-K.3ܙ`9,2QcDQ,2Ud+J}10szelKq'Ժ:v#^/a;\vUr8t89y${6aK!8rV=OYkhAFOJrl{_mԝN|'QΌN$XSI)e^bC,i#`-C( 4]Siƿ])q9ND6D3?\5Him wC3 #<,[KȱZrрd ՝n̼cxokLbմbdy%|Tw|/Rx()s^g4.ܣUx5z}0WKj5v[a`GZLW~BjgOeb<==4@Q~uW@$L`=T̸KDO씲idT! H@ݒ" 8i)9 pb5B+[OJ#1,5"-L>{YWy /&+\t*Awe"Tdž&[ +ĹKnRdRQ2JX"9pO*0]V9٣qف"lskΈ=^fPޜjIy{'_`"Π`-3Rî|,P,E',j~ `o*珪 <R=_9yY&nVg5pncXHJ{EUnͻR7Huw(|oRϦZal 62~Gh-awo8n42.1&=rIl-#Z1PPWWL;QG6+5J+4!?2Юj hK:yGDuE տ>$qS[4XaM7& Dw4GP o BݤPƄk7Q[jQQT}#"Ci"g; \4RqߕAAtK^_co)GҟVMp73NfeQ\03fݫf@ʥ N fv)g ЫGGQTFm2q@Gdtftk6xW};(Y\+iRE^<\2+$QSū);oE{.+oQ20FSpς]N4(ճs,r5S ڭuO ^ na A ZZu аY kOhG% wє]  TB5Ro[BOYTX ]SU` :$b}\v֝~A:u X;J-hdlL[ QzT"/;\%,O@xX:DrhAE {JU^< kuXL'pRiC0iE,hI0 fC%0`°;qwXrJYlH畠pcr"yY{n 05PP. <3:LBd񴬚)9,'g$$?vYLW$/ŸcF#2!Lc.>?3l%%,!inIagޝ+8oUjX+o%¦eEۏ0τ%_gJ(ЁB2 )T)%@L'lϸ]Ӭ#*8ehC=8R1HD1o H3,/t(WA3\iGS;#s7fxىdo10,6E\= `yaSg>7gKU3h62I/5muj䁲PtDwD*hV,rP3/M$dk\U \E;fmNo. l#MVz*>5q%0?R6P}A<&dm8ƨ.d )Q Kl;++3Ƌy'U(\q)3_lnWȼ˧0ÐBƝZ+h 3&l@:)@v4vfhUU "%LԷe,=ol63o7b1sRup|l # CW!1Z[PMbY)-LPkj0PIԏ,^A5%?״m +cjCKpϥP?OWNʹ6\.E>yWn)d -ƛRG0dmJ;4/I'&-gT0|7L|&sׄ`ߏ1ea$&l7I?ti_M:n\iI>lL'' _>V}W.R{'.doTة$1 D{qJz$B5l>dG KbZ_ $vs({:k2:j' }6OƓqmsFS~ܛ٘Qyd:7y 4}"g;:|~5.^r"ަ ʩr*ܿc~ K #K_~u#@F 0[eM.ҟٶ qF=7^vR)ϓ7u' K8չtҊ'7Gz$kyRSZ6몊c=IJ?0'q}?o(jP/d_7DПu=#_ 2}x XMaޥ~-CTAgX`&yd̦ΙƥmtQ!O沨P Ƭ{qĆ/&Ʀ^B"XfNpݷJ$p([aD %5\B c V<(!ئyq &:vsΦMMؒa>kY3ruGѳ3}XZꎟ &cA|a5i͓*PȮ{\>}]ͦ]QYJo¥B-;*D!#3vEÔkM "/ )rw/(4vOCPBV ֎_.Ɛ[>RֹtT=?tT|'y],[HCÓ 5m1Kr) UZ $%"Ef0K6AhEPظO~xMtG2|d_oz :g/6orS1̌ŠnU@} 6;(uZ!L[-9DVFJ%:feX୬A4Rv27Wo/0H$Y;L!~T1"519{ST{2/ċ#ـifP+o}0d;ɐjC)6]U(2 MN)ÅR"PcX"-t,0}sRm)_/~+`/#\Nnh[^]maZ5'O>Ռ4zT= n5 R>4cn,Ni JL(vKO8\S7Vdt8n`"#z+U,|V$^o&+.̘j#Z>/Ýð@xMv;~+*#7e?q.ydzΨKɊ g;AU*['E&V$Bj7x,LTYN\mJJc˕a a$LT?;8R1}cK睽 f@OEgJn҂Ȁyf}zPR_kտBe HS"`Gh'` k< ŝ\9yH3Ok&+{pHl^x|xI6 Sig ,G3 90 om83~ElɄk{zJ<"LwoVt6* 1_0Ӫ9(R/\[9QI$Ww=wҩa$V1BY]:r\) /[|\]UdEJDY|xL7`$YIdѴժ+V0l|zL|k*\m2F0LbU6EZc׼bV/*,W"qCUi 4|e> %֌@L:~O&{yFXR/R8CNN\)\@^vSU];nkܕP 9Zf*#>C5ڠ }98TˏRqx^$(D *e&G{Q}7uG2u(8崸}w;v:[%tM?^`J2y tĝ*aucJyy&^wO-2ӽS-+̻f2Oͧ,vxPu3s *> L:C!aD5TBoXC؋N}6^Ei} IOLz,'d`訶IR[bkQ]- B⟓bFwbutS&©9O6;W'IB,C "`6p5ǃzjW; k 3a$яr5K)w.[q V* rXt #?OFSp ᑴrw׿X>uPd .>ͼlNjXŒ]t*pl/J> ch@N|v<{nZu#؝zL 7=J^jT̔ܚ1/.eiq `9xI-nfgfQtԭ/< 7e̶B$^VjVj瞩2z:DN>{XۺEElE20NU q=I˫8!kkqVC7_ܯ]裮pmd=BM- ;OZɴ~і XRWm ealP>ESRXyaʣ9QjVp"#ޯ̏ATl) =o{DXp `z}|Kxߚj }Q,fU>*ؽA6xEqDwbeqcm'fE+?S.=RM7Oݑ~,<0haC$jEj@7j;(WTޚ2 VЌ{v{׎MFυ2u`()DZc)bžfmEѹ0BD d 򂛃욕-]&Q{:&|@ݠ$:ruyItޚQڍhy5T­ڄmwd.ο,G׽ &Sm`vuO7<ܷ| mڈoQMG> boQtQi. EO&$L^u?ya^UA*O[! thGɠD<6)& }bM0JE=R:FӜZ ڂ1s=_LڍEڷ}Ө[HP =0U S ï6.OT@s1]jMn')!٫?i@Xy,Н/8_%^xs0HC_Nq43| 0';,3UvvnPm+/eRCx){6cBt[^͋(.4 &@"1:CSq2|KrjhB [?u@~ƂOFRJĆӛL(y ^֭? e' fBR*k+En*#Cs'Uf.XfTΌTM "5T2mL-bJe=Gܻn"QvH' Fۮc&&Gʆ`Zڇo+}&2FԶ OC> DMU (]AţpuWj$`))ks]y/XN$wL/cӳRLLsH@ָ5RxUa,/MM?أ=rPߗi˟^RaBfHYH'ZȋNtp~ OxHDFugO/ r#]B!'Wf`s}M;ztBa+5'jN]tLbU Y6m=4b/$֯!9Tj20g>ȹ SCb|kF>b'(`(VDsr; f$; +%i/Cfܶ40z&:섀YIդY$kH\ 5Hy"zOu1Y ιX6C;d*]YblQ/5H5\X7=.+,F W;:f_p˜`0qo$TY= 4 crY^4@al9h{#|aįy|N7NrRanNiCfPs7pڐꗢc@xԆp#-8|b<U$OTq?<6X_pKk(rh8`Ϗ_*\n1(8::LCBJUEFsءџnzbfQ S?Pem2bS"^9 ˥c38]2'ov15ݱfɗ$ -`u]_ܯA 4p kX Z\|"E1Ġy{$5U`5=v9ե;$bJܑXIj>Ak6WJA_Ǝ^%Uj![X\t#N(*/bKB$$[YMR\Ô}WU#_[* !ғVqN޾ɨn5+?<,Sg]zڊQGҟ a踙A+NZ./{(QH+so ޮ>*\N3Y+by 3^R tyuF߰9G5dw+_w6ZAݣGUKC U%3J`ѱr."=PSoM%}7H0oA C+GovG)ŇZ:=i=5ڸþטԣǤIO]ު/lWWlob1 h+q3fi_p[tL5uQT5 `;4]?[ Uݐb$Kb39+Czmw4T4|$;EGٴ`.+X{_=cpcpҩM4kG-G- u߻S_! ()V|6kWh1 ϵ.nu(< )p2?'>eg Ei>+>*@3aZ g}xEeB{3G~q 18;C, `aC1;Ny<_ 5z1pY Iz)SsBJ S[h̑ΉH|';ڐSҋu o^ k4W ǻܞ(gFJs ]D3[`\TW'Ho:I~Oj;c>,ֶrdVS>S{pf̃xLT~Ac* BB*^'&0W=Cr*cb{*@@,&ą3H< SSUk]},@dt7NV w` kZ<I٪BNuͫ/  hSlyWcd l4`nr B<{ #!yAv)=jwdo&X/^.dmwb(,h U<5~7; 5_(5*(ؑo" #6vA:"Y:}3Ϡع pȿՐ ~tIHŲh9ї{ǟ%&eg)It9pK~$ɒk甸B p+Xw^Bb޷hlFq<]]Ȇ,@iOZ kL4#7*Y±Y!ӉJ?seZo_W@81(}5Ⱥ{34uW85գA|;'n$f W/|څZ'F/lH1C]B1J+$biU5{ V/CSpuec DSy>ʀ3XXyj~"l/l5.\._IDXX?f<~<1G͏NLyO`/ ׸\^+SoTݶEw[dx>w+L%uko!կ Qeףt&ydC0%ݻY6_]VT^NJtY[.zyCXtv9݅P}PC,vRXEغP@JW:EObψVD(Iw&Y7²5e5ף2Hqhlw_fhbo~{T9t,i}<}zeIAGҊJ ֪FW`1Ϟb`mE/i݇ R`24OX<8kW.dKZE.W(53zmFU~y`?S ?kJЀ{$?}ԒRO,l{ ۍylQx\#8Ǻ~ M ci%"ACnev|C'ь} qkR٤I/蜿KI˧{-iO`'ukz/&X^.rsGpYאx Mʞ'{P֚7Ѩ$ƄvnmGR['M}#E6BzM]9SYG϶Y4/rѠ612QؕODm5C^Z+Vh9jyrSX!<7,V079P'xӐ v|ĉ`6!uG?o)kdF%CwD!'FR B[O>xj?$ U9ޭtRÑx_Hym.\2b$W{Ol=ܰPaR !ê :B+@Ag5lx#b$Ka!hy UP]ٻtR?<2]D98+%ٝvp1Ĕq Oml\97HH#W2ȵϥϿeA/oxL'Ⓙ't@5:4JB_lQcfJ^omZcb@`ɯlB'xY̸7cdoP=+ʳb|.ΌÐv0}`fv+yhl H$aMX(/y-uJoE|Y,eC&Fy W?{˸cȴ1R0V:?!,=!#Lt#@iltkPbv{jXe،KszJȋe1NwK^A@p?24 mq;ڽ"!37z2kۡ!LyL}XI32t{;PlFڙoS&0Gh320H7 I:^U 3N䓊u~UP!UnG8q $KkM[CN֏%Nk 0\Jk<cmOOXm ;xhXQ9&e\{]&kvuNڐR42$g+墽Ӱ5aVg g qJg,Kvue0_:J-uf-QIJjunAP6*X5_9 qi;SףmbbJ4K"6͛:!&pBWĦ*MGCDO1@j9.3ũ\і`{/sϨ?,8hļݺA6:h&ݑX$E9piU#ͺ^ \ⰀU ΝD7ĂaXCuC<Eᳮhç"Iv 9=K^ [zt# = |Gۣ{vs9*Рrp-3wBֿK;2gy텣%VѾ.0=q-q}AΏ;T(Fo5/\ԧO=ez]SȖ$T ?%P|v쪿ݛ9LH^/TUpꐖErX Խ냺fl^y_k~uxw<+^n&$wT{6:E@nW_~)(~,K.D] { ju -Dpޢqp~Z{őqj2yqkKj3߂0!rd^*CR(K2&^NT;.645hJґt<-FuD,k3-">lf=rSKgVzX$1uǑ6!$ڶV@1JEu1)3V8/&yk 4텟8aȭeDT.WF5" n_wA?(K۲LC&V/!D9*!G!d4;\CPZ%Ă6yXw3(0}?ȍR7i%r)ں&g6J|ЧI9bq3-piYHwIb+"rK`tTEHc:^bgp,_ez[A*fkNI{ q1cty|0FS  G0Dծgϖ/"R_C$vUc80K*'t%_߶";ߎu5տ߃E-xBE1/d1֯L#sY,r><:% iPY`֭OE[]-lLF@ze{MlIʣi5zzYCׁQ7xo{ӘH%SFI$S.@NȻ[<Q"\k)Oio_>ZU.[OX7y)lS8q;J}M!Kn{󼱒gп\3NAA aM`XEkPp"ٍ>ؓ>9kL374 /ӿ=ξl`0ӤpHjP4 [}.^ʰ4h}p+oj7.BI-g]ܵ0{yOi6޲L.BzLiA'z,?W;jp Z7Ca$`Ɛmcb{y0۷мςcu겥VkؖgfCSse?(^2* +m+Lb*G_U{((C r\9{ N쑆W-]u膞.[La.Dڱ[\Gh<%xr:ZRW|zEʩP!΋OmDأw1N'tyP0]!J+^Q!!S[v8ae̳^EA"0 HeQ($W'<З3؎tkQ7顩5cLeػMyoq(&0*yݙ ˂Ұ9, Z^ËeB|Қ?5vg/;}> _G7'nM9; 3zN$$Lwwl :, .|+IF Oa>5&jmD+oB4!RVccVHCa20cVT׃ñ9G &R㓾ɋQT]|ЇHMb;Θ91~ }֟m;TBF:ڎOC%CbrKL4a$yUE܆ _ۆj/KC]n+!.Yc?lLi8ώ 1GYLZ+[kH:G Z%l%vyD1`!}$[o{-N"EVx. 4^j?7dpwYƮI+KK[/͋NJ̀'xmMppoLo[˼ys%q %ODܭ׸`/&h8eĦg13&46QQtUjڲD=$'*e!R4i"o6-1ޝSvء̤Z(h a@q̇9VbjZG 4ڼ057z2PzS)de50s=ڑJN5$>mRo ?O\w*'-C9S٣gRRھjŸ3[\xԸ3%KlD즱fsl9:`FǕڼkn3i{mYJ0 vCǬÍsC"J" or2XL S]Hk'86ETUjܳ{Mb]p[0wjڳ)֜X!)+V4}3n$ 4c ǟ(PȆ騌1MҎw'5X$p0 =Hn$nO\Њb*-風٥/'Xts 7gk`vF{ot6s6H.AGEj q 3fE ) W1@K繅3]Y&L޾$\F=4Lxe..Aꀭ+%U2=;rP ˲{Z΂am>#S1Z\/H6( ,K RdF}-h[NT?ǎcɻ5TB"O2GK3T"ZIAu7=^ׄaS(3Ă8uZomq}.="e WFiVN +l-],ol'8H$Y&Rl3ku4bkG^ym+NAxӜH13Y4G5l<ǁ!G"lXkE`_0T&ֺWeWo -+A]4%Y3L S)"A:vh7fEbDdjeI]etE0, uuJDБbsE~<Ĉ5FUށ{XSItk@V'h%4~vk5GLm9_1]1Vm;4 :ӱ"?{x#PuAG'jPϕaG11dx9Å 86H{8iAR^??~uZ~YmvcSlw`*fI&*]Naћ︯-ީ#T%KUD"$bWޛ:غB/3^;Z–`40rP/kڣ9U+N ObSHhK\'zc$|@|Ƿ<ޣ^#;s |E+9[xGۇc3pd~ktPz3q?B>w{XX/HZ׵Gz&SC#WG>F#iw}:6 ]WgzMh@=EH3T=//?+v; r}i@J`!dR*ɿԎ5&{*&Ɲ䳉=Ӏbfl;4tOj[j?'/D >%H* dA'* 9Mn+AŤok%Rv`=+ 'P2#Xm`O/v\+wqnǀ W)G ΤBҏЩix"Zb% ֺʞYuXmͱn:d6neI0+Bj02LNkT;rˤ'{ .xpn2}ƌ&A+!$e(rȗ]i >"*3i6pܩp΍^3ɥrỄw8-KrbwbBcKOX N7^7WH M;@H2O" (EUrٿO.պ]R1F9W=kbo\sɛ5K#^z5YۤI"?bi}qSwKDy !$i:]%G5ײ-CxƈWש8mfU$틠qRG!M, ɌPL}df6;k`#2bV NAYR!1w|`[ n1pt'uo? O'E4 [>'V2tzQjAa~:,[uCa"\1B!,pg?cE<1Q6*~ p;OK16'p 8z?mr9ba;10\aKt\+# }>)O?xW ?xX˗4kypy#񊢿ͣ |kcW?zHS#yITOS3ZOd$nǗ2q醟)Ra73); ڎhDp O\KkΔgǚc(HoTjrE}Lmeo<Ƙ=9L?ҫWgG+8 \Wj6%ZnѸs:W:jcR@X7j.+ *1hhnjތvWio|po#+vz& JzdzU؉סpy`0m4{ @G4 L5QQ Axv5M r@#(/V{zH#8&";V [17eg#Ce I;OLg@b ԁꖔW/$6ϔ"N׉oFHQo/ mjq)ZQ0'< ڗR 1I6}1:0 {fwF1<>d"0TMpT+BV"@ *JZϰg81 㩯\25al;p rm: LL_Gy+8f6+BEzҹ}Mt];uW{7,.&HBܼe}Oh*O7m嗔Ų]ǡwM0k5-yC^?2/Yݚ CB<-՞jD ,$P`V|Ѵ:`1H 1sq"vyӑL"” (? PQ/lн JTN\ .ZyGfKx698~ yBKk <" 5S< !ܒNkU~1uH(hiLESrdz妇',۟^;ӎ.kL&\ѓz\T\gd+e}~GM̰#rDVIFtQutSt78htf4/DR *^|5W޾!mq\LL:D&z:[X2"8pK|6h͖t6#v("ykiG?FD42tsf0cny͞9{iP|/|6Ƥb rdoۭ V˄|\%Q6 {Kp۾H=m]飪؝˲{'"%ϒ2tpSȗ.CrmdN 3'5*&.m=%ҫ,ԟiq +[@7KFX7E@ >1"SS1%kBMi0eߝ*_!q ME\3W%„'zj&Zˋ:׺&" jԁHYl5@_L>D Qi:oGa1JoZ@16Q6!ķܱk;\" F^Λig!R\%m~9G?7Q?C-L$ZmVd|q Oƪ rpX5׼,uYaW?٧ǚ48n8&O5!₺MǬhTeCN*xFD(/ U@-e6!Ue%k3c<\Q=Gq\:ʷe?ݗ ơƭޕGM.Tx98BEIG'Ŝ,0;j/H o9E `po}őǤՠэT7a5Ť2wDmLK ^4 *RܒGwxz2)WXീ6NYtK %p"C˚RUw5EA2YjXBB@pFdt4ATq%1#a,,~ɶ%_8? f/ xn5Bp93Ⱥfߌu{9@nu2ɽHTtTXEJA:)P!ǧJZXf'ohĉI sgҺs|bDEk!7r-W7X'G8Ȟd6HB'iQZ>xjρ (Ms^El##}( 5"P&*LOܗ$88>Xr[E\JƢ7'לȨ#V"6h *&b|OrZn3E|Xjhh,vÞ 4ҭ؍fBoAv 7%˼\6QaO5FhѼ4wԃkr/s-Sxp :KڏgdJkQ,.|?4MtweJw.x*,ad2|XU[ E|SJX%+8\:r Ȓ1}QIz<]"+cs3=!R|hiJ4 T˺r tSg7.aW K)0=IW}0bWV,k |@a-@-\x ҢyiDN1!2ɭ 1՟F6V픃u$ޣf\HLd`7y'?gC78{%uNȹe1*ND~?n%")Vm4$1}G`Iܣo jݧt!k9LSȘ\ŀzď8OweψrI&K2;^@9aaݼ_Q\HvQ}Swt3o=CǗ`5APD<|@u$RZdxV^W%\;BE@I;}88}] \8# HUb<1ٷ4HY?#Lz6ddQaPvC@C0I3azN!P3]B2ApK/7Hc&ɼ#z~LAhT͙[,S$0*sT{hW4}m ,76 y5%zbo 7D|{-끭1,h7:9 3?Mҵkxw.!,Rc_<.͓réweT.< Qؾ^~6Zw hm7C.zFׇLEݝr&ZQ6_ᫍXW;0T,qoD[L^{ɀI(qZ/㋻PBڥ@8a3 ]pV^[ ([oZvg%Jnˊrψ:Ԃp|똸@'yJs>sEe%}3 i":`ƿxǑY'QJ%ɖ!EIfAV@tSkIFN?#שN\d'wQuA+q2lLiW3U_A5E[0hMlrC rL'Ww D,~WאyqE)|./Tp[n+Hq//$2tG`pA =)Do(nO&Ti$j!o zؾ-R2)zu7o ]. pbVY`B6t)8LKVWċplQG cntWÒ%T,+'_Kq|8"|S>&_z$R%JL. JkuAs~ʏ(zJ|Wў0J(:gż'3HAr9MLivUޔvu_j42ݕB gؽdWHZb?.0mIZK[}"r{av$|I_{Ŋ=43a9BE6+*mސf V]BYB0հ# Mwxgn`9.r}$-P??+v zI_ {Sh'C_~Y.iB+:A](3E#ޠ٠Jz6+ɶǿ`@ΓDLtHF,`6@~g-zKxO%i@jnShyi-?9ϽgSпQx;sڽ!✽MYlP_ ̿`$r{Z(L-kDpfԏ\h ̨^k$y]~ $xPlهX7!$73.>%z2rq3c[O'p3O+cwg\'E 9X")@v"{n4Qٛf& 1YOi"馾۞*Ds!>Z>%cQNYXWsyqz4%j0>BIT " cn𢱮Dfw 3UӰU3{_q;1!!; pop \3o#AI3|WzV<:>@+Б%*8eÙ{j.$ב&.a#`/$@cz J]=hU"Vl.jm*GCaS!Uǧ<-ds{["8 Cߋu/vGZ$;?f1*ֽce)v\4^~ <ݓ%̷̘-ȫZ^3^(Q0(Lb0.Rz<ϗ8֮dȄJ-6 VB \;$(3W si Z bc tcoiCov8t :ᅤuҴkIlFxslqgrkf.XM*0&k;S"&FEDzu*^rSL|`'Vb|//D$+w7!(cu8^QgA8j9q-ңR8VkF5ME񒊥@/9#;;b7y!?JqY('mG$2c-ğY@h$/'{6s;)}.Xm 7TW@)=k *rFj]a}~DU2 ,pM 0[h}$8]7>ð[̑ Eo\;खV.p\mmܴҵ=&Vè]ŒBuf.t1[}jvFxaLi^4 $6T?n&Zb. S ]v3 գMI][ppo$+鷪[3M',v? -(D$us2^߾lfF t/p#W B Pਢ P -"#4f>QO\pz3};sI,*:mt)0&P$n lwF3!5Q/Ph?dkH~ 4n{+5!b,n"!Qعs `}4r&Ⱥ!KMp3;%e`e2~V4A AN~PpjPd 5gQ+$A0#LEHŴ[,wR_ f <3qE9 $6e G*xAt8%l\_yj\TM߆`Ѩ7hkxݒFt.^b I?ws|z, quev3 IUVveOS њ {">pOebm' eKj7c|BS2iJ:ɳ)Ea+}-*)1HMũv?"9Pl 9(C- yMP-ms҈rPk`Uw!]N;@R86hfF2O]bQ!m=t;삦Nl8M,R,m BMCSDΘ\茰yv~MD[AMM +?3 +k^\ x =Po FDL!Pl;F$>ذs 3S'ͮWh2bP뫊bT![#NOt)3tha]FtC]`RWWiVjWWxjF ZCh?N[;%y3.O7ce4c] Cs9C^r&0ΎT殔R'$[j.ُD’%LhPM{;h8Zcth t_PhҘ=d#Vd ơYY^G}Gmr{ԐnĴH`'Yh|:%0BZ@B@76-j"`yT=2&,0fXR΂r2kVDOlut F|oB*ZA*-!#\Xq x"*}2'sOj.6jG,**W*a=l~ pAy>xY,}t}ʉ /#{"pk "8fhaHL52/{h+Ċ)L[ck ;GSJ 0n׏]NL-;=xDf8`3nKdP_S"*}0uB QvO6"!N_@LdeZ &GF\}Pt>}]рkFg|)?"g;bB;$؄i=?V^{2];xnK"+rߗڧS؀W^ bSe 鐊Ju #6ܟfT%?C$—H[B Ixv,Z FvFQe늇yOz`i3:US1oZdlMkƍj Qjls6*^](cc=Vj£eqY=/W~qtnn'+yxVԒc¬ً^b^zRqEdTV/kz.)l9fl{SI<! rh=8vq$m,/ƢIg؇[bf|V g+p#Rʡk, I<|LƂ79tTweEk ǂ.JxyTQ6/ 3 G4'lQ/F1ц_J)#un9e "LR4<^kplyu0ڜ#aU0RӜJgpG6ѤMnntT3 W'abd,bk{,!ӱ6k \hXC>H82k{Y@S!Fʛ1G)8IPHӾ;F&adp4yj&) 64d r-N|޽0ܒph7\3HrQsu4 1H].oUkU/Q R kanBSU n% \ji8K37_~uMB%4VjKf/ǵ8i炯1;B0s( Q+j]ljcx2?_)QX C,t;[FUi1?yX;%sr 90s; jP`@3AL4!ƙ(~f1+o\;զxl_d%| ZwEs+$lRF$R *B{:8#E<x <-'א>zyol{f-H7I9AtDT:|leJ'#Z*NIMw怃립KEnX+e<L%5B՟F(c>\xdžy24}A W(8 nXm 8"]sG1 ÆJ7kMA_ºZ3 b΍C'w+IʱݿKϕB* `y'WΥBQ `l(bޢ|w 6$:#*ݤU@@<QٳkWdl} hiѲ^/!B>=B Ůu\M?2) ]1` cODÔz V{bi7)Src8rX5w3٫(igy1 Y(FkD mPqB$/v20a)/)'Qoƪ1%!r͊ݏVBqqj0GrIc^[/إ]5Ʈ޴xno^+jڗJ|D"ӖqnIR.Ӏ6тNDnmk7勳Ph%Cxz&+&Eˌ IGB`|Jq> j&enԘ v-|4"N#rg-yZ;;h3gok0niDp:FBBFhgH 4[+c &; rKn/3e>w2.`ྏOՄPOS$ )| Yu^,Cߣe/_~ĴMB*#Aڋ L\*$Fc^[C0?~5"G36{Gz5Q(a xi߿:y7eYQ@EGxLA7#a|.">|,/ a `jt"yN7Vˆ޿|tĴֲb Gs? $<'ڔ]} 66]C$R Б.GW#mMV FzF:]GC\uqsC194ES yfCDOoD;h%,We &aL/:ZObʈظΊǙt9\Y[*Qn1>a?e4Eݢ%'?qhi΀xɢ5;Vp{ WD!K*gH"VjG:ki H3ܹ:셋 -'c(2FF&B)ԨI{󱨰T:P[$Y'yM{jfːԔ=' a#yvV7) M籯l)k9UDD&7(L(3~s?W5 =L-}:PQ-ϝڔSXM*72Q]]gFwmA< Լ;uPW>}TH[VȪңބ_ z;@Eg Ran@ ֫8КQ8%f!&[kn>իaL:'6j`ISTX' pzRzez7bZc{;"OdjQv2 =3"-?J9wǎҢyD3D 0 v?|.J *b bI zʟr ? vfޣ;ldLiGs;6^a8M@/3_-svTj aohE22tmh ]Cr%sdcOj 1MOLlR 8z{GOvƒDH~W[Ȃ%ZLӅ4ydb/L !]@8Bv?ÛZ9Ν)Je}a3;,$kPХqnK@ΞA^Hݥ}/@=\b">`SڳLq"ЅސxͪнɖjuusK7}f\q_p i%tj6qۨ6<SPRf 8cT_ Y6vn'%Uh~ݚhCB(#d2d9J+Ă@S]|W L$~,V0AXI>@/NDŽuX00rA\CfH`M7R.zB֕OGT4Ƌ=δuPbgf8ٽ]Qrħtmoh#9J<m8 oT+Xo8Ʈx8f>4%~D&>L~Q MTPxkbYޝ|x2eJ洛h_N 0I;A$y{YқDaHT ?sQm*Rqg]RUC94VҊ¯d uG g[Ej ! 1L]MtzQ++g| 4Mj| $"} >$hҐi꟠MQ_pCqqq\W0l.PTYu{J92wi<)m0m(R[!N~@O '<1o9^6F`S^6y̠ UJ'7& ElE&ν1!Uc4(%L=`s*FMA⛧L9-5B俈atH1sIton&, OMŜ]z9Ad:1ِcȓS5>“Qs\ * cQ+g}v"4!rcC $uΥ$QEĄ˳ĻOaXBiV$9{nTݻM:cPh!\jRfڽfd cn>c!)}cGNIW* /2؎yMl3F.^aE $Q>ŤX?Z)Z2ŬYJ}H>ΒiQP'̛p"85MZ-@8H ̔McB.Ԝayt־SIf 6G`>4†9͖QO]O"O)P0;[O_Y;lSF^ͦ$jV0lqf$8-#D@ G`>-8~o:Mb# U8e)9HDkeYFR1`X]PC13hڜq[$yqAbRdSSdHɷJ"jK),, #_K.B` ]1z,U%cv3MzQ ,˃}ebL_-?tR\]B(Np*[PMQ#OUt p{?"4m<~e,Geܷ Q)Y@(w&TtQlqϸ.1eawn1Wݲ:~C[=7:x+z\j/0к"~C#( J3G)ARyTd" Z h>*tֹLKJAz}L1:)y*V? 2_$3_MϺ+ҡv-N`K&zări%w1s2tW$I< II(8%6K܏O"U|Tr=oƣ >YE֚F 7xOY[\f-l]r5|ӥ$b6gDGjvxeI ~# aCgn.Dvt#VfJ8ݎ`m+] :(j+W2T?EߝfĹF7 ʭqIi}I˳t 2dAϖ:{H'7,sz79f7%⧟ֆдiahwYK_K.1"CK&_. q>**K -"+yMX{&%+c=@_ϥqQYpZ{in|/\' i5隯FDoR (q/3_V v b@,ʨ6<2kr t6;m+r:_g~ȯTEe]`:ChBuB):]Ja;[!3I4RЌ,GP/se SuM RY1fNV&(zF\bCIODOw5szgq;>P5Eȥs;tʾ[Vm6 J:+Œj#} >n{pyDJosoP .h7q[ DK[ EgF]qL-+Q@Bo𑬵kqNZO+A+wFжȻHFJo^7R±F?IABJU[* xP`Z5~4J߳:@3Oh­t%3q:')fH20[Q9)-Exu,k: ;sʙS{gG2N)9AX(aҡ2@?*xDo̤:Bu9K+ ~z}t\Xyvf?(~˶Q)/X~`^Ylu0=Ը"I(::.b1m8W$Q9M5݇je,_Ƴc2wO=TA <0/R("PWbOeمE2ފuاyoyOwaYaf۞HO'aDY · ݇>/?K|ˏ -֐>ze^e.A2'7P׈+u&wj`%0^y]tlrfpO֛|n%gq2Ń"e U>,nG+13gZ}2Ӧa#o8iR+]a]L7e!Hr"ckח ;)joKb4к=sVH̓:g;ɔb_y,R֫aXn0L7@-ɯ<LhWz=u9HWL˸^(?\yK%, yn  }=F-PbemHR3A鼮ɺBfJjsv^@ثB9g3T ܀$ژ]V]-,+Y7"U_2 yUdR%l㱋<\@&^ {.h<] W#DѸA$JpJ ٻ&!o<JQVrÖ52Tpb= v`68n,$Z 8=.>9Й{du]R^!nt"@sg]z T#sekK:$96ѧp/?i1-o8c>{̵#P3Q%?2|<9Y|V҃އ3m ڸ\fac@J(LG.]nwCxaJS9b ۦ /[J*; 7MB.tJH8R41&۩)1xXqxh~oܱz s` *]w,Z#x+WIY#Pۨw??邎A'}^)%g*ϖOAcܸϊ &|Bae ,0$O $zR($3z~~Bt +ؾu}[Q M\Y5@ISU&YИ; FFw)rTiXo'ۄb[$j m58/D/<"yRn!t9>G=eEom9۲i^ߺ@y`2ElowVuӊZYN b'O':7Quȧ o?h0$ꥦ\!*P1{$WdpUFPžlog%aH$VWB Mlۥ#ȹ44D0\& <{*hYhդ$Dͮ8I[ƀ׿%7J Ri uzP7*ߏz`d=c?]03zhPLz@1t9S^"Nuc7K;R0N0RqMq$&#k8d'HmvaZYGmqL&;v֥g rT>bj\57+ &?e2 Y'Lal“YObwBW#:\ %WOZ W`:Q5A3 j#RI, B^h5Fs+cһz3">Mȏza (x[_ `m^`[L oX#{i4$$Dlӄ$QܠKԺuP}HU1mp{(cz[R;n'\Sgt UaK x4m%~z'\Vz7f`6(2{m_" 4HsA 1Jع28=ecxNY)By|{cd~ :^YmۢKa!ȷ1qv%ЂnwjIđG4ʓo7e t"?$iaܣ̴jIBݯ^-X{%Q\bq^ h϶Kv5eCXW ͓'!3N2긺n{'wfvu]AaNd*Zf}N<ѸxU>qP֏72Ns < ^oYn- % H\f[.JvmՅY7X8dLq$)-0u9@և߁ü%T}N$ł$wr'dQ@،AT hMi5 V&U$r/>%?'PYـK;()Pۇf"ǂz6)KY߳1$[B՜ _|0)Yؚ*A=5@)fyhY顙"Xh+vUrctW2 ?dKͭ&m!D!ɋF%X\ \ h$76axD;6܃rpa[_MQmȉ,PJogS{7Fwm)!Qs;SeNYkQ%D'prz;+&s>,ƄVkw^-՝Gd eY $SPZ˦bz2 ~,)+oC*f(w2nOh2\_9Y%F0*n zda4>,^-{јf#e^KwPas@T.=U!~n~BF7T:MPB@SEN" T r~خ} 3omb7L_75?RgLlFQҡU Iʲm@窿 O2khzpq|"c$m^&x=F1aCTv]_oz,udT {7#|0/ c4'}hչJcfS]gtg~Go#y Yy!+J5W+mi& on{b gs(heWq6PhWC:,q(4Y\N"|z_W!!Er '[4OoNSm R;kFZ8 |ӾV .N?aӱQuӃ ܘiP#ݚ9LuS2VØlG+d{/Ň { Af):м [czEjf&LcZA/W#cv!U~վ^1\c[BpﮜiöRln!BM$uSsşo,RK6fX jw=&i@MJSM;( %h`.Rǃ .5H+ZX)9DMfn"^ϕG֊UAd;5꫅r>To+,9cAlH%H.[uD02tVt2]\FZA)J Qض,dE,T( 9PY\(kXݒ >-8-c&-el1ּ{\͇n+Q;Ma4m2Y(k4[ѥ-c|ݣWDՇb}N8NؗaFb)8h<(P џs؅*GRK{#1\uy|3H%-ul;ޕoeLC' :~|w(FlxfklVRdih%q~SDx0̧e^®ƾgڿo[4xٸk)mGZ|6NaaQ_|:tbylfJ֎fu a<Fם&c)ϷD\{f#76ۆ^BJP8ap9d@.)~e9b<2[u¹g % бX{\$T]ك~4Db 8j$Lxv*HpP9~^B礥ؐT5z3L&"~9/! ١_ݖAeK U']VOg?0 `RSRa}|-{(iv9—!ZG>F28l>ޢgv4QU_aV?$+=+u^+2%Wkʲh 2DӨ"Lk mCga=,u)L ˢ mbIX*_LqYYR$7, 6|g4O>keO^qq^]lK`ԿxmmY#AS>gҁew7^Q~k[7۲L#=1Ho}v}ƴȧgq5-= y C5zjEBU0Ngê/ruPƟq#ƒoS>F)R(7o(wG/AIKu6asr[6T0@%ƀ79-p9_htw1 SgcZУٹ+Pd1:& B9"\qre>m8 f=>ʤY<:=qlN\Kь7({@^O!zґeP*QNي:5a/ag,IÙ\DyJzv迵kZ moM# rɘچ8nYn% ~|eTt~^\o.YAҨ!S؂|ې(cǘh2b=,K{ʥmaP!"fmT“R z޲N ȠxR]Y- Ȉ򳳧HOśz+1=\jGMw8J ء D L_' f Ei!o5$kdc[1B[?,'t[쐉s1_Ά٫4g RLePwkDQv;Y\uNRԬ Q'=N_mJ8>s57**pD̛쩝@ a(#SD+O=JJ-ZZ[*GIz^2oE8ܬɟ%`|Js'mHJIOKvm Hu(QJ7oHp7Gi_fi"&Cf*. nؗSk@!(XK,Q@W˦JfP4DC\1ܔL#sB]ŲvRNpɬM #5[wzӰ: TںhʘaP0%]|y,wҎqr LlpD~Eɜۚ:H1QSIooSX+\@ʲh,V`@ȁpt3߰^=Cd.=\q摵xDگ:d[VO dX:abv7j>cc6@̇IYl3d7"]:qFjǻr1F<&&,>Wꗉ{enb`~"Y:tս"B@rNtϳ}O7KOZT/ O9m!5^kD۠56TDzai4Hwҁ Cʼ~kІ)[j%7OTJ-6⢉|L隶ɤ#%3jm-SJ;Po$FW.l+x2̬\JB\"lG_z<ƍafe>@beLpړCp]&,S2o$;CK+m[xg:Y?8a-p< @x ˽@NZt:g \v ˣ\’KS#`umֱ(hmBN7Ȼ+Y nec34 sfeo܀RHc&N<{ %h-w^N%7;z}If}U(b"!EowryAVaO}g^w]f[7{րIO |-ۄ$dPT@& NC?}U hhP'UJ~ rkcApLNa\xO{ :z0XD cl[`SveB~D*ߞ8i.WA9l98W܏+\WV<:PB>Dly m򃿘6V6KK}ywk?1fW%&n/ؼ3@ʡYU@hW5|, R<٣u:~ 3ZT`V*"Po)2(a3tm&NN4\Sr\& T$52cKFIՇe^%.ԐP "5-=T1~Ύa] aj_xU \ e0J}I^ycVqn 8peٳ-o_JQ>ZEXlXfD+X?'e&v˅%ۅӘm w4L V_⟢[;3 -IF ~cIw=?Fp9FU-6H"\$X\]RWgcQC .^Cذ{:3&z-Fߜn 2_BCyAe/qCU+f6b  mg4{V}DM7 |TbIxek `uM{?;cHF;qz%+</6Nx3PxѴ|[p7wCkĩ-?`BfQ6]OA!J'y 2?n~4@X"?ƶYJlti lCA@7d71hoV8@Q?+F.+Fq->ޒi{'9C*|rF~@ 0rZug8lxT c? rw)ӗ^Zc?Ŕ|^y#ٿhfUnGcw<6mҵ翷ԘiZ.x3]>>bn(^A_p~KXq ?8^CA3Wsɺ`L;~D *q )O?e}&4v/da)"y8}f`{n"\M!1)"ljAX%4+9_a.4hq&/Q|V3Kʣ`n$2zڱ;/畷p1[Ip(Xp_RI];q,H*ɀ&-5Ry6)ѵJ^_ݸXgE >׹+s:vi௸ `]LNHDG7q7Ey"Jn%RKYUǣ)N.a,3щګ,cRvS *j!̸3(3Rm a^܃>5(-4u`C;^siUw׊fn>ŭ5-`5@[BXsgf@SPːw+tACho|CvĎVjPwSk]ĀDp٘`+!6^zyUi/ԩpFqbkq&/ԻJ.$,N~l{$8oRo̒&Ń \b F&e (5حK_LvB)}.g lXKCS%Ls‸fuI"U!Zœ)ܵMr XFr=fcq#+b3p@R}V6g+@S[j3;( @Vs'¼&Tb>fuˏKЙ暜KuBBwT*c` RŤ!.3/ $Q tZ8:1^DYu`pbϨ߿vA0d[-&wT1iI"#=!kYlC)lWEM:3Ɠ#M 0E;V{>sbc3|,5-gM 18Cb0f co$1 vN`C,lmݳC;+A(jnn,W[,8]Z[8l񜞩8 H}sĿ:@S$(]mGXNXG) 2 XU W K]1`wN:v4.#ju% )AeǴ&:@{;X'uC?ȹLߧ%wc':ۇc7*Ù_b[ȇ* fm- gX1yrwUߗrnjNݐ,,"n 1תmT \X9:L,WJV_FJc}]x3B!gn$g;5'*_T㉑fs}O`.ב)xr5&6<ƬvK o}&z`b31T`6y9N +|,A;!+mCg8f[kh,,bz[Ax?+j N *eB[K1jSjZH9/Zd.*,vitR{?'X.!m 4u&="^;*_>9, Uvذ}RdjJc)"R&&7GToVPԙO Yc@Sr^?Nr; l?M2DWr:> :( &_ZB e jYD^7>@nf_5D_95S_@]eqM$ ~/i3şKq4zex|zD2IP~I83kS(LXyEZm#ױ*-PtE=x~i1ZZƲM}m 6Feqgz0JXKZ zZ*Ֆy@=zWk#\GZKU#Btu΄ԍ ݯej?v}`+.~`=,/3q~3ɱY{ ^t@o;xLp!yƣX}so@r$%Ā_8p3q NK8i>K{- Ln9&;'>аϦGÏ+Zl?;Ҥl39v5 PW; #,ג9XuՆA RTG^2zwں{8PG -4f1[omK͐=iPzYHd\N1Ǩ"DZ)!K 2 K6c;ɢk<%)dh29~DaݻsPyaQ0zf3gk BYܶw8N=MVEi7fDZrw2J#iu#?3o+fLT {I]q}4~.© *RR}ş&dMfd aW ⯥e3tƟ83>}7wELo쭧9Hx 5M`u<-;`:awWcՄyIYI+9 ]y<bXߜ²84U }BCO>9s8 dyG`Nhie0{hI y2T=f^~Աvѫ`i@;Q?I\2Ri, *nd2)78tZG.Any"{cu0Ӂ\6' 9$NcR0~:q{L5c҉a8ҥNuLGKNIsq$H1qMIh++W^ؓ+çRIPyN1!E/DT›*6ãwKg^k4r4Un-$ĞC5L?4t\=nZ6ͱ`'2M꿢XT}w޷0 5l.c6ʙ9 M`OT f9X)oGT7:,5w&HG[ouf ҐWyq/M03_9ۑqQ 43ogN#tdwާ];NZ{}G~vm).~>sN2SFjO-Ä9Wۏy7l}b{;q T۷aM:[P |!V^Kᩖ)ӳM+YylФ32)gdG3H'fw`\p_>F#zwt,JS' ;aZz>GaGCP JꂓP}^2:N5W/0qRB9#5簾ڠ-ŮW6 -9tB)1TT STY_AEtb W&8DOS t Ç$3~16 _MWӦ( _)2#!x>|x3zQ0i%EUW?%Y"ԗO%@'UoN\;[ fzS,2eY,kI|%4U8SȽEC@%%؁c<羵D؟̮Lde9u] d!y<1~FY8;<.WpW4ՙY->kdrnw.z}=@ -4K/@6NgV h4b:,\,̪;w֜R_EئV% (#OTCH9ɚ% ,]ss>;I?D5$iZ& jDKTǕW)[5 Qz`_u`=Ĺ ϔ+9։T]@9u0.L༅54ve;Kuq =vꝲ6 t-`&f>0GÜpcMRJ`ՙSn HgaH.h+hBgSZ:,a:|@M_^ion('}o|} "} ?nK6gGW[T ާPW/by -*m<$4Т}F!3^w)TFOg\qvf70q`f ~GO̒>Az*x/7d8}ѣ ip僔U3i 5Jb܁ @iʒ $n"sB)RyFY^ڄǫ>^1YYPzK [nr,,'=W9Q1XRW%I+sDc62בO6KhH 1iu.!k&?-Qκʕ/^|bw[k'>k2,3\Nb? o=KmvpV5jSsy~,tb;ES!tXcٌ]T{ p'&ѮVb$fWVZfB2ے[5Ιqދ(grAel.`y*el2fϣ:v}'B^n:TMеBv݊,d@JH]@G+,QCf'µbr4o0o!5g0V;+CggHpd RK3 )gl=[NSZ+ր߂+~d޽s3NAaO3q3­%*+7a̴ B7p-$܆8 My_~>* DOǾG(~po8u"ޗ{6akoSM#G 7 xlUfg.W u!ۂew Sr\FD/J@@|۫~!,?@E;0Tw'%ai'^sn"R@л{g(?!)}"+k B>J|(- {%(8(<LJ[ua$FS!uJ#;}+?Sq>)g˜~9Pt_=3z>c7a__@=%„JwW6/=^WkaBpt>]X7̰lͩ^dVJ%ľ̕,k5`^տ)[!fNzbW+0q̈́tbB6q 9iޮ#L*c!SŭyqQ\"w/0{&R/F9.C<#=kމ7G\ԡmCYYl'Ʈg4FSިi=x me5#}z^NT&]@XHaHmYuÁkp2'WeA\5Ka1ԁ䅹{7ׇO?Z+j~ʔ4j(çbd>puY`f H)K5TzF|1c< fjo(@pFoI`n1)v&%X8Rv93/B_螢&C>pIi ޒSVDw@c|]N} t+V(6ΫIuY=C_aK3QbRBF܌uy_g۠"^/G ףL#4`A(k^#7k( ի:'sSi}>^MIFŕ]!S:Exu •hО/aFi>ͯ9 yPXZ=l%es͕=|}%:\y;w?ⶫH&Yn:J4kr-G)zN3(B|a[ |ʙb?Ioݎp xʒbB.U pFz_P:LMMLl hBZWw?P_!L9M=t<{U> #`o.@BGea_88W8.i;u 3YpM `jΜ:?&.>Shdmvֈ՘`\&q}Nΐ,Vb2bmC4G?Ule¬kea@D$*#\ebuއbZڏ %ܿκ>90& 5o#hELh= zVFjN6.eX3͞%LvŢ % \ nAs)Cg$Ӝ$&)W.# ͢+0r"Mxj|ޑ",.~9y&ʵ/^ز}#E3_}6z[ȘM=ܟll}|V,nzjOXg> 6}c@$X^Z=ۏН&*jCcʖe>&-΋WHVG#!@Dw9PDmk Q“BcH9%wJyh{[|b6ЏY3|kԻG\JI dX~( BЫ4X$A-u~E!RӮY,/͕ e8Ic,3.ij'ձIVBgtX:];`f)ivΖlm< }2tJ eͩa 9ti98آtN(| h<:y!|ɣ4y|\ml9IX'1hu$d `nCuپ8/[ʑ9UzS2ƳE˼ƦbPt|xG7oƘ3 xWQ- .Apb GG^"6~~9kY^4HLp @`?jxλ{ju.D)I MǍvO隤Ȝ.0o<E78MnS DWt=BˋzAjyϏkQFNG7ۄu]֛蕋?q93 7wNyٱYQ @(-سK E &)\Fc~h9J_KARXU.;9mH? kM낶OS(L2,`#{%hSsD[$>`gG@=Pk"+ :fWU~]ȴ=syKaڳ8WQXm:HV3Θ󋉕Y% 64yR ه[O\tw:*R۔k!I>"r9~׾P?Ww#2fbctq6ӎ>OEHb ?/yT!JAl=ԉrEǁ H `F.5׊-f 4c<R7d28Tb[pʡˊD!_eף$Gg]rǑb`л~J5T#GJ\H1C.8yQߠ`)[l lUٲ%C @[9@ q:-u7pqU$+"Hsr*ށRX[ӗqkv K蓸F@B>c$gbR1N[xǏ_abѰYzVg@|}Oۧ՜]c^~1 ϴ>I9ENKjA0}M(0Fč:j: )m]Y4D7Eu\b`(N\ahe} f;62 =N. )|.< Be;UV6'Mae{ ]h-v jKA&;6/,<ܕJ~qSǁlɕ U\~_NI 4V}~9WzA\ Ծ%Ն2*"` "In&bfgϮ\((̄ Rx` ?)z8Qq"ظX%$G݆I' Y"ڸ˜HOi˔ҹ%k:MCH!-Qeغ@}n\]j %C_뻷ӥ,Myb@aU?Fp{Xz=n~)E' RF>S,苉}%|k\9r;lF4̫xktI1_2bq xe .Ylwzxʃjw4uY޼T͋9qFf;7w'%xJ_nh/ͣ0[zg56*@1*W@EE-1[YF.W pN"NIw`prطwѹnkϊRcgkXюEM a8RڤNn&젠V~:m׼x@r̎,_vp ~ȳ".4rV07;#]#Ή!Q*D N ힹQ#q%7M߶T.q9,JQ>1HBp q) ­T2Kh+ C_G' ǿ%CmvVvl]7:,9o#@)_Yt.tἓQħP7ѯ桼;.MI饘>М.pGڐҨ(n{g! I ; o Y!p~Ϲ[~o:Lմ *%w+5@i?gOO+Um_S6oaǿmbʇU)-U#=ݘ#KR_8JBUטы`K숮SKgL6+-+U!̣e49Cކg[O.-in ͐lQ zoi:qPʺ<7{Iŝa墁y\BbGw!h_REW8RΕ֠D h剭QC 3Utng'hŜ⿠WGȮ*O&w%P@$ϵ+ e_/uB<%]!q.K7SJ ߮,ÐLHvX"dpPW0Tы#u(*`:Ű L)KBç=X }pke7ޔkCrfQ[fV;-~ 8*fA0PWPR2!)3q`g 趈%K-!oa̍p0|3vZ&K%mV0 ߙW L Y |Cq#A(` V v :sKs!%ԟ.dPPbx" 6b'^<+*h<rFWF|.'lѭ}ѵx{A2\6W'ɂ `hh6]}:K^mǪ8 {G^"B j̿qJbwC('l ?#IRWvnHT#%u@.4h˫zg'~m!sCQկEHԏN3$Mod}Ż X B=~klC@D5eМֳCs]WX";`nq;qLrF%o(n<0xx95T<`ܭޕ>c&y%r_?,yOFTes4yMóFO ڪ`73Jx fq .Y$?"U5=Q 'HXoV.N=}j`Fi9S͉1a;Ӷ;AOhr_ܬJ֡z=b4FN5%\Dz`.̰j2p``=7]IhZLQÄ qXǮc8 1,p4n4ex않 OĖz:a^Z;-R(N4uͯynNl*w} NTB O`~Em]},~:Hӓb*v(ȷ:PfWNdb%nut0'u**\vؚ 1l}4qK_]'.jŤ[PP`(p=]+nPz+wT^ ȹr5XFʙ:QK#K5/R+̫FAR.M=1ޓ`[. tRx!2=' RZ^u_TE(lMztM9GŻmF|۹tn'*:ҿ}z -o }Ȟx PVPW'i2h UtL֮\ܥ=XH>uSCܐI`xa6 <5}5ysfߢ#P?)4K`×FkP[IC&Z{@W+,*w53&ܑ{93nD7Ґ Wu\?ҏ;P:sR Bz/tqվxRub񠉥B ҭ 7̻b3V':w#$EÆ _k; qy@wz= 6;Gr]ϐubۖ[Zy~+ ;^Pa 9!6W-?0}9#񜐌\VݢgyЩ vR#@>{9?Jf#8jO-mxczeS3k΃`w>%[|\q5XIaB_<2S9Ϝlv-覿q]s҅oO9KعJvU^ԃ VծxZRj*|J_AT >c#}b@ ag-*SJvyJإ8PȰh dM;i;DJ9՟#5MAS$OU;*] %Pjbrq1F tqg8r[&ECP祲S퓘K/$e~+5l{=67KG^; yd8B=SҞr@7f}J3>@J/Qo.Rn+`'Bž܍|PsUn _元TD ^XxuNq벲*%C1N^joNrDgA}xL&My|1 kc8 P쀗j0qƶZUU `i9ZAEXBH-nn7tFƴ3}8k)%{)wd'+ǿr b Y|NgHj=%{np<^tȍRo*7DAcp&FyG{s`^+wGU~1֫da skv"'߽AM`ST=4Q9M12_rcwu`׳JLmXt$2iJoQr "'#|ڭD46߯_coƆjB>gߝ *p)P56NDQΡ: a6x4G=n*#Af[ <w.u'§9Ɖ4M~ä54X_8WFD"7j*<'#X!ǐ(ݬR l* xJ^w詮ウHT_;)gKHoBLcȺ{ET1>Ho&[#!yիWەTy'vp?0+< Y~k#ޠ|v1((_Q˸|[K`ɤ); 3w?sD NN/o,A3V[tfU>gLI<Ôd+|B:,jAu[5l.kU[uGie9H ވ a_MCHӓ DɴrV&sG*NI0cXD'1ԕ֚7DS-rϋI3;e(zg\wV-ؘS#2Pa9Yٷ=$$qnBv$6DZ!P%ٚ)Nm3G7߾gDjb7q́dGoI#ms)(Ehoa n[" z l(MO3[UaTP' :sܱѤ} dnO;3W(hL i*emK"e\e wbTY3K_媖Iׅ ta >A"{j~w`P`9y3#G\W噩EtGp>fGk5XM.æ|kN_!at֣* 碸.^*gv^i-e$t>l5Pzo!U$@./hO9`+?j8 rp8JSH0ӻrqqe,)' z>y #Kx=cZ+9{ <3 }} NȴϏo6Vjtrs CN/7]ߟKG1&өu^v{Xrކ~(yz@a<#?lT;a9҉Tk+uIZfpzQ|_&Nh %-$Wm7ךr񵛎llke*el&0ά)Yǹ1'UueD:xp?x_|ɋ$Y藾O&K١I?`}g/xB YfcX͌yLÕLu)Iخa xq53iH 59m_K-xujx#Q/ru.80uM_ V U4l?5O'|F~#s^$kCy7't]5FK 9!k4Vq#dTXzHƒ\Gb2ZèH2GN5 ُ`iы ؏ՋܫyP3.a&MlZ!ύ gTqnXkNq* wdL?Re(I=#twҀaVyhM"kzش9(ݱEŒm{d!F ۿ\>ì:!nW$?BeYh[G" փuW:``'u"O; ?q>嵽(f2ydő c?G=MfX0p쳃Tx %>/1魞w}EBr0uH`Udڢb^Dpuv/`GcD^C”NjDL;tMPDK[ɘ]R|6^r~#.Mc03[[kc؀`ڬ;Q Sbi{Zup!$I`\Iu$B"*{[|\;K#{p@8RXٲZQ=~"?F wk<<;nk8ugYD*/DvN&#MT!i.kڷtLC=}5 䍷3gn- c~@ш4pŧ|C Y42zkkhLuWѼBaMfqdئKlvb A~=iWwSU_ p\Qy\cP_l 5B;X9vl+da4!S+zr~fOPIKEcSg#u FPg hW5 ݫIO[i]bc~'E~p8K䀥 wCéZ[B6?.7>jDl]axßn0؍|v8+WjNh~S+Z,GJ%NE ̼ !P3W]8|c@^(CDO s^أУ 9}.ଝF@@=MB2Rxd+>3U=Ì *qhI '.}p9+-R"j|Yǻ2ڬzo,.gY77:@aоE*VX <.Wc5Eusi`HعiLK s9WSX\ \sJ;֊'#X! 0O{te9"Tm׽mY3u8PI$Dup=qkOi טV8Btw<9}Z> :A ^-v(7ֿ m] Y.IJ0Dpgg@]}#E-S샤Z(?sxĄ_ܩ5פO4j{ߑ¿.ݙHoV'$4"ie/R^ŕx<!,(FLuk͘'Q*42+ xЅ]0bP@po7{7緊A{7EYi4E a]&THNKx7_~%_χ/J+낑ҧXi ECۇ o3FXNgZ̾^V݉$+ooLn?"r_)KϐB;費,O`u|>HW/v;6/kq\:Lz$%_I_? QN>@$lXQsI,E(g"X;ࡠNk 2r^{]³Z4 $HK h*d*c ύ@N&!?|%X ˢC'7TxepV]wovU-C+A!HW?GCH8#bՓU_?Ala۩wڨ %KBd;c #~S^y6  &vYp:?<S}:u$<ygfLR(Äʱ0+%c`y] OF!e?C 3f9ڎ?\n/`z1άQ7U~ЈQj d_<{g6N(,|cuA ôٻ5K*$k5-`14,ž3zBa;_;-ٟr(OnD=㺫{ΨPtkܙD+YivAx(JfMaP͖6u&'ɗ2!4ʐN6+PZb8x>p2͵IB꼵5W{6\Ǐ:KV_H`(1u35l`'qT7^gQ-,h^@ј)tdq87qCZ/`7!u?S #&i.}괈-?o٪'bjQW ]:-qb2V?0m6^m6UD):M/ϗIވyeV<*[iI23&WDFw 3O YޞK)~\O!V4FVR}m)X%ꬊ9ۀޜiH4E r rîH,aZ !-Qb 9+HޔVjO8>1;"/Nv(XyaU<wEMK{9d. W>_eLlDq%e$ }zH$rپ$ý){5;a |oY܏s{.2@u [#H⌭X7e`PqeKs+Gm8Ro T8qGc:̖8mdVqrH2X WJF'`9b".,›xeǜJgk -_N#DQyhFDY ͟-,Ņ7e a&4o +%=)KQq`\+o+ƃw3!077b`z{նࠤql~ts*{?a Emx:>*Cl,C3s0. LzIޣ`hd.Ӡ3!B-iu64߳x~m{-} 2vOFĀp(}Z4u U_k٘A=03󥵄oI,Dt.tRY7< J -R_w V[/=JiN e,|I`^(@< >boJ釟QVСo% :ѯlpD7E~҅D$Lb}Ge.8; w#UPd{s{H^#!&.meU+LsZh552Jm{vyE7w눱+ݑa }kz"Ğऴԩ#*a^h9}@ :xđfLgYZ07070100000010000081a400000000000000000000000167ec2db400009778000000000000000000000000000000000000006e00000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_cmdline_parser_test.ko.xz7zXZִF!t/%6]?Eh=ڜ.+UDgGimP[,Pt8r]GUetH/(TaZ\F),|svDZ?XG#hKx4V/.kBwlds$CZꛪo%}{Yii:hz8F<^7V7"Ր]*5'Zбc|_l*?!KQG\޸UĈ>$TY4fN`lU|sFRUe&[hk:D1y[ L^K9|tEXG1@ XnE꺷AA,#On*X"7a9 y2ps=p5ONYo?TEeF5jXTcbʞ͛Sk%3-H3 Qi`5ģK"ɇNFiumDhߒz*:SBn||J?"߻Ō5RhzSl̎RCᄔ1V8Қu[j 8/1xFk1ᒣ ,;Ao:pؒĉmVR\SٛY9!N:B&T/|L¿MY]'3N'8bX?csF)r*G/GT紐,Pv@d )!J7hNaUۏ͕餙w.}s|E)7VAL$*G.&]Q7jmo9z8.΅iI ^kfOO4-Ϯ6؃):8-1LlG6|Д0!;׭dk&I-By\-)kG? fs Y*3}ЬSFǔ3X]Hsv㳵w.0l}P'"GH!4yD)L;昼HZl2ɩ_P?g% V7IwBJj)EcI:VaVo*qZ@d~]2eHz粐Oy :q^"7F.Yu=zYdSxO˵C>M;N$1<}w,IT噐阕4I_ل@BshXD!l/=՚xy:c#byd\*rrq"#?TK$(vJĨr'@o.7T\B+l8dvHURëkrj&-ܟ}V,v\c%ԳE$s]':]EOӳ,Ń /mA͉Gu^qV#b:YB>LEڛNߜKj.seF(gmiB*1CnozW;v6s^Om<.Fo:K{%+gX0׽?]mhz 8"NMݰrLβ!@~}-}DZʇG &(sGBi؈(fn}sg)B WSJo, e5JVAݕ˃4Pٲmr3<[s5v \$C)>VitI G _$dHDlKaK \vQdFsB`>7 |h}IRtǘxMu \Hi Jo-0FUə5UQAà7IuvX6s~v LcMѿI3>f>ʖ4kd%P}=B?#A\J?/=@ /?8vRFViQ8!Ɯ~.n0z1I:?pȑraxpY89@HKD`0g| .HPNѫ (5[g ]}0@-D0DT+p STS RW殂"#X ~Sd`|M`Qx.= /|{GR%Hഹb*=!m;a7<dolM#<ԁǝ9%7 T\TW!/JF+$tDe,PH<""\U_6¡2@aamR8O9?O/>^1EjY?8[@^.ӌ*!ܢFѾ4oZPf nj!㵸&Viۨf*wp)%@LDEY0=lϩaY,z>(+)r>ϗVMPB]jQVIv{[ǘ8_əAF` Qݝfq&hf=/;9U9W&O D-KaO%IaNFk͡@9 =$|l Nj+plz-ę5J`?&=+®դ Fuz!^y&Z6F񪺠Ն9L? d2 aGvoN@HgLgz~FGf79/Uxq߯+ fT&2vDs䒸VâoG=ˋmqgfyS ȡF@B(jH͈yOzo0'xۦDHy8Drju{ϸ(;"wJ"%p TE q^p=v쓒&=L#X/xQ lciHI];h%h% y Ic{kL ̎?U?\PvF3?F%8O ^ r/*(R&&du78P j)qSR.2G2tP/mq r (De7Xk?mZUS-ɬޫ4= Ge\ݚN:^i{ur +,9u\)[]@k325 'r6y1j\#k)uY5Do!=5ijH9u4٢-^*#-lRZx=B _LJ.Ko9Q4El-u]Kw倎1l_"nMEQО֫3I9s^j!QbQ;&q>5b[W<[AJ S #BRaj){`Po{ 0`.^P#Ɲj`MΔ;fʶri2D%T'@S^pcPP:W;N4<8\+Yq)kYxa)'H tWC/..z^SSh*f>'"inI/6Nq*`FJ$:.FFkpfUX lև+Se@{ϊBMIJxaqxJEgV<5HĩD\?){eq2%ҳkIbKzߢC3%qSԌGjVCfai^j/Rp01-G_hPb BiRu± Y1ٻ]SuH%ֱvȆRICu*T~|+tgqwy[׃2ڸM%{[,X!J`ݐ?hM8(^ժЎTNW,pzA; V6Փ%AAɬ~8Zr_,Laת#^ W{*ɀK 5 |ٲ4-BhMS/IXkܿxI\r(O鱙ק"_=X` A6o8\: x×ifԝM(ob }iNgHԍ#S\Y+Ya3qUJT$|FCD:&Ψ.G/K_oMŷ!*"t·&xo3fD&9ꈡtҧ|*,e5>nc*EbTv 5G0%g*a֧P~mQ'Ҧzpl$H=Z?YjV F!op=0Wߪc6ʒA2Yz,z?-<#~U#$vovp&^ٗXގ'M [ه@ԧߕES&K ,Kƕ:9f<_ԅj֚FG<* 0nN0xZ,Vvl V 3in828O';>1Ҳiak%jyݓ5a7FR?TFsw\"ZtSbՕ Ң8i) 8X5n]I}"ű1ɖ<Җ܈yqN^"-_A{dQGfs4YD ) h`_Y-AXO `Uv -,fpa'}B;eFZh:iDA }$zw:gfbnkv Vſ_1.9ؤ>dܒ.>6 dg>큸#%x Ըb9guJƵ %kK+uv _ⰲ٥ܙ wW{ I~"ߔIe]Ԝئ5 cf;*+$L d&phx#3M)L ݡ~zY ˇZmJu6JML9ܚ=* 1e0AD%ol8|uzxk.c#.CX9Z{ wj<RrlZB#ZV(uZw7B`qi3ksc{=)c>,?έ(*:hk_&߁Iyx&s5YF-KX.*.=w\aM#p]x3W JQR夏>Rߢ 5W v¹c1VjuLD)[T>T4#fٛ $:\UrxqpW)/JO8ݛBk5;Ήd%Pm^ѕYi,Y ^Q>oa㎁LE8U1 C" 難ڃԝu cƸ5cd'/gfL{S8 A.XsPJ/; lmU'&j`D'hd|Eo5@ݻjЬc0B=t2k-laWVMRfKJqT%#g]8_|;~nyh@.+|2PW`^뎖g8BPwKQĺHzu`j#$:ީs=VMyqYw#)RΓ1>fdulhk8/zHzx;Ƣ /N-_\`lo!ݧ}N|?AԹ.w|{neZj%Q.L(_ɇ93Y>ZPIl1' V\FU/ͻ{gYu#Gi2 r' @d^3 Iw]݋X[y!j%HvCpx5Jd=",I LyXRԹQgb@kiVg!H@I 7ClZc 5X zo 2m]K5w02?{}OVSSiFs;7Eㄌl| _j7R37}zK nH,Q [F\1_F2N3vҵNNU^Ƽ5J-o_7rg7S `dnqE} #ѧŌ8e_iRy.`=W aa|-|pcv}Z{|ީcC*Là%[ N~(H(H&v;3;W\f3 %|hEVϻ.̞PQ]Hk֖%o B2vFBvr賒XJV$5QQu?%+ްAg L/#9(;<އ=ڷ~>,|CeHǿ McAa#8 <*0LN =ɨDƦ.fp+`VsqgQwo5e7&Lk߭H5 ghJiRVt~3.=wfX±󨍧~W2 Ua|2A'hgUX tjYpI@yRAOW^QaGKF2|V=>ExFM41UWjP[D۾u$V)+/qOW%~L CvGTQVRm9ڲn=;,UC'X{afU#CA6^@&tmj`H]jvBl|b/4l6amn_)ӧ^}m}ay:g`zq¤\=I 汭w]L҆ q-oJ?߯ 9b\JxݡB<_' nknDKm,=?^W0fivA m`~VFE~XI5*I~5kLG'烔cJ7꤀9qG$jHef7Owu(LG״Ry|Dq6 'Ȉcp#Nڎ'UJ:&-ZCJ|j~ͲSۢ(<`P= /{?kEد P6D ^ƘL6Ϡ›my_~n¤__t,#JzoKp RE#L_L5#(8TZ.*P(/c-6$Đ7 -A4˴MbQsY ;oK?Xh-Gp|z.Hq3`dZ(:N=l2^`ֺAr ݭ/C7!usz lǧeMSlg_y &INr| UW.)85o͝%76'MIHP&hщLǶºDmՓyn(͑Jm/LžFaj jb䈰|d0)m\ƩCa–wJ$2hYKpC>% $2}ÕPc5= ]aa"jLm>gNtJv4 oqS8qerP(G4I&yɻ,8Z*ep0Ohb8]pP^r UDh,ʅ# tTdʎ1=wfu~ꁴkˠ@?9+A D'O+^a[)$AQf c`-D>j;}YYyN/8~T/+.5 _eZ`[?M24lտ6C(s98kksԤaTNH3,)aRޠPO r!s;V"b:[.( ^T c?_ DBAOBP牢 j,Fb nZ3䆖Pdi/8Yat \_tf Gbvf:8:^W(DQGo QP&ۦ% nӼAcfB8?`"L-lY_ sf@S\#ju3AqLC-24z+>Qz\B'у,4 [ba׍0x~5j CC7]yT\oI6 }V8޳SVKc UaR^X, >]7¡SRAۼ h[ W3OQK'F#Ŵ?zjV"r缛l s>,JhGvG\^-ֲ Yc8+!=M71@5t,"MLfr>ՐqULK8qv>2ɚO. }{xW+ějC.mJ83=s+t\nN1-c͚@;ɏ(b`+, V,cETBܐp"/7f47Ѫ, ѐ[fp@b*Lw'Ѿ"/bXPa5(GuదbtQM[,O&l^>lh6$Q@II3/?|@u/G\3eؔLQ/Γ#W(Q{FԐaL*!s{rMr耻.Bx`.RF﯋ t`B9bwA ]>E-=rUH#Єr ?q`26Nυ#,+ #G2|"}[hkB` kZOp,a2y2oizʔzK9ZirV.r=hK 1FI}?xQp0ӽX1}މ}'3ݧ:mS3w;@}_0Gld8h bڸjT-P?=[iuxNͣ_% nRe)h{^9I׀ڸs~f(G @x(VC_0 (ζ0NfoZ ZJ݌ xZiQ?5~AEGF lqV|X'""CV{Ah<< 5PRߐrs xCYR-0Qaga6lpbdF.AuݍCX.Wnh-Ki5鏲zKO=:zmlpBk;xhO@raǖd5/4*)2|Cs?2QSM8kw"ؘ/ Rf<,Pg#qnQ*KZN/hhHOX,IfIx",lǰjE%#o_(%,9|: HYYhl_&Ɋ:;V$qf?9>Pұׂ!/.c5 Yra bO`ưX&+"L0dR]kGb]ܥkm2z2+'BrEf`#^-쮨qmKŏ AG״`Vw:it`q"XlO*{r oZK #1L+{UD;=հ*sɣ)UJVsPL> rrcYGb/9U y 'g:46 Ĭ+ S@(I0-EW[؍Y:XSxEgp2[ Ĝix^6b5Kg6ֿbw !W[,GF("U@U[iu,kK2x83$-+ /*םLe B! (!kR,K0 L$Y"I&vO%*G$kq:EB[<=? QOYkXh>aUsJ!Vm*S9qpp9Dï*q'ܡŹڿ/9/Z\hwΒI008=(6u)dgc$,۶+MrD\13CF|OFCB@V&2Iցku\7Q9&UQLԧtA%/_RS/;'b"=ZndC J!͡zp+LagXID/0 $=_۫4D^ĿJ罥[r$fUv)!:U&z̎D K: Lq .WmxGT%lSHojg4c_׵ϐ*5įk$Pa;RBL 70j$7C'Vι{mL&]"v 9 6 >L p}||gf3nM5xj?"MIDDLc;G~wI0pEF+"(xlG0 ĊTO;-\q{F Po|<oHK[9@,J! Gׇ|F< {\'ա#qajr$>k.GPw0~h:\TfS.+~W+,p]D : &(˶XHy$*dztLt (objag~|@Q[UgNW[ gn'V;ܗ}X3TSu(M{9+°m!Ʀ\#fh(NOW}ff#{f:gt1ΤňBToj>- ,l臝'ɴ`" \I >0ջ#p/W ls~d"#)- @Z<y{Ds2z.M_5a/H{?:iw!8k8aH-̵Ը@ۉ*YM}%UI,SvA~c٥ `eZ4RƷy Ky7%Sc`~Ff\]I(Ԧg\Ri5Rg8b~ԊG|~3E-(/{xSK23P rT3i"MW 6=2, ~7Fi6`p/L*_CXuŅBvcoCa_3ROݕQRxY3gNb j?mlt \p-NX|X­qe/ bJ!FV*p y<2xLo}#m IuF `sLG ԯt~6KavjgQ㝁ajcVf&(!)GR%GH9Ocx*@ iȧH*1-jK!֤]zzpD<,-߄f7cu |Ԁ?ㄢ6"\ 3`"ۻa S$KW!orxr/PvI-rZ8ḔDE\P]-zQśrddr70G ' Փia>^s}MS?0|J3PK[ʽw<?]Q`Ex-up6UN k©QbU.bM+\z"f!ͯbݐTI+i\8asw\eNM׫D>ϼž QlRjAxk_Z8xbY^zgbBnzh&l#at vܱϏ H=$DYLx|S#3<+' IAW-U)?V }O~ '!m9]/`JnQ$Cd~7ppZk8n С[蟰1pb @+GfFO8qDS c44a@(Ne3GӨvU}G>0"k-ϐҺ|*7)*@)uh @ffڀ ҹw{z{C~˳c$( As-us}3Bπ}>r'C["߅J䗱*K9݇~[:;R˶n=5 R6)wwѲ/:ٟS%Y:xDOXqKTЩɅZ[d3WL  %pjTG&Nfrz ݕINPވ6Q9vX3t?biYLZ0%?./!(A%rw*-3@(TO5>r 9Vov 1=<9b?/Ku[n{ kh6~a 9d~e}+iOW~Cn/e~OG0o[#8@ŗ< Õl݀9Pի:gCpui)5.*?a4-\a iFy$މo`>m::v?znذ 9Np.ͥH4*^rr+*Lњ(M ddcp<#"PujubQ%0>L" @/I7Dč{;k #GT>4f Av *~V/}$7KݴY!J0d $fwA UψpuIIћG{(wKh9 S6'wȆƀnf\ hrZ\36`eEhd"z7_&xiD?~ MaahٞU0mb )/oU6_Y[-֞`>3vrэ!p尹| ˱O3sۚ _^i7,o}V?vb* hWxut=Ɠ#)cDu5$ӄ3B;<>RhȹJ8)+ 9vPO KT4fҰx<Ym(NxJG#3'` e*+`Y*|1ڢc=sӈb`7#Ðbca4oV fDIuEIef?ԩc 6nύ#T*fT{/u(U™b۔%qhC.`gf}:AQBNL it z1R- ͵|[/"Ac@x.*jb G`1ހuFRKa=ߊ`ao3ʟ W>4C.r_p*v =e^Ң,!mJeu!Iu+֡-d#(€tS"푒* UsS374(v[A;\qJB&uf9Pv_u֮$9J,B<9m) aPe,p0p[ޞTVp߀J&[9ۍ2{B U)3oZo9{W9"դ/;q /%Sq|zy G%VImznjbg :_G>;H ! x@eWY7yߠ̐2]u1ӬrhLGD߱%XgՏt]* u)VlHoO`yO=GIk TM j:^Q~ J(|MZ 2v\tJ=<>"XC‚nclj)B7CsypA^s ^7zw=jI"1_,`#hi2ӿ%SI[H @ fw.Ty<>ZqF7 /`?sjo<b&T|WF餶i5wE;T/mfJ_zdOG޴R΄[$A;҂JH\٨ BN\2tz:)_`+C)]!kga-)9!W^FnieFT'Nz+ -oוGA^lAw5ɚ j DG(޻<~,Ha+E{Q qP@H1+z^w5qnjGs0i@<$T!퀽I&Fon:e!#?yE֤vDV]HOl˜7ϲc'kd~O ^6ӗf{<^OƸECu4vҫ>|.rS9ݴ/i3:ݑ0yXwE%U}-Z>i9R9hQiZA؝ o" ~&<$9Ƹw rv:/. xLby\<> vX ^K]H7 0dUGN@81&52ggm #OZU.x=Acm'0 De1.rW97iyV.nq$8qHD^7\1c*de7WMV~f䏙oOGXؘs-^)T~!#S|?bVe}+#p ^2iei{Gd)S},r9 \u@* TG>i |^æd+Ao oy q S90 #?mA$L'bd)D&;;<M9rP\Bp DU^ y+B?Ҧ7hHANDw0м'\)=mh7^8V|WLCYs%@ғк'>k\~0[O>b㬹6S!} dk(Sҧ=F'9Qf z<bQ _I4HUPӸ0r;I|<0 [JH!1ƱNjg_P@!ڲ-Y9J]9Y1))\ie>UL^ gN HS~<(4.{wђ`U𔆟VE| ҃\P6jRHB6\'tUWs=@ybfp%CjTDDBH*m0Tif/]^oɦmSruM?n yGi|V54pfeBt)sMu0˫N\A0ά7 e ه _4F~q~e T9/ɫ0um ʋ#RA (J܀ ]+W~=.:h_GEV̴sBWqP(B36E܄ O 5,/1%ҷkfccu* ˏON<|7]-_B n]`NnBpCMYW MT, GXѼYA5y+ɟExL=U ?I:M3n@ь0.'4C=.9A,訨`w#guc e]KHT@Tfm{X<;d:\&RK'aOF6>ڎxIB'sɛ YLRm4h&-pt*Yޫןe BS0OZ5V ;;&&+"h/H3K>yV4ZYBAG B>]ڭo% =lݭ9QVcgvF&6h0uG?MEr|5[gc7_z<߈c!3bVL*u@>(v^HlyZ)ⴗw7;R_6ߨ2Ao#6K ِ}"zGbWy3=Ad3^g*@ h cڼԎ*.muԒPfKpWU@UhI It0Y8]N%zmAN1,~Vߐ!r|KIV@yDƃhbCdrzG׭OEmeЅ] XZ~Jˬ߭ol{ I>L@L?eLD0n/ͽ8|q?v~Bf~FNU?[_'ɍM -lX=Y9笿 ', *E}@G<3 A߹N@`b Wq5IifB9Է֡]^AQBP"YJ$nPR>4JjH:3AZW26 72=/,yvx^afg)Dh1ʎ)N=?S Zp v4hv vRwpxpzx[M[…ahA=4D7}' hsD~N"@.uAHk{EI4f aQuaȭ莺,x+_=] A qeޠܑ'cKB.nN.ɫ8:n*{$gk BWI)ͱmcJ0 , <c<k *1/>[B* hC)%(v/҅NɴT YyVNv'e 1> _B.qy3[,,5wӗ"Ž$o7rd0m耼H]x gIt4wkwB\Eee.. FZe9UVp .G$3[_lyIŏSz dMq=Ҿ#R NcHAٹ7_AZ}'p~,pgXNN 7aA(!^- ,V_SH$$]=:qQawf%?SX$֧^ (+Xd7:>c~_)~R:B۱:UIݛnE]7/e>:L^ 6MZڳ]+Y{ZdTmуN7*`zIj$<\>%i>\-MUu֖o_N2#%TeK+Nm֞*Z䚺߫䜃g= [oJhbU pmf)]w)!UֳBgc\'ƩWDxX+(U+ fsDp3kF!g6/' f44_ =n&yz@~S\`7e4 F=)]IE(E`ˏ4wĩ5WY%+_dž0IDjAtX9_8(m|''+Ti惵=TENARATZ\oT[PX 疬t]Q]CsPu،HC#z.7/#WK]v T-0z6lgh͋<=slZ>`EoٙȮ6WL5W]-҆%UWg5i[-s]Ӂr˶#$PosQ]ysҲʣ!߂Ù)8ip_% "~k«lF ` =2J~ɶAMY CkiU0lL3qc WH6qL?)kFh2ЊCrǥWxj/G>c2> lc {x؎ hz.%n@ $,-&I+D.bpIl8x9w8GPקo» 5ɋ]є8$;$ )aYσŷDވ k5Ԭ꨸"f>0n&>iv`W|qo3*Qrw6Z%r]&;f;xj'jE?"*/gyvqPmL6it;R'a8B?v9j Ji)! c}vddzY:NیcV*cR.\V}nkMgy2gaJmAHZ!{@xZ[@t2 ; 2F!c.]0Gj(<\s{,`,C f:շ[΢.JV!Qū|ǡ63 \ˢ."U3`$qMP0Fbn!tT(5N9^W3E%k̚[knhGxT4;U6S ^fnZѩ,8(95Ik&fgDZCH `BvD>>[K5N궙c@1o'یWgGuaX#Ź>%V֋i WtV_)޼Z4Ccy+vOd7\<6u/Zӂ~=6c1s*rW[h- i4V|E@k#<#4Њ24}arw#uLӉjK*OEgS<ҌXP%]ЕHWJ#Vb Z0P|#f*Ï9_2Fw>MPBP$[@ú.6t-iSږjCB%^(NL&Rʭ"I+s1LΡ qE{&:XU~-&/f&]B B>ӥjq?A8d!o۪RI0A00^i9Dmx5Bm$%Xt CSAHjŜ~emHf vn㓏*bf(7uaZ?G_Z1/y rUsw@i0ճw'7upTUsBœ`JOP_^aj jazuN4p,ٽ U/h9 Co!hX.37˚G0i_yJO$6Sahox-PgJ)BB3o4"}yF}9#& \b897/,) _Z%uyϏ4YA1P=EYv,(W%j3|ILnLx"1 - : eq_h157Fr|h I/ư:O՞9D?JloMn^|PjR9oWw뻡#mwͯ՗^rNf NM(Qs;DzWq5_W x*K:Gg:i{}]4!zn,& ]]eE8 !bJ\AFumw]>b"aXKMヮ/ "zk4;1 FIjͦpXK{ƢGGD?G^*ϋ\@L4? j,|q+HzLukuU!- %m_jZ1U\4>/FYL MG)8TpFv__T+Lǀ(!+ahGI?zoAKǢQUn.ݬBGO%pY&k%P: 'mK>NJPJԆ4P5ymRӬ.ST%Ʌ}e70d2,}=2Ԥ7mNz^fxӧҷ24Ry.sbN3lBsIx}-3+d{(j[?I2=CӪJe}byz1X7F!'qU-^y2gzEjbEz0.I3>x*X'˘^HαĄ;dcCŷZf2|ErЎې"ski{O4R՜6R{YR|c4H&='bvrF{s-; lM2XꅄУcq&EL䯧̑n}#Cz)=J:/!C-ͶW+1u&z]sԼ]&HLr!J( *<4|Ed܌^u(l-#`W'q&0hh5΄1l ut,ox MT1ۉB)BPZqrZ6geq:m'B7%taXm(P)tq#V[c33b$,ZwI`(P`@qn)ll| y@4BG)+rmLN>U(y:[Gx|_=WQ /RXD8mӨA\ %Ql\ƒR2܌Z\~]S]\+cmQǷd4ٛۅ=yEs֫&k"c,= ~8_v0tE*He:oYyTۦV7 eRky>x>ҬFR_ş.KȖ2;'MErsu ~1ͬ?8kN츌Y,(B5GA:ooY:Ƽ(~xsfgNW%-Ntc j9"KQ'C-(!k}6 TH17*ɺab#h=;paZ˦ҵf?5|%p(Cx~ V[ f*a9]>y\þq8UzoA2މA^>/ʅIK- ?6:JJaӗn:oU)Hݕ{ba#Us4L79o%]VnH}Oe5L.&ʑw.>IBGD; _&ow"SBxer<0IQĎq"C,K#nJs>nmsV;㖈;\ +G D4$[7h3}LIB5DÂraY`^)vA dcQ)WaxxzG;z' "G] iz$H$?V\ !۟Ҏbj4嫣OIVWM<㚢(rXŊqi+)V0M\3Xs ։ţu`u lAK|7hߖe@y€PE8ii\ K|Z6j*J+W֑3Y, SogfwM6 VFIUhZL5vٸu5 )}:[xn[~NnY˙!{I *JbDKLQ;ۃ)910;RWi1Pk4T伆&iCU|4|;qX49g D0$p-gQOV6;eOPN} ;x~Ρ:A AËV@QgrШ[s 3Rk4 ݟ NJ0udcE^7'y%,๼ѱj(-PGb(ʧ:7t6Fj B+ˑXnXHkvӌ\uYF*·T%/0a8r"պ FP<͔&h/w(ד(y]7B[e7&8WsFIRlԠ Pm d.#v{=4L`01 N74J.Gɨ_={9JEGIbfZ{JDTEVݒZẢȣ{<'`;rI{բUUdF;j)쇎צꐜJpM"|NpS!_JXHV?LG_o+JOϣ"v˙ f>LP%|8Dwv=QǪgAXOy'-%+4=vjI(pJ>|т9$ЉӦST<]{S7hu :}%س(,Ao˺zT3`AX4Iqjҽ0yTw)'Ŭ *h!PlI ]sP&4;vGMg!ҋG(C;Hq,z%h!c>ӂFN%%>`4GA[~j_cgaFVA21auކ<_Ad#<njA>ۍ0V J{!<\-%m!HV1I̥z&mOe)wV1=T 7Q`,KہW:bZ N'g0>r]{Y`饿M$ &Wφ,4KI> y3d.5 :tjP4#^Q"pVϬMw.K{%^-;mz l>䭂U;gf% ^!aX[oU9 d1IP(H},T&bFG9$O4Y g%T"*]i-qǣ#4+Xݲh:]#uqq$q+#ЇE()25dt_l]>*N'eH=WLIPiMLQ9BJkؙ4ܳ S$.0ώNԈ폐@ Tzc2 1Gؼz2͏iF=^MV~.%d#Ȉ!x]%Q ך&CW |u/Mt֍L1H`SqoYVfuF=E&TG.jKmńl&co0muϾP=ٕ sO4sP hFW'EsѭG߭!gtyDV[nbqy1rf$VnT9>t}3F7'"Zn9Z"$PE@_ԚRODUh ?1u9)0X/7n^#:B9)*KS\75l-G$v9'wwcmd#?ާ):aᎠKBܷb*+5nװgBPJx-؝KDI36WtCN؜ˀd,>ͨ%~8=P0E0K$Lp)v$q(%2^V4Le9X{\qqL8JLx4DǦRX$s-q%K m2w mK|p\(wM7dsn#puBPjY*֟HNC pv'2L4>boXaB~u ,@r9{^c?81DqAR~J!*#`ehӄ[5'X\g|[7oFS]epJM]heD5U) ,xIg~(l8jɕau{E9BzpDK /TATJ|q9vgS8fu[qgO:J X<&6A0t'\c4 ;_~mP94aTg-߉6cOs WVS<47]ΆޥhyEih @sȥ PQT@Ƌ&]:m{WYvSzZ1O1w.e2*:4I6~Gj  _^$<ڌ t3 ;pGp F\?{j)yY';CyG}|O;|_Hrۗ_o"EѡKPYRF=5SPjK&;'3]i_˥aس#M"xPLCm(Qb"ȁ''8#"y_ B)„ d/ qg٭9f~l)Zyeʆ0P}TڐS/#Ob6eA:L*Ca'GbˬWU H `z lvjϠ"ԥlK~_1@[qpI|KD9T׉I5y@oZj{ [ҤN4U_|񤿪QWe\iξ:wٌ7;F:`LOlOpy#ˍj4+:jn}Lrb]Gz2`=[IV8{ǡg\~B/nYh?|^u~c˦=Լ`t/P:J<(K猨㻚 LMtz莂qTad'Ԩ`#&͈. '5jT0HD;S4!7dwt޵t+%yͯ0r&]Q=b3ڿE\jZ/wlFi{(L)ъаru:Lv?2ba92X8Ie 7hN_FT֡HJIxERWcЅ¤,C,m+TX%וL5c@?D9|OPpg,/7NI Gzc$^]sW/3z…0&CA' Hy{eނ_0Nkf L5JJY~AJ^*P$A҉Bgŭt"N VȜcrDGŤT2/-) + \uj;)DR9H:z(~s}d "4֞dC{-63\h<;֎o$cؗ9t] /3Q8nT1a[=]s׃E =DV%4P^5GF$l ۬\uPd>](&_ܟ0R:XfcPV"#[+Dmz%iJ6> k{9[vft iv)GHܡ EMu-~~ Kk&Қ>b^Vk\p{.CW><'YK2%5&))џZ;Pl[R3C'SsL1>s(lZQ4,x-k6s{jۥBLu2|Dv\lJL vzIgMEsf# NE}M~E0`3՚]6zѵ oW<Ȯh4Zuz1,p]pzն*νblPҖ$hʆFYXg[nBB|eMS7=)KŦ4 =+X3ye:wFME#V)KZgnuII[\Z!ϯ' :+igTZ #!0WOcjS|ko}TǯHh]ݿ>~#k:JL-mW$LYt;Mk#m0=$BPJmlO7*͌"Z t w|#BG1mQ (/ӿCz6oU.mS1 I!M e69Rz{p#O ^nDTJZ#IH@pʷ;J̗JVߧbWB_Jt" G#åJ-o9E/qPdiu:硬OyFP|Rx$ iW@ÿ%7CaO?ޖ<6VKqjeldE~YMDہSlfU_elJa[w*gbα GjMoj9wߋ!&tl_~(5dmg|TT'J;sGos#8[=)b^yo=UmU]fXAd/+s>ђW՟wk{J;=bn4!!*Vx 5g(m~ S xK).pHfg,qp9;V9=a6%*>k}2 M# gPIoSB25 }y㈠;>2 Pˢeƃ@.uG:d-P{+Tsdh5$%8lE[n̛Qt"E:뒒JXD,:VfbPG(UF̀l2 E{W)Y_R%;B1h/&֛5@r\BW pR$7_#dn@(C4!ʒ:W@0Z!X87J[[n;_p[:F UFZ~a&`I`qrYgHJ] X yywF9|iOWIbI+ kTFzθ1  y 2g'OZ|=ۆգunkoߏan[ƴFq/P݌ "$ mtVC۫ [fiڐv">')mYloJe/L&A>4RN6[yL9rdGՏnI9D乓r($쉼]$^Sg,m5f҈ڮ Ӌ~Մ c_e8Β;UQ^[Qɍrl[D 1Ys;P? nYQ|Wz%JΊ>V< ?x!ʅdk 7Rbp}D `[# YSzS5oxdI. {˶,t{g\yji5Cq[)P "=k+ug!0D֯f^^srYa89ǔdcRZH$d|7vsmoR){[N&J$*܁VDݝaT~#TuI yk3,TU6SOm [l(,} 쌆ήj"B~~3"iݞ;[KQoެY|%ŇO7u_˧:--XLX*C8S'fKAV u vҸIe?J`jabl0cԛCӥ[x#dGfp=E&oX*vt@gL/5_V7k@tcgRKQwI I~F!ZB3R ;.c i wA '$2 ,{֙l_Q1_Q*4_WOwֲF;?.M7bء?C.">m7H @y J1pقk eM^l_O8v.F@{.pw?׭~!PkU\]i!@gBb>'TRcvHIZm:'{2Nd(59&XfG r@gUYΜvZMbN°@SSmTl;@_D$bj4'azpdp߈+KI" !J9XΒOy)/#)3,dtr̋qZ>j_z'0ZB̎oPo T ARck|=MVjg"1A \ȗL!¨?G>‡~² )K퇚UbUTuyC\!#AQ( NiVE@6z_R@xʁ>!6gw;l^}%"Y[qCk1oҕwzCH0w$*O5x&X^oR Y;;tZ珒cgyú%s5³Oqv8h&=OVNݵII` ŝ\Vb"K]wxPq>X/&FZ~U3z)n.D*TX2h2^C/(!f58%tf2L1'1.zU0NRt˙tB_~ݫSuWz+}6vfOsS`tB@軚=Y*HE$}GWJM i9vxnY?tLUs7p:H 伦~2]\'y*:C1G"x'Aя;bYgPBI[q%qOJe?a0g%ݫ6Ԍ9ΡTHTq%Cع|(h߱ Emd /4V&МUO*J .Bv¾R+K`=evymciKBjk)FH2fBx-j'-2+c|EbJh 5*w`8C4A ח~'Aq)RԬ( z["k#\Z~3S:i9UQ܏ eq(uP*^LnUwSb_h`('۬}KWCk x[JOp*L3&1h(t0>Ot9#\^\w#@ Ad|*'s%U5> ܌bVhV `bd( 0ʵ'nu0E g>Gb"T5tzfڝ s57 gXW$(qFYXa|kR-o-#:#h4$u\dpEbAq L E$k'sO=DX@)`u+uԸE茾4SlPG| Cby.JM`j89qDX\')\ɪ3\Np/ HZƯw1qqEDw(FTii$/ -w/rz }9x!hB-#G4 / IzZVFhMj>.XX]z X B _CGv>cDj'bB>}'lbg:Vye:'TLz 2mVEYu( ){$vchBڊIvF*˺nAqpM"^A˺K;yL.łn 'hUXTyʭ4[82Do=8x 0dWTt6,|mj{Zy\ϫ,ܚ< p堍e$%и@FԓyjХ6Î=AhHI6< πwC뜾m05.)a/ꙨcFhq( $K2D !b{9p~k-A3ķdMWsx8v W`k=~DJÅ߮d_vТ%t-5reZ)W{ ~r w\5 NK~Y]Ю[ Ȓ^" tBɠD.ZL:F"+QΑv BT %'NKL\v/.ƞZ]+E ʤV#>Z%׃텚inC o_yqt C5+)bm@v@eF3As{g+g_P/EDg"c` __J7%i7DX*|HVIϮсϸG{.?Q3`y~CR4/EC3ᩦP8,a0Y!VC.S17WW_MFuE]S@# E>FgB-f#4S.}!9 sQu$N=2P^};g'!pƆLyz߉DuԮKl&hùy ̉7՟ʁǃ@ILغmtt3 &kjD/=c/OJWk4qLq HH%$)ב%j|Cۦ^6a}O:fKBȨ`7j_V7Q6;Bq3CgՐ{)V`3}#.Sb)\hиg6"Z]6BhzaJb9L-} Ӳ\[Ɋ9}%A2\Bi>Wfѽw'NP0w? g]?"{񺠉S,Z%Ҟz}UHּfaޥ 6g]7h/EdЫavs1Z$|}c-}(nJZ'k~ε=yS6-w<+axծ靃]_o0?Q^>3sL]>z\~0Jr ÇƲ_ߖ<,@16 \Z?8A?Ee"L^ 9?|ևOҲGangyVk4=HΝXf 8Sΐ>jup.=2/ X,\"fq^ė7EǼoI&Oa~푝\\Iz؝VLDYkGkHl ͦ-K{PjyQ^hzu檟X [m61)d{@E7y]T0ׂ-SWo'u Z}rrTi@r"]+$'GDfAl0egD$83"4a;%շt4(KǮX8JO?|gϑH;l^߾qb5Cr_Dr>ˌc#U??^.͚0{w.;GIu=W4LuTAw;жeW) /eB,.CPJA\Ӓqూx중{& j2(1cƓ6"JjkQXX!w$+ퟳhwߠcwaq&##N%K vmQlWHWúcSBAz CHNsq8+-nԶMeJkp+eK9;dSŇQ%M[j~y0(Ax dSxK~|`"KUFAK9՘P GOYU{N;a(%26{ #j"ֳ6ppmU0<(XUaК=)" 5ob~djf&vhsp ޛMyw&:3QUݾJ'x)vn&V S<I@jWbp ~ භeDH% 0]2e.$/NRXz{' rh/(U632GYafT㕙{~hz%J`Yl$菁]w\o/,*-(cH2nji?nM3;vD/^t mٍpƑt8 /χ-V1mt`?i~qyaC/UA':kP% ʄ>rnшY=~5v P TX›Yϔ+['t8:+`8:mvFATvn /5<=n܆@5Ha/a'7 Op[l$x9iQ(#Wn_&CX=dkzVVEN~k?HO>/2a^4J<]靅hktwj^Y JH _:čT(FNܜ+@߁㌬P H{:sJǀã{AuDRL3sU6q8:'J~1v 5!z%+uYK\;[&" AxTl$kC6?8[+$56~GHB^bs}AOE i]C.1[rp#Cf*p!,|Y\ J 0/:ex,VZtO/x͊2֗N gMM9ꮨnnmn_]FkA3'2#"wjO>=5q 9`\zs,iR:z}(64︑ꇥ'؃x5+8ٓ9EK"-r5\ X}/24z9&o 5yf K)'Vg23\G ɸa#Uv1!ͤm<ȲDIL)tS{`O%ElCd =@ojw"o+K|)e ĈMt[+ЃuluC\nkb1-|DܯD38}kTTy(YA,skIqZ7ȇI2Q LnhwDR M^a?E\ 9[PBeТKrIUe-:/h.\36*wCKl8 % ux>aBGc޿`ƝɳG5N 7 F ,yz wct*fk0ָIjY G5hz dXQ|Lte3mjEc|/1qlQƄud v=們04uu+Cv#(JY6HdBH rL B~)q6W -NڹL2ȎW>S{ݖףf'묺R<Y簧Y 3hUfۓF&0 (7U~e /6om1qT77Fqu3fGқf493|{kzUn"hNW6{o[DF:uGV6"$ ^y9aEX_6k)q#@z&kWT_"F+mY奿8ak/f +|Duk l>=;N3gY\Y&xJ EHZoWpc 2AxVdz-?#:7fQB lxX`P$}Z5k9:X'Pw|tbBOXDDyr_ owT-KkXRΦ U\8ysE> !fN"'6&ZWK=7%*=kF*0srAR"OK!Mj /Xy`TJ9GM}zbFaԴ{^7y /} fGOqYnDeBwF'(6EGkH%*{оYN i2lN.Fh@ 7g\ ^K}~"Fk$>8kbe FS0JAɄ-&Ȋ,3RG2]np.v ^G:ϋ̥^ ÛZ\!ec `kUB#gշoZ7s. ]khg@!اMb;Qזl.Lvck= t"e PYj*&k0*H06%/.8&dFǔEɨ9fsE2Rtr`,ıi#57'A ȯrBgEv@ Fbz%eZ4_A> 94У7 o|o?c&0[nmZƟ Aox JERJ8KigC t:߀1+Vp VBH*y?1ŝ UXO8nr/,B4WQ+ǿZpdC$z-hZwgJiZzB0˹,'Yhp"l t\#)@4a8ISۚe]Kz"id*hXf -W:ROdK3rD/bϲWh0^wGz} lgs(<h*{!Ӊ@ʬn8M{N;IZFSfD 5#Oۤڌ6 QqYuE"X֋_?;慌מPc7C JrJLfш0媏@Em-%(\bEbZIXt}lvt^B hK>}JjLaaSϭ5BO?Ín~C#m+iȼi"zPF3H:LZe8rZdt, b \7CqUG ]v$ 0%wf%)l ĹtT?#ǽ bq 'F .&^X NN}(Bk>)=l*e(z" fuIC{sҘ(yՌ\tHVSeiccGH#H.28>:&1G\åDʔ"@?s]ϫ8+hŭvޣOkQCd&Ջ`8Fl!{5a&և`~w\q[mP=%Ў& m8z2@c5g vNw-Q{N߇?ܾA6֓MXyļr}ĖDFeݢM46"O{>rjnsuǫ t.܋'bu)ȧ?00l OsFEU( y }OkiIx9:͟z!]FAU`ti}3Χykѝg'wOdO9ɨ\۱MLoˇ쳭,$z\.{26 ։8&j"*:]X~J|L_ /(&}hs,SR 2J=>g;53= zvwb_/J}8qLp6+w1>dę , rPdTT6[\e95~@k|IvSYĭc.8iy?{돍o_c] BnƵۊ?l(RA]"~˽i" T7:LP*拻*%uePIU`Q_2%يD23N馨b0YvcR*&\OѲ]bڱgYZ07070100000012000081a400000000000000000000000167ec2db4000052b4000000000000000000000000000000000000006d00000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_damage_helper_test.ko.xz7zXZִF!t/r]Rs]?Eh=ڜ.+͠\hEFb^>`Ր^"gfRbEJǟ0Xsq5 ,PEΠa@ڀ;xGthu XTr+@c40$&,W˻{u3*_&?vx/wFl;,k#[xKI:ӮI<,XGPn|s'J6M:.9G<*ZRY/L :*l$t,$QM| xhjE^NI~G> h9<&5_h%> 9f  R=؛,ʂ{?P@:Ȋ3V̰@\lI k WDqN&"_=YȖBA|G HyY^5Y??Ig>`\ sӃ/?F{7%C;-!Nl $oNrOÑP>6!GD V"۫x,P\3;d9鈭&G \FLU{3-9dR-] 2&wlԻ"0sUx `kg>Zv΅KF+>!]\}:8 Kʃ/ܣ]t3rب*!yYF-T\#l1r(-nX'p[cFW̕"$HF~9O@εDfzsrK`\WNüF EJŀ;wA8P{_~w/pjz>ꔥB&:z_)[|sD^{BTAq$pIv=$96.~r߆Oj-?A{ rejz5=at?k/ ٔP>VgM8ȥ9nڦ]߮mid3y̜T AՐgKQLBOC8)/(^e+ }Y`N^1 /jlZ '' ,3W,EZy{A^E ]sS25$|O'iYGfי'6=/(:h*X^(cj)%$iCۑf%wjxf@-9!<M=\2J  g$X37xGONw5gi#n ZZLZ,wk5RA2XoX^7TЕҿs3و)!/Bi#:WB`gbSEyp¯WuoI:(>;UK 44yR<|̔-/6m:Zgajly5me8z8d32$sU+34eX34& L#]iibav,^ 3)rvɉH[CE]qzi ʭrمͻAN˨i7_c#@'Z L]sj Y"m Vz Mp# 1Ѓ(anʪJe41\Tv1",v9I*ĉP$sl+p fGg`@wDDr' FerO&Iٟ29.㿈'S`}{]?'Y5`C4~H5L/dB#1Ɗ ]7Ihg[CjK7_6$ p|$R?zARɳ!Z]^}wGD ~0t !13UhT0mXžNI?1fzCd„3бc1|KTr[JƊf;dz52*ƹsyq)ߞL/W%;M/z^*KԈ^oJ}Tϝ2.Vz1>O7#BX8Ja|N=" ;|T_T_p։):Fl+X`⋂ "m@ZÖ)vP \& avCӪO4T9x#D'~UBG6 k֯n1]-64U7gCхsimJax]O.hN:odʆJ F=cr+qڞW1+f6O+y&4 j#c^Fx[3I7K.ybZV"}]{/x%]6H@w)[ՈۧN5m(6ѓkIAo'dDQ =Y"| n/twP{*d"[ ;ˀjc0_P&j1I! geGւ3Z?܅7\Y&9 (.(|zM<'Y u!˿ nPzOUm0O\qJzcW(}J2C<n $v `?K|;9D ߋc6ngOOq0hi"3|4h;D/}cp.QFq#ؤ#Zv0+R̞Onz/M/D4ktBL+;Z`IhX%lˮK}?ЂCWCa\M JOԯJ"CdLK#qSӊQaz|]#l ZHCU1Uy%ȍvN>ʲsWcg^it.ԇ!wG^'d)o;t+Yh>d#S5FF>T&W,M V<:.'  2V5fTy+ Ԗw vj|yS+QΨ&Lf `SC_w#uV'ֻMPL{gJjqV9RPRQL?Jó h@ť1BqmN]ِ!eQp:,~|.E&K+/:pqɛORYeZt;~v2B$Yƈ>I1_Fz٪%!x|Xn(R^Pͮꖟ&yG VЙuџ3%=@8tC[:ȝ"6UaC'1+f 9c/ _\ ,VƭwU~-u֣ nFO+" /x4I6O1Qˍy}eV}RAQ7i!J13S v?ޱG0U;BPN2fsF 6-^'ۂ|V8c@L0Iw0U?EOHT(" wB‚tSzN ۚFsoLGS c)N4Fu&7RM&jpMPf23ҷ}u*-kElZ1I$T}Au \55ƍ lN" !ԍ ՙJW*|Ւ/yR&Ԉ2i\`n gpVN8JrFdөZ ޣV5έZ5D`<2vQlϧEͰj ߸H1F{M~?H,$p9 WzW-[P ceb=EhUP$~O7}"9x*xgv ЖCdk#/9Ӫ Y[yڐ$/{\xX\Fczyw:5N|&k(q3OxTcDq lw3(BR;&%P@+pC<6bƭ\2wR n1ӏe1MDOKyÑ dMb!Qn^}N#~i&1`Y)$ePy!Jgw[[[Mda\Dy/!EN{Ë((б.m:=ػE79cJI-q1SŤ`e/eWY:F_{%Er n5J"<0m+"С*]}uFŔA'GV=jFƄ~p|!Z3Y,2~",騋?bn$%?'dQŢ Y|#ER9-qNjjpׄKqk~O(x'B q$έp}sIYioimnL} ZFjX߸':p0YH 5AѕnShJ*dh$Cuy1#|$BoL=\Tc*݊\m.TCy',8!&!"fnlZKiΟGjB?snZd3ZMH湏?b@erZVm s#bIon %l>pf*;G{P B#^ XǑk3+ cƵIs;KUǂ>s55NFZ;u[ͦz;{z/S=9yu6ԬulN]mF-P*y{S,tA7/ 'c$+F›ngz=gY5Mlb'[ x jVYd54U9A.ӛeKj)Q"ڽCV?;l&,hxTFo<`8uGyµ=qw5{c/u;3{34=5| v֖YF ,2\b4*%^o7MH7)Bv$>޲Lcdz rZ-S4 ,vu*'a{}sPAFsN傀0Ď Rƈ<Jup˲^-I/*+f(X2"Z9)>:sRNZnqjB䞞GFJL.Jƞ(/[OR]Y U K V3DQ>ޑ '6BLiFcYvG{Q"}G׬ϗ~Qԝ1MWHUֵoǶKp81?֕3[7tIA)o MWc\܈4-Ia޶8mħG5z90޶5>mϺLǻi/v\evJ[o64M\8=l| BQ@r_PݠtI*y%_+#*"JݻPF!pպꆅ+(7Jm`ʭPh3xjƚ"~wܤ/x #%KФW)x^n &K\j"Ji0L<q+@զ~f dheqSs>=^]~ξE6B1xa8?&.'QQ63}Tƹ`1 Y?[.qF)n "Ll2jc G $;g8Rqovɍ4n##_:vߜ<^yAugx>!";=50\b~f­5;+ җ`:v>o,H#Xbu@( ;b ėJ7.-j%0`- /`@324rU7}^͝MV%뀡+I\h)&*# 2r OAWj`(" _U3prEᥪ_ hi\\Cړj5} .Dww45QB Û~~-ME giN^d|>ɩޮrlqɡ#Mmٍqܵ0k{]?RD)djz8Xp7ή!wܒ MDUU8U(RD}ϜaEaݻXe`g\ml'dRC6k™^Vg3Z9.@y, @ӨO碑Jm~-iAWl Ό42`+vu{V.{UD:;)ȉmT]r P)h^a;$8x(*.P{(hX߼p)o畉v&Bmf?涶kčf/{Gof.$^P}]  >)m;よ|yT8pwk9\GڠJ<7LP5i:xv<2$i8qSfH&% ]=Id\|έ)LXPAe|T(@o~VV8Cdh\ѩM+icY0o_#&RzRh+cZW~Vp@33,*O8|Hd*roxE;{B.xg;]G `}|^.-UOyT6@ o`q >QQ׏~g+aW}kbJEϚD6pZ4"p 3wcĵԆ[<`d:So8ƦJibI@7#GjJJm\s2z%lihD~X?CMM(O% X\?(IGrH@]njuja9"Y]8 mՁ:(hLG0gjT."3q1>n=3%e ҠJ0!U7E30g}JPk}H; |^AC]A?ozwbl+ /1䧜D^%DXO͎:3084=(Fʊ&ae[^+C;Ծp(9]vXng"bN<ʒWi}?꟢X{TPàTaacIƕ ߾'Q"Ycշǔu m!Ai݄$iȐ:0K$Y`5|VYV`40a\P)ܴ kYtԬ)Gt0~t9 aX` O׫>Lf$D} "ZԱKi:up D88wvuU5?-ڂ91:>7քnF2(ݿ碨>\> ;;b8q"d>۫P!By$0 p H =U{ 3:;q2X :=ՋEAb)LDvDK`:8}ftөM+6GyEt]'LCgߵŃ4XlWlG\w'ۜw& L:.GL0~ګ !۸ A 1g/qW?wIC h``CUڃXʽY6A@!u|abq-J{mk[]M9go'i6hn~G"BDXu0ȇAWyvU[8Vm6$˪_E`PNnp >&BYji"nYN'9_Z)kӑ$X]q!I,sva~x j)t?MoH1V}_*1,3igO~7E`yr߆G]fE܄ǵ{VP򊉷W/cÐx(- 1`h "x1 P 3 ~[ZG! UF`n/+5?=/-2R\ .1f]ōT0+ndM ȁ t.Y'Qp.:P>x3eƾEw5kt4[ mUhuXɀ=ʷTPҟ8'ŭO{Nf*ss_8ò/,\x3FNzm~dBبb:БKh# NN ȅ&OPB9 1 \1ᾧaX>7Bds [b})$ԉ/2QkS>=|xN<{|)0$]'P)A_p(ɿVr{7qK|FTꦴ 2 hl%92 -m+IP3$ +s#&,ˋ`jy^Tʅ>'>iJ;83( 9N ejRQR#.\0,Jy-ik%}855b}xLoX# }e*m?w .b`=uLu"~nO%8(*mb嗱~tӵ2M.GpmU~-q3ViV L^ǷZOlc5vD'T9|q{ "rǀ~$p "-eI@[K8y[!N9u_FoUдc!߂ӓ\Xc[b\RJfyL¯sZG"ccl^/pv~Ê8%He12&/o)].dkBi ܔ{Olgmܴ9 YvM/g Ze8V^,AXTƊl.ޠjM;9@%j$.^7P8>s^kA9; r>Qj~mġYOU Tl"}<4oS;<}4۬ٮAM3o5wAVP<-'dItx7SSCFfYeK<L2$W;k1 F.QqJ5'z\y^tCӥ[?>uȷtgk gr7bsm7L5[.ܼ$D'< V|s6w vθG զ , e4irJ1ܛC3~wRbر i)" *Vbt^vRo8épAP^xth3>;xx0A=6Kϼrb$)٣IyPp%y!ygقA@g9м%}kMRv̔};YTIeh)prM˯V 㛏&f29PUyw+OS`4V [ ~~DDr>oz|s:,9M烾R)bŻlCO6a溋-9jni$V.&=NB(ծpoAdc w,fBܖP.=#o6s))˴z }KZr46g\35f{Pg 7e2|L{KHh*d3)g,{2\] goșy=?1z}f]l?sl)9[mPX>Ql&)[Rb@:N͞LǑE?'"՟[@G9kolfsp?7ImBx*2-bӪF2Ea9J+߲k_7*ua%p!l;VȊބZAkd ???)dB uOF,z^M?Awsͪ*~_ ܅d ;3[~. @%S vKF9TYOI:7еU\ z|aC EbL׊pvgpѮTU~5eB? Ϛ;A%HlV$W[= #vg^#+?ȇb/ӕI[˻Xoy>yu?& ETUƩ4e_.{l3{ѾDZYSЏbZ[v@H .:$U%#g'rS縠8>H]g\ʇn—Ua!M"C(F5;'wTjQb^F]5+Pׇ@MrbzM:T|:dj4}KI;:}[{$6E8/R#vllx2k[lD#2P!Npwg 9!EԤOHB*/:m8 d¢0dZ vGaoIëqP@~48g接fF^\҃V{Fp TDGg԰')z@b kMd)FՓ P} b*Κ'h,D{\PД ϢQm(@)N6hHQ W <'%4la/J LR<bާd{!|}P^J[0C`<|őb'+n\FSڀ;DeMrfL,bnQ sA(Uy?vMQ+2k!9A;ISd!f~ZpŸH~A,MuRֵXPCC~mBsjcǏ[ݴיaTT}9p5T!o\x}t @`6A 5ke4]>|e}'{r;OzakT@Ϛz+{F˖oDCKNz2HE~eHU{c[i{n3ۋ[s}S7][Wck95s]ql;rlxv$qNx»GB;Ω!߻z`3Q-ɷ= b Xa.l͸5FpT{%AzT9^LqhQTDL6{eΈi CV21B=7`}X5 nT7j@@tx aip[+˫٥j枹*c3Qm[]x&?FKrCf3EoWz [ &ǜwj}k 1>Y{1>R۰i*mY]KjO\2Ho@U/عRVP( oGz|u/XƦ;⌬kU0̉`lH˺]zx&22dա` o3* \EwR@y^gI6۵zy.Z;wWt4&?/F}cc ^y,hH_޵ku뛰-yH`Chf<J@r[m簻߹V.l炶] STi@i",%`Fs{1_ӷ=O..SpF9@~tؓ'.F5[@%V_ :yppT p_ax(xh #0.Ӵz$ ? @ܠ$T&n]\dOV@?6tijjM~L_B24[  qb/RC|!g7t=W;ct:eFS'z &nv\Գ)jw1p=\S 9 ռk">L;'ohC]StOY KV gz'dN^ẇhײ k9󔓲ێZr۽]ʀ^x —n7rj <1?iH_'W:7RԶ+Ih!W?@Q9"id :rMr)@i2vf:FVT +@A[;&or3/hwquQΘILe[mS] |+i6,E47wu%@̋бɝKjs]VjqĎPЦ2%)(钄 Q.!@Zc4r-kQR=0eWLh8Q93O PW>~qA uS4 v)tBr8AN3n,'p؈P=&9Cfkt3DP|1zl P㥀\]0㿣xpu2.ܨ~Ef^2{| lfL*tSYU3QM;ZF~k#1s*2t5.-.U|]BXyEC Y9f/]P]sUj<~:,U3Ѧ{+63eA`b'lXgWߛP%eY jΞ{B~9.8n(rаB n6\AOpa(}9,k[,}7fBuD,tnSd1&X**Z+x% E..hYA/_iJnz"S]{:!RU!1jV eqϽ0X+*TLS--.u1I+P1CXk9*Š CO=<ݘ4Q&&`Z}$>xȺcޟMNϿI)0_v&tT}3|&P}v蜙дe!'˟L ARu?Y 4am!Ei^3"_G=, h㨴c+ ';07)len ;7JV+NÀ5*G1oD=+ܯ,B9t{hS\XEd%ދ=1}+e|?iuX;!ʃtr!1hMAkX:` 0C5$9KnsxnB~4v4M3G\ܻ=c B)Q> N;iװB} ۃ>=]J97* %NQEsmL*5)r ~'kB ~1DȅVv%.Y##x&%QQvFHfy{"+Ϸ;j#t/aIS10zgXjQElZȇ!M LFqnQrd E %rSljp L5( -9eR+yEׇL|ϰћP^"mw/GS[qPDU?Hw}eERޙe8I|%#'=jqs  MhOjT ntd!ǜ1 19_*';,FdÈW{f7V&ҳ iJj{4f4p!EϾN<Ǥ ~Ry̆(rpcJ6\`]ؚWx<@B^K.ŰD4:KFȕ3ro ~a AYb&} Z4y}6XʹSq8}RT v ÷{)6%qc|zۧx_Ю.Xܪ54l*Tc^6X&Nj#CpIJO{N`G ?<=SϪ(E4oUDă:9zc, @&%epq,iv`G ^hۿ|eD`yOkt:aw!ޙ.^H BrXIe0gal fp0q3 "q&Q̲C[a[zYPtVs Om'e~/#S~hV&A3ra]{p$=R@~bxI7RpҤ1T?C87r Ԟ _:.`ۉh59+$Cv;PwT@&hMQI/^ʁd՛Xu.&?a'C C3c={_˜i^hh&OO6.4;- ә$Y9 O T>1G=],t*`1}vJ.Ԡ>-8䛨2 6]Q't[YpÂMwʘRH@xZ yR_ա& i ,Ҝ->S5wg a646 \~~8;bptfzT~#z``VplAW%T *t7 o4ҙƃy{u"{mZޥxv`甠Y@ƓnPѠ$6ЫH@)E*NU;HI_uƭ^koi/A %gYZ07070100000013000081a400000000000000000000000167ec2db400004abc000000000000000000000000000000000000006d00000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_dp_mst_helper_test.ko.xz7zXZִF!t/fJy]?Eh=ڜ.+ȞNA1'a/+Jj2#t )d&ٖeyDݒNeg[ovCJIByMGW0$e}/Dl I1a ~E,pd9.V] juc |\/ݬiͣ@K70k 6bh3),Fb8I{+$OF~Q-8AFoe K}k}XN1M@ű ׽(sqfB ?,IYI/Ó.F+:?E6Xqi#kw)f3Υq̸4cR}qIBI"-tVZ`P9lE-,|fՃA d<V$3Or4 čS暉u ::mվzpFbxrp~I.!ח9|$-[Q 5`B5T^蛌䬟BpJC Kɮ+ yJA(;(ҰoAAAPw!X?gij3暥] !ݓ!Y3}<El;I+tXQ*y2R3Wa$rb^uqk4aa`Ya+Ls6{C'9ES د'?!6IC\8 wL2I6#(ԲBMlyԋ 5;5{kSSϣy LZ\X[sdc*F[7+6$31VIϙU Z&T w)@$waH*tvn~Lk!|-Zŷ2z6\|*ƽ;aσo^s}#;R2cEe?ODzmX%K}Ԝ^ڑfDȫy, DIRbŐ?jW0ɮqu**K!Mg;*leܷd=h~ Z=ݜ1ϫɶtQVD1@H_퍑iSR %)d?tntkbtu/P]hr»b9 dUJ9MH琿2'ċ-]I2{{cqA%=QZ6eE+i 31<(`EtX5M1B$TJ^ꠛA5iM(t 4_+yL`Ŧ@ 2:EDDסI:&ͬ7Zy,lUzbp>L3uț}gMB%kaQ$E6̮QwU?u-ύfM3H޲8z _3M|\;p.s:TGalZ"f5|/|88ErR]W il N# N쭖;7>.g*M }#"O -jʰU'r\pC|賙L׳!v1S גl"># y%%,X9H5YkH؂5 |%꘹^@A7ÂNkɱw!' |>tjk#MosFԟ3϶^wuc` m0'1Em\Nr"i,wGǶh]l}"mم1{bu%tN3Ye԰Ve^!xLZR W29]KpH4>͈SFn/'5ی )BnKhXnim^xߊ_{@K6ԥX]Tc6fL-- )b[(Mt'1àLu+ۜ? 2箔o63Q+ֿ~y 9ұ"YK[^Jw%&K_]x fc9r5`8&ȍ") ~x4\?Gle%nj:bs= dThq$)u,F%JR漷T^)[Ԗw÷9 Bqejf;ɓ}x4:,WF=Yߟna zmHb6Rbg>vl%?Qz!F(G"kbup,_G)|w:8 ]tNpa!2 YykeVy;0MvKR_tI$]j-BImC2S@3az J/ 2f!Ջt٬1=ڎ.GBJGxAW?ՉR3]iWHܭ=2_Frt2(Ƨ?m9 re RJ2}ٍѷxC4zRx#V 3U+n"=tB܈M>I86|@696Og;]GU-QY~>eog"TbW}_# V"03"HM?]gB5hjWqf?`͉vLJ>xJ!Zßn¼BY}Yva7L/NZ@4Mf7ҐxV6|W2sV.j-6fDt"n;\35Q$˧ |%?MηB~_ 8s]pr|Uk9ʝXq%XQTL9fox;0q>d-{f>ymEc*P#rh0!MvQ0vOAi\E$ wmtfC{ϕpzMfi{dhf#\p&z$ ;x8| 3}K_S`4Iڀ ԮFR}?5߰ʼnRc"5'{{|h[m3 tv̼ǃD<[#dbSZ?į4ۏEnnTNO4w1ics!Dya@׏!Or U6NȮ~d )aV*^Q+RRK6T7('8yWM'#LSb9:[P"؛ {r&lB[q3NsKe:$j)Pmca[ +:Oq`5۱ =h+o;D"bTKyEy zfe qX ;zRgHt8"[6HyD +-L=EHs%_Br& xPn8R&"6"KD/oMʝs" 5[%Ds>U8ٻA7 i!HW0Vp.Do]}^dU k+8A"!c^LhcAEf>@MHCuo_ݚEiB@DZBđO\^ȴE83)jft*@_ϴɗnpoG5{ϡ5OZ/%`UA&;W j\>h><[Y\HҺ_)+.:Ot dzq,^Vu2Qcb%%j៱#}:`키9ɟMk~Z 9FH.LЎڡ'eR9; Iy0j{$ fD~i%J#vK#JzM'gyZ[V䆥J5=Ky\ 6Yjx8)Պ<,c\#)V('+7OKbXV@D7^oY._WXy;VWeX[C}@pB;R6rpOIJ(aeI00xG_Yj#Sl]p WI"}sl# ­IRR :Nh9wz[+^ g9zMXVϥL(WO:R0>vji*4GIl8_71JV#F-@% K1䶶 1ޗ' 62cm >Jj˚ΥKV4/ݩ*ω%,nB5"H6q+4՞Tt8Hb צC:u"[gb N0sPOA1)5K #< tCY]^ǚg'Î䈒s]19ۤQ@TΗ_%>DZi?P{7Xa*h =J;Lq]tUKuu3Ñ"@%j {BQjlmS#/Y,[_mʮYg'zÿUn8^u4Ƨg[[2aR9Tuw<U:(A ։p*SrtHM}T -)^qA{,y({#[ H[(=qnϣ S"(1_=Pt4~|#(%H[^:j Ce=ja7r |مir+n]=AjUoi}ǟf$=Q Jg'PNd_3Џ?7̞ftCOwc\ L4;"ǵv`GpSFs5w;d Dp&`_FtzP|Qz\1< dGk3 3qC!aU:{'Mbl]DBh[5˵q!O?A'A'WϮwF$e1OF {B’a5 t2~N7*-zcB]TJ`P*'BqE=ڰQhBv 8:{oߑR7*&/-%T]c,opDQU (lY488hfFjwD|ЋԒ5'ԦW^'Z1SCqߕ7TdT-V1FSj-;7z+)"X Z7]zP. 8 Nd5yLV>HEza4'e|J+Dg Y<>7 0/$$=I}0 b4%&Ƥ`TG*5^ܕ;rZ4=..._ piv^`;*Of-惬DuCr* WL|ul= qIRAel)υ<7>o|ioQ G'䄺EAXHF]D)wf`ȓ-mkXV-9ӇD;]ț)1 "ёp6J8\"~IԹRްx'{i1 "F ƬZ;,{,] $,iBd͑\Į/ujSbK>$,/RmlTZHzIͰX^ފaI[Wm"ɜ=R8(aTX<l;ɮU~1'ټ<0ApV%~ =Cb1`A0_ȁ5uLTˍYX%Rĉ[~ t~_ڀY޿ ULkﻀk[5 )nC:dABl{Ŝ 8m,ѩEA|Σ @bOS>xY.T+J$1 mȦr >?LXyA/{FҖ) wN=dQ?7R_(Hѣ|K`s1_L& .n."bn|}ψ%AI)j"{|[}5)F5RBsV{:Kfp`N~%4~ҕj/yX'zs3M̅1HWfInN,c_Ʀ'(0TIBX=O;i^^޵Jgx,Ј0s hƨ "V)/}šcgS9~O5U7y1m\KhșψXU Σ>cN )T~Ye쒕}TbSKnxZ`ߣM='+2GkCP :6KLF:I$%{ 0YCqeAMtTyr$X휯= 60h,+}-z _&m$Ȝ)_eovϩMF>P}^"ʴ'(|́8\YU~PmhH S*Gb(ˇkb6-q^FXUu{[y"o>C7w瓗z@^?֏nJIK ~D!{h)ܕܑkMHg٬zI+YR/~:N<{ԞQƀǩ[0s#9sIl/e4Bƃ,d>^ڢ1'}&q7}}|R.ދ"emDk[D GE44@S龢=r.* 9w9`TȀCchQ; y"R5.cP͹5]O36joj;P .:vdZ=#({$s}nSgYHi;yD^s_h.;R(TpC;c AJf8&oUn:ZS3嗱Fxn ;>;zn3r-Yb| iK'̊iz2Jă*/%KFX U_@kAx?U;p8AjWTO۾ThA$ndG~Qi~w2o3׍Fr=X3#)L Q0fw'i7L޷?.|g괇xge7cd9_@+ORnyQ;’'i\9!UK`9A(}A|\Y26U>3ڧ XkTzXae)2,>6DL|!t!j ٖ͸TȣM/*Ɣv0??5iW3ɐ#Q;c7=ѲVXQ:~C`68%qZ#䔹pfɳ^`܇f_ ע Y:7; I.50A6*4Ii4~h/M/*{4Xœ+8^cZաAͥ pZ*:0!$I:W2#bC!b=S'0#ψeb5F gA %w`ЄzFTK>>-@O8$䋣#흂Aۘ@wLe_ E-wz*[˝R FFdRp}gJ",h,Ig2%ԇLϏ6#€W8-gԽE m}M, ac9ml23`G$=U D< t7,wϦp`(AX&I_s*b%23}\(FwQ@v|\;~ (na.MDK{h}%ȡ3R"a'nF ^@m09OHlUk(g48T {BRekiQ+iR^1&6$ 5<-_W>P$R@$!qu+ݦ6E7] KtN_G P Nl<2vnt_\++z@I!{WPY34M-(_ ށot^94N46 NV_W6I/:pA2E ڟ:jzr j Ct(V;peT{qu/dTeT]Go֐ .f oHl7s|G7;%Y\wLBIܸa$bGqub3/w U'GY >E 21Xlתg 4|OYո,=PBkumOKURpKQ@h]pIR ,cqoо Tb,T._`cv3'@ s\O؞0~wl;>^ HD;r\U1Jv~>cUNDF;G~^ui gXPQv/'\n}))8r%ݽoKYC [;ZVA*YQ[]NpҼiD~V@&=G _[54b]ai厛4mp.I,؈Tq|}sX>p#Ԥz=@OA J4$pxT\I%#5J+gu,P~yo@CA#}"miu)B?jiL? hN'_9P] ]h'ws->NRlh[PM&5D.̝3+ı(zvL*E+i~7cө{NEIdB##((>ZZeu= kwRDzJ PϵYΜҩy Qs\>d'${>rdCZhJ`:=̑eX=:Q@PneS/HJŕL{fAõs%#dD? GaٖG1؎}^omυj,+[Xnu?l| TY)PUٷ#RlfuFPeõ{ϭlk6%DBHnps 3ڮ yuaG0%X#zr4F()̿pF9t[P`Ғ߈;/cw`1L9HoO2fW2yhq5I̫Y:H+Ϡ:zӸxOunjE%W* cezͻ,_.cO)z+Si&&sWFVZo*m+Jqİ'}% йfЊf1>r&6Ahf͐8xVFd j i 8[\S-rеs>J 6z_HWJŘ Czcӿ rZlXv~kv*;%%70PR1%҅&KW\NRzoN:wEa29{ʳ!C0xPY~݄,E]Ki83u1o@E$_ ?IDk4^!Fo}t8k n5sLͩs~8+'zUq"g>*n[ד@1WŘQEQOq!a_UW(P̉oЁ<.So$<]5 ly5̟UlK2uPO^c{jv.;f4 |SD7O*$72 2L1-NasD՜J\]pݬ^fU@UϘXXX}e}JvސQj,tN5Z6xfj&=|%S`h.F_݁"q~mFɴ_>,8I5Kbԉn." @z7 CY0`Q2faG3t#^B$$jF u5g_ף;FC@CXk9HX<*!"]S91S *#|q_~3-@]N<7՗Z«۶_7Ŗ :#H2XTw{e߽%& 'ɷq+-D1J 4O0LU.8^l/KHgL$p o%KAmrcp6_wֻVTO˃Wۿld^IϘQ'_[-X;aXi"_2J ߻'Ÿ`WH]҉fDs&Ti~$k[eNÿZ])ϗ]{ddI.ZzDjnl)"-4~7sp3L*^&-')ff, *V 4 }X> }DdW(ɜF2h֒@"8O.TH-CL$y}%I_4ӳS>cZ&xUkݖe4=r@#nbf 14IƞNyI+w6QyR;*O%XsYDBĵr y(_ - QX{@5Bnݷج*{jksVhwui9OA%'A`? u 3a8KQFbhsM}oM2LJ}W>)⓿]DT4P%m!1!T6F S!ih&囏zP2nVk] LjhP~|p+GXgi?8KБy!+ ЙS +S,qw2EcC`$%Ő~B[}WLuSk!,Om|/9<_V" 4(?#Q: jG>G?B!Y«ECi 9Hct9KP&Ӳ\T(c/Xϣi_loߝ3|[(3֧B R@Y8JP CN B;Yص~Rg(luSN8ʐ*SrRCg9V:Ӕu̝򫡡-GdWcv >'r4vˏ5^d`E jďRO-3H^XҋB2B˵fq<䛖ej̘ 3i pmXgG Y?BQԒUA*{Bx t&$TE{“Z//AJ-V(V NS{+?0l/y/'i<ɦxu|"b,}OrV}=ЮR<|Х ybEib85۬BE#ƺ\ St8*kZG$?/"&M":';Zz5l@١z( `]ejP7Q`=e\UEɏ:iwId/~dͬ#v%O_eJ@szDs+AZ*Bfة7y9gA.MI ;@d/^+/*dܥtfki [WھxJʫ"'ޞ!17#4zk%mߔQ*%*]'#>/YpNAZZ ;7d:3ά,|8!Dd?_JU2ݦV#F\xMփ(ч!ƨO&Qvx-/wc-FAj O~{V =M$C{d}{f >v6^/nqK99`jNO. 3@~9]mWJq\:7BaՌ?},9Iq{:>n9^)Be}~>뮓8"®m7N|}mda%CZ!zࣶ ̧sBg͑6h1H((|J! W4xjJ0lx+> D9<NZJFT\׌Չ !!hD zX#mѼ!:_sK>L<+>:29MrIz}> -FqYU4qeIb) }/,DMU}O5l~gxoVN SlCΓ$AI[=9 4*Pӕ@IaeBNO=N3r 1GDipĀWOrt½\GskxZ^g:F^$ҵyodU܃c b\ ;Dy v}y#ai}Cm1Sx){`'~yA_9m_P5<-=6/z:[YXӰhYc'٥1ObTqkUӰfҭ-)v,hf 35%6Cqggq&gYZ07070100000014000081a400000000000000000000000167ec2db400002884000000000000000000000000000000000000006400000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_exec_test.ko.xz7zXZִF!t/(A]?Eh=ڜ.+#DS-Zl.D7*5A~zNzV z_flRCCdM1 MJLp~= -36$>-?֐mrhSfϩTL,fz5_2Y-sp}GT%.{8i%:j{zʱU2R3HLb%3Hc^S  cc22c)E{ 7c25QӖt`uS'Ump4= =cq>g($Vկ[\8mܺjy~ؠW b BpR?#0, =JdLgT!&/~=n(M8̠׼L,yQ ٸGkc ALىQ5/|}oF9,6f$Cr p8= t}%aEPn8]uFgBV;zjnV.o"nb(k7奁k֑FP0e-z;wC \ p1 鉄3$bydga c^_EJv' teZCΡݼr{˾Hrz?7QFÊ ԣ.~Y͆YU޸UPPۙ҉ ˞,Ĩun.KM`m-cR&ԩIp[, 䜘'6PmOg{n?ҨYv*rj2C<$$M&ج8.n)*holcI={QwW'`lzfS K }w\&|.jtR!sqPHOVs'*X v60;:Pw-RZo[m ߁^3< F.;$$쎦0mS8"] R:z;^gAP r~dCA\"r`GڠF'CN]R~S~cO^%0*Y-2J-hqnpy\6$F]Hb}W`BG`1ZJpxy&&yz?opP`,Ԝj ۨ0D==Nf*w3㳤K!f5TO)֔ᮯx,poҰ{1SW=OunOfg0*C69* w<#IOd>$abMwBN|fg vxMFU: &ab 4% msR 2~VT~\yAj#G+i&v a@8=1 %@_ CrwIZ'27h9b% [dGNgngJ%FNΓ1▎{b TN-qB{o,TD  Ødy= Hb3̮Qs[CLӋ}[E'b1 yʇl2<0;ۉSTkfK>YX*fU"-h=ܒ'謥^Z6qmc$3Z=z:ַR-*ir=delfB|FY;()b U2YlI] fo^|5e2Oe^^^?fUGvW\3,p=QA uNK h0W&dJg-_ڡ[N0y+:=u +!~yHxJw.\iհ'd;#X1ÐWT Xej9;&%x|:oia{Oz2x{FZl}]~6vVzfZ0~bNC lR]B\;^go2A$,笕}>Ӡ|O|P4eN P[tؒPcj/oFXEqX eB?= g.+)gI؜`jrb9'0vZa|GzwU ?5v07BM(lv| W0Q@)lAZZ.~/ez=844^jfq_X麒˒kw̛LC'Q;R[ teߗ͢5y0hI`yY,D`= ZByܭ(Q얀p|R dbFBB?[a|Qc;z.&C[+_ *n 6'-6Y -"|D|z5iJ lkSਰHVg!+:L]qg_`ٹ _s78BϛRg/)rjFB]\)\mx]"܏,P8kD%UM.yޮoEZLӇ1;th6>LW}NF=9jnL5@RU2(.KC)z X?ҭthoi*U^6ӻX`$v_WJ['DGEpXAJpa5%299)>+ԊYp#D襒({\y+r5+P1>}ًu(84|jf AÞ槓j* zr#Z(_E\Y>E:3bHw_0zacY DW6vO]Z y 2C: UuxlOm|5jҫD} K[`e ):S!~ؾ]3C@+r>kƬg5&nAyhҐzEWqdto)" 춎8d`*_`+Mcr%gu ڨ35/ǣVDjR]/.MH/]31-s!>cL{m-d&Gّɸ Wp*`!nyrI.KMuC',Yl5* ӛ #r0y$ޢ_ӓˋusK&*"nΓԲY'PP [0[1ji"q}ΰnybHuƌ=ABG_Pex!ص Gv?󆇈$=I|"CN.MeB ÑF ߓg^=_7p.pClRy߾DIV`36Wk_*c6k#P"jjUd20!Z$Q~9[d*)\3{+t>F}I 0Fv%R?nt0NՒ؍ΪoN2"LQi]+4>&"(M7pE@I`GBO#$c<,E)4ˮN9h_a-hȅ ԯ߄yhDp"?e \gZQݜ@sy N]n\Q8[VKLj3 }{u!kZn~]Je2#Aև>aK%} eBEa-!Chԟ;ð ŧMŠ F hs|Kȗg/- A`7k KYX$Ϫ$pՎ|LpLbŭBߝ|ZgF; -75g/RR?~9/ W9'yww yR3'U|~-Krߒc !aU7)j(f+e,WR|,c!?I$aoPyLlĀ 3n{-?^sB!X=Iq;5ݕE鹽U(!IB>>Uyv~W o3֓,dk_PMAV)H.o3!*Ϯ|WƛǕxa#F)sdڱ*dm"ASb:pe-Ǧ;|%fZA:!N U=q>5ӄ-ɮz?QK-P%HzWT^mgm3[vu,x(?؟> )[(Z>kd ҅wdN9, 1@hV[CL⟸Bo~qIGYl_M28Ģ=J Bnrnؑ(iQgNEL3v\Iob[]]\X6: T~cLf̀qcEy`™ykk&2YFASMjKq$|.FPcJЧ_)Z`t&mSz\p=Ժ~ §@NX؅ЉRZؖes!LB!0>s+\9vW4U4UX|1µR:l7?-9!-T$ɜ El]\b2K8l6Hﳕ (bD7{ZGJct>h7vFuǗ1TO0#-Uv.#h3j;Т+ȃ`U-¶FcGEfxt3j.3IV0_B)(w6yIK\NM*{#Mn=W ۓF d;%v xbSy\^. /k!ٿSDxB7oOTrC5c.s1ca-vQƓ3sQ}y+ 1+brb z^`}X_ iYuHȤ8  j2h[`fo٥ Źd =/H D:̳a$ZT_;8It /j BQv B[.oM-jL'bۡ c/`@U,ezSsAwblJQhɛJwZnt*J_' ?vL?/#g!+EZ&O`ʫ]YǿPD9k17Kw .*a@s0y!+˭yCjI=(p6k0/%7`.UkyA6qW¥.>f[㋖hg3'`\5$d,B&NΕ)3kzu۔NUFkU$4H~PZٴ-4SШ H'COpʺb jRƉI (6iʛVj#~$6>hj|;|`m_dKhšuyֱڧ (KR./v jum" Gq Y*=\OH!T]qc U1lQyےhc6U^]CK A[}D__D]B$S@Ga͟U ;QL1|C>nTiajN*D,j f,thB45:sڴ&L]p 6i6//-N,a{aR9Ю7''?0 qɫ )U/kt |+yG 9U|d q,_ٞq0zRs( ɺ^GKވfK3Ovv6cGKd Vܙ[= @ ̂0Ju:RwRo`IG<.41?PEC\ .o;>l!%wl(XBluYݐ`kjw8?EiX;y mO$!c?ci2(a΂;NWM|_8hUXsAhDEK򌼉=*1 {ꇠYÒ@U&X/f4$RSfH8 & %&q7Df N;F)=ò+2>|LW8^}ŔߎpфnsiQ%8̞Eкݸ§ȋaP#eҿ.B~a*M\^BV>Ӱ-OCʧrݥT\zoWK:ԹG#T"\ HbA_iD,Ze~-VOi&jqĽVPY%yw1,=w||3I|d(A%oS 5ێ\)|vyyLN"u :@>h>?o”N1?.ETqQRLj>֘vQ24z.&'_H4LJY +E(UmgL](xrgܻ+XrFTq]zR4Ki\' L]>}1F\F2qh jrGRC@^ $#{ɮm^uK9n7 K=s\K%ᵟ%88 g$P $UDv1K\'(نUhc9_]~ -l,]^2\Ef׎?ˆ?2G&h3op=2;E-+oĀ9ߺh}Ԃw$J[iB@ YЈKs,l*=SZ c ߋܽ9BE sH" *5SUSm.9ܹG xˊstLSv&j;5r%Igɩ>nB!/Qqv{*\Yfw/[OTݎaF^psܖBduKmBxi9ؽPi +3@_r^Ջf@JrxM@,h6)A)gnjuyFvɝСK_,0n J} ;(ˆX Lv=簹Jt$L',t/>HqISCY#22QLS]c֡ǜs$y~bheBrj/ 㶓71&]ϛZoYbdCAǞCͭQ 9u̘SNf9y7.\%mBVZ2m l\v )ic~] 6O5R1 |z>1bj ~?C; (}dƽq2_9TT&Hi$Pp$-hAAԮ^ёX$3Lԁ]9 ubUNQy.=@%(1 o c[MY؁YPR/| Qsz)GfHQzx6ej/6X&[-3ʚWꩵ`OMgGHa/@Ê#|B1`yҙ0䃹rBJp5ޔfJ𙃆iX fX\0< o_(TsL3R-cgcfԽ[aEĸKnG9N[s+Ŝӄ 9iszBqsE"AsWR+ #'ӇJ VR\{Pƥui^gYZ07070100000015000081a400000000000000000000000167ec2db400007744000000000000000000000000000000000000006d00000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_format_helper_test.ko.xz7zXZִF!t/w]?Eh=ڜ.+`+6C(Ϙ nChNudD[pR)X{\-12hr ʳ6c ,mRxޤITF IOĮԓL%<[䋓N+ÙY|S@19q1Da\'e9 Ou5@M{sʜׯ5h%RmqdFOpd~ˉz2)& R}*Z)D .r{[w(OWbsLxS}(&O,?c8gff!:v]&ȎrB#f,rA{ ˚(e!v ;cXqb2ZʷKOEGbaZjk?HyV=T %C@9\vwu&RWU8]wzF4#ANT˓6A$Q\enM3TNm2ԻKJ2(f;~<P[4 d95שbR$SD8:B<ރ_@ u)=ȗ$=,鋛}B1o.Bi'ַ?*HcF~ne[Z՛1r8ZkD5toNF-|i TXع.6`D ?f.Lh/-|+ w' f /!CLbs=8"v?<;_"A[Ցňxd#h@;T};X}]@hP+0oE5H*S1A' ?@34SI6\h.XvwGD~'K9(Jm(C J*FhDis&Fa,r Ug5qٯǼz36,hx# #{a! *w7[`Z'#J?9<^J'",L0:1S 8ͧ4HS&%H8+{ > bђGLީg&z%31,,H4?v>O7D1HE%e]4$,u3 -E}&A6.c` (1w#8а2)hHg㶊hQl!*,ڌ@N5S2\J̄;++C41ѽOȪPD|xr5g#2dP7VRIQ ao +ShvR'󇶛@|R݌#[ bl̔0PV25 BSu?f/a/7ۢ>A{\ VW ȃ 9L|1<½`ʰu :#.xy4NhK($ђd5cKQAF{6x`TIg\8,\Um\j-le^>J>+NJ:T*$(,~UEX`Νϻ%3%7Hxȁo.Ś:W&}ݹdW9Lu;OzR5Y&ѣzS& bug^|#$ J藼OL[.hej\,!$/+y\eh W}4"?\4rAGtw}eLܛs)uK,MYb:"-g!SӀ"ypUO>5C҉P3ƍV&9=gk4L:DbǕ IJkZe*U>OVE]r6ABW^vN̒ᨬc"ؐq uNOǯdkg#(,],7 G030;;#CI !V%]G% nPdCdsN^5KW1'r iɦpY5i‼؊F@$M@s_Qs,miGwP$mnH֘]UqUћ^հ+^pD**_nBj ',u}Aok%0cS6-ؠ#zvfy4nUxIdύk\(PZ \1p8дoPvOXC?HvDr"+T,tZװɹLXO2Jիy[;ҤT/˷Y8-TNOMPT{hGt}~r}n.0 `.f/cSӴ =ɍtdtʼnmǠ:UIE2}slGqԘ^_홣vV;@^? JYaRz(.9)iz "!k}1cK^)F؞m̺;+ؙ

hNN 7(Ȋ* qtG3&@DΦ'ÓL&YW&ӆ;gGEޢ' ]gJ4(~[E$̣CR *#?@( yΦ,N"Z;#\cC滔 ˉ *3==fJãLO0Q=DI 0>(/!o* X?5c@]Q,˝jmD&cޒ~]umPT0&j[-a6;wp:K3 3W24SQCT2pa^C; R+orX}0cq̄ R!QC:N[BnFW?bgصCSe_9=@F6 cqo^Խ˦;/oDh[UߧlCe߻pmi Kv@RoI!xJ#60== D1j 9j=zz{ ͉89t+qg%Gҽ&Io !O2#gZuLDUo | 'G@3, I4{6'q'DG9V4޾o_ ߎ3d>ٕ}f7#?VkQz"++# tBro)/g}VK loV; ` PASZ[GIVLOʁ f՚JSf3 xi^G_b!lM^CP ̊T˷RT,t^+p{lӨxSӇUF e)ÜӶ@ w EyPJR7eX}.di $`?4)_UT7Iƽ W (3oBi@mu1!>`VK|wY+G^Dsm&}N/0Y#.(ȀJ>܏o j^6P7U-Ov}/!stXWlH7۪s{0SQ/dSlgTw%٥/`1p\3k4Vge#,;9]=w܇4l Tv$\IQu=>t~5_y)T1 Yx9hz,xdcypȳE?h@Rs7:Y]ٻB3$EF=hG5x}F1Xey7ƎGC~bk#FW]%Q9bAIPX vˡ[%XnŒF@Hx: THƐ`Nh_x<,Eז}UsZ6<+hES=s39VYIхwMH JTiՍ܁B$J^Ϣ ̣+WY@ΖF݉!0CcM琲x$ EVYWZj= KP^P$~Bqb.3e\N& )4mh],/5Gk0E;PZ-TjTj}Y@*[^)3 K XZX:7d*+K9ti"Z+i\˯s|lʮ:28wũw\CoNy{>0Ivn|U;1cEID LәiS%1 UJ$> Y9N?m&txC")GH-)8ޏǰHlwo(kcoz~RWy!QUg,~SjEAv! Fl7Y]짓rߵ%^9->n^,Bv C![iB1][iU^(33µ͚~јǀۡҏ{YaK vCM4}ި@S Kx >`2%|2 zc֤ P/s`Xb;o BM㞅ktU'z!+|mA=(#K z {jn|1?IZmq. "wHKG\T_\7P={N(B )=)+65ݤq7.KМ6hQ7Ek$SN:YM&#""o\D~R87]Y\#}Gp#pa-z`s7o'H򞊞GmJH= F"jI†YҺZp4_SMuy+UB0nX૱z!į)$?dNn&栍dE*g {Trnr/8iqQHXЕB. )mPhuQ9e罌4& iL3&^lV-;ΟVo=?^d_1#ԅ"bٳ*ёPŎ'H.<ӓz8Uk,7:[5vc4|vޔBn&5N-'rƽ1b`B\/4ZaZ"Te-(ܻgϿY4<=#hW8Ψq9C3݊m}0qq_( S> ~lBtAQd|v-tԇ&(]d q#ȥ?<$F}Ɖ]_f錱y*:@mKMp)%JƈA9]d!|ug#)G<(5PQ ss"܈b>v4mKSq٬#(>ɨL1Ȓb`)/_p{#u'.rF:6wG{*_ ]wFBO.*ˢTSS d\IŠ;{/aI.5A4qDD5SDG&kt]lo+Wݖ8'iڨvԌzoHKpo?$(t}\*99% ACQcfU~Pn'ȄzɢKɠn|D{.2"ikwVQ@ދu(#;7q\{]9G A59:\/#- ЍK HP/h?|p (͟H"[=Re}Q7û@pk0F4Z2P ʿY#Ӗwx(Wk:>oƢ9dǧ5~rC9ZwXqlrsZ9igQ6FGM,=-viSrdNa`ƔzYU#A|MHA/u $-rj<#zAWh^=++IIDRs ,ŷP%O=dѩ*EXU?wZ* dcgoV$Sv<wd6D^ƽsfbGrRh?z|j/uNj3;k> :0FH 9Ǫ8>鏿8&0D?>L:l'^™_ anw=ꄐxuL?,y5>?]BW".@*Տk(R#D z JSHQy z]N.l)Nv(e)z"W=zv\/A=]`,q|>!):+7y٤PPca|$x"EN3M*VxV/zՀAvcK}v!S Rh16C83}H)L]TQÕQC*A~ri_EGxMdyvWQDcq^XG`K>ýW?drӛ=[#{& #ۙRBb<#I.YAfխ<=D<6AKĤwq Pb%x8Xo6wwVKs|8QV.yjT~TRʣ&MhҝW3fb>P-SE]΅΀@a;}\, [rg*a}/{77z})-)K{?v nN]eUҔ-jzgri>5fȲ:+)[S#A!0bzٵuܹ)و]d2;w u<K dc :v_ufL P5ǟğI`hmo.0V/T_W^NÔ,h͊D.ry?r6B8kwZ^N ]cSA![&rG%HvJ;q^fC. nAnhacC6R֋6XUtFKSj=QFBu4 I} ܹ2b<_n+}c8"2)|o ָߎ7QgGբJHG;&ݪn5vy $SKш5)q]SJ7ҳwv)pV{i jƃMWY.&a4+12~,Jc#qYa.X0~i"CCkM2Ox:)4&AC~Q(0R1@7{O4r\Me`C@QAez*FPP NcXftZT%@\ˏyc>ZwamfFٓ$JLQlI\YQV(%5%fS 7:cA`bΔ((WB#Xb\ Gt+|B>8%Npw3t85€M1&w}.ryRK[SnщJn+ɀKq!1]KuQU u5+'!hy sܼY_'VVk[Z:] Jö>HADd |kpDM PTPʺaI*#l8,rrp#\w^?),n QGZJS M2lbSxݫ [Yx,ނ?04sT/^\*j1Ґ8peY_i@8< ? 1EaAiz s_,%Z|kx)}C4Ƌ|s= nMo7ҡZdX pȕ 6eIiv}i,J z*3{[72CӴ( JlSϛ$&nݝzMA,oLnbHc=|tUcNd!fL!gdHK;9%TD,$USnAѧ?aSڡDc W B5]ԖcJ+t%;8#5't)fقϺb1Y:O֫H T K e^t^{mMZR+p%"W-rͳUJ +rM,&q9lo*PTc79>$hV|恎 ~ӊNy6OCK4p_=(~*!\_=&n=%i'N?%iY5ɩ?;|zn}FVFT{ 'u]:^q|$d`W4^hC0{4tTre=+V#״vmA5+"l#] ᭜@#h e36n}F6vӋdU* 1?z|)<1d~b|]Aw3ü,]FS" ȸq7=ͬ,Sh4XcarL |:tvb.O*DV]iKj>'1,a60SCӟZ)E6|!3@pC$ᆉG1FncC˽lj81=Da;S_HZRE% Zmf{NPlJ$E`Kja*_wUd1TfbP+lI15L6g$: a7l[,PL6@ysEh !w;MiI(THR]h~-n{x~ \: 4 ?Or,?`gA `̔k&u ZfɁZأpuXk&[Fj%eתe1^:{M;}@엳y Y2D~ DwK}$uHS_|S !ݐy,},]7kH@$rգ#74& v(9h¢#iq{(y֭T6Kx Rv(cb*^\tEܶu}1HI>dubxd!:De CfF'xip+6 UZo|W})v0S.S0IJ'(ӹ(jlqV2 ?5BvyD!Z; + XSnJ§D0bdf7n J)D7C?FBT+R/%;f[Z 5m2E+/X>[qmQpu)]"Yq֢rc"~L%SVQ$sr+~A]ONyVQ|'2Qa8t7k(YH@=icO6~$++ Bz?S 8+ziCb2d(u[[4ߝҵ \s6'oHi S0tdHwe +y7aŌZňv`x'=HǶJ&F,6^);Ns |@BSp%^CtihЃ[+XY=U#m 󪰡-Fƌ<ȾXL]h4ELwT) ~mYhX 9J ` D_=05_ H&ujaOO:&L-Ʀ? FI_TWylC%ASe[CN2>PNW-er:Nq tڛVT$^:~>SPrTo/vmIK^A괨GϐlFER;+ KDwU#Y*bxWaM!bK]tm@p&p ]d ?`X5Zw)w)A}9=NOZ$Еxc ,Uqr%ULZޝ|zd<$i%cN1(&c梼C-;X4@Pfwv}tr+<} V;VD1t Ҏ;^[%;J==w֜!j|3UUn }M^h4 !(DUja!WR0ysWl}NfTtҔA:cL2$[A`f53ڵ"NFnnbqF .ƾMlsNbGQNyT,~=L4a̧c,q{T(h)tWZ^$Y~`}̖^{8񍧔\Ca܂x^Z-%w4`g16*_ް ;t+_a^oHGn-l=kVq2n ^E>At3X؁@y׋'*HG8&6(U}U7RFq# 7o/lsj7*prsioxY5 zI52_o) ^&z7Q8fZiiQ~mL\2FeRœZ.ЩdX  4j`cjCM`m DE•F,'Er.[źl#KBl/'4Naцcycf iA"ڙ9ϥO;yD+klհ:>5fE$G 7]NR4;!.qBXU ??="x}(!,ٙT:X- <7ܥ%9F ]QM)=#E3ArɌ{yą+ \`/ ^|Ϝ9kAr'ռ4;:,e47KHMGRI0זXiIZ~/"o-6#0 $rdOk:LU)F 1Ĭ.?k/0ݺEi=~lUJtJb W O<9RVܱ?{wc3~ub|ӦS } YL JL</nlJ7cC4D]oI=&[i VV:/Er3Hb8򕿇e15bM$JǬ 'R!Jh=Dg_6 {qU}܇[ UdyVm}a_b}4ylˤF "O!ŏH:[c 7hDkQB: {L>G/3`\ :YؔM->q_䊤T^EX%Yв fu3s.])K-Lo8Iy>r_׺0_ W9YSlP(ِkmh+H4<@VɺڑMV6\x2CK$]%K&F"|z4)̪<`]w$6 3b:.@6%ARŗtJs R/_ȫL(3G5g&,<|YI,pL!n|="yT8 PKӧ5uO6JqUG\Wz&*reo7hI'i pB`gfB+#/f̤.O~AA{FͼઑjWij`YN ^z:NHֺoԅBN60[$Bx"%[@1RCe&eL+ybiROFdMB:rZO#`tGʄǠ-ݎ+A IEY(;qlщKq:NpC pC=XpNQ@*!bH*b%C1&'4:\M5݅]lS28P$^q05bFANa84Ŝ#nu$,O ׿G,y @JmKtyzܛG`鏼'bU?]|w Q8bԽ?Y|hcux!bOt=_y)v;RD݁/ F:P[6JeGSєWHV.)<Ď8jy`؜X| nÖrꛧϘ}.F "=WG1^Ք ?ŏaRNuSmFM/TWZXEQ00oVM_:/!LcThJ}>wz(P܈KOUif:.>3N!2It'ۈ#eɘ6H\ dB$)5;%D`R EDxFAޅ?{BVg SBk-LOttYrkqTؔMB ?0'ű%`] JI5H?S I6FR-L(&pGSIz7uT<v q-X.dWSMKSQr$kj,$e^j,m`4"ַђT/dq5ET}%+ X,?Ѩo A p.}HF@$|#PQ1G4:B_K)*%v^AD a C:w/*Q7*zr^qhSfʋm4-r܇flðyaJk:`!PeNBSC@SR3]%<"2عu*Qs0G'@1v4$pT0sK'(U$ܵwe?{X`T`;;JD?dsTcNd|2H,.fz\ "/ ˅ neDžͤ?:5|Q8dͩv";,5TAXHu&.Ǚ_D9 HP|ebk(0,ec~ ؗ;>*FL/1Ch8Ĥr+*4( )rœG-AB4+ 7>FxWVDtzu/OQ'Y0 -hj<֧]K`;wr[hV oc3f6:PWk+SS*9"ey_1T}2r2ܛ»m? [ԜHT7 ]h|M8|r ǟ3=W]WdLl OG:=HNJ-=/;$yA|6]>G0]ZUy4ϋ ;d<āֿ~A.1z$BޝLRO2 s֗#muq_4'TFR$ad*T-Fn`o~9vk m.Z\ cnˆgi!%ӂ/֨ X'T?4Y嫁IFG[CZ0֣P='.M$`fYf(~9R8_R;j'F{=/.`Ȟ- ꔣhÿI_1Nyp1Q?OS.q6p !j404Ɔ]8mDopOǵD=6ØG5L2ؾvfjcĸ. … ~@ڗBgĂ`4/GXtg墳KoO:SO[d:Z,i!R~[*XTK^b1:Mbڦ| p?ccUL3;7{ 4ÙK)#27v8U]5V@ Qμ hÔ~AɗZa|t2g*w1ҙ5hn9I?1q_}pX}Qj dkZ)JP.tIRԩBSZOLy@Q5͇ Ǫt.9߃v8I9 e- DW(ķ,G>ٛA~WF4l䴦iZ6?ɬ#0ݪŲM8WB μcS.}]OC:Lv1"sH~ ]ha>ȡ{[Ю¨#"R ^qFB/N +7I??h*扬bh0vD9E˿& ),zq5&iT[2$ΨR]_ ub/Ls?\H;6ٯwSE_^aJVz^NQ9ZQ4 GU>riO]V 60P.˔"c3Oȑs)<\0iܹ?$}T%lhaMb^~l`/gXاJi7΃~%PfyϿs#Ec7,ΐ\3Hlsa;%Tq:O DTŽ)(?ߚ)8 Ӌs1;9$Քܬϡ6};%C}D~Ϫɜ茔z$t:_7uUSO) YA, v~Z&|iDYYL7`Fpua$gVLy`mv$co6z?#%31D?1i,)@lb E<=t |N EDs߫VP/ KIH8;:*o]QAh4>ܽG vC'X'IPwRݐ -D449kRg!!l_z\ʗ永}VTñy,ZDx G@1ơnjm1cf"/He`1?NS$IS#GUrpSK:3D/wY ] p}d R^>Cyf#qi=|*R@DkOZk[_'"@#=R}` vXfxYۋԴd@W*2ZhӦb8a$$FUä@+ĹI,pznb`}츚3~b%ő`9C,ׅ'VԈ;=c^-J%y1]߀u{^d9ENA$6xḗn#[5:/&GDΫFTV;[ V {)*mbYӸ<׾@"BG(Z֍npb/x> xb~D  RY7KØl%$SJ߯'~vW?[N"X(NS=+RX<q>Q4\+6K)U*T^S7|$'` KUnM&T~yQ0tߛw]#@eLDgeR}@ e~P:irOO! _Y=kp+(u$%#8l. A[x^&yjnNb[ aCJȲpuLƗjWmz/YӃHyh o 1o_rO8I.ڳ);ìxFSC[E@,=*ݨ ˃v.7T3_Bjdۻ!r;d/<ȶ== d!2zhUʠkKHDUmZlvu_4kJQ*Y,l8О|D!㽳Y:~]#Z@"Cod>68>g·\ l%7iN >}$Yf!:\>'衚K*Z&ãy)BՅUEGWb$,FUs_8o>? ɵRX;˃#xhT"c} e~eKd3W4ڣ: ƀ[,4hY TZ+ y $rQϰ6)vZF<6Nk5L/3k۵_:!{c@R>Io~pjjԁtpHv4.1"u^ڄbWijf[q:̡>^:>*Qi$o}^z/ܸ;-#y92ƓL0mԌO|4$ʝI$f;sUH+`_ck#Kt;PLӼyUi{X/K LڡI>/f!\j9s.ܤSnG1sWܶvI.T%ʞ.$438k=݁ o%ENyN.kkRt%]SHB/ *k :.ʎJ)˵uM$Kr{YimyZ)ve7fXPv$t9uݴBŭm䴽.^)Z#!ƚRwBB=Y3C"hbq۽&i ;{ub$\o7KG|V&*=;Tf>^1 s<|ئSuzVl?mUMl%Śi왨V@f_ْs+$ `qyC3s!ބ{S(o`s`V,u{92XP-@n )oҼ\ (7|wUl/ӷ GKs?kf/ eԳJDm]P\ Evp옊)< W(,Hf*i"O`s.FqEdh# >SޞHɊh߹al%*:ZR>j!-O ׏6E3i^ ^o `m~@Ǘ ė& @ğ,fғtIG܄ZMcm>Չ/]o Qރ<@h5$U]D\9* ip%@l^r[&@&n^3 ,y5b>vIpW3.65o:;-x $\0ƻBQGM>"pw{K>$e,hѩº:EJDsPI{w ]ܤ{@dP;^qh27%AD:QKt;tVl%+/}4.h罈j<'h864 R5iFNθKo>4seZKeCEstˏI7g3VLEg-d-`$WA~qpE · +XGi4q7&ZIZ)?'))8eU.<bU{+C\]AVqЂ§6yAП $=w=. Ͱz ܎gʒ5ú'%* p`UGXƣS a#+Fl]Z CMLB|N6YM'pwXez_^G^ $HdvZѢH:|~Ixg#^tpH-}N$hjRh)'G1.۬Q1bE^3Cjmtfuܸ=Fyg|8]Cg! K&vg#W)cfiθ WziH%'FrpQ|7-IxU (3yMQL,!\ܤAy9+pao5"j7Xz/L -Tb{ACFw- ~.HiiK>fo)1GOlCA¯Ǟˬ72m!0 N (',WS[,wK̯).P2<|S+HXÌ@Lj-ITg?WB $y)At 09]<%j68#Z/E_Ɯ=(A3ؓjf,h/.2lD)2 cUŃT:7͕i)qXÌV Kkr,ŃSMC$s[!bڭ.NpA ]F笆1賷 ZPi#bǙONBf0DŽI}m0MعկlZ$V-K敎J`|6䚐utw8/ Ct!z-cFRY2jU{M6KD!Wȼ-V)5;1^Xq~*L7ƌdd(rmCd]tj<6=pMKEWˆ>ϮLt9U/ L#v2C6%vy*/wRwuwz't-v_s?.&+ rmt(|u:X-cA u; .AnXwdZ}h̔NOdq7Nݨgk} AڜN0Ktj"z`#3.|Y@Sl s2۝L@18h&h 7pʌC$p BĮ|)^Xz$Hv зd <&A80`!)A'<1!`(H/GΙ)DLyNN-8cKM 3(}t!6,=y 7[Sszz=rNjMIf9tyaьvzw`菲 K ypj Շ8 ]YkZ<4sׯa$dVV^<3J5̫O)=HK, :2| Fq3kn%@K"ޥi1s9J'u]' l4c'(5xTat;rȾ<'Sq.("|mޖd>Z;/u/ m[OJG9\n_&Ռ%ae3+o@. 'j),LdA>6ѷް]@XǗ+ϝ+1v@jf"Opo=Qm(uX-OPD`V5ies>-7z9?`%1t|:^O-]Vn҆Sn|hH5@n/nd#mп 2ZƂݲ 7?XČjky_v}ӲR ҹm 2 MBld qOIȪiH"\/,c~W#s>b\utع~kFBoTex _&&==|z@Rx(cϨv:Ww>!طLFD~^E?*lmņA5.vU6Rj/FҠް fTn]K =2%Ȫ 0νԠWac)GTcpFK-?tV-Q 9+JFK7m~ }ԽN>1x!owpD+#lfU [GCH(ln;dH+_lC[lawyH'z٥|2aA<\ʆ/#ݫyVθfXmy$6#XOM,d6\ظ G ȭG[L"B,LMM UJI&"ԫ, -D P\"AC=<>1T􌄲29GɎ+*u+t)a/GT3l1x}o4V^_JP̯-<WtzseIQ"@ X蠌.@'$K(QxxS%u+SK75[Y+-Q'RAmSu* q&'a(jKnp9gYpm,;Z#̂$s! ̤AeQ`R/Xu:'+6&]ZPNg3oCF pP=tOLů]ed%!.[敜$ǴjR i9pZkl#|%?˟Uq݁&ꮒ"^zzw;ɑh ۛ)CȤU 9E;pNVH=1yeS!533./&x&)%79,uHeP,@ 4>Ĉ^5:QLɖF0xY͏۞r |\]e`VPehU#h'K \PJݾd}rJ9D\8 %/'krC$B'j_ l \JzX+_ ςoĹ̔]|3GB& s/ xRƕ~Q~JRN ~d"ugFKΥM]G ӰAhLR,HzoOfK8Nڅ v^O?KJh]zn\Bps ҷN﹘=Tԗl;V_NLJUc({^$2ʨ4 8F,`y;8ځٷ{d7߆'df Qz3)STcwͲա$t  R0 u:#Wϻ g%5dʸ2E~[*QPƺu4n/,]qzù_ײƞcj +~LYK\!y#(j(Te^]KUlX @E\ybYJ1sLu/3xڙץU-NzTj}U/ѩdߗ<!fo~Q|0H"310 _xכtj?`## ( ^.FaCDVf.>Ƙ.)/LYǚf'06P0cs_=IJUbQ=!x&LDKcfKI:Dk[,(rw_|Xϴʟ`?7djgӷN~aqV +8X)t!B9v4$At^+͗Π3JNi=F?Ǻ+*[MBKl>\2Ef/'q(N[~#Lo"G,nNkF{E%@G=gjf͏ŽfABǽ|z9ݨa߇^,-8d ÄC5ڊ%9ACm8;ۜwwvcXvD3<{mvZABZSUC`SMZ"Nr' ?U+e/36>HҢQc4(t}„=@Yq SZ(Wosڑ=rMcq&$z#jƠ3u?pt~Y~.\zobZLCy,ք,nM*_M萻ɠNbi>烷bbi]YLҿc,|8?LewA$~"="4[ֽJM: 3ZFM3`^  faYϔK^3DJɛi}k5*S|ZR9(~^@G}Fl 12f^hV쨎EU8D@ZKJ!N8g82YqYGBk/Le*CZ@>f ƥ+$/:Y>P/u}xMξ%3I|Һ03A7[C־] XVmAYwHv_:oLy뭍0}\[4O<_[Ef$]Cٷ+-ǬC UA:* O4ٰ!|<*i@'i7Ur80ArdtSq#]Vd8fe.$L!~Ƌ#gYZ07070100000016000081a400000000000000000000000167ec2db400004e6c000000000000000000000000000000000000006600000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_format_test.ko.xz7zXZִF!t/ N*]?Eh=ڜ.+ힲ<";|C_faI9s&dM _6I=eA}?#2 BJؼ]a33]0- +U,%jE>'b .s$ӎG E`x~6k0hR:g"c%fY? gQb<>s@q64=B ILi *d .!j/!AV6o'Ap98J|suO+jq OqJ p@ѣGkn)L4NRt_M@M ߙcAͿ =ƞ2vp %VeAt>x ycO6B =i8.x[j,_[b+Sֻhi!{<6f`]!`GAO68)q_Āo%p%F!+ZGy<= s^# 8DK;vLlJO߂"Pq;f 1ʥr;qeS&Vjb͜X(̒  sWK`HA} "޿کĤJAu8sȶp0 eI$M(?AX$֞*K&AnNfDBIO,àX akU=H 3[C; sLZ/E):ɇ">,fӱ̦ l뚼]ilpM>}Fc'hyf F?cԝ9K8)[W!XsFO鲖?-N42m[SJPĹNK*!wHےF2 Ե8U9I#5'Zg豱uB$2~NI\jt;VjT\5]tpRrF[6t#d[?e d~PtYF`:HIn% #4SoEZ'0z@h9H5d#P/&aRpc{!W T(@v*vS{'LlrHZ(i9Xa@|0|h׼~͵pI >d 3G5i^Tz5~yxN9򘶖¤ Plݾ!N4ny~]#30hělQCe:%n#49'FB'`o(CmѴ9.oZy1ZF iv)>`CEͨhr* -p ܰoPX1z}+9$R3ѼАa9";0;@)ܕG0}86Y8N&(/Vv9u(IϢ^w  ?BPЖ>{Ő=K- Ng/WVn-,%[XtiF˦w(wxsxBW"LfK;yyob2[@* )c @F{$NqSQݠ+%[=msm>l6N[:%s 2)Y0<$ײtO޸v,re ldgjfD258UW m@J< 3yxP1]@ZݥvE ]dE 4}YkXa J,PMa2R$Y͊Q/_+([skDz DߌG ^+$R!8 cNA T! :O`#3ns&'w(=X.h JǾj+Mt:(xa1c,CP |@9xN`1yS2C'/1#)dy[OvS]YC"Yd66vzP2#Nd-ZZӧ͑XУ3 6ĎВV䆛@ΘհV蠙w[_9g[Ŗ !`R2t]mpTyI>xvu`Iaop3òU-?dƞIP& ʸh2CmËD M1і;7eF<>6gB'"l?e =?y mm88tv :PVi[HgG+M];p:no6[Ǥ)3[4F4OnCYdB8Ży pjOAuЮ9rV!R+ .'@l#PXa˰K埍>ו+9uw\U;nJ2 p%Qo%Ვ'lR1D1/Bbz95-w-'6AT'LKcj!D4zfb[|LnEpfB݇Z-*Q H ?,N3n% "x-u~ߚTDP[ J>񏩜u E_ +';NW*,|-: | x|pd9E``Mp?izYl߱o#'l^ҝ.˦n=448yYtẎ֣(_oM$fuS@e & Ok6l6lef^pqh#! u6$=J]Z$kyxUA8)9-Ƃ**7#=ݜ[9`BXYGYq{M3Vط `Cn 8Hs.2?oX̲qm:.=$w\t0np%FO~tK]c/ֶhY+3emg/W^1P=?5/d9㥡zwIBt3PC TPcR=}Vp@p{k'gZW- }&Iߞ2˾TڌĴGİ$lvlkz>?J;>[= F,Z lǿ_{󯶎 i{[6aˏ$D0V qr CrBfhQ. _῾±c3C KMf-v6Jus* e1Bqפʻ'WoG-/]}LIr0]?Db6^Vb^*z8J%fRml2EN.NT9H׋ 泥.dF/clZO!)jO4Po>0+9yI9I_kF3ZxɱٖS fBT7C.y~~Z"HU[䥋Ru{vm*xB5n,Gg+Jo`|"U;c:Gh , 2M%"zPdSx%CuIpO8}9t@`kk|𨍼^CBrX?{)kfXB ԙgkV{^gМ+ i瘣&s^ }P H?u:Վ`Jɹ6$SM3=7VMnfϽ:52(H/Xōb$ؓ#$H=G6[i`tMթ)ԑ)*fp(6 !!\s. e03(e"CD_1wꯞjO<کmď/]X6b\aj!:Per`| UdsLadns TKOb*rVe&Qlq}b/!YnPlPLK4_>iu:R$Jք~~xB~;җ&2Z0.J6++?.ͣtgLO ߷rW9{PtlR3{PQZc>!+,Yhu?G>V >VaۮÉ2| m_7O:<1SV zUT)=SO2EѢN:3^ f p#X{#rZzD5Dl(D'ϻ.sV8?iNהGFHeNk>YDUf<MBS5y.{_.0;P* O~"3-!NyIwR&M {2gGئ >%Blq5,i'wԟ5+ F"P3iY.nM{Tu< HQ~ t~xCM/Df> L86H:RZE99LhDXd| Ôh_[ӄ9T%k:,P9k""Ev95mlmkqDbI۠T:X:E |$Įp q(AIWD@F'Ü6d) d_Uc 1rFgTp؜5nˈ966=TQ=qSB%q߾P!qL.&neU8ft( r?7ӡQX\+圫~dž<0| #ӚoPF9 Cê/A Jܿ>ʶVDRFѫm6A%PH-h*XX?F<]qJ~uJOL0ǃgGLs$2blN4RfSiN}6ODy:f[X`ށ{|Cr3t73p肤Z҈ Uw nBlǠ35 UxgU$pcq$ VcUAHx!r؄uDrJfi >Qm{m7#DT)3z㒛:t 괞(u"y9\LY >w<5<22D`m\2ζˉ2)tST+yGFC `u0#QҖHk_}ON?K ‹X0|gλ]WNHy`]M͗2J5pL\z)gp1AC:6Rh+bC ynElg?:ZU;C#+#DM^-S:h>= VkhhZc}RѥCUhyày1zN?vW_jp/3v^m֟THɦZ@?Cθ&(*y[P֦&r]09(}Up/RbY^DZ(7& ]z$)Mƾɀb,b7Bs d G2F1TKMiIAj.¶l/% J׺dpdѮw{EcGB?jΟm $YDAp.,M)!)ٯ=E;T*5:,{(v?uTwtB_ ݹGc@KsTby+?1VWoПA$? {8vG"M?f1EjJLwE"k`!ۨQUE*/=C)e.]z KIA<'={D}}WONW*er:yu8noȮ.e827K(\b2 Ƥw)-+QJ5LPFz۔M Wn 0~V~"-)L1Ԗ,׏8C1Cb1? S2+_Eͣ[X"-ib+)4:qic;,Rbڔ:w5[l $q(SoH [B^ujsoOy'SG~n)YvO"SzO s#h+>JYM 6S"<" ZWyaOONBRԹYm!Ct9u%5z+SvȀ̽LlMmQ\_-IY,+SQu ˡ4qira+#BߊTrb QA[!9fM+;(Wg] ɅgHh@@@טmC k촵z-}eCƼF]d re':v•hʐ~%r7ge2Z}|ywS7n[n3 M#&iß=ڡ"6tB:ELnf?-Rsd$z_ '?eejWٗ=9s#b1Fc)xSmA?.PRE]u>Kf0JQEP̏^f,4iRاw/ɾ>#xi+@ŗ& xZ2P E椂H'sU _*JqdIP,ܜoCgMP 250KZ(5rIcez2R.,I>®pO'BߘKIqS)PvgJ@Ʒ_LR쬒7WŶSChTO'Cw'U #}94xLJ/up ֔.M-a9dy[$Q旃V &ΦF)|PQ 4_fKx1GGa( :p0]rכP%@ jqs?iBQ15/j \~0uUǘ!ךS{~tŎPl_@m#(?JL\1q?$9\G`2@).20I20 dQ֜ 2a1'MSU# (exx4VOvV=PzE戆F; ó/.]<+nwGr=Ρbʊ[FN7G)ѥUG$jz,~"%4xhAs &<o`N F^ݘrάn-NbnA#`) ;d9mKН`*w& |{̤NSfPܮ 8ϻWgK?a-RhЭg&  &W<ˍ+rQeO{kwȽ ѹ5Ǿq_ gսm>>C`Mrs. {,BVp)z~Jlil:=3("톷!:=!KkC>,p<{Ƒ@71lŖkQpa2THlPZeMur %O,35]P՗2ܥk*@47jO>2iac\ dv /3:>wfv+'W0\8 D# i6:Yco~|EDZIVfq8uE~9Eh{1h1ȼ]⁶\D53L/QL=P^Λ\N%-GI&<0MxxJVb{nu+f{LmCЏz_ix;]ͽ&L2&^,ꕞ]<=;s^,$hvӜ~ uڀ^@Nc,ҩipd>tUp["I[}nRڅp1\YWP*g_-sQ,c5KyR5Ij3'D}N %Xxo1/~ \l^xCS3%3@m {;LM0FBP03uL> rb%L]s<\@gi~ y-Į'™0/(&:ϣ(=|Rv:`ERh7AQVHrg37fBv7=eY Vjм/l0È8~)#ξQ C][9A!n`:Qd4LVذ07`Mj~k_{ߩ)EX5G]C/juZ]\Mld!{SXWfPV-cG0˅F x 'c4MBW2K+ `_ڂl?b_O&.K?T`FWFP6  A<[vd&oKl8Ƴ4R-AWF^dW#ap ( Jq?/:oh@YTz1aBԅMnH93kOoB0'vqoA66_~6YFV-_GK93t'XzHfI(XG_ih$mTB3md#}="pv3Yi7!t%qeqMAPr~IY4khLefA8 [ S?ok-R:,1qc?-Gͦ~seI]yel",TuRq02l=t|I)g:*ZRikk"qy&"x7hy=*q"n:=RGYBCrmh.Ϧ&0!ݦJC Yq@BiǗzc@ ml+Au'LxM]}b K1boYa3b6 J~,XM&!,VfWp-Motg H6]I2`#R'~bQ ;u'b+ XNl؜3U%#|W+h̥RN9~w +C},1rc3VѼ”g/4crFocvmwsXP~Cj ^{}!2a;(RҡQȍ3[ n&4 ]3*\)O؛"o5)Fo񁌽֠Ǧ!p6fZ`Ҕzcsq,6S[ B2ҹy] ԠWLI!mDT8J'm3qUE[Zi[~LUl3߷DR(qJ* 4;q0pk-5 t8eQТ)&ooP;x㝉3_c[XۭKEM1&L=맨AG/ $A-&I)4 |ڊ4֩~Io7>'RĖ"Np9;Q/OáM8Oridj_Q\_$ŦjwJw㶉E7it5-T;>6mp"68WVR|]ƍn,be )'5a(і S (mNbHT.U |eYDx~"W2љz|nG1jY5Fi5Cr9g,qT,L|L) e$1^ @sG2J1YN@0@|F#TY82ۅk_cFN4z_錑 8ll*#9KD!Gn+6u))3FmPu| 2V@kif(/iYBl+3@>r(7)0tyy ((Ma~ rRaVмaTXbAD,z?)u2U%wyU_8 a MF ݑ-E'Զ%o,+4?P'F>iRkg[.klmv],6C?51SGνSaE軰^sZcm4EXṋ=\ʤ:6d*kFO3΢$}NiƯKb 9%δKbVY lMIٙ[]mV KrC͡ځ&V b%v]XRb%~6 lS_@FWH`:( ]D;0Qivb V6a@`~L@f1$"2\ ͘K.3C⓳1>wVL_.{L.脤Yts)K$y,v!saX45^z"x $7#2 a 7 'wdZdpnΉѐ +}1 Pta ]>?ek$Rd31GCi +SA"> 1QWGԁzm Ք "${Ьr%/-w2*~So|~p ,a0~Pڪ^IasÙ<Ţv%dp]?3@MF&U9q+3!d[U 7d^ E_T7ubFfNoNq<$g{Z.^Gr!XQUUKPeJ*ƜhxgYZ07070100000017000081a400000000000000000000000167ec2db400001f30000000000000000000000000000000000000006b00000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_framebuffer_test.ko.xz7zXZִF!t/]?Eh=ڜ.+[N9>^17-ۓg/Iptr`!jxV/ߚ,$Txkbɜ <"KLh|NmwiW_w\^RcP+zL#77"Xs]I[Pt'X;>8j 5e](9;_CJٝ@GK¦enNw,ф>_T4KȗR-> -JH"A%6 ϯ&jא5&z".6jASx۝Ak WY^׌*f.}8h$wkI&&A'tشӡ!::䩘D}4sٞ rn+8Jzr%OA9vٚ6d6Uzt&<tW,aȊ :=~YE`9$0]%/ALNS0vD61lTx1t=55DW@-]+x\F"K[58lv"Q6M9~Bǐ0n6 W8(fm]e C=,fzMFnk҂q]}__EGdm! {'^@Ř=$QM|A¦>L>uw|n<ē)^ذﱨ`;6' O _fc>lh"cEƗq*MbnʘlKVm}ῇjX0]6 ͓hʠ8F6ұVL} FE(e6t"NKKu~&E)^en c c 4VtgTM?uC9Js\*D8#|8Y,$E0pK˅aS'UvZFбI"M`GҧD_ߴB-&s^_KZL}%3"Z =/aԬ-H/Xy8Rc4_C=obDNh? ' j8>|#о;%l O9Gw`'l(L_u(IŖfϫdZu=@ߕS=RJLcw( iK/  a`+ uuG%5[wPBknguVQ[VBi K)'= 񠪻59 .Ŵ!pGe4鎚rzۯTƢf)f9~"k`AVP1 ?^?SXlLJ\Qq0u"n Z߲"By2Cϝؚ>Q<;TPKic28/DܼUF*[l`][]lo˝^Y'jv܃lP}|dV-sQmDB&re|jOʳ]țr7 Q`djGH6s !F]FʫG"(HMsTyRRsF]%<B?3ȫ{;j&FMUػS@{>\KQҝ%t#Y;:ra/ߦutH7 s0\O#?|>jyu.s|{Z~O߷b]ݽ z7Wx5GnX(Xu%0sM$$"qD@Gu\4@y !|،IZbG$lW+; ^f5|!bmd_vyTܿq1D#QyGlƾK˼5tٝ-:=ӥurЗ7+9r NiEwZIzzkcE3,}7\vI@[M[d4j- | oxԯ+RDRJA~5q/23rg{Ʌp }ZVt'D:lYґL R ڦ eR,m8X~TN2玌˸Y, :œUDJ ZElwgHb;HQ'xX H؏>^`b%W96vzdUʤL?vM^*U:q݈ذB^9R0c"Kq ^2&Φ{w7uvb:|E%ML?@ݑD}(RMg㼐`Xsx0(Yt+|hvm<᫯skEHlA[q $1)vdrMe7䰾zD9u58#fE0=<{vAay?h-9|wllR=]j]dgCb+gsX5>5'xgYX(!``ܗo>$z@3 ">US)X&v*-lRQ2e q&U.Sdm:Hd9}mǴۮLWۙsĉ[\\4\O){kݣ-\m +dc~r?ۅF.9$h 8V,b7K/9f G,`)BD * ol7O+TDB۬Qdzrl^1Q65N]1X)K"2ƀibNOq f;NJXEYgҋ'>xطHPRrz,̦=Gֱܱ~c]j(3$Y"-c][+ǓErJsLHGV%ue3_~E/)w^POP"xL(H$`{G(s?&CF>}_ eO*>PjJRg|{!٤(yX\ nˏg*4;I[^=2YUbN&j9lmR(̧w ܅GǗ:;ͬa@ :g44+Eo-{ R&sE8/kwٽ(n:E8k*#@Mv⓸)rLj+3}\ p$z/Lx@V{ɢiZd1U/9KjYd*A#j 0{2 CŖL4ˮ hcmaw_ …rm~K'y|o$6،E֡_č= KE))-#[3_]Od,()YkG O)I&L4bS0@ ѩc7lKjn}*|S45Mlfk.|ڑ.+]H%?ι@MȼJA3р_JUou6}ѡW]L=+ s|% '[_?s91aDwQ-d6cuclb8aA~ >ru VU:k'/Dž$N'侥J"Bi U5.7]-G#%_tP$NUQTiƤx[HJyZ[!6F,gx跲`: *bqOeΞ?ac0o̵SMx(SU'Y"Ĺ{;#N{GgH} g|znΎ%"-*d>z:qn=d󯁵9Uul@z8ԔV*OQpלd/$;>z= *RkH\Sb2,>5= -J_<\EC4ņ{pk/M+ ï& 9, [Ð&UA;5[Uuw'SD+p*2.p,Pk\pV>(x8c> Lց:hRz}Ӗȝv=8Nz둁Tf25Cdm}v OɁs,jpk?D9>3IƹFxZ܎nw5)TU`k2ebg*mWz.4%<Dea/J_ۈ\[[A"[Vw'H܇j?`|9kbBd,wE ;{ؽ&?Cp_wf*pA9?h9^ I-%wL췄b&9 OE<-Q?N/6HpvgJz.II<ρ"[Y-biNYR\ Y)~6=$s%/`L->ڼmD2v }nx;mqZPn =\^[M魍q}LzzPmQ~@ "޳ʐ*OΌ/WU(8ke"mFE)TC*UթᎱ$ yOkV!QB,HfSi77ri>*z6Cz.@檀LUk xL9imE)GGBe sQ0pdqX1Z7hm_L'Sٴ3YR#91 ''TJiZ!V7&_ƚak52aptźwH>WSzr \tY7hCc1(p9Vt^A;6y[մH4g^g׈( FUWG,$!y< b޵[6253,?}~+1&"M>y3N7ʸݣ xWA5979EG?OM$le [(V(rU2k'b#À[Ui ?&N07)0e㿨C*gCcc]U0m+:ppQ2ZvsMMqlrSܭBz8U@I7jd&[l2.8^=SZcߕ${&HDղ1W.*ׄ;Kk5n9h$ڣp3x) nq4rs7pJoTTčE:@`=eq Lyi;bjp >-dP `i4IalN"FNCo/y ߐ_Uño7PS; % A`i;# B54ו~(`0"? d</y[uҋu%o+1 z3T9]tOaWIDc +Ν]ic%;j;X_0LvUؽ ej,Lqe<`<ʢ PޱIEހ=Ӟ G6|yD5*fW3;kyEf7o %ݸrƚ㲬sw wU:)gIKV% Fϸ_PS5Vv]וչ*㲹}׍?R=`huNzh4j: 4 8U̝DvoV( "+}BѐCs8|dQ,T_o# aeO7pnv7j]x#]*7jB9m TjY#vzB+v.O-/FQ'3(݉-supdhݮ!1VXlPևAq{yB^ gv?Cݷlo0\FLcs7_tFIi/Cxwͅb8|H;#r1 psp(0y &E^'HVP*$b-W-Ku}YO*td}Ӷx r)Ǡ΁۶O8Lu=|L>{E gYZ07070100000018000081a400000000000000000000000167ec2db400004a98000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_gem_shmem_test.ko.xz7zXZִF!t/JU]?Eh=ڜ.+CK0gh[ur@d(qߖb/o pK:fwD M һcYkۨ3M7٢T[U]oI{¨K$%?4l|{l;.w2˻a #ʼ}E3{ʼnpmeܕioM+΢M=64qZ0\6 /S3fMH~1Qc{ɢr"P(wsuͬfB'#}02@ZOIT]B`I$& >5b +QTW6 fN!ԋːNMLWJ Кπ~#  %9ўrV ~Y2Gb.{5ɽWmg&)ɶGFL';y^K"z ו~Dɡ6pl&7M 𹧥cA?F()c@5S Xl:sN4 +oJ} ֈ/kU|b59`+}S^s ġf@i 17-F5-I G(Ag~Yvߤn8EJqdj5|~iNj%5,0]_pd ;:@CV$bCq`btm _E/G XyyU./+UP |:N)&b,sPG1KCo,Nsܒ|P5k?-u2ϏCqUH%20(!֓i:E^9A Y>,V S$_Ho dž.Gpߜ"A8v$Mn)V;s: k\kzL!s3* OCj/aOw=9!¹G;'J^_C3Y?<7Z_ 賲=nr}5OdT)+ _bؤǿ JD<*9nnȩD;D-Bw_4{drSZ$#pE5hC7HIzs Aۗ68[tEJ;cІJ>A-YZoe'W7 P!_ Sbf7 eIg !b^z^M,/ڴK0񢯻:Fs~P`N6teh|0VlԔz4Æ?83n,37ȓa{W+фb'J9ze_j{r}Ln˄"H`7]\ Wk.I9oMBNy'2[s]Tdu 8-n,͢? +p`M;5tsvm-!k]vl q?:u6l$wU}}9.:sj!(BU[ڹ ^eE DCNHJSw&;OU_9)lf46iF-ʝ^0 ^pb Gn7FHm$oH#UMȬDɈ f}]OWZۤ&߻R0"\G6QH7GEt@ߟ?5oDVl / z m1[5Y-q*I4ޤLGn=DІuJ~T 9MI0{ڍZ%%rXp0ߋ^9AY( ے g: q_H3/cj<[~{2lPuC3?<_ qy6@F8 <13CpmqO,"y}4lX6`5WXKP0wkaND!_k @d?/ĕ^?ӓ=eJXgΥjd`sF>qtc%`[/Qmo;hfjZ-{ȸx3,F={* |k8βx2ٕ.#\q/fD8 H-x'/!{Du*4*(z{i4=_"r͢t4as }(O|`puf kL@n@ے%Վ"S %.jDb [Oe$!>t69d5S.&@$9)GϳM +\K_AfUzraCNCJJv]_?b+fEv7$ilܛ$':@F5!-[ק[`pFyuv,,fCd%gbYSKp@GRAVw'K*yπ(o UPrTR%ąh⌌,%~?Ar`%/?0þj~N\ՐYrd)D˯!Ε JQ0o-EYa~ O*]J/7m֌;K-DN>-Ւoo~'7#⠟q݀Tp;wh]w+J$p; v V|P/ æ/3oÌ싣_9 x4RIm 3 YB,3TOJmHOTL&P)_WC+lK㡖hY©E!2͊DŽf+u36Jvqk0-F C ?Xdw>}gIC&}TG iS۽4JМHlw} LyJe] a;Q?V$_gKۓSJkHĩc4k\`jZwt(,z`%|}WiI:oCS " U YOgn/ɪ'cbLň ., @b֨ywA@{ wXB~pHPwʞ. ^R6Ҭ8Hv䶊[x`eDC$7n)fsf*)Ԫo]"[ vW?oڶ'QOآJyڄ,`?殬ϤNrad~=Eȸ~Y  .N n*`^IP6'qυ1̐CL)ʑ{4#k "+O^mIKWtk1Yǥ2{u5ts%88oS.KG͗C7-Yz'ŋ;֛C9P`e*_K:^0< s$|Yhd{ه*$KGbhZ?2r`Gr[{t\SH\'D_ܰTj_k-:1۾1;1쭒7<\ua8*']UA;ew[tzdEj >qˁQh'UzdߺeUfCٹP[iS-  +UZEy$9=-]3RuJ ^t//e _01~*){9xr08mEcV_I8oQ"t!;Dr% &)ߖxbRcF).kޑ*CI8 l< ʲuj;µvK6alfgSxϜKJ6pxLL \R.q BA_06FA HPk B=@eN?O!E^lksGDjYǦL7Hށ[F(DeSh]ir2:5LY~ؤ-5z S6WG`0cDY0j'[߂O{9 fH׽x@$hցN͎[B,!"j77rdִU tj#fX'cA?|\sit_~TbFw͞!PdLW޳[6\K)%nnн|sJܚ)8dqd4R3HL )rצ!sN,:mdRdiNy .2 O135ڐ ބosfF b[: 7PDE$:gjgohCJb,%U'vgډs|W׵ |0)e75 <1ol|cP;25ϗ/E+ |C˜nc62sf;iڳ3W^9rRbck#-qH$ua6Q Sǿ>Zjk2oԼ9KDê)|d64Y?@j0l*Ӄ҄kK u錥U' N^ide#ȚyG>UX|*-`u R\N}6`D&9l;X5/}=. T0&0M[Ui~RЂngde# HL,qfY+qǏVz'X!J»"VF Im)`ͦ*v@Lt -HnlI(s TJۥn1}a~;Evdt>Z.u_~ޡ`4,FL#Pw3q ѭe{>O.p Qly$0f)pN!N>Oo9S0 =VWΏ͋}XBL+aԇsE me}r0R:퇒7QvQꞇ?j6?L&4<0 q /ciEFҪ[aViX^-sÔqԠ3M]32Wۄ=0>zbO0_3 Ňhd f@eUTֽ~e,kCY/v>EٙצU5?>5DǀW`=m<[noluy4.З/`gn}$~ J:u\=VDLc5X=S* ?E֟EV:B{ƺ p$$MKk8{p h㲟9>n+CL=+ܜ^DIS &-_u'8bՔ.@RPr&CE96KNd؉rlWG$|Yp@^_D7¿v_^9< nqI;M=;DeR1fK4Z+xa<)pp`6ZVUOw|.V7ujޏ+cyhLW%a{!q=SҨޛCuYuc!/u2"$EP&uNHxi"e5ğy \fxcc|Z :\czEm~oFAW = p0H$2`# 4!9ˉ 䨶ueCAD>6-/ Cա6}"XY"Ћm4(͢ Y:ҹfgHnu>W;7޲TF#07Ǣgo>rG[CH P%9FhėB=h>`\rv>0ɩ3MY:d<7C [17W1(_Jlݹ01&31=UUj`|\+ ==p3n焦O KK mD; *Bpbu+/< pUa?4x͖2=MD7Nnh?noCɫ3r~ldqԘ#U Bݝ{gD{"![#"`keM^[Ҽ.8Ԉz J^%CK d1*sqH|0n()fA Ms~|[rsS_Q&Gۜf!pi0:\$Bu(40Ț/5a+%rhs@NlȈV.#DKǴBw̕daEI!/dtQ]9!Zm߅Xri'1aH&3TE;]iXucj E]'LE;nzs4mDd5v@Gv[Y~䕿ܒ%  C[9FҰq53c} }]aBwBb+Rc&ŰEd~\لň+9pu-q2ԤհM >cxkKx  ZcTiZ؜VsrI,G$L%O>oF/j/.oˮϠE:f"c \%j::8do <Db;4;qͿ1q$p-`NG#\U`tppͩDA vHqt3K|жŃiե/B/}{DQIWዿwb? Rߺj( `]l{϶`~E`.5k%./`-`B~9b⺃Ń53W&Xa- e\*=d^R { Éڒ.*1t-p:aBꊆׅ>c)Ӂ-d; S>52Ȅ}Ɋ|zje`X+vN`/Q9FwV 9`6ѡV\w&>wΌ 1Kl1}S1M#b|)3]߀ScxU怸D4OSBPoYL@Ƶw|9FH[}n $#H&%wn`B5VI(h>b9VpƒP*țAq䠾9E<>[~טvGvKWⶇ{]ܨ\>~$x%MZP|PV+b$7<÷U`R)lv=h>ְ>V2 F`GDtX2QK駢%?V- C^yc7g=`>O?dQs&FǽDp\ ~0,j#YylMRu(u@FQviأR["a8u4bɈM`a+sʉTYϺt#MD.]̓94-E`bCa /xI ݎn&J*K9fb:ҚDIvQ։𥍳ɺj4O[[{g 4~Q$[PXr/8ii$=Sj,bR4[0<8Vc|6ѫC@d.ml]:g272RY;`<+gكi\8}l.wP1{.H6+1qO2^GSvg;lG}<-5\z g(|. $[h%Vw:ӸIk#C .{"{Gꯊ0"hn^f joo9\=3vѧ+/y:WEBoUWo䏟0rn ղ6I,ej\;zc{4!r㦼ـڈ$:}L]+JB/Q`S0-r e;mkY3P-%Au8@ A@gs(&SȲؠ0KʂWysTOVgwRUqQecZXHB VT]yK5@UwNBQjl=yT*V Z'sh*@:Q)6FeRuV).6r,P68HxMv]astծL`*0H|}z)6jn`3pz w7u/!-- S31#ʫW C%ȬE: 0qa2l]2 WO4qS`Oqt5ğèoc7_]1ы,gpU fgzu_f':TLziɶCB ĖO4͘s&upMR(c`t S0mt9<<ŮPE/n tY7[@ۙ7͋T^Z'yrh |?Ǚ{=RNkh3cI5 $%AnQ(Ap"@F!/zV&bm05_ևGJޕ pZݻɮ5T$WxDSJsn 쀃JH{VAu>N鉾hݿ!ۿ/ f6J_@^ " Gag`ӫY[O?C˞тjC[׹p%N]µFrQ8Fܱ| 8Tڔڈ ENٿI+>n)3zȦzs/KM}4.(8}\R) iEPD2{Cagɹ6.t7Ga<':1vD3D|(A?˂wF~ ,*yr]pZ!=H1e-/ϳ\hw6FKu \A0'pxjq5/.6hSllĜmn\LRfFч g=)k%>Hٵ0gtcσ}3lg# !ָ /fd G#N͇@Fp5[vWzʑǶ%ںJ%h{O\cW:f.gu}oe"f!d/4߼V3 Gy~;{s&6kGke=;WH(^sk¸h;<.0 D8Ч$m1^*dNa N)dOb&E?fz*5-&ϣ#(ąB# 0̈́h7nſ[d8S:29嶣KϒI kry Ki krmbn>X^˱f3Y]5O;G:XC“'# G z0Y{xaK؉+MN&m9*H%l  Q&cR1@&WڃRqaq4-B,Ŝg9vxe_IMM|nPV6C¬bءژYIcIjMCt̤ԧ0iQ|pNͤ怱a }'@0M (at6 p@infIKhϯyJh#?in덑AV \2^ K Gq'p>H-ȼrxtH r$f̟-9niW2&IƕGF_yvA2evτMi̚K*&r:`?,O0c KE#=4FGifw8T};6tD ksU(:]n_v/NT Z̓~̷a `K\-%˵nc Y2.3nZ]OhEoS8|vyeT7rܪ9ۑ,,H,F5G 8UBW阧`޳v`+$o"( 8gX"2qʼnS}B(V4As@$JÆa3U.&S;e{s<(d0·u5\- Br39l/!_B ii]:k#ex/;5t{7jX%(roFӎE xzvdU5 ZyR {LWw~)qC#PϬ'&ZC yRa;[OPQMl5MIhzobuJV d…*?ݺwF\[(+隼*c.<ˡQzUNZb4q]M%jT!5SwZYLeBy) 0~XuukMH7xzXyW|pOrLu>)߿fi"<Ǒ(AOcrDz;pF|g 1兦'*ke:*Γ}!ϻ#`ӕ.`<=୒VdKV+jeA*-9VȝB)Qu'" n{Sxlf 3sF`~KA^?N\ v..u%q0QT!7[> siȩ2JHk>#ҬYj'ˌ)nXy8OLe1FG%.jCTQ^ PeU#>xjy~% Bx񨗴Jr"1irVL'ֳq'Y{= ^17!\C+sb?G᎒*~?Lޛ|:K"de1!iTVjpTh@*#BS^EDğy:]@ )~:Bh]_ټ[ж.w* t&Egq ?#6&%hqB c +mk=q(P.WDbSCqNG |p D!xĉC|%Ɨ XF>=wʒ$iCe dDWM% m!(>(:dK_]^߄J~$GSX ynZ#ǒuKHJN UR! \Mjiwf+d3Q$ZІdtߖh=P 0e ~ۚB⿫MrAue`|,b_ZWE=Rha,0B&`{*}_԰w őJH) 3N/W!elXPЈF%;-I@(Î86_)[5)$ä$S)Io#EYFʅ*>$݌Kn߼ gsJvCmH =/Uu!f <2ѯ.z6BHo>(]vs$L @6=cr4͂`ke*}L'7щ]nrdZrAAO>uT3hȹt=:t*BlA4#.wͷo.(#H̕3a WypΡjs!$IzfV .Qܼ0/%=;aV{i"a\sQa}UOM~fКh¶nU'v3-Ilϥ \Z;ԝf1_7_ /Odu3(tXK #Tpȴcn_d hXB l_-ijpBS0vD|0- (`?6 8b(m7l߄}m_!άiYwVu8$^f4z.1 &Z6yIK-xcEVx5OEn}z~'<ԕ\(Z)mC*:^j٫ݑ쁌LӪ4V/OKm~/"RSi:sfJI#J#V-6pӀ/x`DJG&Dshjy29bm ʃ6eO8Hd2+ /]b'mOdߚe@9BeN _y[,$퐰R 4b9 FIu=_]Dk H 0pHB4b} F&!6Ȁ|5^ cd ݎv?+S+P}fSP8(Qsf?\ ZeO<3=٤@1 MPS<ޒ`fufT \fzO{:{pA2g :@ ~,KBkDpr}t@h:+lA{@.ZiFŸ PI8Gl3I¯ɹvưR707ߌ},$jzY@W Ipcܥ!³N~Wk >@WT4Z>d`DDi;ٍ YXG |o<IvJޮ œSZے>Iڈ-\Ù_:ľu>b-}*~!UJ0qQ\vI$2)$ U:4z,'f2POSRQ*\m OoB+j[Bq1H!VQS>M 7hy(;?N dZh}i?3{\i;BNzj2{|(;28Lh\RkmʅcoG T޻AҟaNyC'V;3vkOY!`KO[c%H_/g)ل䫆9Ju&_ ܦ^Q;Cd тOA(`&n &81<+F!?}b[w0Jgi,~azz/sۆFN8EɈiO H_D;@Xn=鱸qO;~rU/]zZ}ק5t@(7~/j]s_v`=QD Km~@} tfU`Iߐ2kPg> hWrߜ 4_C_a5j&4_Qşs_ÓYRWf]^݂rILEAq}_~b8n!13|EE;"(EpE`+JF <("~9~ *k~-j4?6h|Ctm͡| CÌh::JπK/~>52wL~~fUה[zzZWԚ@ L&V)'}:] 9ʽDd2b'v)1G y:#L.>L\쫂|V%޷`UnvoZjt?3Ay JfD )/fF~% os]s*W`ʼn㞵q?x,2598O lM_@&v$Ґġ4ۚDS.YU1¹.٭D:KO7J e'زbRы$*Q'Bei0{M QD5;RoxR]hڰy_ҧ{lCQ!]Jqxިxg`ť%?MJ'K܊ DyqqƇ[d Z0634x˼ٟV_@݅zmZ읗n@v҈&fB3mP$yd&}۲ZMu6_@j> aU4(1@jKU9*k$եh*`gvw6<*Tdfo]kͰR \L4^^yPBf–w}7$~-]02X|:/ XܑA}>Q*#%r9oM xȯl?>a~W·,S:6 ɊQkj}+"MӔ/"جVGz!wIte ~j}`YUO)CSҺ>QI'2w{NP(m'VNYi9gL yɫ7='%*G,BhhUD%HWZ-6ѣ,BI`a`kKA(d'*Ň֦V[0 "NgW w K-P)mn+'3c!H?<$WnL煻]{a|ivsbط}GfV +SUJ>?rl칃,xm<~84@]r^oRLpsפֳ,mmy 1)}^evɒ3pˁFVDq!+xUehw ^U俊+r:DWD,&6Rr'=Ŭ[aW ejN4Y F׶ذHҊШ[-ԺP{̬9IBn11̮)E OX1*njDsm۪Ϣ}sajDM^.l5{qGvw ̞@?хu(sݔXY-C?'εf@Msԟ7$wI``Kg'6 J25qQ5z, 7| DstCe޼I)B6`qS!c]QX}Ak؁Y}'T'-Xm1T'w%PN\qc <,ZvǸΞ DU׏aNTP= -wE8gwه3Rb)[ŨVq;?hdJ4>kyJ%#Wn;ݽcBUqW:ID[tg )ZK^CEt % ";/0MLq9J 1p`޶ ܽkI;vG?A-))lP͘R R9KZf/V~(cz2.,?,n4Ɯb%#RH]:)X6N HԔdiXK6q3Q6fG=9mڎ;K8/8Ն:*Z` ~YAwz"U]4"me8|D֦5a=UĄIAD4kqNDGh6s|];lĕ"(?ݷJF\*yF&!< 3{ب%b/d#a :h0st8H1Q~o}Z_j̽$d[L j % ɻs =ɫ^ /{׫,/*OMpA 5Bg(_K#I m>5㼸kk7Bbu~‘XDVў 0P/o*(ةhTair'PHF.•|m{^&35tt/ ]=/t(~zke vO:#3 t[ û_a_(D@V!9IчLnZMk8b(#6G.b+c jZ2q7謄A+w}.@r6䦊O'Mdz0D_x 7$撒uPSo:+_-^ yܚ^`|ZQEyuQg xĩb(Y/Rs.jreX;AƆAY.Am*আVg.5$*C|u7#W NЄIK"(@HdI,\*%z ejwg4U 3SjX*P3{pJdɧ-~GAB5IAqVdY S- 4eDy*M ޽8e8K !0>1[>mԫCj˓-g:rq*JsHUqKo^E$#sq)|={͢"pW4BWĆLPW 3o^u:t(0'/(}̧}v)B5Hdy5.ʿð:w+n떦ws!҆7nH'AlsnFȟ}gY^m7!Iʶ, 4 /bb?\Q+7> ID?w1u[зAx:Q5.o)i0) A[]="JH.Jr>6 u20l&ؓ%I Dw@ X˛[ϨLt%| 8|:(CPP K9'YsaX/4QT("ppPD݉2tN**/Oj]hlAEtU?&= y&qiò5Q9%>w=kv!pOSTxցgJ_E&5):gn:LegaB^3v6|[dPO)hp5ܳAtQ{E"z{} Z* %;K M>_p&7}Y.$ҥ(Ub&)MOCѯ#_B%qa3I [\9Vj _opSlCŮԊ4w`Y orE|",Ub c P0"8 ;@mݴ" BE] t)!DdG@ILl>A 6Ď݄50O&֙*}SWíkta3Tݟ@QŸ!e%wJbvW~U*8(p^H< H GvM[$%A\>NC k>يҷ\#;_$8;-ҧTl)ޙJ)ݫn30ҐP ەj+Ƚҭ=ϢnK;Y!Dׂ^-DNae(|wk* HMngj~%9x,-c9 M kςAoGuV\-p6dYNկid$ϵI=Nv)捯B}aRF`GC mDj8['&g{vYʰo|0XnLPD7<ۧr3sI MKdwbYVR>Z5"Nٚ8BI;Q:&_ )"9xZJMK+#/8`Jd2ZnK@ v'9 QBT0pʺ$͈R[9@HjK^$Еf[,4"#s[eij er&vүoPZ?&B==G̐cN3;20*I23L@WJAn=$dOC2ksOSqjǩ2$vCp(;i 3&jXY'n`ǻ1@z&H0;hW-BV(T=28 I,(WbrKcn~We5KԐg_%ʮa'= -u؟Cq|.,~ce3 dɛv-E‰KDWA{ ɗu} ɮUrD3;eiqれ1۬G_9rg+''HRjdU+EЎ2WO^̥<麢ʑ8Y,IVo =-U1nѓ+t@0,'cnSK)Ɍ r3!KA3BZ=OZif*ϐTKW '8):aW/)hpx:'@~6=B̐QW:pRKv +p X&3ጠȉ"@w]8k$Jvh ;TǰPjf!savv;p 〬ڧ|sѱ(z;> kHb +|G&?p0#DEF~IEVL?tǎ]؏dAVcX3@.κ4+z5O-=w]  SmޖCuQB=B{x݇~Y85hǘU;d#jmF_Z\eϤȔ|Qa[M 5xlcy-@c@jܟ3 4ORIf-(e['(zsP) CPFUu]$xW[C<XQjEiݾ*Z_*6+ 6y: l?+n,q~tQ$ŶG/N7>e>}zuѓ[ԏR<@=F}>_Ī,*I XڠM< `;e9׌~:nKc1?O(V+M̥ >S_#M}<ݏn7Q~ ӳڵ3ȄE;n~&2IsnabuQ΄Ӈ觎gJRS,HErx?ǝ* LȝՃVL9ǔOWF'9.eƵ 75UE<4@S(R^SuueG4#ipw1@۲|ht6IW#{pjKAsO)U\XuIfqr,e^VP)-կ0Df Ek-z0gg\p)Ayo} 0騑Bt&#W)J~"Șm9Wt "c̄:dFH./z~mX |ȗPC =6%f~=9diȦ "׆9VVzуB%EHPךьσ2`1EI &lz P1U#\]^kmX^Ahg(#Q^nYRPIf/|[ȹ1Nl7COr kS-ɕ\*UfMW[[{Kz9ɸu$ʆe/d`-¼N^'8V_5wD"0)x1l)U#_HsV#qdSCr t6և?/qa~Q]ZpCs6V:;Zjo_w~9!(2H0P2,pI{ ]2;;^FVS+r:K@_bp1:ʯ(6F?SHOv5ςUʫ ī|[(KF8<}WJAE9)uJd. QyCrlz2Y4<ՁrPb-X̅9.%כO $m}( C&=P5\o>w#DȐ C#xTKI{v,cS+-ɘVMS;n2o e]pU9T1D =8tqyCxt59˜ hi䀹7Se9*b)xba.2WYyUyG)T]|pT*˝uo\F_/ϋ!t =<\B%,"z7iAN sUEKpс)zp 7C 3dO` !v SHHKgC @H% 9pE>^]%c\ITX[/{'l1O%hn[ځx=I]K-x)$у+Y(c# 蔍@̩]M. t$yR"`Cu.RC_hE6IrZQ3ǝHeGɒTCP)axٯAպ7(L'e683^Tۄ&RcCH J]mPeiҫUc u~ ;E(s$Lg,l !;$7([㨛r@<㷊qR$iԍg`?] KŖ෴8!|1qҟ$ =0吋bJ'P*$UMh~oh$*j2W|9+7w9A 82@ĒTQ1-O2$9p&^<X4|"͡,xHX LrwηOI1.L6C?$k ,"݉, bJOxn3>_hEXl\z ybjUs &(w_N 0@XL bS>TQ_m E𔧊+_n-㭰{+{Gr3XՈ9$n~egqŴUYlpYc|JR `yLe="cgwL' ̑0L9,+_ATS1VH Giwߪ'e9x[3W~*ki4 2#HzŁ'{V0Z6fC\Lt"AW؈mw6tOi7ܜ>AWhem. P[맖9M?w Rk4w٘ẪW^覚9rgj"=2r9UrI.ázgͨo]KjO+;wmޠ.Mq,eߛLxJhu$etޘ/ 1޶LI8LДrM{ >GV3L0щaiKɜDpϟϦCtvM1! f(ˮ\un 9)!σxl)$8J⒎~Tr'kTxRZH-5߼vkPTR @8EF ^O/bXu( mQn93>2͚Q8&Ѳ۫b^@8D] ƨ+ '*TD;7iWp;P,pU ݱ[yS@;80WգQ՝mK < rHjr ŭL\ X>,xp/r[=ϑbnMq=@Ug%ɅM<. C|--MPō_e\p]y~{K B`N+qbW5賲۽ŠR0ƍ4@8Tt0zv9 RSM.zL_a'lJIS9 6Ĵ;wj΋} |Sߪۊ&>o yhL5s;0VyooK !ɼڬɗ@`8 pvs3"pg6AsApc(603l5ˎQE# oMxR3^%GbqP`mS.G.WzL~Ev?|&&RsGǥkv_I֍4ĭͧ4>uy -Tx%뗞lPZcRIz\X%AT>su9PK(7Rk4:ق!uvE ݉ ,ihyr0YIs*.~#]V@s¿v*%a*aH\z˞pŪԟ/8[":_켧MPAؘ3KM%z=I^ڗc ^Sɍˋ6b>*qHIqzs_(m=P>S$.gۘ."7'Ո C E" |ͤypM4wD/CJ*`LFfx$d^P• [Hq!8ۊ?|yBpJR7(z'\76LFA;3!W~eL>y\, ͞c"}*̩@#UJfEq!޷ᄫk,.0f/`j=pG>zkRE77Ӊ {cL|?X7A~- B cufI-|F/N t-q y&ue|Xǰ[[Jpê3ST9gv*O^G]eϮII@D(U]Y_+K;)hvgCzN$u7B ePq-D$Pl,o%-xz Y|(RzR]c^fS³Jj|(0]֝: \,DolK,Zov\{$޻~^ü(ʥ5vlT؁ ZD$Z)NIQqh?2p][c S"Xg"'hZ1]S{আ(Ke|0)Ξ|>&z<2N8b|+L_qZFy>c*:zFFviHF|ݪґbB&<9/m_0/6mJ*(ċVDLp|f}E[VOʽ>/o.%z+p3䂐!ji|pZq~pKqe;b=c8uf s3+IEpflr8Ro$]T1+i@<M ELl(GĬ: oцB摲TAGǛdCtB'~דC8gcFT*(.)ea.[TEuGZGa[&ٰ:=! KF*8Sѵ,.VB 0\jAV<]%_hCw|=+Hy񈹻 " fΡF(*0sZD&&k椆 PUUuQFP&twQe '.XyQwWA 9'"\.X"/Zr)Qv3~%½>ؾyx :Xsb0q*=Bi*ٳ&Jǐq>SQշL0}e\\!Rx$Ae﮶dn<6 f;IKc ঊep4= |E(R1UP=FY:9z+/Cy b8>UCb`f+ rR,2q{y 2m\7kA+n!qD{iZ 0Vx1C:!<>W|R^b˔;q訦 &oxe[Uc~~|h_҇; )J-fY@r9 { Bke1䇄cĀ&g)V $]GV!@CuWH y"~N8Xh&2<)'-:ӕQPZ<CB)DLk'OuvzXVjШA8^ؓJKW_p>#`U!vߚ=}[h_}Fg3Iz0% &ᚢ_&ɲ1Acpr)>~.!iذ_$9 EOM SAi{F~>|\Op!iMYM`Z1/Ͳlr|u-KUXɹDR[_Fx mymdۼ9 odj|-DKÁB)>kQbMKܓZ>w1gYK3翀,':ϠoFoz4/: Qpd_1[D/eX6S@zO8 _Ъ)W%p.l9ǰd=|Aޅ뤰{s_/`3s݌o'HM5xDDr̈́9c(|eRFFpTZ˂޲"焘mސE~!#mA%΀hz"OpaoMk[aOjY_˅xx0ɶӞ -@kMjV 嚈̶C-9erKyYg. ǦQƫ)@)swmEPmw|+y\8] W"UL:u~Џ_3nxHfg_E`ǜxT2![.H?bZ\tNrPc6H}k]>.D_yr/>\M{xܖ-x{CZsۻn>R6Oܹ6\7%/(a)MT YKƏ~+tf҈X(p R>0Ð]EmRBH5:O+m۾Σ[E/ZۂOk,u_h̋dB0MSb1:-A~Z<9C'N%<ƺP)mԺ42U |h:G鑈/ؐ+ *JA鱠4GGi h "ٙF Kh #l`K:$}!&6$ѣ65շ0UMX†aNn(2y&H?Mꐌx?gUqg$Wp$jjsAAZ@N Ij K t|1rgeoqI|kMSIOx7N{ŷ0q8KEĥ l 뱫 ̹˜+,9)Sso b_W '#@JLN"O=11 -gĢʁ0%3f@ BXddkOa^fӓu粇}4'W]Ѝ4[yn^5ϛ1!LoUU3ZDNKq;Цy{d.{5ԄxiU9Xw"78]3Iyj[0; )uan2-IQCq}Y!zOc`֕8SBip krvCZ%LuƮttCm<*j-̉wLoū\:~c7luxd`{~=й@VN7 XEKp dcw9Fܶ~)S䠝㩞\&&5osnz 2! H f *E,ǀ* .2Ys}uuan`GeYfspt'hVav*YJe5 ]|*uB.[kAz» L<  =M% >!Ee6@ނs’ 0x*`}hF+M6€DJ|L< av]$l䦹a!7}X wnREI$ku~MaB&3˦GbHau>,iiL]H9HKJ!Y*儱>"ERI@m1.ѫ58/QsE$%,>:t9a%Yي.MhC:JQT03DNƱ@zYod[l 6n +nc_Wό0C];VdUy(=oJkЈ­`YtɁs 1˰m$7;mHƻA}N?& PItAy$^&kp!'M anPWM!pi9%"/^z) pc4Sh f̆ $hfPc Np g ['[5wKhs=&{6\8,op]%Rgrō+@*d)G:<|UKΔh܏?K\ Ygs#o@;FQZ٬5jW9S+ F!KϬ>"$n9ӇQ?WPD`bGv&H#σh |4H재{}3Paab??LxYV?^pU!=R!x4iK&:餛R u9ľ8hͺݫz`v =eY_`ȢH+眺x쭼9'[h`ϒ贼aKØm虛!ˇ mMh&x ^.(F)%8!TrY K7HC̏H|d算,mۭۢi , b ʳ|֡[]0o4&g`?qo/X줬uufO]T )YEq#z!t{U;6ɒjhCpD|5)Ta28{ hGni ¦G`@qI",U_ցStlIy?i|F[?O]0gLpMؓ,[Oḯ1n Ҭ8?[;K]__gȧ(m8^&ORBn=Q8.89 >Whz̩Y -A+c. uT;.6Lrk`8*<oH&cḿ_Ka4qjS]Jy4n٩5d ;H'ustV롨b0%b=N2u8ĖXZ-l|+j1g%c^o nt-SzZҹrI 2\"\3w7!J ~R_ћW0OQ&\F }] 5_>MT(H{ΨnڋcQ!nv˹A}IӺeub1"qαulnsw~{Wk7} rw[sy v#Zw1=Ƹ{巢+U>f'>bTHIZA{1́Mu Mn˰k( OOӾ9 +yȪ+ xB$O+j; &Rov ",k7ǚQ67'4lPġ] A5wTScS&qlg㸺ZX-%r\iwd2l7|D9 "T4{rg?"vɭCtAޜ}cn"\H>zEt92p|zKy8NQٿ|+0wZze ^I8SM*KD~6bQiGuVxj1`AL%VcR??zGFB&A?R s(I ,.i2aj'T {ȠD,ӺVدxI{ֶt˴N5#7mcUC#p|0g[#t޸ b$ȎWyЄՆMH=;/b[_XvC>>s;c'^P5͎/ 8q Q8謭~'17IV;rHYyٿQ9PۦâAk]Gl~{DkJApR6CHq %hO{d}ޙrkxu42}Ugxn/ :Dу^" QĽg45ofPwINL͢;yVˎr@vd,dS|1J..)qeoaR "0c;$6A?K+zsU[YثL¿AdιQJ8eyJRS6 \ JKî tGr>&R! brbG?Xh7N`^Q3M;PXsTY^oAfOe$~zϲ߆ WCh1A]zTJOu۳~qLPhRh'f'6 ES_bF*E&U3_lĂd m7]:e\Ot )_oGs;- WkBӷP;~Mtv)C>ح&r|,TKCdI''c_rn5$~KL0rh :)ŋoiQ,7wB@qHXQ$6>0H0G%κV z֫Hs(XX- xt0~ ֵ |ډo"cw[CA90W_f\IE@C[-bl^~6S0ʂp&lQüI߲6*t9ۯsMM~XiמDO8JŒhvke’'RmoM(.Mͥ:]ѽ-7+NQ;됕u&\#htAiɕʈF]4ϱiQYaDŽTX{G~%̢`wCTDj~%X/|JFRI.=p2<`iVůaqLТ:żE島>|4'` HGT wn&E# n]cH΄ Y>ZtZW_Bv8)ZMn XD&&D'x=Z'pqP= o[N^h %OPb4mWWO*:L4ǡr8]1ǽaT "S.1M9, -+F\F8uVz/5]8IKhҳQ|O!f,6BmN/!-nY4/]Gacaw+={| L<-G=)gBYJ&1uݰ `5paa5MmkIoty ҩl{{kEGE=alZ4Z[࿠FS %@9 E~إ ig%cW3(#y+[7R]e8l$ %RkCѺ$yq7 X)99WE۝}'\-YykBix^g):|@++29y1m^K'f>98ɄsUSj.$}@Ѽ-|v%1#1@/ph,EŻVaNT@QB12y b(#?:4eX3$>'IYFeg((R K3ψg7ӺL*$z^uW }vOE%ϲ qXEЇ`^,_(4Η%7REQ 36/daJM)SygÂ[%Ϧti2Uk/Y` BQX,E _qS>:'1Zfb5;7P.3zjJ&\%`tP;cagZ3c!f &3c%x`K)h·LaC4`Ed%9{Zy|)%#p!=RWTx37HhW8Q{k=汏iƀÝhxϪb?d kiүLD'.yM0[gI7׸6fLG=|,~(=j:<1Yoc DG6x(ÏR1l*1- փ%ԚP,(%d|D9ۯ)e~}Ү[HFFY;v\3+7wc09l'uteaMo גv7,G1f&,fe{Wlx02_ur4YR(wt.>jyZ\##?N~z$}XFy_axu$.l+eUmaOlU㙚$#+t!v[N1ELD1(:3J۬ȵw#-3cAƒ S!ԍ귶t H<~sp5rZ 7l׻nmgl*gtv-٧KTlvP|7 stK"I2?j1بL4 dk lCJNZPvK"a9Jm*쬦9xldzCMj * z)](R6r Ot\;J\f/QB:3O: aɸcxmZzcGlo./vu%sDF+LEi%#Xвf&8etO8Kn]OQV,i$": h9͘sLќƒ̏EaZaOCj'Y3UX/ ZC䍑~4cHX^LCvHy\1}983J)$>Z9.&OlFϽ:O$Xt16e͔*lk-ov_ .pZ##*fK`i!a4eLKO<ːPvcW(\<&zDt.{%>ARzA<ςd %&aq5{^6 OtYm)S I=yi?631ӄ5z]NlQU?6',@dC5H*f_1Ň҇)> N(5{MCʓOX"Ar[0 vzQ/z|vd5 ufgZp"PK3x!) "whv S.]@TDML Ce.@wV޾EG3"LJbprof\Owe5=?JTk2|/QQU"yVB4y,"`YsGRr%]^Ÿ%4 V^W4쇝Ls <{5ڢɤ;xD q'9헢4#)ncOŲC9FRpj:tU}bEPlz%I+4awֵ>8ׂء.\O/43qT:"Ju-h ],G~3?*!ߚS ;)x3R5`r-K}ER,q:F+FeCd 8/H"&DZhP@8HS ζљz?!FLa`c'hur,aD,be`&#Ej[z6u!+l9 ettxEx ra0 %N;/$hW\m6;d4C:{l]{k Z$CA92xꖘLo:qU˼ + 8&.g;V/mѷxhe lAªYgy>R& @(jôb]IrQMt[b2:eJbh 8}X6}S\NZfz ڨ8~=)xLTu \Њ-' [;v~;a-WST&Xm/WӋ;Հ5Ua$´Qwʱvk^sIޅG3}âv#%SfQo$Hz k˅_^zzU@Vy9"MY +{Lt!2Ϸ#LKj!qMSS8e$pӏj둍$0a7c97`|ҩ,-LT|F}ShBr{ 4 h[/JQw!UɭAuTH~BdIG&Y̾!DUzږ<΅SR_FI^0!DCc}'Ǎ0WєdX^.rXpuCq>oD|22kJbpeu2fW/N8M֘VƅVeM{z\WgJ?2r4y@;g/|2%_w>-dհj`~4y7G0XmqJ60+ "PJ3SYj󅪬`+I$S i DK L2iajg0]hN|oj"޳9Kw `%!o@ᵥ)Qr xj&Hgr8\CcFWVz'cQ[SɐJǤT)tnJ] P3p)7/T!Q1=1!B4X gs ̶3(#E8z u ,*s1V'%3NӨ9o(nOat@ח؄.xw]hT]o.},96Y)iaceJV(jU. {\ -Sa}ct녍XCE\Db]%Ů!%?cͺ >X勞E+&ʊ@0h c*̍ܳ_̈1SQpl8|hb]@5Qtm0atd0g{g(= R bV; F47֩$st[64 0qtjGWYl, qDx\BMݷ48Ly!ҏل0cRAW SDHIt67(^p"$@u$*6ZnY6n9ig쀛!Q6ZLÝ'Ce5=c_s.j&!@^h8x ^oG]mՃB0HLrKGm]lH~ZSYHk,sWHғs}`κC2 2E9v"4"b֚fy00u(ym_&2>wWyw<5U@x:qm)-b[E1`YX,]z+#^C &z~9)(*n H&*A3K(1=З1knMlj6.3;j) +!YȖKWj%n0ܐJtiרcMJq>ķ?k~xs*\$CM<rԏlGqqDҪ!5L(v:i}%&)!TkvJA993 \0ONqSeYR%ZADzD fs*)=eFX7̶@~bH$q_The-rEF0 0%GehlPm-pro'ekO'/}Y@z#.lOTe^tr/> 7`:03Kދ x#5?TFHړzk0s7.bxC>$tC1CÜVVn+`m](/LyZsOnRb"@ǁyK JP}u5{SZDNPc*/B>~2C cV$HztSN BK^w?l+ `5.(>c>FEϱ7a /H%_|b~Ȯ/\ n%Ȥk^W?#;!Im0"t=,[=>Jo'A)fb B^?/h/EWeEpm# vŔA3|ХhN|1YT8jf=Dl@aUv#3xA.%/N~ͽC)"ΑN0t& 4$,AkO\'pT !>"筎F[+0 լݧ:ŧ;5 Cp?ȻiZ;9U6<|q%:Ƚ-غt UHceo+UR*Jڌ"z/1)(1'|3vw)!PYъh&Frr*~ |SAyHIFdՒ-yt22hKebC bYSެHmL6砮ZHW \Z[ I^Wm4.s QL|uſ2.f߭z'7)btܖ͒++#P?Sٜ`^n#o/|ȟws`)u2c,.]#@Y<-u`=1x GXC8j3Wύc0]l6p z:-[wA{=xOao FDF(*;2e9@\B\p8;L#B\eeZ5'˴fڰ#Ohw'ՑڌU$T6/x_n?*Fpwn7MgwuQU[koF~|AtVOh4']yDg6!KMϨ"D[*nm}c-P;[~K_q$ 5_~Տ7yR/%퐽U-_y)]ݺݍl2E/C⹩ 'mNÐj13{F'WkIT2Wȣ|tPjw{G г`0G1;98_܋yD1|BBt15n++͏:t6XYT-a:Xu*Tկ1|#kr]!,MD j4gzIbF=ZhP3',eyY; *Gt{r9=SC mʈ|jգ&+mVqgLS"8U!9A:PuFe6: ࢍ^(oqLP3jiiU$!kMC1U.SF+!4l[/Oyj譶JK?U '@,uic:hCDFFHYF8mfc\m.217-ѺǢUUHbqZ9 ??9ek}d9&wƺ⾽MxLWE eb"x;à݂9pl(:%c^`υw;<Y:U:6 ks֢m ?Ud](tuoP`tB,qW@9d Os;Pւ#l$TRp`Gp7u $g8*:h:=KdxAqwMҺF0#\D|Zӎ˙S[,^^vwQ೮;(` YW0K C:~c%4d:f9f- qX(=r_Ǣ6 aoKLWi_FiV#|hR&yzEGWmC[ks!oح&5kI+ǵvm]X31{I~8'1LO^T*6eȑI9,؄oc4GrtIiĔ6bڥ`fh6϶>w ǫDEX] r$.A^.Petu2R#s}U0oXnԭ{W+3Z0EUנll 鯗F(T9$~/6 T[$ugTmɢEnOM-t|Ѫ|C؍[y tv ?=3xR46+$D]eYJg(BE^0㾝;*3IBlmrW3U1 =!K/"AuίЩ0TnE7JV'fÏ`o+H0r1^T8܁;ZZ:|$+4b[ɳq,G"zPYeRB4"k wKS)Сk EB(3;Pb'kXjِhujJ]i'qOve "O9xCWm$x5A38p@,U[V]xhnuD@&?%ot T8O .π'!7#5;2.訐6Sb1i Z.\$͈:ߵ]8y/Zv>5lav&ОzbTM8VeI -\zRY7'`rE"ĝ+uAFaK_iS 42ct!)&yl>oմu:On>dx(hp3GPD~K*me֙׏Z$f#KPHi+hF$u\Jrj.REDWd3x/;z7 M7##Ė5T%Ӧ̩0y h()/L*u|erjUbKlT|kc[[>7VIi=xP-0lVAsL_;Մc{|ە2XoZ)")"EjSܫܺ {{j5\:mSF>juSq9>B4) *$9{j 鱢!/0Kc@F%tYML$$nCΡX iZkGsK'C3  bip& (k@^3e~&l[TMg=瀍?Q:3E6rONIG #L|=H]Hq\|ȝa->\-1 L9,{zschK/z.?TE >ݪ8IQ:nq>m 5ʡȑ(i+Nvk@aN$MzMI& &ӠQ&G}Qi*V>d$ǒȔja1! DgYIVP2nNgXR_#FOyy0Wq/c`$/Ljm~->rяDv^WRL+(y3qtN?&M  YR]@xMVۢYUan󶼺[Yr[Dtud{r8=F;،]T-?p俬[ "2Rx#l^+qF:s5+m|}+bD.-&p9.<͇ĭYRU\6*Qlߏzۧ͑>Jp->>Uknk3M,b2Bj-PGQ(asi_Q;`6~O7mrЀn!"G:ͽâ >a8{tvqҟD̥S玴I+2C?Yh<6'>̴Lg&v+Y9JSUa7^:*CuT_9O>6!?xqOYn'7;*Y!ӹwuV )mZ]}WްL- EW19tIGa ;ĂΈb{#I}nD;L K{PΡ:8-cZeP qcT[pEuN ("(Fæ\-44lt~AY,ۅڅc⟮ {r#4ަa~k-kDyUuxW̓9 70L|d4Έq7x~t "w/zh<qHGMW ;o!`aHsu]Fw!POG/),7BJ:czŽr]&.HQ(>%]0b™sW7uTհgغk!UÉuV]#g^}k2E\Ӊr㵖ju|sPF%$r?c_4zYmX+B/QTÂ@)$կlv_rLF iZoP^r`866+ջ';֞tؕS+IDļ|6w1SC~eӓ˜+J_RI=PʼԘNWh2,~ҵ\-LbO,>-LgZ#5בIV5DWjVkɷm$cZLY6GB孖iL|tyt&_zWNVN5q(ZN?&.5xm;6ߦR*-Z{RG ϛy]*arYغ=HŽ6\@OowN~\?*ap:Wɑá~#=F]z~/A!ߡ137H:=QB_-,GqP̋Vu-|Waԥl&\_)7>Zf2,!!eO4 Rw+:nGIaݴ_J`<v™4(dӱG=Ո'j[Qbdzj{ebwC1:Fo+m5#םAŬ q6K[RqUYba,R p>srk2d>EA=Rfi0}4+4[۩Eo٥n(fN.]7}oUVc60zs"(&0'O Zv27ѿZ ,.JF~;m@ʲ`X:6}-훬*v,- -,Vgg^@vLsWw%B p`q"2Eי qs֑{{ߥ?GHojHķ8T@V_ejsoiSK9\KT,bgh Vš;vw_;ߎÒ|@MīHD7aRbt|Ij-}]쳄&&9QS/F̶_NEb[`9E]I5Y{bm~b_A0եQC@M0r n5u'k B\PL)^ h?^L%IO޼I>SE37<$?./?b2[ݏ.Sфzb{!t}LE.9|/.S`:g|=D|-%\:IhLwnu+^^+IYDoShr):'§AΓ54}>|碲uj6ZЍ<:IBquF΂DQK :wp;JfѻHSD"bO*KZ0ɺwR0SuSQ݂Z1nqbu@DxRF{CLk#S|]uz:LEQxsw!/t/ZÀ#vAjwrcՏm VK"<)\QhWCXY;9Wzr-[3-ϢFY򩵜c-~߁b:~`>ωC[mk?O;ODhQR|$(+UsK`\߭=7Ȧ&X\3& u^H;#UO:j qԍ W @",1P,!LtP 4' bZмec3u2HôΛQx=L7VrT$Yy<Bu=#83\ 70Xx=ART5)M;Ob/;6Wy['%^!DC(`|%Cyv4Cf@ZN3{&S-% SW6DhCI,Ad+s>N'Jx9J?Q8nu'H7yU3BPIn>KV1&qNpAКL  2b\/+fl4ͼ3ټ#|όC~?dO;l:\=Zf␈S9Bogz-'f/k$b[F ۦMIs2 ]]tV&In<EgeIRNA.̓ e&ډmI"hJH&5A)/$.Kc* k=|j)| 2 QN"^)63Iw,B=VPBg\I~cf@Al-2oy+F5PTZ-Ue7`d+!hYBЅ!_HpWpHb `q#T z ^E 6JðLVPMGCt/QE ̎㒳ʹ{/ءױ֌xhfhsT*wۭo񵕣aTpUO$1 /DՏ\B%YFgHz-Kfo.aO$d=`EPsfG_މ欔4X1#&K]QXzle`ic#a ;?xI/Ꮙ5t5P] rW,/!:y,Xc:?^zr9}a~XȾ-( Lʝ5A2¦2H>*8Vy>mOtY=W!:72Ee\#S" e!n4z$ /<hZ&fBcd0ZIdxV aԕ(Nx!j:[~w ~6 o*K8pY}k -'}p-~x+Q8l_&/)IF,C9I-,&Ԥ`^bͤAW8NQd,{a 'v3C'(}4=|Qqdiz,x2O[[Uw'59"= <&#.9!!~i@ym11Z .%fՙfs\ X-->w#+kpfLF`d_{c!V6YB9ۘ}%Upk&Ȑ5>Fe<đUKs3LcMXcZ4~ݖc99+Mt /cH\]H[my&_o0>Ϗs10zjF>Z"ȉ2;FqxXuxl0~xv\{8(q\X>Z*sqUYZ14wJ? ApZ:[_2uu :d6 AD+4beNx=g[bq/Q MtEswMf#G耯S9aI3V&B 1f(=FEniV \R2PB[T:on99:QoNspD:?fKՎ.x0=A_fg.yOgS4is e)8AUݫ%Z_߉5J 3& Q\x0¦"*4KxL/U1>c3g~V9݂y_ yGك'ˎ/GHJF,majFPR$xzačFEٙ(DzA0i:)2k㥮BȢ'G-ʊpd*DwsmxEwrO cI}&Ȏap{"ir0h<;&ouŀ"A.@ 4 zbLvNxs T.WBjܡw|Uy0Ք_WLxAl PAJ>6ʻ6I n z@gL̻_/2 Xv0%bE.t#@/E ޤ#פ\?P1햳de ,E ^4}ne^D{OsM"+8sB a7^zq SZ3`4Q׮n 6Ч8:ɟtL͔f~i֛e4UI|p<*y>SD(̪D08;M/A3`ZƬ*!Qo@h; /gKB~(m 3(n(mJFP|~wS{6\YWt\]zL0F@*s!yN zmef d-j.H>'F1)T|j\uS`V( mg١wBʕ,Q9zȠl($$a^U|[6QWz!ydy+!u%?N/I `Z!|DVmUҕyi?Ssp2ݦX gX֚b$Mo 1sٕS44#:,e&5*|20ϗEcyrD6; н:7i#l/ 1涻N 8KKs$])IʾTSmLN0,Fv\Ǚhܾ {zh̐݃qp 9 F Sp Có~ύf`Q qsZQPZi'*:ù[Ô|\/ߟ Ks&@%PyHxIF!Hy ֛6[1aoDׇ(PB,PƜ:AZv[NYH?]ɝYOvo}A#0Q4&Vo7Ƀ]L]Nq?p #a?ҧ֝+x%9 {~c:|8`ÑVԨ}buJaΨ(FܺZAhaJYpu]2 m?]nonz:dUd1|۠bt$g3XY~Sާ{n"ToˊƻexNU]Tꫳ6cE^rc[ڕzͯ-5/~ZGn'p"HcZw5M}>z ix׎K: @xK].BJVg|$/q$s#\ "kw"+[;=ix'Ory˛u,r(v#dH3IT2U)-+h 䕉]v:W5/>(FpA䵡01ԗC|ӋU.K:/ ނ`9bިΣ4u VHS(\…e<_k˔gkUMߠ5h$$^t|g9˔^AxwK^GPd~į %JRm,H|wkz_L'24_:dgKtq0Ƽ~KӺi tO$Bdo+s UZA,du۪oMf\8!!|+}SBx{V:n$mwo,>%[~WUyKNT鄝BU!:vsm31Y]/&;@։4fZ+_aYN0#\՘ wHkukn,_1io%*OCځ*MٚL(QΘGj*[ߍ(0v Y !76L#?uݎduAeC`ޠ"# ?&fHf[e!zC7@waz$*cb-:r%5U,DByެk *aH9lb (R<~bH ~R^ dھ4z:0M&Ym)*㦫>IwL~P0ic.PW^Rmj-J$`bXa16) l) ߵ dƶ$$^*Z]kZ) >zź*vs{|FVI ZdU.IXx+&"Lm霹G߄?j/ֲ%5i3/őZA|' /c{m5$+{ aÏ b,U|dt\Ţ9 {lؙc7j k<uw,"S'C̋H>&NMweR4uPCAMYZX]Tih$ ~>pfc4z`2NABy J5h/eYZ#o䔕,o'^fE+R͌v6Lm8 Ph&[TNURd 2%W^z^mwkvU]:W&Tl<F ᣡ,z*_uJɛN;N:*y߼SzOByqgUyk@쐾:nH50iDCI%Eٝm6| JK7Ldb1\}ͣCLc؝Njd2VHYf{P1VmJ^ pJ{F3Ǣ$@Ԅ=DOv|51;Вl87Whk\[ִژz\G2Swx܉l WBi"%FVƞˎ_"@,>p) BYYC3ǣJXoożH/ Axd+S*:a@QDW.y<, ( KR5T)PU7eap_|@*7Q4.Wz.g*J`(OOvy0;݉@x+"-,u<6am15x/{#0 oy3AbfQeaV6,(~B _ űé:U@N&*,f m'8`!ٮNdZr*ڛxmi>ڰV9ǜNI9t+ `GLI߯­Uj%Hc*Ek5Q}d+1>`g)k4CKQl[h4owD zP+) ̎M.pM#P kM@FA+&Ut< |nםaW@ʧ(΄W].cs(\9KA9QEꇬS} mό54 ȭUR .9xu6ĬC\7:,:DqSkfdgLI2 '- _WxQTyT~cϘ,r* 9w.͘L-ZR9梈v0rł3MIix@@:)g{&il3?K8:Gpd[n:Lu Y$I@ WS=xO";-"UуgLa>ioݩxhtQ™<אt~QɟuKa*/Imj pu#Ku3 "!M~F:d\AKXRtMK^DzszfA{ uD\H7d%gUc|o@PB :g6'L$]]<"Ȝ&ĵPLmE]4eoLF19{OG x'SsÞi8c>FzWo6J&k*{ʰF"ee#Tc憗-NOe(ΥCW^|-f g_k} lN%2Z˩,񯧵nJ!x+* V $-!%)1ק=㈧{Oi0A-L=8ZzS7U97)\ItkFJoyv1rXURP5uvT߁mbwn!›&7sSǏ"ÖUMEl^N,ctԠF/mH죈ieHZ]wvh)Ps]̖qC%^ݎVOеx F߲nvL}B=0?t&U,?3nmfKPb!7-iPFn]Ta" uW2}vT@`sGcg'*SA۲O^P̻/z3~^BFWVgDwyG*!n5,T*W}[}h`2D<+]TZ h2y$#d/i`rlNçQzwjrj Ddvڗמ<%+A^%p?zV3ۧA薾^žxvd}&"}Uɉi0\ RWȹlnfg-FdBgwQI }ka*_O }4= !lGb~xA *.Bp5Op yLhZoWaG@ܒF:qimCk G(sήg^cZp,_ ٹ[^:))a|XgA{/B'SOjs>~{46>SOAw!caR)Wf{99m #[ w62EE^4Ok[ \Ug\+~{ӥ8O:I؄)!rPoe"#1eƞgFQBA@$=$E˜ ?Ds(?䥠(?w 0Lw;Ԟ9>H|E>@bVi5I0x:wON4$ Yޗm;y";%DL 5HT5Ǘu+x[ty7d"]Jo{=l|8'XXps$[("b @pK 19FN8֌k] \idXzNꖼKgSC4o;2ccj ʤD0FCcxLͬq hsmfrR \}y-a]5zjx wksjP266'%aƼrbfƧ&NxP\`&7k'k5\ Q ]4 _P6p'NGH(lG bpw?z$~t8:A oy)tfբ܀GgFxϵW0*6b7>߾#;`'l:Z)-Mv LY6:NXYHK)k$vDA1[ 7Y`7t&ށC&nĐQ:(zNnOMAGG 1‡E۴2૶ 1L@47}K mW$ 9䳊zoRzl]b#חcWAj`3myW?`f\BT}O-c ˮ*j)Cb<͵OJCTDj 5^IilQ5UD~ X+W.\múZ =K\GiI,F>hEQ/^`feX& s!lhM ݰ%\ KKg̰0, ^?~8 7&%fr-Qwkt/'Ǡ3B!vɖ,4N{/SY2q;NҠP+6O yǗzyqP8+N84~BT "х*EM`aUɠX>b\j^}Hbt6S/U5VƂ2?o/$424bw,~Ɩj4bA{00M>\v(ap\VZoJY6H O`WlWMCzZn%ߛ9GFH9,n*;Cł3yDT49r޶Y~ա sÁb 3$Dcf߆鑂3fy<eaB {G| l@Qf޵)ꔄJ/IY3`~M;csW]Jbϛz-H \5qW{lh&haw#9keۚ2ti/Tj -,hT t?s2!VޟAHg>)өMGURĉ:[SQFvV/(l!W$Zh..4c.:m0T#;4[mȆW^;PR-I_;^M+ L~U&uדvԐQ` b$?dԋ{8C*VA#2٥$Ag8\U0׹_f4F$${h}6C&/{=̗GԢqL뷑ϨuWI>1tt8i>!=b& e x;~Zvj#!B:x:6zR -%;01B <_yGz hu4 ɧ}Ay;V6k'q]dw'IA3aDoVu,]k4mک#8gVW/x‚TtNp"1"ҮKjOcҍ QbY<r|1ϰ%,K(+ U"4S82 f?晕md "V89˲B'B.Ի7Z E5O"%o7`Gڠd "|+췉QlZ'lc:EdD.~vyr$P_kT;~`߰&999}c.w 3E}e7aXc7 !Jo)ʊ u Ʊ/w&KF8jXP4G1O&⃷x Y]hUu=RЍ:Xbfؼ`VNݘM ,s%al|*XsNnj]7 Ov+k= o+a#*GK86sFꨛ\{덪ooN{Zo[+GUUGq}p #r|ʮz ׯRk&`L ۛ՞?w}5PYG>WE gVO,>/$AKyKTg\aldj"{mY!Y|2bbx'{4Dew#oN$4}<ĚPwWN'00ZcHorQ퇭&#-_v5jFc*j> pND^{k,Mn?a pXM~Ĥk gy?7],?1iV" _*ڱ&jAcH,ˍiJ槤?˜I>0OH{ͣR\}T0Uzmal¼ G0|+.i 8.{ms%U+!9+kpey4!vCh_ 1qQO$zȼxBmYlmAEj.>4" v jY7R̻c $Sr'0ayKJ\64!C( pt4% l+!"iʐo1P}6s;@{"gX1 .%1DŽ qcۨQfj1Ee= dXiN{+S< otL"+0l[ wy3be0"ka 2SV( QJ!&i2k'5&49mb![ :""6x_BabUpEQRV.TWwg;wSOQ}9'p/0wz&o;QyxZBp_htǡJӬ q?(uv5JD]Һ/yHþS_#tg@ 'mf݋606x %9sYu&iYw7/ _lGٞF-$D,:2$s%F*2SdNﴅY^R65l?7m,0(#7JǾNW`pa:$?Ha@&IÓ"Qbow>HVf3,_^=`Uf HW1" X{b,s4:͖}d%kR WflDG%CCTW's(W [ly;aR3(X i"̟tGfTrǺW*j?J Dv- jZl+j5Olz4|g@nwi ޛ a*Jj8KaEOqﷴsT2Cc |Yz3<)߁lP:FjZ#Y)Dc{i7:S+G3 as7|)n~+kiJg~?3$?$HsbDSÂM6mZqBTTy"Xorqeʵqd5rae!%Q·iB7t.!zDK//1.]@~yRsY'Oi}*|V?ZSCG"b_Q\bE#q9w,d- jhGbV;ǜ_krf+OPW3џV:0FnЀ })v"pW8))X ?EƻՊ]Ǔ78l6z9pS c,FדM}S职he1 0 z'ft,c"*pF~lp% D{a7\& ]I:>+)o}eC=6JAp^Op*@1g쳾 BTݻmF]n5͒n \N-`b6qy_+ kfvHޜ4#$@Iucޙ/wLk7gA[@lPiJ.,%,)J5X'_rəpy[-)aVo[_G]zwy!y1;Wb{ uCpIE$Gd}Z%%H_g Yw oA +~#Pv+TWPSwGWG/BGau-"8䬙%;*ր@}fQv8>1|x"%pg^!/9{w*e:sEf4_NmV4z*21XF[ְ M?GnY˯>ʞb6a]ji(tFP$C<ۊeJ0}KP*7@ mxJ>jRM;R;-wNX!{z]DҶ*`}ː&W0 ܯ:Om~"&r].hߋ?YHku2Bs 5ZX<#o,i-OXGo5Uy zvLrfv~_]M2ɡ; ɒ HyC&>[Pn⁘f일>,S1:& b tPr+ ]>uzvlE|Bp􁍊\)<}{.#Kbjwpd-&@GkczVɫp!.Şh 8Y߀%ܵͪBA YG'>[FPq8vҐIr׶K HXU~t03*Iv=?A@@ V@x}L w X1{hBEqhetTV*K;ZE!d4>(\.C^҈$^;ku&I]i)]gL<ͳLK5ԟy.7SVc sK#̫ ;`4NG8a۳2v2|o"!W4]aWLdnQƦFM y ] &u+]HrMM^sb6\ xi=iY^"N vŝPB0)kȓ$uz3({#Bn+Sfz֙L#1S-/.xq?5c\O^xp J/3,h#Y^?oXB%ɱ~`V~+K5 2Ϳ`spot77ரǟ-d OO¸Fdb$k9Vc[`a,좞n8[љq Rh7*‚u3e E6i. 4;[E$AbJfb0i>%s\:NwLgMa y0r*6deNLjx1{{`g*Ę-nJq'M{>i-4,7@6A>e7CZˉ!B߹zrk $Qg(m*M!x423DG';4φ~fsʔ:GnAh|ÛPkC8xp.ȵ'."S}:`dWh|Dt@#ĎEFjDU2eKKoW^wɔ>s2&˴t`k|@xR!֒)7$םCQCP`&7qQnC}pNh^5dg,Z,K=wvU_Rы7nfK =֊=ek[. @G ]r\D,L96CQ)lJ,741\ztm:0j].sP0HHO&9ˏN:a [c# d{OYaȂ} mķܔJ/%#pGjr1=Ͳp:\wrbh+_D-JH8|Ͽ#`~gPgO22ɂ dhQ+а>1{RJ@2UJS1[+Ӆ9d0 @(碴!Lx>Bm!vACh=އ>lKeBˏ`eTI,CϿF BV:tsPiyҁYgb%zB2;u[( J(g$0VmGxWBG{7foT!SK%jfDփqt㗈ф7Ԟ|hg DSEZR$րZE)RR^q!Kw- 3ۃJg?1q(VEWX#Kr_,.KuڗP}}3G{#1Ⱥhq[+`:w j{\,Dxd(E9k`b0x*T298]ﱶ萯uSp~_K9&h.xKc{aQybi%\ZZLq) *G [3<0QIBXJj'3zW%e>cDKDz_Q)r}KyK| g,~.5:erҠ6q\w4 x] >/PIf$H^!@#1Mkތfug̹AB om1|]^W00`œF:G `)窎`e6uR'?(a!:VwKS$O|6MKWCf0O2Cd?#dYXa&J놀y%f#IBOn2@ǴijJckfȷ] AcFo,J"k?P ,h0)[d@s2V4U38oZyWr61r{Ӥ 71#"|MY!Yh>sʖ*} .D[؆VH;hIw s )۠į+2ڹ!!.otR,o %$@JNۅ #h]Q2x(&Gn}8F[kxy/Kh!oY<+su/PxJ5 {kɡt6(H@zV>C|{C:oI?7'_ HWlӠQ1+ZY B!cgoOBߺzp?2 ހ],z8!L`j <!}VvOp6%~3r+! T_ ȰBVO ABV ,l8(x?"hw vQk3 Xup$Fo1%uz ; hbv8*7FfO,zgDf7BAP&iqڟ`1/q..{:nc6L}R$"oc6DW$vV\w9q)hEu!x ?g N!5/!TXWE W hyȓWր}XhxDkN熏:s(Q9liAw1!= /e(jwH>$t,C@d3zuӨpl[ST? = Pԟt)͋qG5NfouKo㤲pNN[ڕQM^h2&Z&e/s2ќ o _h@}4 "{ s0" ޶]>>=w:|H=`BtNpV1:A.) p'J]\B& 93 SP Nrb0 !Xw.9yJi6swO{ɹ}woAAwQT-ȴVvr.9:uv[w]F_M:tMU[}BcˋO6wy#lz32i_ Ri 0H֌PB;ߎs+\ x7>o8*xWEܬ/T !(x_@;Ahվ}Bj]/٧eiO)^Tvρu$+lw`(޼7M GD;3 ,+ Zw\ L~l+Bz?-TȤ1$efҧi5RRz/Eqp2j@? &YrUfS8y+ <G⚭Y Yg4ڀ#"VFn!R іq%g쓯eB%-ފ=F`/./y&i_{FW5,_`J%Z$yK#Ҧ. * sJ%^u7"2W4HoHE\@YqSn*ui\ko׵2^Oǀ-`a(mc'CoakTHoz10ǣ DI~njBctx]F.ߟօ ͥsFՠ*#t4tkxqYjb,}}$VJi`GHr)1T[5zJu RhȇV'wbJ&s8LQv04c %ٲO @Q 7,^ xvG8h}Ū5`ڨtf+65a(wQ1؆` 8Y֢B询~q'sJbDM4XӠyu t9IH%ښ' )z[L 5!l# EL .uە'{C9BP\^LϚă:]ee魝FToXpZ8[i6_`^hکY{-1mpO}]NAOQEAԈE*5-2r4#:-MF1,9_v$RZh%Y"f; t+X?݃W6_Mq|hdׯ^z\S3q,;/XLBqU&ʟ Xfِ @QSXz;#E/NqQ_;](=b^̆eo*nuD&bR &8&l=(GmՃaU#ȣ=@9Q鏠6ھ :ABp fv]Leqۂ۝U? M=Z55w R5 |%MoɌM3hu*"d<_G0͘Jg{&(s,c{ [ Xv~& j~d4]STO w3tL(k2|n7nIRk0P ^8V iviE+@IjS;-ZLWK?tF[\GƝ0<:``hE[xP;N#k?E17W Ÿ$οŞ6. 7Q~BG yojk^eywޕ-ll><gXخ+u?=.~Lvqtv) LkmmΎߎ'|9Z\z4uA/' D-"M>p׈*w./ckcq#,{'ޜBA ΀عmyGnH8+'LR$-,ɔ-Mc0!./ >t0)ptzZ<.񺠵;꭮_|RᢍD?u`AP?Й') | pN뗡r"=z Y8~>x CnҜ{@En<BZ0M%&AVY("$vfH:tn(.הKSY f=׿{?,ՐI</MMZ];zw$ܤl J%Za:ׯZYׂL((/'b忳c]| [/1& BNw5T _ 6Lǰ$w6 !x*kJe`h!$B~y})0bfȝL]#{v!q9,F,mc9\^ryEU ȫY-J "܃U6bc1edSlE)rH ,_j{[wLb>#s(Ev'kQvJ⢗T<\"mbydNY*[gRXx vu4t,&2 f_oԮf"Ot.*KZ4&LK VQ+GM]4eDOl|ȱ61Of=UE*Tj2<n&r;NN(K(0)EI9n|Px,g!̓:anRAD8fG94NRr}*$xa1N7$T Y$;L㔣.GV\lf.eΪVwvn^oB d&ۏc2|Ȍ-0큕7C xCт[kHQ% 4WQPjR8Z @ΒthL4Cjt.ﭖ^V~XᇛO_`B/Nak%%F@{eʝYc.w e;uex9a['ӺC)c'D￙󻘃g[ڋU/` i")RM{\A] ނ/{A~,:qCf=7<ϦDt{kO DTz`}0N]:KzR[n6t9jaz/XR ,9n-$yM1`8E7Z x8+t%yHz6-;ow6T*~4ʲ#*<Դ̱i<}MW<Ljfq鴔܋킃187:+P:DG֜ ?'@ reP|Kz١Ӌ4<ԭvfD\Qf}g}5؋w6KIM !GwS5harLU4=Ztq%-㺏n8 ڷ$\A>[]giȠ,"Kʰ:/C\sw#-qRb@F')jZЙRWhcON8K8ŀ΂Ő?p pǧ^i8;g7f9 "m%"8-s>5 9<]L܅XG 6B8!}I,4//e'LvDDԠ܅[X_8;Y",ZWTxqh(U^@^@h=56}s.,LuYK~bه'p-Ӈ(ִLҰi6n^5A4:Ak/6˾e(aX\ϯXʠJ̀ C,n֎,@#oJA.bǽDoNe{oIt(ˋWW3ރ4ɽ"4ܐr%!KC P̏ߊP\$2>9N9q ]))!9VhRDYx{hٮ#۬N*]z1^/6yrрlX,dIgzG6!oOsebs1v!<6> Oe1Э!`(Aʍu2@o [6޽cnԠlO~:'RզZ#/ڱ` cKdP 4r% 9<9yj'kܕb>v%oT3=x/ ~Fsmn,YIB\&p*PyE,LinBIu0ڽ@?q_Jͫ*ZM-x{G+2f;A"_MdyҀKqfT>WeoXYPkx&"ފwuݺ| r@Zt[7XWݯ馉YjӦ^?%"RV6Cj RE9 <:L >=w+t!#k z2԰zKaٝ\ -PNKc!q"Jq5I0ᑘ/#9wDPZ_jp\MehB})jݴtWHA-,Slu Z.=MR fȴMlyMIo?kR]\p*np'>Uǿ& V|Y |\׸/<_GDx]냄9)9FPY+dWrdh22UyI 5Nٱ/KEIT<מ lΞ :=KU>1;4DH#Ie943OE͸ 3b.p!n+šQ3ʼ?ӏxyx QoэANݲ!EKh)qZuPM n".a[cR ؟úBrձfV,3F 9@jTcpR+&٨߲_e:瀯IgΈ$KD1}W[L)+T|ćWZyb@/s9' S7*3qw%?쳲A6pxhXj$qaEPâU@]*|6 $Ch,/M{ ͖!AڧÛo[ m~z|vpIS 'D$mg͐}uƸgeyV/[9\Ja-}4~4# Uf"N },Oz[@'a}c#=&=y|@LTٟ4 KZlNÜq#rcV}0hoͰ.B@$P;󶴧$-"ppR cE@)cl%!$ 6#ݷjoaG jobrdx%cUu[5&+~n3SwU5_+lE&_e8uK:qRa^$1(i/*rw=rju8o4Dw.f*;F,}=Z3'$Bb//WmNwIp_AUJk|&@òDC(b\9'Ȃ6ڮړX;fK<2v([E_/H}N;Hސ}@~OHexO5ëHTS#ZrpAv&/GaaGPyp]Ib`GJ4ɤlO1 0O%U ;9yϬf5Z')ƯV;N"2*6^PфvU@~/+hddJ[ơ[#gq몁mF&"z#(`:["&k|% sS#ZfP5h `:c@lX"=/uxWGj]2%1&HWIizcmñ?Ӝ2!m#ZQS+H3?) "<8cqEDͦgK*S%Xob²v׃ᦱ''O>>%J1ߩ@<@}&eg 5 @Y+O\!g dQ+缪SlNЩzBe' _w i7ټC1s208'2d E~_yYdT4޷5"Eg0. fFFJkE臻0$li߷6rbVeSwvo=qʉWU]9W ȍTZ}l W !ŽC'M2.U~w2UJV&)eM4mXFz?oxU(vɗ_7&cB \;B*C'2@5s!ckeͬ9Eo?C\D J|Lh qBXWqBK=~+9)bFS|S r!&I]0U_Jj5+$UMW$ђ%'F}~@O&MȠ/sIj Tg:bLL,5r u6NJe}$}Y6 ?<4a{]R=u$C|ŦVO6ggF ac4MZRHBsev?JO@,w҃vAZ3FdMCx׷P_$$=j-A>z*rZÄ5 E'U,H2m诡V}…தzm@ DTU`f>8)91rGhdY|Z p_E} LKSK7gE%633 !zcU _w83 B#@9ڸ'>=rW69atѽAȗO1]BcƱt akbSoBկ Opf(0+:W+^p|rدi")`"$zW8d%M o+D#i_oЧ+>JTf3 yP1Zei2IQ9L|NɻK#@ \m2ȯ5 ^wz o6.-̅5"O 3.cĸO9Vl ' &AЁ˷gk#y{RۀA&1 t/Tԃ]+e]bv0vQ1]􍐷w&4V┣"k=O#3oH2.E6b/n8a7RZixbвgdž7>O uXrIp+EH!J@'4Eܵ~Ab/"Co .&C򫬯Aۋ_nu,nJ \xȕlCL C@kkhȾW_g6&-Ķ" +xrnFcWh>nj^ӝQgT)IQ~{?cLAN.2ww \8|#$& o##/|$};H/z]]! :z_p.;I\7 $Tq^z9|m;+o=C&AӃ~iҗJ, #Pxt6g *-ނx|^mv^Hrksfpa4}tNWiD]µ t/$ =F&Z!6U|jopc^@ɂ減)_/s\d#5,,Wm i*3qO?#)Y' WbS7K-`CG<{X5ZuRIKNioeaGn5o`9ޕ. F1_sFgz#r`.IC\뻃Qv⹨{iW9HԵ^Vc1ׄ"&0S> u8nO:}Yo+ABݨ^GTY,oA9Q{ };ڪG1K㫎_04/Gdݸ5 qQ͢|?X(dJ@Jz qZe1dIrxG/X.ƪu$-*~tl@xlr*Qַ7[ɍ-}^%rfo+J=%uB[R/?pN>$g Kxwb؛EEAv`w艤T$=5ji#~oH7V9(Q A#WwgSZ(wp-pWg_3` ZOrlRr$85џ%BLRr>)PjeEƣn}iZkrG4$vu䞿4Ap8Flt)k* ]2j[O;ƶ@zjZT'2 id:sK#l(qkF:.O<'&ᯋsPI?,6g*֌XK MįIcZVIՓKZg/]*mx.[{^zU;Jfa ˾gY$-2n]}8;g<W}zk=?r>I1#qrK} 0UNG Wƞ6+({PK!֨'^!V1uWr^9OǼ=o h屚x]\?Hgi2O3ƛ^)ډWL߲[aK-k]r6kIWxt! D"e؛2"B(>-Zf¥3G~,a@*`B,grRIM7ףo?ó8CT0G0'ݟEAcJ;Y9 e6PfV吣c[rj7 qm0a: %f$-6oxSp<Cd#Bo9;Kh9k[(+?IՉE\{F ͍Z *2hAG~_3)F(N-cxv|T k翚bTKO4oiFL0%̎y*yQayb-k0.f{:L]dQ&0"t|TgB1A=z3x}D]e&c %ǹR:¬8' ,5AhבUp/h~{1k 8!)Ro'+&pD˿dl5W RH=ȳؓ: o2 %_*f+2ex 4#XQ3"8c/um)z@; + ^{1?s}V @A\0ۦ)3hiUx.w4<Ήk6Q&b]N0"lK&s#\B#J8z| /Ua]ʨKf=@_u`jn}1H7<<`Ikp(L}guה~a$BicBgN곱: V6˜a59h8ژN?W$v[]YsLQbB}+MAܧdfugVda.SՈT cVǪ?K|ԑQLp̕Oژ)0 f;$n_*4I6EЍUF}42mn%ͷaҵ%qYkJq:~sc.5w\Lᎁ-2&Ԩod>mS@TMZҰ1s<}meKŧ8t-G}<;AG%z^BeEꥪmbdDh!㟵H~i_@԰3#[s+5*R:w>3cm#m۽!`/^pD#mfՠ0>2 ()0#' ~E 3qLp })}QrT_`ٺQnqFzz_l~tXVfHJ {Ićl^/UK/iRR= SԭQ&Lj::Q,1МS MClzD^p/cJi%W!|Oߕ[R2н9G0ޒkcƖru&M26VFy:f fKkAL5!;Nx}վvf 3]J{Rɇ_*>ȬI؞®DoJU;,Y5++x16L HjﱦM 49 OF5~}뒡1cCiI`sWbNb9qNYEQV"2C,r))23`Ȩ~..> S&nm8{-smZژSǐXk sMl =,ޯDy`F'/YDn|I4"}{ê$jo%;NBPҷIV5!~op5xxD6`Wmݱx÷b|#Qi1 ,#i%]rtED\=G$ɻg^MRuTKKBcl`Qt}q'A4(i+S?Y$G$˱o_n-"B*d XŪoO_@'(=?sO =@y]18|Åț3FM^6];@*EFўi0jA*Scq-4RgpHa]w*|tjʧڗ_ x52'SAm5 3/'`C~eOkNaQ-- fVI6@#QטV8KfJӡN[Iin+P-+rX RNkWvSmJ Y Z6_ձΈ޶QT;dYA~+K-!OsASKJ9T]޸agżб."V;7,xпZ02}]W#h3J <%$v1Yܚ麎cy*gL0(1<(PĘdbh&+  RV:d#to_qfdC(=b7.׷SuNl~EFwg9$n Sf..}19 rs'M'$^U^7)EYJG͆بs%5E˨3{/?H+>/-B')OO,! {qNz}sCAL$>AEPX&\_+47/KtPhr|4p3hI>`r!IϒĢ·rL#{i;X2[F[zBo`s|ܯ9=ؕ3XL2-oJ1',SDGM??C z8[$B^WGs7O w[@qC:h6_b+2LR\$"[5&xEAx'G$) uQݛϢ"I/>TXDחR2bL2?[#zh9nB6Af0-˩bd(|hlT &6KO{{d>o$c"c |(ZZg&O+;Ir"[: &ه߈PAr\= | <i^+'6D*J$M>)ߘ xMStP/ S˹Yv["9٥\:oU.ok]CX`l3)UZ,h_&u* !Qy|6JB4&Zt|D̃Fj_ %1丷g*{T7Es1cPY!:sp `㙣{Obq*{Y-(Q. ˂XU,q(gl nkL50@> :)XZ PJӈ¯m;,MCLyT9(;JzQ%T);fT=v,Ygsg BYӗLx+7\2 jPSS8;A#4Oo%hO0ņ` g`n괼*`L̈hYf$Z .QOgdxeu;gWy0~ vxIoHNjO9ỘکhRaeit|e [{52`=;[||C&BE4cu?"cPt$d~ ui!Ayڸ.;+g+/gH*p%yɊ [$/KoߦU[4Kxzx3O}U^Jwfgo=|O#*9TlI Veb_-rP] SwRY3J(00kTC_Lf|x,I+@y8:"]PoStʚ3j}ÔJ|~BnRѠx3%DXTl^'*;%O.b*(ޜ, 75/ZBÍ=t-Y QS`JCiX=mcb;ERʾt&G]-0݈;L)ZaWG|S\eo0"%0}5AᑯenԎ+ƞ|ڱ l;1:%L2AGX8H\0yjI!'A2ەͲ!cʬB}ʛXsSpK)ˤ{pi_g+<~-7[ĹL1L9E,:e#fɕKN5Xt<2Pґ˭nx+7; 3ٵjm5aW;(%;lFȬHe`DގptڪvrqVm~8,qLCks rhQ9G9PޔM).Faetyy< jnd(d6cH7*l]=5vw͇OޡL7ȝj:8Kt*{ܠ 47xdEw>ucmd:S Q'qƚBU84=OfHNGsE 1ZKQ /x07p8b4`i`G\[fӀ"ZQX0X(ƶ|2;Hm[B7Y԰:wcsZ.l.lm'W]-,mq|JݽAjD=WZ ! RdzvN޼dC6di/VtVGdZ[C`/Rֆ 1*Y^*89k?Fդu_@UzQ񧍰)fp[Nsd'j)"`~ O։x6d}1jI>q ]2~|J5 "d%T(p$t,JLj]Z3qrwdlu*`T[Ĺ@`7{\x`XDfcE~3Y*p p61RfZ2)< obs|R X!JyHY'C!e1issHg!R wb$x2Qr֫<?x6i9{p+]VViSg 7tYtޭw } ]\,Q)pn.rF%ZfqR}(ȦO< F30QܕYpZFn;͵|Cr8c{A2MЯW89}04mq5eZ^e€Ww*+ boO8CNh eqF#QxRufCA#K]_?!C ߶sdTbw\T}߅1*LpvC~)`hEȠQdїI@,tǣ6%)cбe2B1#fqbcC[()N(RcW#^ׄXzC|E~6'pqdly}`v){_;'o*VT0 ?"!Z ǒ`I=,oX819!VZQZl Hj(,:45;ܲCF i C-&(UL?k[w_n?H2X/ϊ!a,ucZ'W Zg'5 I6CÚVܔطOuRH?Ebˍy7mH̓nϚnr_2Z;6W,v3դ|M٨FYʉ<@XG3:8oJ]E8qW 7[[89uf~hR[LU(^ llt1Ճ&dQwyw0[gp ƿ|~v*ov#'׼0#%#3c7 N\axb5\#"9ޓT?S@1S B+%?sU\J|.ck\{gM =!=RL9p\.Y4umHs'<Y!@_wZok(Pb;-<kCgbzVkdWvk/YP叆;%H^ nvҚݒ謴|CӘ {鄋ob$H5MF3>$k$N>DÏV7*)4Dj|v (5c=;&TOODgUR` iq`i:HGc?k!V8i>a_4l<:ѿv{Ttv`zS>,d8Y3["Ѐ{`Hl?I8oLBMmh|bMx\ =ӻ%~ςhZR·hTM?vCeiEV ~k9i̚0 i(q[4*ܞ. (P [Dch1@D`jZcK4I,whֈ߶[Gt7H0G MWvjI!%3EͲy+n!w 9-EEX c:⻹9n[_^p9%,B" X}pn+JErkj{ p{.ty5$;ƞ[ipEp""rƛ[LwĦr9@|$a&JGGkITqSV=N'@>(mK#W/~vv ĕ E!m.e"66L8 |1~#A^jey |l @L@^<7pab< P~1*ote8ʭMhP L.RWW@hyt,fVby4:楌p*!ll\?eIc n_SL_t:tͽJa5{`4hHZH ogXe0Mkj _mS:=ӬI\TڼefrE5{Cٟ#'Of/ Y(E'yQ Nht7!ȶ;8O(f0?YH1YܖuY㍡3G)cڏ)6'xDpe*C*#uqEUcG^!iܽ B=~'Z"[sg (N{t&|m">= ;!E 3V#HG$$z;SIAaL# {ovkk1yϳJ+}$x w:u`r"-2(T9׵O˧;^i.G `{>$Upo$!gK~cuʉl<#MzA1}5`y> x|&E 𰱺)Ua蓦OKf,:$)}[Tˋ'Qz"\縮3 n<ڽJ཯}I°/&YI#?;]vV1 "=<`"a"%rkua9q [yS:w\QFTy0@ȷT(=X7åbV;@^0LP QV*>I>v^mZz[F%2Vl>1IKԌFf៷  Q0{*.4E@9p_3Mj8&vDP2̫`KP[Mc cU@߸fL 6E59yBTvP =M[XmxAXNAVmP{Ew˫zk< yo/6)B- gIJIԀj͋ N%ٟlKf冕H K-jUjkҊc)'T.;FL2 T1 PKЙM1kT!dLtщl=; =illw=OY?7- Ц{Ncnx ]Z94Y -a> ]/'RtK24!Sr=HsL03#tݮi]tU3m/de?V%%RHɭbPcâN޴z#5UkNlz (շS81EZ}H#K2߬eěڞ^U;6M%fnwW_1&C6Y RY>/>w#޸["wFǹWUS}lBuݼwU( "޵LW4WkAN9Ɉ7 q !{$,uǬء6L;ᰌ_L2Q@~N1Ɓ5Ҧc Jd:5+۔y; .`im,|OAi?Tu m k3|)>f?gqC0x<^NJVsbxކw[Gi{+v;,W|sSzQ]J]_iRRGr/LR(C͑+J 7)tok~nSu3Vao8u4p8յ@ ftXY<cH&C :K$CJpvFXO WSi{7\jZJ0E0X47K AMyHEUΊ8VCM䞤լ6ͭE7[]ӎKҭyאCb T+!4|.e+EKf`C_*-pUM-+K]ԧXgĜњ+ǒy2mBdRY.;|'fNA<3 `~ݠoڌY*ܕ[O~sK$_U9+]ctfD= OhJ?!(u)W_Iq>n4:C+1d3"E5}1|P/2 {UcC6"GBQ4&fqD:|)H߰ȥtVC# 3 .Д0wr q²z MELd .'zo)L?GMo>ɋ"\oی1^AA=O.IS$QۥϜn0dfHN4sTZo `\΅4E-'F?мrĘ- zB:HSGI4kðO'+L맷">iSSA +ʤH侵5Ie)@f>(ůS/>e֡S*K':tSy.i1w2gNo.Gg25ZeϙEc,8-ܢ'u^մP^noNd6m*!*ZJw [~ JFHx;.,̓.,y(H 3_s?ZMS7Rds"/#Nguu[B~;o@4yDGa-]bP7f>l9:5մ9&Z0a,loڿ0:Rx?>0 0xeagWjK߮`WD8`DEhh~6k -^5%ꭍ߰_fy5 Q^qXW  `! ZY{ɚ [IiÚ:)E]]W<B[R@SnYlʔ i:-M)t@}#*ۏICo]8YoU,At-%[Q6DG5t}t{Np;OF/Z<1&SڇѾot)C>Dِ HYaZ^qp FL$3l:g;Nۓ Ql%GpF"1ġ|u2 #5R&y$CU^u 80FLYI 3&f< Z:{n_"Xs/WzqcjKa{#+\#6Z%%ez/^o3o%-_؍iem\#7~۬dkZ! j\"n7`u駺sްF i̽{Ӹt6dz2?V>2iwE_,VCCb @(0r iW2V,FN-`Z2&(Ћ`+Ix"[jQ%5~?"_>o 7rݏnWz=s~ּ2wQ$XpS\kw/} ~H `(w=e-ix|ŠI6&LX. MDTC,ܶrTŚUn%›0ͰX6f y)A|"Zf"6n=򮟋,)Epb(=Ɲ=FzpEh2YՐRttsB_JdSe9S'W;+ 6E!۪ Ou5X 1Ǿ=i/P2u a9@!T0՗5['sXЦb*y6m؁^-Y3Axվnx/Qc>?b9t(Ɋ!bkrܭ $XHD E4MKu:X ʐj%wǒR@-B!{SQ:l(k&)&4ڧvWq/aR%7+Ӯ0։NIG#Fr/7譎]L\o]]HAcy]jshֽ^EOT߸{xؠ/? ILn=꣺Oig[(Z4[j`kRqoO(Ե>$5zޝΫtƲ$k/j@ P|ca~?p'S瑹 ͮz [x7)L&e`t6%UO;"IP`1v<_ fg #HY|=DA[5"lf'p*chрꈬE$32ZmP[sȽрL(fA͜q+Rn(Bh Yq:8i= \p:]eo!Zޫ@$GDnR1ց6`ePGE]ǞJ֢\< 5ѡnp3`/z|Ƨ}dmE}WVWw;T !2PCVXz/%/j9]C;tMїA"`Xh+|`<)Ʉ`w@ۯ UnY%$pԠ+3ɖH<cwy~<ݘYR <NګDe)OcTN}y_äࢿ}8۫2z'{Lu 7tRBf/,n+< h6>uxy m*S5ba⇋P|__LxweCa2is^Yǖ]xs6;2R':\U}VjP_b̆ސS-Y9U,> Ǵ(^@*s͢!@Wdܣ9v0O[~|3QG6nN#*Iz"Le=+@7uAuhq%!UH<2h W^x4R=1 AʈPj§9P;cTQF5r1%᷍l'2ZJ+Ry ۫f811j6(Rghl@cTBw-8!ݶlQ3( W"w[,Wy/O_/+B&Yz|Q0bY'ϣsCgf$ҀBU^\KU+ 3i΄Ϩd2a<O붓>6SkեMPi6>b%VM2S K/@*Vo0xz |' ^Ów4?rt[/@RlaGL.,<Юp~'+ƙO$rȝh36wj2SjW('[%,0%z'.e_n X|n8M<>jGh0Z3P]ėhNÛ ձLI1f-*dd́녿p]:[b=1c$IW&V ge{ɇ&hh̆^v]HR*6QI6Z$bҧ{tfModJ'xYJ H$X|y1ӱӷОp.C^ 8d-ͣPqMޏ!IjiUɅ[K[u.Zb [ F$_" _bL[&~t3IT $5"mj0˘_,92u M_& hW59]2nNJə#DhܚfI>b#a 0gqZWC>)E`1't,=E~7 @@+ ;oQҾ1c:jb/ٗ\?DkTM oMH@)^I_>r=S8! VMm[b:okT09cggl>`OZU" 6yD-ӳJtphYX!n%-1} -a^Q(4@Al/PXD]F}^F*H_ݡHWncpk}2b br6&I 8ţj_8e:D89~DiۀrڄCJ?59$&gxyz!Aܽ¶ h=/O#)ʨ^V+ ݩf];~H|#?^b ЍCׄ KR WGOvӄP騘K(9gUErZΎ^r qfܠ^81&K 4/ B}b.8߭#~r" Z^X|( .s 7~Ϋ5G@ =}WO3tv ρtn?t5qo(Մu9kwp' s#:C?KF6'+TFo( :v{&J23u؃=^ׁVέN;Aaq4\il{7kWSEB@r HRdꤻ"[+!"&8%O7ĈOk2_Nҭ2U]ޢ]ک>+ej.lAʲi%1̈~̴u'u"ʝ㍼\@j!Z7!fsOR&fb.Z/{b8/@ެ xjo26 twˉGе8[!K2+oiAQquN[Nw K9.wU#;N\4P:'rLu꺢צu)XHr+v}ԯ'S.Ǭ }&ʌ Dlq@h{VTlrhgٯFVڂ\ZV׬w:,'>%2m3j,@7*8Q>[}vCC5aqɻZ,ላ>2]rlY{}t€"ܚ`Nx-VC_{MQ5/p?kdtPpc+\}&u )`}.J͗mаTM>HI_xųAMYV# Ʊ޾'=ezo!gh ʞ1xsEG!BuZf-Y;L_W%HFo J2A퐘3A@f>$TG]͂F4 ;Oy ]0+A"H@ C.lǜj41ri>%ʚI (2V v#pHݿ#s-81lRDAЪA\֛!ZCx4 _%:S=,4H<8aފ"CXe9cN ʺ Qt~Σ[(QOB^ B VQ o櫊MCAE@>/%Y\\Hz!2K3.57QbI2L_057o,TTԻ|'|L/@QzMC B!\ o^6}=\Wgv2QVpÇFWRݰH;lpY~[)mdžV;4"tܪ2awAs*E۔xe?!vJ[nEGӀ O7gb㗥 !1\?bbU|̬̆yW*PW^&RsӉ0L@kND.04_uqudﵴK@eI!s B_C*Ȓ]K*jVCEf[s3ot6,@VG3Ick8.<\wNn_>n~H#aRlqeVDw~M)٢L8ӕZ %(i@OA{9$~zG⤦_wedb؍?S3*>6I:KkWc#[*l4Kz;b~EJ麗j P4{ HgE^`\N %?Mb @׍ ﬖ]unpYGZ;bﺒ(Rcfn}Q|{p` &扱8CO}\Z!|H>%fd@yRPRS#̪Z׼\)l4>)>KZ1e;EuKrbsfBEW.“`ؤ"9[hJX++rRPfJr[k@Bݒ8j=^dwv9&bX6lYng:P5Tmb敎ϵָ4iy#b]ojXV4&+hRj)\~ݨLi<Тz Ij~cUMiھV'g=☼{ܡ=Z,5'OX,Q^B=🪷m1z1 ">C̵T2f[.ق'jMp7Q?sPAyVT|D44Π~iw/L~&8q0FS90Xکh[PL|BګRoX@t{GU,dsca7vyw!n|fks9jkᰃsJ>9^UďQP;Ii?q?/%p|"27儆a8Bp-"T\ࠈW-=_HtX Ap-7ׯRRqi]CN-PA2؝FgRgd7Tu(K7p cח.4M;JGbyfs f^buvVƽ N:0&nscwqh o6:/Tb+I:~EvlP (ՑbǪƕ ,-y]x.H䡒_N @e7o1=uIc,HV.:oV[|C/BpܱV?cR&"*{!OkJNdf APH\ݱбqNQ3XEmyTKߔ>G:>Ǎ=?vjWYzkQĞpdyWy;hiș5U nFTZ,Ԃg&o& ZOIz|PNV^ +;ԭdWzHCr-%o(c ]VPREF9I]d>ȰT6 9bO',5Ḯ7տBؤ*^&wB$O{䅮^.L,}2eև ]7mˌ%ۻPA9A"jR՝9ޮnG 9E1U[xhSpg}qn^=vohg_.|/jHۈA P(хvERyLbZ [qk0f@gBa~Nkbs=*!xh-MPc멤cҺFEÁjq P.{īL޼<[6n ,.9-a ED|HauONS$elH5^^>@*[n)]Md{ FO9=o} `+QbvֲjWt+' HVވ>@3؟/f7_1l6]9PniJbiTmGhjYǘ?/9fW9ZM2 K_7C&tX[{ę_p$5PK#L)>,w9x`&#(i sUFm`Əu(MSok|hf? >= hBRf.(mD;j:^,"-͊LN8:u٠e6\ϘHa#7i*-*XS 3/*ˤO-i;+ZU}צ).on@n>tV|xm%uG +ĝ0EoWB`I5%<0s.QK@6t$5bhozpVbXɫ"fePz`_nu(*%;A A0⨶!dtsoV4m@z4 nZ@PkέeB Նe&A^S=g{  pZE3)b(v u7bM7 쑬`->"~̽È-PELi pX' s7 4wy\+ bmYD{Ny=cT >b.w8B7 $ Rn:/źsaEaҥ Yc)Q8 )x(6",iNe3sO2s<ךdm+o%3S}bV3;$ifL!E.v 6i 4zK:]޺s zDT&=ֆT6>n iwg=x=RqdܭIH_+c}H<~_ 0UfggΪK>捦o" Rp85_yH~L~ LLIi8(bnI+:Y)2x 2ڥ1vER҅]k *L?$:VQK|/zkÀ-U9Pd١Lw"*>x M3_#ڎOprP<86g6J(X"7*+z$a2B(U+ۙm6)G{{w,?lFspnI9 PD-o"tBx{V[$v6+/v-|+ >},|wTf?*$a>>'ӟ9)%^I1OW[l5saċS*I 5}S˓I_|t(t݊;dsgt|cFJ͞@RGvXnH~zelq!E!-t%ȀUJa-:q^dp<ƙc_m^v: ߤ\by@QyO5bێL!;4 ;!UIZ&ace0UƬ0"K}`; [~>G5v#ÍgBmۻ'l9"GXI ɴbSLg4Xb7>_ҷDqAa?Qby2h9SJ+;/A80=k5!z3iXsZL`-<񎏇g6"P+xK-0бiev7"yܰƺEt94So$W{+&D mX~ǎoõ4мʖa%R=Ey_nm->@BWгKҐ\2h_憐 6`sWScu1#>K *u,)p^7.0ӄb vQzѵQ?/D_ e7 pi}3CENWm, kwt{sX^rAһ[pPҬǢf@NqwQ.{6YvRTQH~uڐ+QڞٜFɵj-QC',O/oNAKa)LDhOW:NL - $"iqZ3zt#RN^Z"hv8# 4`ٹ޹ Qj-So$I,SX+:|o(xWuR/"j2OBmuJI?T+ۊ'QC%'\g$S]NN7 jf@,/K* Ǝ9\Hģ]Ę`{]d.TDYU.qa"Jp(Su[ˆ*9[%1PڊLc$\y$|Д.g~ Өx>);f!qWhQ-e䩗Ǯ? -E 6Φ:p'gSԀSwan b ,;qacRKnIDZ~CV ȟF{(dT 7qكNpų0,κ5=ġq(5{G/GC,2hJ?mkJ;ttHH$(Xu mS$:@lbcbx⨿ic |wݹdҧW ~].+s&M 6Pp ʳ^b .  7-xd k!q^`Kd9GCiq\>^R?h" s1ɃtqꩧQ,PvXT^fɔY@S8y3vxX%j HίH>, hϬňTj΀} oUl:h}艀U ]x6o>sJeī C:Nz9{r#҆ l\6garX+[nȰ67`oVX r!6lԻ.C>Z3ZRgG|)sr?pFl (tx"Z3+?̩Kg,m`CUF銎kp$mӘȭW_U8UlCEu5w =Τw2<Ŕ (ۍ0U /Оݑ.ɟ t 3sIB|0^gB1/k "An2^[c6<>MEKH EݑAܴw="IA,j1Z󠫁TZ-SU=szS7񸏹h}>"fZ;X$^|mmL)>PdDV&* ɩKG Ps'Jl\sGĕP[HR+O0EEӤfYD,MGZ/m֤--o鞱mGS2kr#PJX{ˆ<,o8F,`5Wg3Z=tcK彾׊?@u羔W cM>~j7._.tb;-Z½$9Ny?p vP@ˉà&Id1 gs,ANc,a f^ЙMS5,otøȪa@}?/Gx%9eEv^zqQbPB4bP\9]r> )gʂJ0pu*#!^TT;m| zՋ5*XaP6Fޢ&~0K2hkNł=C<9ơg:T47CFwu}#lEiHj՞ǥMn7@~7oExB*.L]_36t(#;r52`cI+"]|jh3$3sÀTIWUx@`StEZ5I>5 T>[j\W]jXj^ iTW(D H\|658 ~ /#$.wg"@. SIso!JW] ]BUc(S׹T&="0AdLR^!J_喨 2F1h=w1j CnԲd4;-\D*vaqأǕ8k?+P?uKUGSjR!Sv S!P|@eBz7S^VבL0˩֩!ĥ٦R$5O޽e Tb-uп{9D\4R_#CTܣ+ Z/wBD Zb_D!wkL|JSvGޭE'x87{$;|i!IZ6_eQĶA}Nj ,9QBhqpBC#CEYH߄2S3Tc*EOq(+61O-\RFtJ=N5T<:"-P~Dk̳7VdjoŃPnMLsW$`VM\h?99/ ;t#,Uc?h41Y(h*J(/sDɚ|%ɵј#0Q 6;mإE8HBv9]6# Fiщ-NJ]er^buCH_m..>;.{wIS29E o*bZb\dLx'>c3M;ػ"Hfx+&3' ,GMX<0 c{LAvB3tAA 42º7dJQVV2;=%wM)`JP$$ac_ y/pqe+߾2nlCYl%l*URj6Ih'3Y.]DžQHCZU`(aTz B39 ӼA!,-M)_-$BTP FEzDD/K #lFo@] "+$*yL #*ДTA=3U~wzdFȴa=͵iɿʄ̚;փ>At\Ų~Yk ȑ-؇יDԜb@Y-ħʱt1r\=J{9o7vg|Öp]9B^&|,gr@EZ%՞Br뚀-͕m̒{DRD)!(O,]QuD1UOFvg"sl 7=*#6uiQn A/Ȼ7FTHi-@x M=ZKP"L> xJalƛS Rfh -hp2-YZ)cc-Nu\缿x M2-02"qlwi62s9zEX*b+d]9cv_z5na$!!{Zx4W qHѱ$: "̠zn2qoaS,rn&-2s+z<!dj"ttD5 d7XI#~X4Ua(#3Ԗ*ivr,л:?~ Fx`RiϘң2*ױKAO z~'pkcݩ+3ƜE1+u=u3l6>|w]U]7]FBZRU{l%Ѓu2~ ,|WYi7-nKτGl :BH4m؟iJzHb>2"u|4bh7aM1=VA}!#DͶ[ H/%[U .|qE}#h뚈^(ˑG oEsnΟ񗷭3yŨ)R]I&\2nP. ųk7uj(6Q; ۄ zOt7qY'q|D*;t 7zꜼ/pX_j]kʮ#8gTz VᏰdqїwV$p?ܲanD"L Z0Vs<DژKR_ pfcUx,dWcd aIS7VeD%)%ϋ"D|Cd]P^}L|/EԸ#r5t@h g_v4FuFjL`}["̽jz'SOW42e' R=-6qBKj1NJqp+.$ .9Y=F1%aˮ6ex1-&ܥ{٦,۷S av,u 0ɍГ/)p,<.ŒEBgLSVXo!]t}NtMpcOr }0^rч&5 SA#~ e㞷. u=L HjzJn9m 3nŖ ]UZ T5FChy3dP^r4mzb]5*Ą/zg^=y\%GwT Z <3YLaL d ɥ%"ЕNMDrG>tb3:'6/Jp (' Bk4P29c/*yFB'AؾިdTG@[w-B"E o O$VZ&V~lUG0<% [)?SW Vv_:5TMvw1OӜ[VPРgHs`"Jx/N(\k? @MX?!ȅ!ͧIf-ϰzPg_Np4; #L)l\zzM7ňpF_1nQo}/.3*B;'Gؾ1DYJr_ݿc9^ @JN[}EGt|"vfBXgCmJߡ[5ZGˁ~^Vq;2zdP2eA t$+@'mߚUf8X@5\'oV`hvMÜbG^nV%% )އp)l_D-oR">ه f;[Y;feN!~֩)z2/#;\ёn@+֋?qޗ Cwn;ԩAXeZ/RYG࿈L@h(U:0vGg}{1~m*ʳU•$YIqOmPu޺R13z"zNkpHVPCQ {uQ e$fq{v s8@ն~Z dCu73$s5_S`xdQ/tƕW6#cdz=RFvC byp;Cc77|psU&5+VfM̔~UP`K[5׈)Ť7.5ьj=\UMdauZb{4iݱYE$m*^wbzQ)"6 54-B ;vϱ22hp :-$"nCQͳ(w!VB3lLu+/ݧ, "ȲΩ;>7mLs!sِ=N ]C<МEa3c瀜b DʂweUq0 zZ Es^SZjcZ䥎켰h BH}ZD-VlɱUN+{(Jׯ]r!}l|0Gi֤ρ<;: W"֜k@dr j}ߡ,i+d3U8?(3d".8?dklHr|`,v>)CP~5C)a 2z&5A\:Iߏg- v2ggvΠ_jsi&[]\ɀ=߭h!aE֮}bK~ݜV#j[e@PJhZ{ugP?T07l'!ᚧ,mjA{,sXvv/L Py^#=QdHS3*WΈ&5N37ɮ%:/$#ﶞ{YaCq'4;#ʻwAMELn{`%[?+tnCF# %;مi{sh^lѵVa9X^h_w"JY=8 1؉hSeJ< 'kNje$c޾bJ7YJt2Bھ0)IR! CFrb*`"ӱЏHe#(Qp|bu4NaA.8K8Zgc#wL6W=pv ~w} D*z7dݫjnv.c }u$Q_m# ϲ#{N v:D) Ͷ4֐"nk1j"g[vGKQbO%xQhUw D@aS2!JЅ3ߏV ';Z;QGPJ2U9Ar9stQ vvx0{8c09\lxj8ZkEMR|9ETΛq|+rnb/ ˨|#x(Ym)q]gO7&^uq:!֞ uo2IzT:xD0Tx>*ɦVK+K76 S(as.BŔx' -R'oYp.b.yq#^,'ZN,eADEf],kQك<NJ7V-qGSV0:I|O^S_u8^OvG +3Oz)Jtan -^eà`[I窵xY@FXxM!ѡAv Kd5z'@@y;]z}l<ӯ'odɮ}9es邙_)^JS\6T]4S bǦ `QCb<ÿEgƪ >oOJ5Z f}UI'V4ш{$C}ׄF  {f8z)Qu-aJ^I&TӒCլXwAxL86->/ϋ7OZӼL9#zC)=\x[b*Eū%e>M(>B#Pxk3S%|2KWTV([5s&}]]ZV &E,A}L QF"Uq\ lo_s ~[:N'\n޹"oz%/[IJ{㗻;6N GgӒPQE:Sq;"%RǿtAІT05 [PXf!|MOliݴu֬Eկv`86EbwULz;,ӾbEBpW(͹N-]vͨ'% O[3|Gb /}ItΜVmy ^d.,Qd5Z<3^Zͨ \o"셟Pc TsI8Rsj9|=|Q Ć`+Iɢ!`" LegDZSMs>΂/2V, 6r,647"⁚M}q4ϼQ6Cyh mR4 ]9#nX׹%1覰GۧsaLr0CIr]zU#* 4=K#l$ G6hqFʭ64RE;1|h%AQvpPdɤs:<Ľ%׃I{*n|V썼Q٣иI~M]ґ>QY&JfNgXvq_a9 !eϧ܌7 =E*'xgdlI7m?XD䛅(NǾ ʌ9ز"U+׷@>_`wpбS^S'sfԨi7Yէ_|_\Wby{]vnЮQ o5Ex϶B.fH\5Lck:Cn/@BKӸ- hw(cv Za6=Rj{(킖+q|/TٙRY< N0L0H"hMVXe*4lpbIQMf4 ^ST 1AIaܮ b_n_sA}x-Uns9ǫW69_,jXlZ^TY 'n0VqN%?7~$mdEp w|71[\ؓgIp%}6/gJjԑU|mT갏>!IU@\]JSxd\ΈAW<|𸫧IĔK]$u('4qr~DMƮTf;1 U;K6bܱ-s5) "&ajJP;7Զ?Qyoތ! ԖTe/3`D/mQҏJ٭ `j$zuTou~:@.VOl;<o>/snvP˞U;C4#-.m!*L(X'Lj8¹=e.-?* \7]#Ohm9V~QVS*+O<"y?m["uUWE&700u'JYQQ{@"v`=S$<*O UZG>5XF+S]R3"c i~Xۣj*W1ݾǎ%_/$gL:C=cyd9t0LlLoXs@Œ,b݃%'&kޕuc4/BP !*@y*\맜L" 8 ( ix< DECVuqT w D.[ooY\([מ[':' R< 6 Se,ӿȬ^Ps߀|n1J i0OE1|ސ{je ;RYKh?T{i soeHra :^RHRz9{FۥB Bfx$B=u &Ю P,Fǝ$UpkRGxƨ˓{GIƿ;82}2V?3X lp*2ф54xiMn1^|B e_L)Zܦu-O~1"i:JEáF~"yagSEV qq3Xu6TӵSV2U9ʝEtzѢe0%{HKvu~/./IkY926w8˙wOo`&wXLQl8s'UF#a@yS4v즭MV'&:iQ_Nљd%#vmoyjS ozQOsا+N,(tL)s>8ƪ\gκ{b['b ̻FOqYtqn,*q@brFZLk F G^0{0{/eY?<^$vع݆h4#! q;CN(7WaT9BT@/23 ކ;&V4\*sèx]B pfh5` &kG."Oʪ kh!*~l 5oE^BxozB jTmKtYk rV]L{ߚEG%f_0~YZRT4sHJlyMG4Kv~PGO Õ>Fd ),r"4ɍ>d8 >#$Ct6݄GC8M]t5p%oSW\* a࿹w-cpgo]IR+CO5bM_K#>`7>Ѫ2'i?먴NhWWxdOِz6_W5 :F< r*fl`"D67TlRFAkEՏՐ;eSkeqʂ-i{6D:ƛy8l :as5z$y+^sOCYWcL-fd@yiFKϕNfpSK!e, z2 #KYٔ IJ)IղpPq@"p`5ovƤu0iWx.RIuy}8ZwGES*Mπn dynPCáTϖ| ^˳9pD`RfFȫ`FшC*%!-AA^f 9}("dr>`)70sP$Łzsv>0N>^:bU!e~q#[ې9)HP0MEQP𜰆q=GAG;IHvZ%*vjZOu'd@hwMl vad_!U珆h*fؽũ5ށs!})v ١rRZIOLX"M2 vE:oӀ2j*R^E:;f=N,1y~Ȗ@ ,RuX":ѭ6Mu ţAh(Kg(t{ykCL4(E/_Qe\qɷjvJ-%ԥD :FqXc(c#lbxr5`>]`z%{%eL ?'3 _Cp=$X4/;8IJܠrG\luGXQ؈l'0U,:eAb2 ^ S.6?ܙhQ ˆK!yj2Rh62m5 QANx~ Ճ' DYc(hno~ܩ$\LD0^3x6r(ZÚA{I$(hKؼD^?7O{*q6oE2t'{n̮&] 1 rH@B6mn_ |eCNQ`J@Ev=j2kLg>q=;CNhboz,%R]t_Ҳ7pK ŽahejЎY{r$B4zbPhgO"\#| 4A-myKE'җ,8T} 4ݜZ L=QbE⬳r&n6A"r7ݓd:=m_M)Fk7/ZkZO^E~z~ תa?aT "]L:6a"ͤ=ZEWlq]C3ɜ2em7CnuͰxpU3ң~:Wn`Ƿ8Wthik*%gVЊN r܎U&X @bc 6&`qHO-L"'4̆pS$&śbz7"C4ݹ \~˜adU -t U h%!ZYG8wjpf[Q6WN9%b}i1 yؽBQ:GTꓕ։mvڙͷK}g~8 PR.~!=S/Յ#JaEV1EByWbn&pK=2fw]r"#h7u*^@^A˄-GC.2)X?űkx!ASn{(W: ѭp/`~ 1}=gj5ѝ)$e4 =5Ҟp ߙ ?,JgF>;R5:QtWFR:f5ci`ze?lmuCn^r8Pל> +忚Tf5rU yd]8dxL?|<<< 釻F! v$4`M 'r6*@ֳ]sA2x/-`r]X1[eMϜnR~c1z 'דIυy9q iqZ'apMՌ Uv1*E7D<51`'=lN:t&7R*0_V:E=V`*1Φ>cbZ/ ^4׳gͫ٨ɋy+Jѩq ً%'Ơ<rjZ3=R |;I5%Ž88Q @`6߃</9hf=cm&!{xeG16FLNl/fڐLHڸ|lӒƒKk׫uBl"!VI׉pG(Rٟ`@ݑN- dͰFG /] qr6I@pq2?݆ZN&p$ۛͶxB~[L.u?ao#~[]K`,){n. ׋H҆˳ω q6#qFYSGVׇnwO(>̔A(4RR{u+VR~{iTe^Q$Gn!PnA :Lh܆2VK7+"ϊCqpb|nP*5(OxN2<"~ЂF]ӬËj5H}'u Tʤ*^ls DfverCΐJu_$9 jnu}{ʀ-F46/(~!PB[.%,<1e٥=E.y7G;ܯN8N8F&yKt/ D[a*`!EY1Sk7&ķz7 tr|S) .Y(]<ՔmDiή7aRܬPC*H&̬>}rL(%>@+~ئ"r%=c(/|]&RQX~r,&79q@77_CAY`${P.{>tK(#.V< AMhoxity|RaFeq),QFO >Q%ybC+7ˍ̶'K-@iö7O!IxfzP;:Y7f,xɿK}Haml-@%ƥ(,:k*:!Hc]f3x۝!*NJߟ,m?x݂LYWEok=2 b'˞/<$ⅺA&C*'${Gy-î _D#Uf.չt99ϰ옒g\I\FŶ;ڷO ȝ <U)"ޒd>iR̭$<ܜ싛 hOŐЋ"i NJd{8ҿ+ | oFِd֮T˘7̶n䦂܊ЊKmFѧfmx@q[PT Hۿm\6 HY_[:WߚrU3o"J}Z$.۬EN cüǑvPNsyȦtU#j+kT\o;(N.:"YS{W  !:U1s"l&j@d\]\1rX'D:,vO+AkKE :U_Z1c&زkMAhm1߁?oIiGLVTq^+G#R"}zpP=s\yejO^imVvko"(Jg%tŊ:CIxΓLj7R:0-YDen6s?7rPZ{ɬrB ~{v2/ :Po9F GOnk- H2R]v{ppʔe<[d|3f[@cS6HXm+%'b׷1JN-bI`X*ci?ǭQ^kgՀx.VI oz|޺8I#})~:0)?P1b<ѭh8S9$9ǡdИ4d8d"&T7oOzcK}h0T ]T&V D밖DF~ғNp ͦgג=I_@\T q 1_ujd"摚3{JẲ忤w5WZ1uɸ;h@„XF^A{@?{ǽx`,a?nD}UTxܞoxt<]V/Y _8W~CPΪ˗K q*߶?#cB#WFXUjV%%w4咤ʰ>w25xR;;[C8z?t! -9ql9B;)FJ2XIբ;t^#nl܀ศw/e zѕP~7VQ&RC^k$t+(dV ~Ī/XTt2l#lB3S7]͏Rlf&+`aTOY bcypܘ:sړn.eT,L F mDȪfڎ}gm›dC!6%|m ;08$-] x8+zDLfԌ[i3.Noh0õԘh>'If}1 %\.47nlqGQ8&#+f=#Afe S@j\OeJR]NKS+GHF!JW(9>X_#Yhp cF"I'-f(p(燂0+ %S34u]˶8¬jRWíԥr#KNB C~L{&h#yB()҃OZjEp}=  mչ qEaF2׿*U)l!w$J8&1$/GpMVE89 .E)ZݮU%)峹AOU&.Jh$41ņo܊34{6P_i: "Ďy |arvG~2LԜ0b/gOo?n<|_Ǿj_MFmDgăpwSuH[HlCDT5EH}Uۙ" Wq7Zjs)@D-P(9KQ)r38q@VдyVDo(i6WB fZiQp INQUC:id$ ͞C o$9}߱@:pSr]UJ 2Aۋl[cghz900MrPO>/HJ,sx*sW@P| G0cŝ'\Y\259?$etXJïr6}gQ$nf CZkur%Cl#C%H~ SZߗdUH.e1mg07'Nm;fC8(.a uj@0I]=gA| /\0$s Lȥ`{HQvWxHsINpKdcMzAŲ B"% GU&4j/Z3Ua2G3R3k7#)Lj=ؾgTqoc4Z "p#AMe1(&#{2Jsv'cwXT*)dIGaՎ l1b 8m!d vfRn4X4r.27AFwGDjS;(i0&|Ha^n£narƌYZakKR#=\}<-ǵwٜPB,%WFV)sa|XZw{ʾtm&;ڋvokbGEƽL7Np}[-oѵDt44Ոo6l; erl}c5C(jL$5L[$`jF< 2.nM)12\xū Is'7!0ȳ,yoL?rH?6 cbg 0׹%TF-r]V&H/X*v!DIKDznZ@yD86!IS܆V$&$] Cřq'..ڡ /-6#+Zs  _[;bhl}hb\;b`m (+˱f4bܞoKͿc('ta3*D.nK~^-i9d ݪmR=2 Y-jT5O㘥'.95Ŭ4ra$^9kk +{kYe8SaiABX!Ro֝@ F^duwv itF I2N wl\46qc2M ɫHk˜мt=0}a3sOT49H8RxR%W)(>Z3ۂSU8m CTfTheDtRP֡=K1,ّQjx[R ǜw6f O]WLOdԿ&cͯT+WM^dTچW=h-q~ّKq( 17@{z w25eON/듎&:O!ZBJrT`&[!@V6I#̭+B.i>iCm 9Cw{?Pub"W ]11;ޒ/*Rxd[Nk'IpGz\gMv0HϬu Qk7ns;hlir1{+h ;Nb 19H' O<&h(/S)0"[Ih'O [+tCDֺ`@7pCqFA+D5o##Cf,@Eb`7"=)4}! D>ۥ RX\xRppJM BSPM èf,JdYg(A]i򅁯"OL{ d %r"J+xa jsߎXnъ)N,YTmlbnf)`l-g1P%UMVy>ǠfCIJ1mG*d7 7VQ1$3nHP֣|H^40yr;]Xٚ1y]ASPPǾj_IK{)N}(6U(ޫXH`~.G 1!XF1z.tyV5uw/?:IL)[ XrIkГو%$K7C.( _}hs{ d_El8hP+a*8ة}R>ѕ|3^ҿhn'ꡛ`ǕqMau#/ƃe*'ITlmroq$>"-q5t;sbjTMZ<^ tKBO(pҖ-KdcC^W# ԗanwI֖0#Q4b,S|9=zF0[y)A3y\;3X.wdheΛB/?f|;h[9R+YD H708]'Xv"_k{Y>J ;J`% ۆ+2&pG<@:XG Rpl4QI\\H27\ EOpܩS^ Rk)F~h @7Eݻ*cwɩx ݊:IaԮvHb ]U?4n-(F̓l\~#,V:ӷkfĺdѨ͋=VЫ-V pdr O]!ދknٞAzCڍ^5q3)*u;YуNF>KnnɴlIvF##FY>k0-z0?ʤ#*+j<\X 㑷n(܁> gj@5 /(dU:23 S!Z Q.A 븰1 |t(&QiY糅۾.b)DE`:f@PI$w]^sz+ ~v`\-tL3l/7EXnRz顄xwC$;6D s q<֟eNCUǔF.xaA5 f0 dJNNNibh{;p?&ʶ}[nJaGrkgm[okq&bUN/H}*ζۑYl3roq|L*JUsZSMSMߖL$ʆ7'J8"'Gڈz"ȯ8`$+;.l c)j[²<~P- wZ[soH$|SnY%YR 4z7ft]%:^@B=FZk@.IY+^QmL"`vi⹟j3o^Q:U*xJ\J,@[D֞:ͨF,M:lv#_eќ :~C˝>X?o)K!,y;LHz_>WO @_Uݿ$}qT)&Ffm8B p Er+ syl\8sۣ5OPA˥҆"t#nv.޻F1KYݝTZJNq6A+"wH`)p'f5b<{Fr@{ .-ݻDU9aV!s͚w΋9ڤUb=+xouQxL+NH.-3\$zB 2A/a >z Zxx'D/7PLO2KnA 9:mI;V(e&<͸1sQ 1:No1$#;erDL 30DyɦI6G3X(HQXsucigv /`^3[S|J]Q[O@*lfTrw򷢺`.k>.;]  |C{% +Cx.Ƌ+H-prۥs?Ur)r%:5EKU3nTs@[]mʎ 6qt/E_.oSX>;T1o+K.(|}9b79W:t<v݄ϖﱑ)3:#wEZfϸ7NZobgיffMb yHTD,-kjY/^8W(XصQW nѻnA>55iJYj϶ z #?dZ {P1 S͍ `n~סQYzc7: Wѳ®5y  S-_@vbAMpL);M+^RWQc@֋/ȭ6=bl-6`7W_ڰ=$F-&(n%4^'7͔z8sx䬷/f &yn {8c[F=T fCRQ;?qmRWqTt~Sq9լ}ǁH>NcfʴYG_C+ LS/Z)M*Cd5":3GNwgA)6|8/"`4'Xo)֓^cG9z>3oP%%z/wbܶAH>\F/n!j .cٕ+y)ogf<069~Z,]3̓}c? 4(襪Da P+94^/ D]hBI\M$u6^!? mTe}T1NTLrr!>u!ԣYI`; FNS+~лO˓!ˏ]ӊXm %j ^"G\RzB0s+b%/1AO$\qЭc+*NGM;o{u&-8$>r3()+B~@)ywnZ]q-  @wFDR^P~i:jZMp>EGE 58=cڒFQ VԞQ|CFM[A0ߨ W';oy뫀,%\;yT$&ǟbTbyf{"e=@khspV@EA)b\q*׽V2S`tӋHwpUF5Ĝ䉚oW<-pxԤA:~(/;?'+er% viڥnAU'# }{hSpyafD*(a!t̥HiLD+=_AIw}wQJ_LP6}iv |[>+i;vB.ot)˳" ŭ6mJTH IPڭY]X%PHw2C` 6uZG(тXV `QpPu9Pj97 ifF|/OQk̙K[ݼw8Ah|T`#, zP}ݕW8ݨ(sDZ t ( ox<}@AVPKٷ}ٌ@)|ɠ@.> &u?,Ŕu8V8+dh: u@Ӝ7N)Exjk˸ gQ8o\Ä~G`=o{eQά- Rć24Ѡvf p?r6qb=\OS(/NT:؝MH!Eζ7LâHz^uN _=~:9ќGΊT8\4z@yYЦI]Dr4ɥuГB(ln}C901|;/^U{;CǞܿ7MqRK|ڵ#Uu쉼?V@Cuy.𗊳iy^F8u)筸wϵ,[A<`CvC(8`n+0Hx֋w]SRBXw_(WBkʗ}*FP (Vtq;D%cCܻ BSpB#RW%gѤ;CQ±3u@UR)`c!ZvB13>36z-7~JN5Ptj96Phhk+l/u&[ZkE9љDwd?7*g'WA#yX٣wӾE۱2ڲ|ΖOQ2J _Jʘ=hW< H;̭[|3ܝ\K&jݾܑkaHmƚ;{Qpvĉ@ vڢCbrtuUzTdmiΡHj, |^V!g:0?HYwA`%t,Q8,`DiY|}~SR=^*+VM6PBIn Ƙd|BsuZ ׆:2ƟJN. RxÓeUP8E eOʿu8NFSMVן/QF~wmE|Z-W7Zhv6-}Vp(5@=]eԑtr*u\:LQTbKs扶L?p(:DzN#_p%Sޣ9Y]<@DtEz! qqt2)lzWhQ![Zh#`puQoLCbbrX@Z?@nnl!D[Pځ'y]Xcf34H/f7XDoᡠzwsQ]848ONHH!J}6>۽CƊ .s 5?43dC+JgW0`Ş[$R=)+n2rΥj.XSs'tByY%›o^}RB=ܖF薅ۂObY:l.{G_#C}] hw&۟'%OHy509XL/`"7kG|zڧihpkyVG#/3U2jNsݾζ9c_8,GzCa +6a͕VޡcjT(`Φ6HX+&7FBj_P~3ttrPYc sF,Y'Ϛr!bPUݦZ ;Ȓk@-lJˊɔ_d+|f+?z+\2Wœk&MC*Z@hO驓{!|QFCІY iuOxh̤3 Nt+uW`};zo9crI0M #c-czLWW̌TwKhNCQ #;JPx2zLZ7УֳOXt7ؙW ^Oq&f.r)O>1J K7mM*|oQ?:Ð _ߋe)o ]pIֲ5dA2uUH}YBY+xVX%{qQ@3CRE(Do3!}z8*M!mrS}o^|q #O^Pohs(*8P "?^wo= s4¸^ڦ72ay/dkZ?k 6 ԇ'7 QRp$Cy{qIqQ뻖V_'l1z0]%:Ȥyى,t {6+\~P+q@sl-VJGRn4WچX{ *Eiעы rWm97WN+XXM꽒oW0MmB0- ɇGzxT삹1!'I@!GY;_GA?𓟦p)yP%5|ZԲKrO8%.3s阚e2RւL%`qRwpI.>-c~#ʼnc+h!ľ@fQ KR 7܂"ElIwLf4z?_`$1g+Ӳ"_m:Ҽ2!-.^t V :+>5vY6CБ_ a,5mLa{ 1i3 kتLLuDLuPCz=i*Xng'uqHEk2Z-TqMX E{ :q&uk_L\0-9 P }'!uM.΢"){אּUK܎_A᫋sdi)"l+p)Q<_c]nTyVX-N`@[~\ F^!Uvl*d 4%xZ4ӨMƶ3171"D `l7:w]ͶH*`HzT۟O_ȍ HȦ58p3C9_n5 Z\^W}+Pl篏pOFl˩'bmS;ӧ\xj%]ӝ{t!g dSkl:tr>Cg7~{I_+=A;>)S5)[ElBixpt1p ;G7? u4zd"2RiEIYTWJ4^wD.^7mWɔOdrV;;0Z"Bźd A\KP NUꪴ.`5|m2iDaY{Nl! Ⱥ3.X0Z/D>0ੂڀLJނ8OrN]5c}k˝@}/1BT<cpoC b?e囃1;g&q?u]%,B'onSTRSR&^ٛH>1Q[ 1 E0 ڒ/[Nz㔯u>ivP *'"NTa֚_?{ ML_̨v?uij/^7|΄r ujRU@{&R*`Pܴ/>9HUwi}.B;<WAp|e"5BRl\PS1!SOO$5z$6ٕHF;1qYvӬ743X<ǣqYyW _X3A3LAtқI.Pg?z^EEް=4\ϋiIA#9gwW;'/Nʹq9I\ESЍ#Gƛ&KxiPR&T_XK#'IMqPқ%M `_Ѭ|ZjWv[!Sreq" pϘ?SCEF/[ LuYiNX)Ŗb_ X=%]j.g6rN2&m09,ն#7eG"|%{BNvJ4dzʼo@Uq}|xսp?4'YVYK>?9tzqAvO÷Px2ʼnD)R;{ʧ!Ucnćɥyk $阋Q-zdV6zgs) { JM)h{hԅDWgяBDE.%b|M>V @T*o3pП1EhV:p_E{tT2{c2OYE\F@hk :/8@B/7Fݗ{S.md_q=3ANI/o&{oh/Xsз`}3gx߼!̳q/N F V2:q 8xao=nC_qZ 6"/4e|~ɨ]I5])r-1p +?,Pr8ai޸AB4q^{H̏5ÎJMC${["6ۆlJ#75ݳed\eaKGZP5p23 SLdmYt4g5Yvl+) c*1!˕ ew e1JԾAX>j|&*m`~ +dz[]öANe5RHYVz{Hċ2gqr4)߄#dvRБ*iWWdfmѴ2JDO{lDU|R4Ac zR{$0Tӈ˱\P Њr/NfIQ@?Of< _3HNeswXe8u>]vB͎ײڋTܦ]̇4c",UF 5^^"Z 3ϥl0cvR+}]~ x(8NMZ‹6(S٪/rf)"5h @fO9zE{eo)yݞ/CR|"Ff TFUny 1 GEIے_j_`yiL/&K@!lUۈ&kc֧؄U'Qū +g,Esu$K$\cQ' 3bSuicДᚶIpŭB  Kqag*95Xlv((h`ZX A)I DZwժux YtS]+PXKVSBxk9 ޺853  fI: Ua}![!{Hv`[!@]N`6*,>i0.<)TvK7"#h4%ߞ5餻_E^%+Nfr $TӾ>9YyDx ,75I@E$ItZ>YS.ׂJ:E YZ^Ulmx ST'įi\aFs wpq7,oMkӨu6 d'(gK_,C{-Ph=ތF\P€f $إ12)ժ8w/ sznkG#i2ۀS6z{ ~&]KP|nw Dm'9 ,1 o;<׹«1֧0Re:ִ g_7e ܧfwkwLTA0r7 œf?!Ìaˤ5VRVBN:O0}L;hȖ??ヒ@|ߔ27 }q=O-RX8L[_ҹkc$ PqKSiF?n`Chyo6/,E]Jы-= t)`A1bhYjSCBQ8a y&\| :e(Li#x_gSfB$]l2-bNF? Pf&XS'O"&c|+|iPjrʙ',%+"[vQ-Y=ёC!: K' *Gp4*M,hԸ,bIpз`nTʾH!73RL){Ba՘Yy!x֧F?<&5R5X>mò1ɒTPĎ13& 2M 惭&xwl[9;ԣ=<. k~J<qMPi}*J3ͯvt1eP3g)GT0vhg fc3ճ>NQ7n/9Ys? jf[nP0SLQ`UPAJ_Y!8| q{iSi3%pCaR iD۹#˼9]j"bsH[הi = P9Dru͎֨UL LZFY9z"/OQjwXNWNT VͿ]vr))|CCNEQM%*? 5N^N z?\ٕREoXqW+- >B olYSp}J!>Q`~ '5a5&ԹDևt>#0ZR+0f1~fs h2Ĕ3S\MO0dBw6eE ](G3' 1;4z.1"15Œ߯{uU^_KL/?aT_vmb9 _-?$AY58p3z1?!o㻰"h;RZzdEa^U-CϙDNީw!QSqT>_߆3our3Ig]I 杂kX2B21JhE B}{3҈2 ia 4;'urĶ Hذy93b$ lsW+7= pkp&<0RBzUA 1ɊKK@is׽rs({.+7iyufJhgv–icEb Ĺ+Bng#kkT ˵zc?G8ʇ}@9zԆ~WI[1ᢅczgKEqV x>nΐiJWlsr9 Iɮ=S e[#G#" yu_DQz9T.9%t kuX| ĔasqMٿkwLN,',7(`ڽ{GBE=Mp^O!̱m9긹&[CI Ao&dW#~3Đ)W#gЦb}tڿ0gFgmOG<2I{hLU$:K8X4o$oWd8-ըZGXX?vM젝 Iʃ@{{ʁ̔?l>daAQL#ćY bJ<Nߚ`ݔU4d*/t/V0ЮZU.7RZhJ]+g4Va:M;5ݱoJM ˆl͓*(OG )!z(M0]#dz1'%?wƓ?Q@fתB:I RӊkVԛ.Th)4q챀6a]d-$ryX5 ]n;NI )]e7:}d#m\}=c1kr$#5\X_Rlu7.=D|r/~(; x/e'% $|_go*+"Ly`bzCo$8g>ԱiE6O lRP^0CFUx]Pݧ9)22y+E45,0؝}; *FBIQcx펽g#u<"!Y?ݑ7y&c e;= ŸY]DmNXpQtLiTNSMT9v*紪hkak]>Yapl߶2[Z5F' h;+M/_w &Hw^;fi^ eU[ufWz@{Iz(g]*){KqHKx\:kp%$]6P^G}+mȁdՠ a{q5^QF&?r} C$뉔h j!hM󙓉eIk(oUY7<"U]m>2Y67}H(jǦr C<`"\m-)c226>#T";g6֘GxNO`Ӄǿ@tb:N B"T,Yݒ*E1̐{=r"#F_ڙw뛤acq3;pYDiw.gg hGq .Yޟ<8N9iNU/,C~N4X}JF;r=4dKrT@TpJ!K8#a~rN-N>нJ<}?b@<r6I7΃6Ȃ v?a򖀚r6X_ZsH(!XnQ ^J &9UʹC$stwJX}:@H/+S<Fqdo A{̬@<4˙gN{Jw']Ǝw#w:*(d0qCWI"8hſ(X)@{\lD3|KCM"wJ ή{ %CAlMſ2ז" p_ʊV2ԭ E5Ԏ=JDkFhڟ,ݳd̙ ZX*5F5nH}uhI-u9` Y l7svqBKu }ɾ&su$4͚۞݋[EogDŽyn) AuxDJC! ݋1^ _38'ӱ$P$w@X %c9T"s(ݧ]AiƺcJB7#wˎN`wGOm}GDͼed-OJ>bQ3 w.{ )Tǚ)R$?ڭ8kƒMopNu`/"jWryၺ.V[ytVCx#p%&b_81LuLՏ^u&>%z|=aT(RKN8ʔS Cy  Ќ6%9qw6B <&"C)랭=6fpcx#VL;%Z{ȫ i&#Fk."G&O^e2g 뇡Llo9iF!F].hPA d~s['XbDQzq,ӠJ_uӇ1yiXh_|sW t3LtJP3SeSyjugZ.֊%VG/mZ o GUxK %{'>CKؤ0rKx2޵q8L[ S#"U&Qސ.utʯ}UtO\u! vh[}%\\(cBсly(7hu(s#lbŦ,IƀHm'n8MTw:YT {(#Z5¼=خKn-ǭDlTtiE'f IЗm27s4p>}tGXg.`mYAIiY0|zvq)rqw=9SRM`"*8Բ:^mMQ7잯StrF\w<41سx_@eQOl3ѓ ^U Ɖ9ɍz `f6)`+6s")OLLa&~E2Fve3 E{ wW(.z 9Lzn3%^=O VZy*Q3RK(W[/܊ >n1pl~O84138茌84Tb~Ihl1r1gVk 7CQ8P7h5d!ҙ_>0am0ĭP1_6<_AUwub"HF 0p*(/l jNݕ70^0x-e+yw b4bK'Vj"%:'RF_C"ّ^jjHؔ)y{jJECjcwWLA9E?~<+.U>kKVoQLC94")XȔ@}wx!x{eF *@-R}"㯓q۹?(;z)pmc$)/\ (aQg  d!q IOWq%/_qq;Ü 7:ͻu'0cWSd:8BMyc\ڻ[5 xZ:K2kpaa#}xo:lX)!$/|m\֕{Cv.W 0k%B#滺 +h|FG)|&) h}DZhhӚa c'isSu ~^G'}Tz!>`Py 9+JXC!9:Wſ7s[hp7;Z*1(oP4RgCa*`ll'p)?ˍ7 +. _6[0N 6m&D_sN_/\O{6bj-gަ|b:f|.'} O&1C써+&˘2{՞|T@m혳NF6ԥo}ӣ 9bclE./?B똔LvR@$Q.T^,vP6Xa_CzvZ+"XlN%&.9T;/ЌS/MM Ok#UucrVǏgbLK@)w-C7Pf= BtWH%c(T!+uS5]hC{皓PgqPXG<- RKb>1#l`0vr>G պ J)TbsETu'yBԴf^GH'M|B0 :s"ki@⣺"_py? |5h3?2! bNWQg4>-T.@ RXLfj5Ȳw[VAs蓖סkg9)ʦ2Ş+l7`S;SHm2hl )檩oAiSiJ!ܰtЖd0鬲WC#6E-~NwH5q W%҅:&'m!b~e` 8YdcMfE':gH>q1h? 2q|cj(QU3JX\| 5Xh(a.^\&k eYu_"mL @? 6O*bZJWdyK>wV*a~C3 KB ~&Z= )1RX;V4۫;ޑ?mt]{' Л@33?|SFW-FW:EA<*H#`ԏ^jQfgF֘Cx\XT,t'a" s$}ܶ3yl3)۝zȇ~0PR@WTbҊ8Ԟ/ Q'/ E$@<5 NYûk{X%P;>Ch es%SRȲw}>"vׇmߒU my{.tRpyHjLLe=| F1hx"%R 2YJM{NIT6tk8ߎ$S+`%w]8 2רu#iΨz#,ȴJe7XRvC|n d:0H88k8R15Q(&FkmM4ipB}P /QDŏHK ZGR rH2+fR>-\x?C^B?Zma 럊tL]FP=4/M(0gg!G' @Pynvܻ aiFRPfl$dGN{EJ>Y uڴңA8{o 2fFkk."i:#~W4ɠ;yͬ {[ܚN@hNj'c^%9aAWL~'Hӥ# ^蠠%ۀk:rr(v|cb4 V9,CM1}pFB S6OǪǻfoJǍjvvUVliNT,D"f9jdGw#y}DR}9yOCܥR&ѳJլzs)+!.# JnhYxWr vqd r?<8(Hԉr6D˚Tft4 ֧c ~,\KLOpmdKa q uo~+ï'-G]\c2G<FA#53S!gձx)vL[ZvyVc"5DqTv گT =5{ػ^ծG˼nf; ]pia$`R1vҪ>- u:|y]IB3!7l q"6_0{dlO1S/p=gMTSMm bI4V ^ʚk#O4;} ÿ[ia;)>ʃaݱy0Tv"Xfl ^ ]bAI\,AZ%ܬ)? M |ǎJ" VߤTx0BS, 6R9eIާ{wD=-@ѩ_FNձ}Z p-R' 5} 0stIv!*XHai8o~X_( f[4Xcg|r"WA"A #G-߉"q8T` &ǹ*ɇ>.`5LUs 2qK;U| n #=K9B[p/' =巭іۋZ;Jd2Т䋔l(\)"DbSf6_!J)_C_"XѪLxK|aiC$Tڮ`O셡@.{0F͜x} {f HJY^Jq}~ ׳RO4g@~(D"k&3s 9*KXHY~@E^ \m NW&̑[o d>ej jA{$(]D&Hqk8TFe@7V3G9$On~*Va[-w~]~=hprV0~C7' (Ow#H;U:տvھ>n!pR 8UJn0䍨W׼n2e11L Z2ͱݬ)sGE~Q4R={K'FhƋؽ=c?5! "E8KBM"xz.|)EŖshމVH3&NԺFg/7͞fێyg=4t9{uKZ$^ }iv9IߘH]TPӉ*{A/Dz6ßpݤhpXpD89dHx#4aϾҶrvgGRK T^l~wbYg '+H5!HTҤ/|R:x Ps΢ s#/KwIl8[-o 8G+3nϟ8q1'K^ ZC9HronFVvc#6#'- P/29 ֶ? URc{DPY5 CW3̏  =2{I{[b1>z7}yNmriVHngba5Rqxdk}wF{eH;)廸mo򗅲ђ Bێ%]\fx]' &=a#`8-6ؑ֫€Q$6N[Fړ9 8+9>ͽG΋x702]("0w-C4Uzӂ01\ }NX72 GrpXS#5tozAcМҴ({ՌolH%A/8eбu߇ؽ-,fTrXΖlS9 ݌W;< D{8Oi5~Cs(RkE"vsetN+aD 2N)NURls Ti4K\ ^:49ynأ%Ҝ BB|yZ]@uOtij`ٛ)R.PDS CW]PʒiD%\%#O,fKYgIoc%JX%6  IS _zLFZ`x!];`p7ly%u}2Ί{}U]RnL1ّw$- .s69B^&ȊLrݬ&lRډ¼ 7%Yl:G/Y1'w$ԑo}E[qkB/$7bG7b/(M58mk ` iQ+r*90>"S{mlaE~qm~H2E]m3м,4:Ojp-BD=r w= ?P}5@Iãc&sj]o"䈰VoF2a/d+XkVRyH_M{"&Nh_XAW7Sx|QM‘[15MC1)m N޺`b͔m=LR-7Od8L!SeaE*0jW@L5A}o.lc\NZx]32\f8ُs;5d@n0V !qpnKS%1ϯB0D|1(o/>gׯ( Oƨ##N6@se p:,ug ˪fn Ǖ(OSfG))n7YFt j0ux!R7д@)ղH#p^ ~mŗj+x4̛X4 ~1\myҔD]d)kp psud;T=`rj1gx(0I7JApo gQr9$wFru5 w kZjNYJEqa}E`iF>h=IkG3RM5xP脮擐6S X3S#%g.M9wT*k!Npf)* E_ij<"Ƭ6oH,IK0A EC<|8,@h1}O+b3Se㶜ze6plAj3Cò`WeN5-c3 yٓ{ =SMR>T2fFwQ]a]٢BH7*#aKu_مmxpVܹ.xܲ)RizyM-iu殛b|}G%66q;/,crW٧_UnqC_Rpx>sZ^w/3Q3vQ@'j1ԏ:NRQZNX0/\?a`CpGoPN3^L*Su5P..)'8k+>T_|trhgh E42Ohm,'rG7jܟjɭ柣w؎kYO@C:D&& Z9E(,vL)7Gxj Q 6Ѡq6bs߭Lۄc:}Pˏs EI+m 8:R.0Wdj =37ֽD#oY_WWBwhiᅷxt|.9AR-ٱ6Mt- H{"|fPS4IuA's |0@,N9?$;9Lu?a7M2gɯuޑɱ'rq+j錩eYG2_w6]Frm BU=8Ơ;ĜJS5g*x 'yѷvRvyI!e2)j}yn'JBҷ d1# =<}_>9SI aRZR@w@bNd=\Ϯn~_LI$1?+O=/hj,:Ї¾9ˈǢ,;T9ښq9"3ljh@á4p@Ai!UKVDŠӮ:C fƒrH 9&Q|qL hl'APte wJ\r’ S ӥ9l%CXt{Fx۠#g0#P't+qrDk}uǫ}EHIԤ^4%r+E<L ЊR`~EMz ;Pw;͈ˡLv!}r\uR26=ny]U=os?3>ozzh_b[hGM=A>0u x9洖-L6ڃv&u1F_P8g9+IV@Eq׋,70qRIwy.r$OmǷtZ ú3 ᾩ0-#n Ny ,E!+`zt&ra9SL[P?PΫKd$7Z? ;u(Z-B0Aʀep#BPr u|T+ ĝqW/%Љ#!l|1.uP*O 4oµ~oA7}LIY,6ߤn`p6XysƜ'!}w9B>8sK)N^zع1x8{ !K"3bvhW|=7b>WtxR>ފ{&Hnl"k"˭!Viw"NȈeV|34XVu7g2ًMFX"ۅŦ~cFّ.lPW՘/imu]X S}BXyCįJy |! touuN8Cg͟ oXE$r~<.r"kL.!4jIVW7z2}e&#ƭSE?.%Հ ՒM=WY>^>ŝfw-7 oKD"sNw犨ta@.L*tF2nܽvO.3 ]=g1:_܍ܖUJpƣX&ISڣ0- Y-3ƇP&I` Ѥن+aZ-?!L%>_j,t!ޠnȓS OnYwlLߊ45ʷ_AE+H1:C7\C `Ϊ$eȀBAs,{.|9hPZTX(W ؃ӀoܺJratdN p~+ q@u \|B"UD5Օdbd`Ň+oK!6 Oݦ*[E웛8A?xT`բN#\V=T#} vLb_HX+oW AT% `_ W'ۈEluICj"0ckqt *hK0.`Vx!A09v=f7;پ (ZϪN1@H5u,36^Zui31P~;şyO*'KłLhP63^'o0df SqQ:8W:3j[_1rQ.rw^z]Ae/pI P~v2n!cZץZ{5d a;}W:kER"&Y' ,D{f3&ܺ裌 o,p@v^t%SoLKe(\-xp\<z`jJ&4xצ_JQ0% HqC2TDÉz42Iug0+ƆC5"c# '4(F2P®yG'7ޕZLLG$9D/rkWq#T7c/I)9 I@|-pզ`/:򼕠`;yB)гSՖh`=KhwPɁ0eL\9*A=㨘}Z򕞐yr0Uj%ĻD6!]ʋ XPqK>g6Y`o"2*"qy-翜jc@FF4~ayDG07͗#Jt3G*`F%neh'"ŞR<gyHu!2?DSm-Hn9-(ǂ8PyIVΏpӗ(d.ܔBk2ZW:K2KGH, V>w(-q Ȕ*e2@K=Y*VCmKH('(_i"`twG%D=ud]%uUxgYX<A@aLÅMY}]iY* 6l7W3P'y=k+4}٭XqI* Rw-_ TD.˦k=n_ }iz߸ eIHgm[v*xJb˵/IX\TϤXBH|灵nkPs@E;T *kj4x~vNm6.ZiڽyQC!4Wg?0#]ou/11sc3U4a`8`֐YNiZ`.P%{ktfuxwyi " :i1ݫ@=c6>?{=`gvy5 ]Bɞes?Naq@ϥJ) ~CÑV,T ;E`t@-!Yiֻrzc,%BV/O [*மُ4Lj2V 8]j\M 5MPO1FS@}T4ۧǠm@)߾"宰kh]3b;}75cglHw21? ) }8n5480X+z?wЙf1{ 0 J $H,{MeM9-Gd[J@˜+15qZ4ܷIio*_ Ajn͒dvԔ.QD-yWSɡFӎMv/p%!2Kg!}gNjTx7˛s}_ wްer#{9oM?Vn H>pqf2U.#l-N.G@m 'uIi⁀O²D[)Q jbIt eD\$($犼D#V;3{?)nT Һ.ZEfzlwdygLJZWb3΅jTw:O!~ט$rۖLc3bOV<&,zCΗh3Y^6xf'lbXOh~aC`0|G cw=׌Ǿr).nŖr[2`;/~߄k 7If]aRo7-jՓ57 FB^a&`~dbwʆV;`Y-'ln,:eNu2ٽAˉHh wDƟ3_P> &AQ\H=\\QM1`tw:~z#xǵ#h"e&|sM#`_]kcpt]$Vu8_},SJI9A(JK΀Q讅br~JEpe!|<򍘵 :JZ A]HuOo7nK#צ=֤UxڴYפ6&Z ZIM%"L>qpnqÔAl$UE, 8Ycs? '%Q!"V+ f~~4L^ND5mF%PBF]k*58DSu\!LU6ƜZkVG(ד 쐦MNz ;1DŽ=KdP7nm fvvA䟟n)̡Q;W<G;@(="D(9wr{mt}_#A$@TCb,**צZ%].A@\|q$ifE؏f4:A7P,2zIvڳEJ3ARk- LSJ^k3C˴ y0 h' N~R60s߬ y"Ih%O@7mIBnh6bDd⽊% MQV)Tr? dߠ?;{TxBNn*sTW>pެuQ)ݿv(N mbds¡vihRȟ/UXw[克LGdj썯Y=4|ɖ;`[1PDPf KQ)g[חz(5.QQ,E}a%q-D71G}K(WrMƴ>tzxVLNrԾ_/w'<.%hŪ PsGswyp:ь Ya[ةTk3 ~{n8LB>HA"EI=dh3l0o %Z"D<ۣy7 `U[%!Sب(xnI1):+R^3 =A݄XQ]ݟz‘MpQag.*4bqS>:.2DN7wJ\I(!Q`Zr[?$MTxX! m"4D?*30Xdwz荮`O0|\; ٚ8\-5<њaI%woUͩj% Tg/ 1FB}]~O/ Ln]ڍbR)Lbw>F;G$fz>I;滛pJDpK{ńXa:l#MSG7%&@8 ,m6(@mg*3GbNU"*'oގqw N]{6 u/7 ,`w1Ce^vsc0*=Esܨ7[:Ue`N0/[f'RD:$xϾf@3=Yǟ7^= jHd9` A'ZR@.\^+ħoW!%zJHSW@2,xn8'A%Er~F|>ЇO%:OTnTCXZh RI:/m*uHN ۭW cx!]Kmp:Ҵ6n< ~Jπ-Zb&npؤo'{<|55湀tLp%:D *ԗ66SfiZYdGjqFדKl)ߗw2m0@g0NԤ|fkOoB_L$Ō] #hIbKU@;D 7(tLȿDLfSLn9xaךl,H(_^D9!sˬ_PW]xCm3I c 8$hqkc$a7£wRK(i7qK΢w5_xHlFq^eJDeȑKI~v|\sҾ.x:14g5jZljs_LiR~l5V Zƍ#`3Hg$P6rL[ SlUO,$<+0=9^mR~ET ~Ⱎԅ [C=7ȷk,wJWIpilgE?$V~M%ƅļ̮w+`ߏ,(,:{ `Gı&UD s' f-̬#8oMARnfY]QezTwjHٖVBL,499, r)wnj"oqH@Ǐ`u}E|~XR2@5#U]CC ;usw"Ӏ{1ñ|$IHOBGĄȑ:aypRT}03ëu6kZW%Y49~}[ C@Tb(/e9]0ŭ>g^ %x.S4-GGM>WGwoR< -nD⛫HxG߃KJ:1fȷ0yc%Q"Ȇ jc{"o{hsBFiggzYfüsFOYilǏTtޘZLNdyթ9nj1'*G _[v֥jm[.W};~w'Pz$z{ZeIbJ "fX {%7L=-7$))a@5S>O`70jdv iu)yyS G%h#@O]#+xi`}$бk)ޯP@eR#&zOm,u}ߏs Y8ZlH8L >}pN7NEF{v,8 ,:jl6GOAlPtz+m/ݣpӎchλuߗ, g;"OP%Ն&tA:F[/vwO`%z5ak%BAPQdq _<6ge/_D%aNucXd,_V @k'MÖ+]7\=RZpL8_>|ioe",FFYXNm`N~qnU 8dׅU㿰ed׸<8Xw 021Q\lø0`%{eEV*|:0u5xX[qcDV4=<SQάڔĶӜdr~%xsSX;Z0-_ -H y!}n܅"+[80EQe}E4FӗKI rO`GaF{C(P6DC'94Zk s:TKY~ͮ3CxlHw ltÉ?q(MH&ni-%;Y ޽AWO񰗉8o2/W}F&cE~|:IE^Bq}4:|yQp70Yfx韩Aƿ8 +1 ^DW/9 ) [Ř8%^oz\چU<LGI٣1wcER?J}ۜE6m?OXqޖ,T/DOc~N̟k"b=׾JHKpZI*Zu(NEⷚ4%70YUYx{?d{&ɬU pFcOد Cӹ2:D E1߶v+ƆG+p4Wtj$1/>F2MA2C2Eaɵo; Vj5%f+rTt.O#g5 O>Swt'ߦR վfw-6QcXoaNy}Tfwhvu?O'u{`z*è:i[RԀc57rYdT*l^9gO d {FDdY-VݿZL怉îJIMaZ#'x{&2ܧJ?kO\Ó]w QG `b ,Iݦ[ڋ' n!3&}2pS`$!;MgҀp~#>k B!'KY!<))Bؼ,.3/Gb}Wp_AN,SRPzzBW6Z/5s d2]\Շe K^ =*ɛ 3>AmWj@1'zڐ_s^lמŰ ,[-^V,TO>u dmx]!i'H,X:}u$5,Z#rMl1j4׋ذ2z=KT?Q(8|PY dU*ʒGtL(. &}qbljX/J11 ]0zG j. _\q(٥͐D6Q{}I2QgӸE{&\:''Q.*sfAJlPهF L|+V;fmD3N.yُHz Ɇ'Fʎy=;/@|M`>l2@7x)Kf&UײqRB0" U7'1 }p/iUOYvFdrL&͉ I˞qPb#DN j7)"Qm?. $b.;kޞR_=9P\(xk,|Wgdc뛟rK\K(1M ?ΊdQJo3 /C u}o%ħp}-e{}A9Z=ᗬBo}U GXTos-!^N=S>GUk⾝n{4v=4U z+"mq 9 KȒgZYzagWQEKz]J(d0^;UJ~rKZ f '\ӭߛg`'(6<9Ͷ>=BG=`!` tlL7[qF҇|ѱitO+O7-5 uwiIuLHW>nPu* H gڨuyh_K ;ٓ06CgAAd׆ۧu2_Bd=+];YYhh%`p $Xϑlý.*<p޶wȒɯ1Fp3ŗ F4$RA6-*ɨHeVCM()Z;~/Cxp]y],+5nJaF 4甦HwD@ -DLጂ5R" bVV/}HrlQo]zEle_f T V<7`m㭠7ZմT6\]aʾuoDY]!e{KItJz3>Z{s"8}I⋱¡o#`-689.RQ3ߵu ӣi/Ӆ;_h0'hNӇ61H>T1|H5iߥtyS𡇔-46- .[m\ C30y-9lo)JR{Ikh6R᰾sNzw}r%Ns/4auSP&>Hlծ' if.dȃuayFR7t.&ARFЁbE\hQo̩HTvF? aFKQ(Xm:n :̡a;p!PɊv*8du_+ʰpJ"iX׺`[ k s$٪|ȁvqAh;FT 6֓l2\(4cʍG55\RA1,ᛸ6w{cg>ް';ƌTj+F=+NOR*NieXM5gʹ69~RGI B3<_wE3(*D$Gs[ؒ-&[%m9#' 5Ő6#<-dn꾻0mr` +R*ojgu&1Xș(߀N#=&{(L:cXWPxn@cl5^1V|e72'6kk3W|a䋥 !ɸt΍b=/G?U\}0ųaI ԀvIs0C{7ɞ,LT-z4 BkXk% К^C$G#qDh@}g˂7do0[Cx@у<16:1$+5#V93a:~oa4Lz VִMT͛>?=ƽDZ^wBxtx[!t8)-}€1M"yF|¾ؓ-$/3,,zЅ ߙ#ҨWsuG# ̔L3>E8d]ٞKs%IhH:?F= |3#hbŽ-^k_KYQ#bdr A}P&I>xP<0'8Am%`>b9:SgP`6/`=#<&X( fvWtGb2cm-J7Ŧj\+zV[B-R+"m&ft و̻ +X܉|r=8b*&`—*?;J*o޵䷃wKxkv:bm,%7׸i?zbC+kY? e|b$py1ߩBhKiJɲ#"UXa2aU @^9q$8rafLLT07&K-D*\c8[D.~jF;/}pjonNؤKy!y4j֞`Z ˥׽/fr}]&rzGjN5>B>&$>Kzϩ!ct}nO*na?lܸ";6OuB S=_O{!* 2R}<,p"F9CsN[C4kU^P2g`t1qv[Q lGuw `wՕKjm̭!?9SMUC$̻"&RIULRM0S-t俭Z-Tc h< -%H^ڗOEz% 7#nec[U fPFjR=ɾ`{FO쬲, 4Ʉ]"}ec|R@ru JyD|>{Nu^~@]e W;A9=/u}@$Owo> {͊# "K!fWkL-jKu> #:C)sNSaD5#r$ 6{\1qv]jY3z>{L &|24XfhIS2cd-nqou )+غ,?C h^9Cg.Ѯ'>{۠rag?BaNS閥>#Ɨ_}Gc:SK9l=/7S?n)Mߗvo'OKjZ~ PBk.h&X*4)V!&&/ ʐlH$A/Mf<kwGiekDtBTK9Dro..ӣvf9SXmdMRܝ)V0бe.%Ov^dF#*x=1LNZf"̿Z=[QO() BW ̎j  s cu'lnp.v*abs CD چ9NSA&zə-a-ÓSӇ4CBRoEKD9Ӣm NhU { fb9  A'D!E7Qq| i/ybh1M@jp+vXR.DR'u=xo+,3SH-ҪN['CX'Q+E" S<dWa;l͋w@*45IDxv>hgXfUujR:3s{U UÇ5TvMw#PՓFu#{\3y!/৥u*}'̣+yMJ$*,nH5aj_x#dS+/H& Z_w1;1j7ݴ9*(_qň(n[d̗ljP6~q1s'YU$%.nY_"o @\+fp3!NP3H{ IxcwVrMNBOrr馍 n q/v:vQph= +R`n9AQ242'ehT_h2 A:D[]RD@?xcv Ի# oEב{YbM"hb΄ؠIPwсgW_ f³u¡6 k1Br.W ojS]7IAp࿛mvdKꏛK3ﺤZJN&7*Z6 *q!v.4"}SK3;qlg2+jjC͐'+msSZb|Ajǘk2'i01>+]* 3uܓc!|`$]^x:<@sIH8]ߙܗ xmpG?Ɓ#ƽPZ<0J>t-6w@7~c(+DuHGO?YQ4_PW|Uj4~cu2em#oֳOvٹ kG꒑CZ<}KEDxx#j5*ƒPjl\y 򌏴"LvHqa@C.IBedZ ~{L4gP752rpZ/}/4}gf>`Q ƉQ殦s^ip!'xNBCkj(]vI7H<|hr7DdNϖgB Zq~JRgCSpD59-KVm@ٞ9"^Hm@cx}$$^5or l6:s_iAbc)'qwyx;F9Pm8_3a / 15^uruqsH l%H^e Q*!#rV$!J;͞~굮C\OFÎg聗bv6(UV\>_E ?O C p˵P9# yH9, ;0ئ{l_wԸGGM>'ZD\oMSݪ)EW ?(ў.KN\fŭڶ}i[;P@|{) 4EOq>1DU8(KYIMA6oHXiS,\3o_\6}f ]Q majuZ8 .d_X<nӇ7T"i7}ڥY6MNpG"=bS1@KA@b9[†b^+t7'M >U!(kY.Mt /ڀ/]mu1#M|;}Di@93m ʴd$.Okڛ!ĵsڃ+8T&(qj cBO90;@>+IY,pckO!{AA"`2KZ6?eNЎr;F f7kq!LϺ=C[voD/f=`΂6D* >6nQ47( :o(Hz6f~+EgcYJrb5~~@ek9R8y:9^O skV"VhpYM9Bu8 $k)Au1\lZͲ=MzLOEa+&2z" hυ}y`M =g6 ˨`Y"I`; RCk~IJ+twS0D[S&ǔ1<ӪPq +F "M1JoDDW2 )Z6(Ãm%%k s?*ijYL+Ŝwp|w],4VJ32H>K'|T0 Хn\Mps cR_eA+ mrS8 nD a)ހ9i@\|0rĕQko[*"Aǽ &TwqPfY5"0֑ŖX GijggȕŦN7v &I06De$dwFGѬʮ8@&u!DZoNb)y _Պ O>-=NU͸--<"Hk8cM"N3'=>gWip.d~erFR%>gt63'@.rG~}y(:ޗ:Me8aS5'l1sBn.:A伏MeFn3dl.J( QP[gΉ(oڣmf}~'y [ [n(opظ;$AxL;'$:HOR:P xVVd8 P L|21fp#@+Ӂ0[NԎf.ay>Sa\sl7J/,#ff _[h`oExf{ %!1z-8)%CuEH Uoj̆8Oyx(8;|zjg>y{l >%C̯2Xaxp74!*%#=5ta//ۍk ud#ជ $䨟1+y]Ap)%Y4`{HM=L~rn+,73;!ܖђ9#LD$~k#CkoIt9K;B@\o4hA&ߌ#[jMk^:bb# BV/k'tu%V 9|&.K}t@{r4aDNBXLOtd_y5oZ>CsAQp$q5ob7蟳뮠+AoX7)(T2JvF=C=k&f7P摖vM0VہyL fv片h9n5XC5CV.eASX<'ǂZN Z+Lbث=IR? hb(D8L|uwagߧ㰌Qˠm=3wbwlbkOrg-eoS $4 R$*-^qYѷISs~PLfs, ZG_0E}EKm!W5;w\65y7CE~=(زz6CF8[(,+K#USY=?0Rd37.5ǃ—Jc]Jݩ k(c k51l}ʼ&~Y~&Y;ehnZR0yIi$KuM&:hRRm!OUY[t4 RH?rUq(jz}# {lNA0ۜ.h)VHD.r9U{YGy ^8ɞBͭEa3r볙V`,ឿ70bT%WN+N]1\j[a*{87l!v-*nK ּg0:O:/{?wQQŒB _MVJ,Lǻ ?4:I}aYרg/N^Exu0܄#2}ܗI < 5:&,iUo+xk,M3{ix;3i@/WWeՉV80n»{,a2~ L#jNS =+e Y,IGb8Jo%RhҼ4mg;(l άvX0O?|bcl^̜x[,0 7dħT"F4UiVVۂC|Ç Ǘ (| "]ZhlV#oRLT4aǷj!Qa;p!)|FBcg}ͮ+ &j m@ /ΪzJ웞OĠ/Z~óić:RJF>zok0^U80Cj_ |IaMM\E2% x".z{[)]3nzSF6'ܺɾ&Hix/z)qO.}(6Ō C; u$eIRVqlv^McW*ov$b?HɷhqsƸqȜ+ @a"B; R3Us\ڍOi ۀ#X%tujRf.{fp  uZa7uED^Y(7_k볬c\e)Iy=ǖfg2 ĆX$[sw|A֚`"jCڠnc/;(l_3mdk h:ZMպEwt~G̨*tK.~wETD>$7d8]mUXzbP4iR!2IIY`U- tlox 0y BDu8W;'<9[׊GAo'`OE9܍RA%L8* 1ޑj0ijvz47V3MRl]@cKuPzb\5d>$J{mJh'e ^I+ITq+0K. K g5qnnCV]3hO9~6;f_?#",!J-]7jc$م9, kCbV Ε\X.|-5n¸@>GL6sWUm%d8j9*"DPX3\OG#9Wjm"8Ќդ'rScF P@'UrPXx!~p+cnhyl#X?Aq+ȼ{0|'=" GڰTPu.[o9P C`:ZE-d߭L-0;ܱ(0nƽc=.R'do q'{\M޽:'D!"%֊QnN/&Wfok7z仓ENxw+W ?o]t"n^û.?|Aײ l>W܏&uV>-@dnZ7t +2x{~UˬcP=6;ZqOx})YMZ_Gw m否}^M0x99>Z% cYw/ T L~|ag+=XTUy4lz̆tnKvFp_]̯>@cqPOUrZ?O Zk]薜IR96xsz.h ȢgB!P WΨBH_ZqM `ۅ}.8;ؤ#wCVK>/r;G_lGGͱz#Q/-׈hxќ3Z`iю7R'2ѥwo×n?g+26c.ͲL' af6u>=+!`%+6#7TuTЅ$H-U=[j uik&ʅ$qzFeg`,d\C=p)NS(arڌCOO-[ GC}ʹQuQě*wM0?Je+9N᫆a-<!ż=w׽\[a%2eT [/Ir;,r?8 `ִȦ f$0JTiy\{ sjXZb{ nM)i`j(xdaS@Y01| d Cr+/`jL "=S/1W4#M|bHnIWVλ)*ѝqTU}3rM4/_S-{=ٻS.=EceT_=`$;nEvIϯ4z )fbo2]V<΁"<^L sks &bv:  J5n/ge)l@sYˋߧeި{u7$O/ ,䫞{4Os%AgpX.ڕ 0OnϦX5<9uaPA9&b[-}c3qWO.ZN1Ѩ,MȋL쵩vaxƬU ]UT yC5tŕV Ff!Ľ¹ x=i4ovOXð3VmTM}P?U @n'uݚGNr{}i=Jɾv /EcBWT_pK9p_жD:sΪxEq ՙ+0iqy1\Yf䩋yQ7 d};;ʘ ~iny)e4a +OdoՂ9w1o[pEh)yH3[c7n{4I~Qfs"& 7`PqUhN [`|#5WKw,Y1 >59{w ~0͌t cD =C^r- +N-sΆ9]m=^Rf*4=]m#"kR*rޕ\ ϸQ1~+ 6D<$Au}OGY7hKzBONq"7tDZ m Ӳ'CA o3M5y f當=]W _ܗz i>ѲGճa⻱*ZڼܻeJXGn\zd[/ C\}B qIC.1T$yo;&:h#iee 1~6Tw-JH=UF2;ęa]>k%N 꽕t$,+@VZ=:j~Aߓf++7ťL:컥fQ(z$;@ qA Ȅq>=/,UDnC] t`l-I'p,wB[R ƒa Ccyd-&F'YVc1av[ *! Y`dc5/{8ݟ \ڪ19Zgr/ lʏhjou1!0K(0pW=/֓>uw['%'Wd \~Ԍ§n,Tվ"@<>E6g JKmEzmAOA)0zEAX] xϦbv=9Rt_[W/".c_ J뙐 w5h&|=lN)'"[`)Y(3eZ,pGu/~CNjDX6߂Qf>]sZofDZll]IH@\%<Ă:cĘPPWU FPW4u1Aiq2qyÚMk|&C |+D(CZ0^DO:WisI北fƫ(kyCHQΖl3Xrw t 8_i\*J2CQc^RTqwWPG`KdГ5q~?ki6CH5kJGeOtd SX*W:'s =| w_-̍$'[%#ykOdJ_z6|gB~5zP -;RױhX.uo4HK#ăqn"~_6LC֖߾1xSa3G#NhcUftR:8#*N/9]۹QX#8qX]:oz,ReD=-ʨ/~r>KIJOQ}9D4= ?J?ȡ "I( 27wU }l|QXuaK:za=,3,޻fլR溪%ю!o95pܜIvWSX*/yY4P9Fuzr'~"n2Z_&`OyJB xI?D `bvrO]dE@xvN"oFaDZ\D+)arl4I'KZ(l NO$%%\Aa=\.Aj+8'/$Y%&0L<  -Dz2Vaaj{0> #]jRԖʡɷc[ Ty/6VAxߍv֘@Hf-Zj'sj2|5fjFzS@19*,>]}P"-/[婾D2r{2[IGxU׫0z91q 2+Lo"Y!o#3F)"Ůse@! ^ˆH.:}8}Ae[ZYP,6@D'}}5:Ua4>soad{(4vqogNzуO;k{?z ΣK)V#2Y(jN-z+ $e9NCc G iIÎtӪ /M6}$_YQ1c<:4:発BuAxBKUi}-S+G \&, i86K3`wS.6ҸWmu|8ޏ#m15`1Rf8~Qh##HP^˜ɕ7 ,+мa;YŽIテj XmLYǑɈږI|8|iN xf^>5s؁MQP+THjNǾYcނ฼ҍv'3c3SKo?YK+i1<%n2?0s}6I:R(ɶqk:=N-N40(jV4S~Ŝ R8*??fT:NIJP_9|\wbm3WT7·H+ jͤz&OmQ!\-,:pn83Yqh{) \+݅z]1N*d'Praz ioـBj*+Ƥ%%>ޘcM0$ĩQM%'E"M,׋'k֙xНL4Pɯ|1.1-gHU'wģ7M9ar$S'6A㎓.u_k o*$3;4DP BKjDmanցGLr0L4 x?Z AM3OPU5![`:V7OUUB =y )oMI_1Z~YdQ$v8 n)Иzx[]~@^D?&ꐠ764)vb\@2e5ؾ]nmƔWu/7naDoVU1*;ۅ&Ѥ]P/H'779#}lGKBh@[$h=PDz宙a;=}l8y}lț\ S/w6 mb疞^f\@7Yuuí[/al-}Fi?﹇u{Aw ^bn{?VG&vuʿ˭w:qrq~rl!fBkǺךFL!eyF~q k!$XѢO ߼6'x.um=Ec6d^.]$}?w(>FI=nҐ?gScnBw C_YCPctlezz.` =DXq?D<B:A^8|&[JI^ބ+zbT^H|H vڂY h Q*~lBO1fUJr\GzXM=$IHA&ઋvXc#.n52v)S\ MA%0rMëYWo;X hXwI09݋a&zYi}&'/Ĥ4Z0ڶuW+0:2b%疼KfKgu.1]iaVՏs[Wct4|a[ *|@mͱQƊ>r! Pv3'3QJiwCԘq,kFw) ՍNhc;eОy |0}tFfU$, Ƒ'@0sr5?Ʊf+sȒZ K;q o"XJhg Λbh*:H_YnjF2I%o䊇3d52:vfXi 6A1ameHq?Yh'Y D!_qo٧V:QN[Ri ׊R- r#U $U.=9n]Kufu:A'Pz%3C0K;jtY/:LŃ`#]oPm G' GܬV`L+]4`2fҜ^Ni5`Z UkcP,$aؒ]2}$R<=Թ-܃iAm2C}_ZK90a٭Ej:gII 4U>\laH0t7A(͗" ]Z4*Q̧sCkNW4ה"K+K[@ۄ5fc)"Z~{)ޟ7_^pݽVn o)ub}򐥨`EeWqQ 0uaJK.׭{ᓀќX|[pk*qbę3d7msiȰզKi+/]2-IR2/Mi dX*cix^ 4t-=Y33,(Х:#XM0ř률j*^+ճY%3)T Ҍeu$D2gm p9Jr)ɦrRᚪ"ᢐ'!'tag}EW5؉u<= c~9 6[!ɜS7'޾4#ڟ {6vl$NޕA&Ȓ,Z8.{-l^ڹ\j6HÅaf8jժH6 4i9/_M1*eB\jcRDȜ~Z%:0a3[sf>SZh#\ I+n1\5UC{ h$w_)9S$FWxup)"DO 2T-:iˀؼiM4̼#_憘lu\F5O٘>.uZ(%|h ߤn{J\s`%'{,J+T)z9~8 Kǒ,Ka;ooͬMPZ7* ߥ TݢjrI?.!_[Ъ+,jUkQB証ۨJpC9 )Bg^Fovq{&@Oc"OӬ;Q[?::P@XzAOJtX :x:}fY@Ǔ-])Dsس[iJdA]UK5'?^C!Yj>fˋ'nܜR^ k-Y ͅR=ͨZ0EGUkt)soIFCn2=/!2hr}?a-l)؛; ߶.ɇ ]}#j %-J*u [l]7 | BkbZ}r,vpqEơ皶]'ިW<-dOyOuZ[h&% `$A;\n%`FkgA`窀lB bD⟭ТG#syL_ٲ ?0;Ymp%V;rkN89 ^;ahKթB@+NuL<ws,}GGF$:$bSPo7O qb[hYGQ~& 6 R?&QtI@?!*g!l֧L&x_7>Qzt&qKHwU5Ggm\Kٍ5Lu;ntjl; E2ĴC_-ztumR p~񉨥sHe#tȞj!1a5 1(OQfV9!HhOnCןPN70`/K(몞r] S*L):!xf:,8dxM4'mKEn_p= FYmx7Z׵O^eJ㐮wke d  Gmz,b hu?d+k$aIHcPY Ta2ݻPTx"m`Qz2x/d>wpȢV(B#|pv.;nZC]HVaYwgl^p ܙГ N>±Q4fy=@+TO1ӊ %~q,[{PQb"jk ^{rb;tHZ/_XOcOz׵U).IFSkZ,1x8^]0|أla'MN ,-oL`AL ) ςK7W+Ub ]{Z/!Tl|+=K[2 uw]IABzS IM_ֶmwR֦>\a%[Ng~oڂ]6u |ϟgf8;!=iy*R5$|;j)I*+\pPY'-9EjYЙR8-4~kïkaD.A$ϟ\4'HN){BVF}\Qq e-B(B4hjUbDxR0 7ލBjPӪT\*܃ ś.kJS[Sb9r9ҥUPܧȢgr,m =f"V"^kjt(G&hI_#Vӝ]i@ 5B*7H,_0 S%X*]ArDuVQ6֭{='X䝭?zb֋r v$(m{Zl..GPt1q^T>[LwJ# A%{hڂ^E\$@D9%uSx A1 ZUhd'#Ov8 1%wp5[Mĺ+c,mJټ})x$Sa B. Tyzn,inj}D!<3asWDZ\q1ĆYkpg (zvo4#LeDیܖ,phbcrn>/4#3˷D-NG[=\a|-CdOK-e껚 UqA/yB GW6C0¬E ^6Ŋy7b?D|MT֤rL= 49< 3hզI<Ɋ֘";NER `vK0/3A?n#f6\_| Q &-V2MQcfs%ozԩ ^ 5t!kt.jӤUYE@Sk+Bo s:59W2Bz>#H_H=Wҩ8ƋgyN'/ݚ\CI8~sTzSH? ^/뾱77u G " yz=P662/dnj\Cj2|iɰg)ͳVCdȤphgOwh,Qs*BciG e@P]7/ fZgvXD{,ݖ}ŷ @fRy/)]2A6t؟w`Fō] I B=nqР~ch_{C\=0V`{ DEPj\q3uvwj-rr={߭^ Io #1ƿh)wG|2B^kZ-(X知`O8DrZAO0%Ksk -D1 fT $1I5H FJ5m]+} /u_AvUb 'u8U4Ja>5!=_QO]3ux,Z.9C{na?Bp69dO_؅_>#@114W 3[iQܩvF [? 2K[{mF{g{ @4y̠ZlcrzH:+W' .x$])!%4Dd}2OX&D w\?0z#WX  ܃ҠjX K)}!O12Z (h5+5oR$u.6?vj=\^2mҢJg8T-*&v.AMahaTF^1͐j-A JU0,a] ۙ vǔ-sn~SPBfeѱQ).w&4oxdw( R>Kօ^hNUYK2DhΛ3 nJҪF\d:ŚVZG$UΟ<"B?u7C:{tߔp8o= ŀMJ\'L_ӝ߄5GէaUL z$r`n/i.RJAv2͹3,mrfa]xWW{ij,Mt,%sp)/x٭li'7\}IaMZ6luFA4c+q2Gxw(z[*+%t5LS/TYŮx$<` iHR˿qyߍ ˜ Tŕp!J}Ѓ'ib `䰘ue3ȥ)awc~:&BqrP"vwy$~7ŪO'Tlé|Q0U;C 9J>#~\^kqp3y37-[s O&siT6&y MJ6z(g+m?6O)o:zѕDe޿bI~c"Я'H>=DW%ҘU4zJ" $ K;>paRAj93]n~@P4ljt x?ts5f9Z+5bT^VkG׻@E}2V幦B-Vz^}r|*Z% "Z~yft|042RωN֙7*frφ/g鯵tr[T:鑴883h"c-< bߝsk/B<ZTgM>aQXXπRR| n{ub7/4Ơ[]Vzcx'6][]ȝm= {ZI!ĠG0зaRtaޏASJS=Kt:ƶH p!A^G !i AE +zKa,+ܥݓD=(oPx:r{| !4hhUi!O꺏") vO\0 #:)ldO}g[A>Z(Ӥ/(HtM-y ^ԥG\4&BQo#Ӄ60uuLƕ/o?= }zۿr :9M-{ׄϤ&XSH{ȐB*S1H#΂ `pEnVWaZJ"4) UBvܓSz+[TwI /]hguݵ`# UuGU'],܆`\p [!<:ꈷ|[Pۀ[ZC xZ|!'G0 퐜U_2€\C'gꓚOpΫX3> 5%#7-{fw% ?F9q<--lƦݙ7_FF0UR2'Y/}Uף!"JYiaFC#A>`slFE< xO"@b-a*ZCX֧r0; FhILp;1mgKS*.;>G'ôqa:xsջ+ou\ZspnyPJFxAZWe私/TL&mQa[rI_G57x2('7S9]r4@dVAmna>6>)Se=!Z;~k:??1 9Zן#W%p;tbLX79P7֬nbW+r5nџIœUSEmS+3oaê;vQRez#z8΅X ]iSnb^$ь%j ^9Hˋ&xs|d ^,6[P,pQp#nRV.WdJ38m͢]N8<?W#.=WkaXUb(ßL@bQ%hui:C'ӷ]&ek> M 3& 1zL5]aKyn"Ƨx3_#W흨񌡃WqM^^:/K]v_,'}Ql ud-iXf 9D~%BsqƎc~/S`5ZN\'8;s"iQг}T!2@B6x/r?[DJC); ;U=$7<<_tH쥯)31} `֦ r!<_KܓF?ql2¬НluOZMoLGƖ]ҽE+ SP7 F_:w8C/NN NҬ)s CL.9Oe Z8Cp6l؃xDDm& lsi0bP "PJDv# ۪r0[#8AP0 :*3}{ ro(d7oҿ&)|<3IF*3aLb3/*lCfcuAM Uz8gY?Бqx+hɌ[+eŌܼd%ܰg b8, ʿ!x8H.k&QeSZ'g;GQc*g߫dc-O'1ouoNfg<17-(s_kFY$]8zbGR%ss2 .+6Æ0KD Bj(\HfcnKa&<&Z+WKm}gj!c`nOpO)L~$wrv<]]QUpܭEucBaefsA||ps!Նjj4c3Ή,uV8b6f18gf?z.߻`cR0BYxT~1LCGtvEI1-f H4ikWKGŒYFRt}ޗ<Ϯٍʕ7Ț:%<}:x=;6NLxނ tכKՠ!|GX?z^˥I 1.ɗx B,IbU?ټ_ wkaiЭ$DI6f pO֜N|T-~6!+<0zynBil\JTYٹqDIwӛļ)+fN9/G1-ViQkLjM|5'S,S;9bۖa7zG %h"*"١ϟWP]jX_ؙtZ5"Q-i.Cbv_4iH6k/#D 0U8O pg kmo# N]1oEV7c$6ڸoLW9o>F_sfVp}׸:o BԴh|jv'e9.xʚlZ"_07 )=!Z IpkDY~xPev:A-/n{(heJ`To/'(ii'yKdų޷QS8ߺl]9`ƳS=BC:P0 XIYe-/0=^'%=5Q 4yqU};X9ħ(Xȣdjrb禈%Ul/?B,3V.IMߍYN=u(U%VϾ9pP:OVkWͦP[maV2v'O?>L=?=?w Εr˘Sk19LD)<{p0.cA}gDsNxNӽR_HƟJl;QL78eW!KYGե~S[  ƣ"wl{9J<~0^>]\on`@qN]h5Ќ7e0@r_ۮo?l"$ı.02MԒZؽ$XwĊYɳ!VZvTyh$ wBq,/OBSFܞڞOtRb,A "UI6ܱ `'YXAmqd*KՓklBu'߼5a WrQ;> QBEcYSAK mI@Ɓ WO#zؽy@Ø5arHo صot߆NŢ:'.ZJnOi(N"f[YrG{K{{e[ZS( hoW+k8@3 B$1  1ĉ^IX`>fp_ OHEEh۰cWcϡS,z|-Gce-ZM3QHJ{Z C,&r4>abgp]w%!;NSS0Kb&%/+?#KrPNUOxnh S3FC2GGI(JQAl`>գR%0q>'0u`. p9/dl/`Gk_}Pl8A7r^SA)JCDď/M,;5.$6$<\J6@-,9mF ǩb:Wr4aA*t5QZo`/OM7;.6/>4ő ٳQu Ɗ]Έ'ɯzm5O*HPİ W7b.u`U77?X qV7bD=Pqn)TTV=thQ|\OSIMtG!XND e[H;K9̅VʰΙ]n0UѰ)E8^]أEqq]RxEVF?İF)b*7FT݁="[T'WA K8A8!Dbn$Ȅ[k!1jFB4n X+{yG ʏp Wd D?4aJ%hG5vA'4.i.mB.-+ ˀť)Y;] XEk DQpe<`!a h(zZ^c EnQ ;( .mLrU;a6olG.ЃTsut|7yhx ::r>zEVwÊ?PT6q}f{4tYvwY%ZZsꃷ lHNBv\O!x#yinS+S!XQ<+8L&h[A蚙 QzLy뉮fֻ4i7Ip-_dc-A9S 꿟Ts kV#/EQ?"Fg-7%sz{p\6?zylj1(x;_mw.TvOT"^9i.`" @ofUDN^@R>:] -ew/Ѐ!1[p<,PŦNǒ +G.l<6-5QsU/>zA2 {TZ¡j`>M$gjdU' ׏4=*b, !fB/E6UFܳ=ꌼ&(YHΊdZm|Ͼ)QH+DګKU{?UFY60$ bb:QR4"! F{e=Q8u!R={ҽ4Q:OR噐;FtQKڢ?0<<$T<@WDz3 %aA[o뒟;I;g}-V0ZuIc9(DV~% gūYr [䡾6P>RA*LMj}_34[V2`z}(WP"x}^uۛh1h~]@y4S *6ɮBXw 8vQKR$7"b_D_ S; qS\ ==5uY!ǔ8}QNr(Ô#H"xU8ߚEnWMQ]=xpDdi/&„<0mfhjT @xB;۫fvqV> !:_D(bEjj24&߻`k损FttKA_}2p<0Jߔy\p=)#&)1+z&&]!6{[Ye.t>tz`QUA"]_%Ț੎|ةf0_eQ¤@s)+ByC6(o(@K0)aK1^}w4皢 J!;r-}o'yDrWy+u^A6@vN溙sL\\o~b:|RaLrݵ O$&5W B, Cb`V<Ӓ焨^pֈ0kCRwER1~'x9tTdk\M4qݸZڸQٺ{XI7p/M¡>ϡ%o*%|׋/;1.EeI1͝Zq^5No6ͫw˰R`=DBYz[< a"||' ؤR8p٧E)7h}҉oJT_OX;V7kȃR}|>]Ee(1Ƞ{{59+ji@R kad§6CKUV2Ejq69Lп0Tո**%杤h)pw:5쵀sHLp ȗbh$ER7U‚)|E_P xD Ƕ^Qwt/a=6"VvLC'V$E3~!`ei!3›WÑN"k85>hT(c5CB!*gv<'M];e@)UKms=VjbF"6Lxd1S (ՋȤ;{#qFSEE9PͺXU˶oZXӦ=;=bxƝx}hs0҈Xb~ahJpqgH&vȽPz`A{`H7ea|$>DfF':J0y'|&µgjF8+d3R9d` { YEУ-6ǒS߈ٟ/`6_d?(?)NGB`JjգP{5U#KZ|+kT"q &Wd=#Z} r]B$<)Ű]B[P^:zr˹{ҌubΌUHrj{X[v-MGX[/dd{'S!^zqgb2GÜu(3Rb5rjNy5_t0Ռ?%~uY+a? hP-t6WbֱzO ~Uj,Ao]0 nip~^Z8&v@HZOR1.ɣe]2 &9nZDrC"jqL{^-AzI 5kn\T",ᙉ}GBp]fG0&fؖr ڛ'3\BeGAbQޖE۽7`Xdj8q7×U :IJp0 +*X<+R;M@p(Wݝr>3]tX-bdќBEa"8Kxt@0[ħż*e[2.}"lPDH%,q8!;d _\ngy7v!kDaZde7_өJꅁ֋C(zPE HZv,Gwsb$@P?wV45?I"ϐ81 ݽ|baԙgC9% kѸInʔl}3ޮx;*I^_nY-veG|/)`-Zm5-:H}b5a}IUd)9j2#J|ez[2*k+ UiRcQ#M=Λۆ-~Cb1Rϭ,?ꢼk{ɸcmS)P B|!¡5l,{TpZpIDDo `h 2;[ZM| 2aii ->747,hTEdNƘDH*}]ܗ!kx:=Kc╭_yQGo2/}ZYĎ}J5dj:~O]F;o[/p(7qt\$Ap7=W9W­Q("8w@ynbxE ylÉx,<#B]9DD'|c<-)}xOR|KoU%]_55 LEnA/RXrR" E1ƃ,A+;y>E*cۏ~ka^JR7^u쳘f)E fĶ)2]b2KJoF=}qS0pg8SLn'vt{,J']@oGh,ڣl@ 8Q{`y2\q\´g]7\+!GIYɽP ߹p!qQ/!#δ= jΠBDl^Ԍdݣ\io߈lj5:n5? NJ ZOмT&N#gY%GS)YVngͅ`sQ1Hc&B7J$81u7o{6$vhYm֘onc~&g -p@.'K6\n^B˽q Ę5R51DT(fG9Gq@Õ?"2c!S.rq#QtThR  5e!fppGG{t;-9^nr\I]~8dÿ^I &/C`^i'!Dɐ=Y,`§CBUB4ߚk^?a\2,,ABVHCYwD g4V}9<ĦtT,ߌ0`{8H1B jk=nzeuϚSeMWyi;j#솃+UJ `mHՀa_Nk&3C, ["pPY {ҫS E0uJ %rQ_Ke~L8JGK$Њc*D'==@P~YڻSAU\ߥ]rR$@%Bi+&`8R,Q׾Z8+K|sܼξBd{[-!n#sv&#+64Ռ"c@Fv_Eyx@O-q4F) ׹3rF䘌&,#TBZ?qΛ@7aodS AVLNz9T}\dvr>TY\(:6fZjnp…-nܦ5w⪲r0$̚ 1t ~A6:sI!Zb]R׻_s֒/ j8Hb~~(o\&ic&L"\Nv@ 6[yVݤ3Џ (ŔgۖaN'd>ͳʓJe]oAKtNx둸^>FSG85ZYƅq5MpBek^scQ[Ulz.Q7 D*nX43a_8@$~<6)tqmkdv-w ,aCFʆ\#FSO`ON5o ea V-8"[\BnV]¤K}BefMM/6Yr,ˑvQ;,޾VXGPxcTε{:`YAUHE#x1ɽAg~N=`w2ۓ_o1cK` pW]uR@weL7"ٚvD=Ru6IɃ%L3YVa-!e_$1͗v8q(P;*B{_?u$bnR_op5[W WAm;#-2Al̒Bi&|4F uMV_&RHxHQm68>XUb,=.[B,YBbs-Ucx-_FT'6b/1Bp1C#8/Mwƨ\0|!4w + ; iЇ\A WSi>fE[FWD0EHyFXs-U|+ 'o[ӭ _ o$~G} Sw]_QW5#|✡-d@w{# brYJ!v|H\z6ck6 _sV ]i9sn&1wB.34/JSz ^|AVa-9j3tB z*lrdݐTa~N(ؙfd__͖GE] P/yhHJxȂmq=dxɈ2O8 R͇J 6uup$B}׫=–vpa<9-`5P ߀qQt9l_ThՆ}pհ|T7"lpbGBB>-*ǒܤɪO㱮uB=.qFW^!>d~%0;UmS8o VXNp8ʰ@d )e$hQ0Ч%k#8MOo"}moy q'/2ӊ,dGD24Rx ߉U1CqL!jGD,2k&ˆәWjBvirkd[bk][|޳'Q!*Mjo+Ma2u"7;]cAߛn]T^|_ j8e~QfS6}:$l|#d@Ol׾dMî`9TK NӾ4A̠ ] }\= #$\/tpm.@C ՄWƱ'SY]YHP>ygij#ɘA4֦s=T{۫{ {TOnnI֔cW¯ TW%g*5eAkiXJIany//]xݪf&f6yd(*g~Y#Ol0٬~˰2E,IGz&lR[(}XhTc%9+*W2@75ZdRkl3BPYYAISIX2oҳ[;cTxxZG't8![k7sj}0]xI{ yA'~yηwQ8 !1{/C2!?Bt=G%H.Dy7%DMS?y G fɢX膕D) q# Wpoa߈Y yOt'3kivz;l@%46I'Oٴm$ 02A1 Jɺ6>8Ep;3e1Uf,N<ߏqyybx;\Q0u9baEqo=meC? CR_*n@/帷`dU[qu_Zac{)<9"qٿp8%@ ֟M`n5mNMmX%9#6^ĞI`.0 A7og9#G1j?kRˎ#\M6Tn%A (12Tc$3VCWk"8m$0>vpMXu)t\6uxqN6ʨ:02".~iO\Vj,D}\}ۍC֦B_}4;CCpblЌ]J-9q ȟf^ICV|zXSNtvJ0Z4D%%Inv hVbGܼ `^)UP͌}kũ$1>4}fI _gWS'S;HI lYGF@BY 1+?*aam^ І^\?Et7o7.p.- rz $B XЗF`y^H< H 1%TRq|tJ|0~~y&KPz2t@$x0#+#f `*:׽I K:&9exud{G. ͈3DElS~2)JSC"a9_F63fGA-IɘPF-u0ݗLT{T1g֐f3zp[@v̄3*ws uSA mgEΰhKnu~KpR+&Yo,4<8 T XԆ_cb5n^޼ I8(Q@/ Yv?E,BغHN&pP+Dbf'8kzP'@G ˥XX5TPjd\UDUcz`&ԟ sH̦Y L % Ar LFjU5^Nʾ 㴥NM(2-K#_,%!'OnamwRWotd.j=f/,?!6f2E..Zu$l}TQ9ϥCt/8.vuKH /Pc{ .!j݃%$hW;kKKï E ,JmC suF U,՟dmJ9RXOΏ6`lqnLXH 5g #MfzSbMcGqhZZ{U]}"~[{ƻ1y-\.]1`%|bdN,soȀsS|AO&btAjg`ﴏ3wu $c'a ^MˠO]+tˉr,Š(TwgfHW f Rޞ99Uf7}ϖ 4*4c; jſx|`A]+q6J+3~Jfh Bhlt_\\{Z(9Fi=(ud.*2Ԩؤ"%4Cyvd/Zیd I9^2Nw_ |[ubfymjPZ 7|S]֎_+n5ZQCmd 7Mad*iS'n22ؽ.ކgYZ0707010000002c000041ed00000000000000000000000167ec2dc200000000000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/net/netdevsim0707010000002d000081a400000000000000000000000167ec2db400017c70000000000000000000000000000000000000006000000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/drivers/net/netdevsim/netdevsim.ko.xz7zXZִF!t/>8]?Eh=ڜ.+e0CTrR1Nj,V: QQ)R{ 2Z%]sIt[HM1B28NV^ i@ JRLX8j9lz~cy9 t3ӈ tBAL8f]^,xxj6qtt&KXe?1{S>Ѓ Ctۮ+t.:̿r7b ,QGְ;L\ԆҨEPAny7| pâ_^"8c$2p?O]fզgڎ_6L#pjK /pFUZ A>O;,EG^Vi]/sKkn!3`TcCQ?HX-S'Oz?n9Tv`j$mq}ob <#UW]N5Y4HIj!%#ԩVѰh:Rw?^LDyyPaL 4{>WOv~*K5&QB!ɑ2vOG†Җ;6%dJ[KhJ z@V!I9't P_+C,1\دwcdEtBLQÈN8j%[4!BWYJ%Gd_dq)EYLݖ3;%|yXVN>T?ͲFt IJ 3{47ľ6 l~4h"(ލBl<7`9M&pF-tiGBF3r1jEnrS28$6LQ 8.9@zNEJn52+WhK:3GFn^Ȑ8ps`BxҧV&ǻaX^Ɗgς5C{jxUjkd[ OlGiA $\Q6H Wx#M Paˏ6Bu4x M8>‡[ #fCnA`% M 󚉞{F>/XC b+G& Y}*;ȗ)ץv )*o/+2+ePF %Mcϫ3]g8EM;,4`1=d k+&k0|,$M:9A7mgdY*W0b>7#`"D3U?B'B' 0^Z+^Hp{sJs:E$#t^٫ BhTբ> Tr6cВ& .l L8(&)*|L+ԹC>To|Uu?UW>@H*IcI$Cul-% j'%`qLHd30\e'a,@jItR{(Ķa5s5yi8P#.zRƓ= fW}M)]C߫YPP+rEiJDU{yD08XK^u`;]1$a˅n:y+Y2~4eھ.`@X>AQG[bȅհV5,&oH$- $)N#UtΏ3漏[¿Нc~#7$.-&Xa{DyàP@s1Eڤy-аP8} .hGXH;zlȬi%_?'UiLz.? rL߮[,zC/%.A"K7#ѝAE]Y:3x=K=qŁ]qs k9?bP!w5@2@z!`JJ^cˆO!Έ3턙 (!.`vKa I?C;1X 4+M0htr4P $ssH fY#PBy o\w'">#`OҋNDTrP?KoƦ-~nY?sJUh6鏻|,n˭s x{%"0[K:43jXAJOжH̲r^,xlm!OO,(`v;}WR3m (_.[Y/= T?_8NF5/G&Ց̵!F,d>U!{isC>{𞒋:1Q#ê3;R6] a3SI˩_gMZ瓗c Eo8bMLwamZ*&Q`{Myihp)KNEBԋ#=MĐr9-.;=(2P=UgZ:A@ т7O}Iݢxôm.W`1FXHa)iqql7y0x48I;:vP,RL>:pa/U쑣 eЁW|R.)VW6[?E/Ꚇ1;{_Od C3FRjSzn9l.GUDSΓFXcN0𰡲}ȸ=b2&OQ qz^V'5~_J ٌKA1~ntk*ܟ⬬Y/Up>+Csz?n;o4H<ثM6GquNho -8.AB4h}Gs0KX{5B T) l6'@2u+ a\PvᲔF5n],|;w:Y }TBDV'7I~[f"uT֙蜳A|"<աyFoY%F>bƷzl:=q4_u3.HgΙ̇*kn*XV,'f,"NE8EUXx p@ٟW 0{J$"H,b#[:s˴{/jc#<:/s6 {;~B{1]'?:<5l|Flb(C|L 5'f{!oKꋿdSX< X"C{M d'z :zd zbqTHEr*DQL8P?5"G HM%LMVrߞVnA =ؘ>$7 ps s|RLř{%L 2bOSGI Z*R 0įPyU/%m}Ǒ-+Mw5{ FFVl9V6D*h*{?Oj1 ,%~2x6|x*p8xNJқ4Jwjv&c)4iA=vjP\&zR4u&'h;퉏c@NWiQ\*5cS+6=t(r+f D-Rcr^iu P9PEkrU&N>$tzƤ16 .4R6[OIp0zmʀ,A86c{N<&XG'q6U\ N(j`V `v0}nm+H)?w[S vM "d+ Rϔ= "/LI"i896" h0H6Q٧D@SD#ZE$08H}{֬Ϩ~ǣi*GQ &:v,- D>B,:to>@[U%s4Pm/qqHqQ:[x_Z ՞$ g,@=5@iCLWf4M`dnl {!$ɀ@EHthFJ(413zsa _A>7Ġ+"EL=u#r͐q1 &_x`[-(d\S%P@?ҴH:w }w_RĠo(8n3jҒD+L#hV Mˁ/<-r .WBe!6"|J7ŏdƷT eC&uo>Q &Z6UX7͐ͶHS<(,A =aپt^${WG_3'WWT< YVGUHJX=@*o7˳Q]3Vs 4zembhTH3SgfXU!#\vDzwi(_x1(<DaM?%o޲Re Rs!Exa]w2p72,ɟ]M2/ ,f]i#ECz.C,9 V%&,o݌M\=*#;pnՇTqҟE~L2+&BfJ,2sn8߭rD0SUݿK!sObtEVa,0S+]9cݨ\18҆1^0.L `ۃq*rCrj*l &[s}O0sM-m@oKN ikmq)|x/&Y\5fW'AU#9\e_Z 5?4}TА,d1 r3f}DfuLk֐l@-"L~!d$+S6-Ԁ; WA*a'T% *r Ax9-Uo 2tZ=I'`8=Eu ("E* Jذ) iT;7;amT2){ Wp67$Ւ9׊wԬT(.%Ӗe*;PSPq8(3[i] @-OQK>냐t2N~HE`tjB_E d~!rn,uKgʵYoΆ \yt8VUgofTTJ$4)nSn`<#PA6c*{a?ru5jD09X/H/gKU>ZJJ 5\O|x6Uޯxhʆ ȝ4Je2n͠M0 sž>ǑfmO A?f)ӫz+L҆,0TeT[_t#-J3.,7P6;Kk>]Ԙ-<;8=ОdPfm̊,N(Z-ݩmŅ uk,9%S .X0tqkUQ0}*Tnm`Zk>)X`e 7f~.Lİ}uݬ$AO\^ا|*'p3m)ڼn++,GWq9JSzU@l:O$H)wW@J{@q)HGfz%%}(*cK}0#s/O*揌tÜ=Sٛ6M**}] N f։0f&Bf SgߑVHJ;uiAb=G~pBQKJbM\k@9gB#'O)T*Qa]&Ǣx5bB1Ʉ =6[K > #Ccia!Ub>/3nבg."t5Y f!t&.bJfk9CrKE_2,h$y#`@ 4B-մգ{ۯxa;!W   ,W"uB~a94?}^1T2ŠE/xmekن=Ţ1^!^c5Cf~F9H]KY68 UfTCJ\ohz6t(|pZj*H|SLf-gȬ9^62"^NA)T| آ?Y#, `?}](?lXpwfGEқ ,h2]X(fe(XLL=ƹzC6-6MiVgLi](_3UٔN@<膎G:ZrlFlFicșC{I*XVYz͔smR ;.2jg/({o4.UxA)"u14;sClڐϸ"_RFeZtpb\J}T\ZZ2UV'+n#uܔ;nS>k +Joe|EMPy- Ȕ0*3fX%ExIocw]Z/RPrlooKræۀ7i(-iM=c.%l"E}R ۼؙO2q7D϶\G'wnXgw\J-Dvl Gw;MfF!R 12 oZB7egAYvY 'XtH@lYw.b L8;~ikFtߗ GUy1=2 t6wH"(OB:( YT_c9@Zr8C{E` dSO@ ?Oǜ+wA9I $s-q~4ëJ4JbR}MQ?2I5 G\YI00pkoq+[MPYԦor\ǺqƪjܞO(o>ٛH- kAFnڕoU߾}F T$Q$;>j.t ¨8(^JQNK1B"J1w |oQ<;S3T1_T cP72 `N۳? 8Vl񼣔 9$<.("Ns BdD5,o_̈;!rSX/<Y 1l7GdwcN&n]9=փ[[m䴚 $iӈyW!PA;zu81\3܍TpHa}MVlFttjw6wl_*+Us۞bc 9 sTv6ww.P_~7v送FBώ(tW©~)#%t4:7Z4@:_Xx>cQ9Pz9)[rv㢮Dc]7zW{/<w9b_PFTa3TB3"چGK{-\|B QSUT*$ntdP:<)C eyC޿,P Ӷ7Z L9zQ(n7oWEn|rvLEu$ Y/8ѤzwY+[L׎f+՜wXUẦCZ*I[-J&7 .F2?Q ՖBq^;װ%L6 fb՜GOBݸ }һ4AZ5H`ӬYT.<}hoRe̢9킹T{]%. qk;qa>=c rw\zwQWo2hf,&E˞Ƀ%$H|}Axh hpdrO5SF?;]Y;FySa)S Ӣ" Ũ%˲0Cf0.;WL+-8AI+e7m$3&KY*eO/T~jlIe$1ڠ.\eUTR|/ʛ8o߬te}ӦͿXơf|ƺUC6HiRw>!&ӠjtHG ,5Hբ>3YY]/ m”!S"Lp Aé F{HkovN>~ ZI 㤸@b=AdsR7]ّyՖݝPR2rʷ`Jݔ'~LÚ LNpmnѓ[ɢUU{qn{,#&[? /$9xg1FaѬ('BКD7e&)C/|kB4!±@pi5S"`ᅀ f׍tZs7+!7MX6"fLS/Q}E.w-O-c[׻Cn^~% Hba͚(̟;sOh(`Oe6:"Y#LMPv|D5lĠ~#rc2DJrϋGhbG&``ߐJpiPOos9-rn( 3B~F㞟5u|޶G8wVhI #/F u {YْI>/iD;Erü) ~iqoJHiLC ~8#Q2بhRu7GOۃ_Β*W q觐*z厣'u6hktUoG"M52uAUB:I4K=r~z[8}MT:(Rs@&ݙ-jz~XWGڀ]g*t'2L8VZ#"g&iCYMN='Y(pTQz! ?sFdzp/@ZEZ tWdx7ꉞaje 99`UȫrFGȢ҅p r0'9NRhkGk,. ]$P>%/]dC41o/hPhAWssK">qVXA rfup9ާ^v5ʷ%(QB_ۻ}ZQ h),S9d~F Kz~z^#1EnQsT҇8Y&Bj$n]/,Vs$n %ێOWLPZzqa+ e! 06QL|P0F66]J¹=m_vSmTm xC8Rw:r1 k17}l/ǵ3j͆XbM Re,86TsPz]dc'Y1K3jyXt >}BDθK=e_86&x]O >ҩ}Ma PwFS?<øĉWHU| C+X-xo-fԸzzbT qc۳z\ou-6lA<^3qeո]4} ʬPhNQz.Y\> I ӍJbvX:"# 2o)AV:!j=DmT0z5nbvg_%TJM~İy+ Mϟ(:1f F 5e0Au&bFH;0|DZt(yG`Q2TlX8z)"ߡrNޕC8@~]0^)xQ܇VMqm&X⯢]WgG9ȑݷKZ8 ͥn%cy 5PLrlmBbI Lk`&IRfKN+omj>]p P.#\4&i:nz3 ڵQS.ձO0f rZ \P3ZiT+> ojh=t,i|7Տj'bҶ烖74`)"GsBrnSQ > "a5X ha@զf/>\^ yR🚵taϜv)-h[J P!R=Oz@q5XmRnDj:, XWD)$kNMosWL@+a9C~CVlJ0 qXpE:*\wbiQnpvjmd':GEE\$e֕(U(BD4<:}h>ެxUd71$Q  lhɏ8^br_GsTw-?!hq%vfVzW_\^tݒ+wrrpb#`18V&+mײ2GP:q$In[Nm|t3aޚ>Y>wSoo .nRY6"vPb,[*vmjMY)/vjw5icӈ! K(b̩JDQG &+.p!aNmq?_]R7=;<(f8]q<j3Z'I0)QI㻭mC&WO}X$C[ 22CI fzKK(=w_F`7 2IL\Cոk<;Jg+tma>x;f3ךdf/Q1``4DoP l^%{j$-B;ئa:_8!c@!5_,w  "c;n|Ua/;`mɢ.Kk^Blq`,}@L9v"C6Չ0@4m2^(D'Z5H%Zg2MutZ凵W#;<bZeyyGר|!IX d:錨PӈqnVUF3N1ao,o{L &L-]pGb v;6F>SB+z-RT˺m_7W9mw)tdf""_noZMiʋSޠQFx|C>j}} *hdl VE ea; G&БϨYPP믥j;mg\]B X+6 ٰ+mp~{KTZ6>۠u}_z=ghQP& 7 b2A^h,֋V0m>WvdS=nش1c~V/p󟆓q;\L@ݑ%abef^S3z#ޅvVA2XƔ8GC hē: Õ㚭?+XAbt 5{PElГjLHQ.[+  ͓GeBܟS'%>{ݏ[ɩ+cg]_dR0Du01GFO%#l$>"= ~*Jv+ΧЫ_l= _9wcg1ScƙEEA2]6@S7Bd;QtݛA1}~6舠s?9 z;f7(ظv+V/G6`Xa?Mebfy6/đVzq.8S5ċȔjyek<[Aj6k"۱Ajl]zY*0"a8ft_U $tzI8x8. }v= ;OrjFMԖ2f57̼0Z8Q:, g0~U/~,\V$G\P& NS>z{].u#̮=}߻ʹ֭\חcQKŅԇ}p9Mhܒ )wiQTB< bBʁM e #ɀq;c+D%S `e 9K[wy嶜d7j {yhzd`C}p)nF _q{4tPN 9$}]v2#}3]ڲ?*k j/Q#+3?aRpvM@[vE. y-d-H퇪r|\,)ijf>A?,rX)tBѓ1N"DK)u+w+#_~`rBԀv[nEV7#058 3؜?6&mI#iEFlG͗ZICCiNRxwZLDqJi_ % 3 ;2m\Rՠݚe8:if, FS_;!G=S …{_/ AXsfF[+(A=J8no%;7V@Fo^?7:ֹq F"QvZ:NǑԘSCa)Ԓ&J6E+'HڌʫR=I+BiO\NNOոx AC,bwECKkw]QÝbVwFgyȩGk+t0@?` F` tu @XhCcUlWr\.,%s9/ܨ8k`z<;B%}WԼćjNS(#4A+hJ3#쫬3:l`Et-Z}Rz98` ./Z.ǯ??x35ws8ABvSl} !lqC,DwMkCޥRQŒ=>P_&ƙz939GfƨoAJ3}On,~Ϻu_4 ?l/顚w%ưx!fgBC$ ~&e;M68 Ip]~=ykAVT#TW6G 2m=J$0c /uw{')x B]oyUe>VmcAX&Kӯn+4ݛ56AK{I\G%8a`ʩz叓uv#%@^Nxh% qǟmwQy;8"8P [!A;ӐP ; hV3;aTow9wy 4]"d|Rfg_^TA0J4|Ĥl52ɰCe"7/cqϐ92""Ð&/xAzó{u׹gVy)z>\.y)בp^qJJ5'Lz>3Hؓ.]i 2ru u^M_jDseZN2P)*RV X,6po,d4 0@@ twVȅ$7}]63\wwe'7[k̘r2L?ѿ^u=ȇ|}}=kXǪj_67 Ƒ%uՁ% Zh;OHVkre85j|HfBZ:ETA?SS~lFY^ϑ:]զ JᆎԠE1霓8+^//֖ozOƹ'0Q/ϊГvW?30s ht+.kݬi26x='pKjVNM5UEtvLm4T8ke0Aкl|xSr| %j\`$C"rT %\JO}޼y$x51}D)"%P O_u&Aa.N-ΐڿ\#v4E&O:=+CX'Q8/`=Nmbq.=L?\ /[|imxy;OgApٖ*!$x1BGW6ҋ$)8~KkPcꞳ` X/!\ ڹ;aoʿ)t07"kOE5lBYE{%@t㶠dX/d$xu|*J YԪE]7罊^61,hIVƯ<Ѳ2&1ޯpE[@ ֙&y};fFwpJ7-XUsVFbˆ.hXÛL G'(KZԨ [W "ٳ9GJ:pGAmHKm`s?$uA@#τQi"8?Q+h!b"0Dafݕ/[I^L_Ǡoz?"|(T+@do$ZB 2'G9yQ!?gNGtSo A`7 e">ww((-,t9˸lr#fw9tk^Tn8Bbd !P<tC*VYhp$t:DeZ0P`iprPv*C=>>~4?~\Ẕj̬{Y-cUL:穲"v_.iRo:%Ƚq224iXxGa#\" UߺtavK#|GųK1&HDU@e B)/e/jTqqs巽#kgqp;H!O_+^?AT.ZjkXȃyZx|iŒߺ g=S  <Rɴ>-[n@ NKTFHCYݦ@7uhY4j 2 v[D i9jg[LD{j$T|A2'\wy^)Vvza Z%]~Ck$S0n i-ީ#t#H:T |(C|e)\>(qͥ?_ʕ'K J֚1l6bz^奒6͑Tcذ;+j~QezdN.BƆ..hK{ő#>gUJ^F!yݵJ7<1+#\]Fʖ"߿6Fs׼[?\`ĒX.{,4_6SF,3E{C|sUWv+J0Lf (^]BUNJC@JW0rN\6zYĥH^"#<4 7I'x0HU?)lX+9Ȩ N!Thv1hKꝓ2mE )|fEDDj4|\<ٞJ#faw1x|}wkk?u}3 Q4?|6y>`vKj$:>j x&ԋ5K?>Ig^!Nez=g,fّF-݂R?6]Hz!$o}} ɖqI[#*, )AbIzH)z]Ui3`ÏJV4KkP(֎Z#$Z̷ׇYNsӱQ)C-0(+:T4@s*vFC1Kc26+8=ZW&Owg6  m Z crznY}3Zvy7WTH ˭eC\=R-f9$YauXAkP90]BGvLLj$E>/6>3lWhSFf-yٴg_0GH35N]np[90:<&5J,/l "Qgd{G7X/lHWv-V:W᥀";5ua;6}_C~A$@4VCz &[_Q g`aᝳy1;.JCu)>'HIs^<>'UJ[A=9j-~' ̝-|e`F_h󮗱^#<`'~f"drt\$48BH'C ~I~.ӕ=\[% Qй`vq+s6Pe=ֶa8I"ga#\6nF@;UkNj=2AZD;AJ"s$21vT!ԗnI>sNN_{4|b B՝}]G5Į ~?n}f]t,, Kzbm"r ^X9 P;K;鋛f!'$!Cpú*mT.H {Bc6Ċtwiun^* ~-s@F .Lef{{z"SRX8XwsT." JMCH:k}2v.F 8i#CN аFRRH65M(C}QOQ_'A~9Ez7#tIbOԣpӴ"s9Л$qӱ{|2(&^($Lm e\ {6YovЉݐ&gk,[Ocboh 9(d-'̪|D${$-/D7›>?})65{IH %{ } v >( x}1 QLĖ4Kr`!BqV%GfMo^"ҁ7ux˯+^7SOzVs0;>+ ᧶0nc$iO@Tns #u膨͍+6kY+p۽EΊ]g^DۨU\/|F&yx\t(ASMN]r;AF+{Lk?Zn#~*ZzHP0l1YHWFЃXwZ `ѯ^ƻGu-'06"L"Y}s PFRfkbU@J2:bGsINVr& :oko @m}7+Nn!>C,<ErZZuC>h<_M q5b:~/AIDŽlcU" r<+5FQ7HZ)ޞ (e}e\D# `j:ղ CJBR9jw|Bfܳ"Q {Dz{.N*D< YMжo'*d+JtŅwϕv9"ŐAqG[!Jy߷[CY2P83ENh Qx>YMW0i:^ kA$xPȕ aE1FlLkE1*OOp=U?` ex6kf~$Ȥ_-9žG+Pd9zWu,; zf胔NOG b<_uA9z7X/1Xp#?m, %p7HZX*xķpt?ּ.a#.>j!cEg=T s4%"7,ACZ4w1iHRߧQVS/Izp "F&SN+gE*#OJg#@k5:0Վ1li"p68k1g 5~C<d5 ~ , KS-n0{ہ''f$/Nm!!Q /6D+ugI6-$ѿUU.%;lw{)7"=p r f$6ULF7rYc'.(mdFzX6EyLbD}z PdH`0^\L8"$&8 E"S ](+>ʼnuVEr4QNB<'+F\^#3XKTOyJBfOdRN{> G}wb+Mleř> O%к‰vǘ2wHGp3o`WU),9UFu? w`N&Q: 隧'89VNf:~c=F|'0J^l ~m}J&ӿgʼn s .OcVnZIn}*+ZgL>]7a|"}jw IXJ‘7A^h 2e2vzO[9$q(iU*syPm7x\7DEoP%gˉp XB]3݉]47grJ{Q7e/ Rs V| F?<5*LU0%d|,I!2_8f|mx1X+&›zNߘEi]bR?H&tط鹔瓟w[J]#Fº#۬Ȏ4sU;jo%FFua]VZ#3ΔSf1y>ΚZh)0 )sʮNT( b=L2hN,-~ K&[Fj Qc=ݲ)SA'[SH .*e1i7zy)f~*Z&?EfAjp;}3B:{^*h>Zxs Mlhc79jBOI}k#ol'=M??ʁ~] iU ppJ 2/ jE4e\å\`*S@/}LMr ^*k`+FvE2q DB#ӶPIpN6guC1/4>N4޺BҨ; Tɔco#OL00FdࣂwzC9cZ?KSC !%3j?my mPȱ4+x"M6ZH*N\O{`! RnUWS<`r(l'1Yz(wFLMtoo1=~#wsy. Qy[ظW^#KVh 'N86S1n|P4%{:PٲzbKedE1-C6gcRq騄R$0V:3~V]hWZ'Qԣ ; #+&}j+AM߸+-fvq@֫u<='ˊ}b'Y|Q8c{p(QOPKuvW6=`Һ6 ssP(r7cMe`oc!僡L:||a ӲψdSJ>i/;Y%bGXئ/)c工w$QoߛDLFXZށ2f*×DH"x&m$+6M&$F$?>2Yw<SF1#\QHs1Z;.tȆq%cL_1-SZ} %DTVj5X|;?5sf!̔2ǵǔbJA2EH{:hOqq8c=,ugkHc-T]? 8%{>8_? P49̀~( Y2 㖚Li*OU׉Oӣ:b Xe+TqaY~P`hhwK0e#&,QVaF77 aҭ@ܨ#0ؾ%jksRFÇ&r&Kx%N;ؐz)Sp 3z!4W%`'@w4mӊU o0Dnf8A5l08%f[R'a3o:.Ǜf\(Jٽ~V`ghYYb .k#I㲕HɵYdNizS25W2 5]Gw DU(1 4nVJRLgU{_^λ@Em_W5&JFN{!,o.EK!GZa}H2WމP2U/DHvB. V{8;  7~)-mG?y(CMi gyL^.!ᯈ搬rwO-F$Z ~Sꆕ76SUj7l#oqh 2‡7]]wY8wUD3VƂ mf$7[h (:vzz0ǫ́t N?tr_ `oV$Q1QJdQd3w] 6{~+ gbejd{-pB\3!Yyα]κj09S[@0AUF ZF<ًu BZTtbzў`ጤ ˮC("\`n*`j'mf1{/8ޜxHKFLLBP)sX{*&fKaj2 Owe+"dY[ٿ:1c)AYJ1ȷv (īAT|hZ@99Dőj^0 #,q:#j 'xÉTt3Ȳh$׺Es-B J4U<4ucs/y|AYI@x! ^&IcXg/<e)žD|ev55OlJ,= 9`+⎛+хHHa] YL7N H<˟f R6+/ 6_NE h)]}4-\nVORy6>Lkd 0?_|NILģPWMd~ɐEya\>dO`M zRBJ lVpɉ7ꠍDc lCC1jw'c QuMf"2U0Pgd=عU)HSf-("OdK|/:?2ᄞ)l d#%D dZ}f"S.%}L/`ڿM'MKئyEH^&f[fIF4v0[xh߿D'9,O.0ۙ\}:>ҳDW1%j7Q7ً5Pʷsd"km"mg7LA0\וuI{e gNp4 o``AZ0?H}bDc# `wIHFWNH(:2{9v2I˸HZKEд5,im]eC v* vS'i\lԯVH2*/,GPjW-;*t4ݴė.Αٷ* `~=gW'5U&UZq{k ۪'yaOO{ y8&x`^搡[X * G}Ŋ iaW%Q~[ G;R;S5>!-SUH*5ޯ:c~x(βaV"ބ v P✨'}C=Ch xCPk+?Bk0Jm5{aI+)8"$?|!-hRU|/% 7UIBtmLm6?99~j/ =jr~ք6E> 4v|M)a\$'Z"PTE{sfkBq( xeS[) =n͹R5@އu :|MImm-D rly,3:Wjf/GJ3!7 @v0,e 1Ay&lu/2 ٨0Kt!S~hx]]<2 d,IWs麴SgKHr?~]r=S46xAJY=(.%?t,Ͳr1<&2J@" 0a/T%?mh+is4(9*η-x '[EfAy0@;0wU8:\_Vajf3}NzT"/al#o[&ڶex ډly||wZ^)ゝ]L$ip/iW%dEX]$@eU4Jc HpFpic#(K:$.0i C!K$;"sJ5Uiv/W9PW/[l$S0׻ |qϬwn=dP5yT l:OmT+t51ݒ"k57Q+. Ϻ%Юy~Ʀә[XN?/2D){{ SfGkc''iŕ $[ڹFw6#ݎ]e]3pT/"+IyRSv5Ә4Xe;NE.ƻvY>I B9h[n O<ڣkTa *EQ!3{qf'($VCm;nnNcM"K8x[^ EQ2tj5&ԃ8`V}OΟL&6B|*^ 'I&Z(l<@4apק=>`qp}lx]7"2<#U+9Oo)))lMAeOŖYF90 )"Ў}EA^ u|A a|0@c8\=p:Z^T@L;J5r QHAtxB^\缯`4W52$@o?Xi_c$1Dܵ&I75U JȄXnS<0ޱ^0Z=0#1BT8aopV=z-Av$֧H+)r?%.S8QΰR1w`2߀'C-)B \x_4'mO2ШoRtU$*b'3.Q-4}U20$L҄&n2aΧ*x2iƠN (z ~ii"Ib+$}39nH fL B%o!)t#_!+; OCȧ(j6B*7_+ge۟+ E4qSh*w{\7VvתּUJ|E( B)eAV S5QFXl=A=vLu;AVf5ƌy:o@ "MJ+*, <.ev6"!5/o]Lu vJ ]UHwl $L t6 z"Xq`u.+0Orh.NwU|'…P\Z_"u1bAx" bkŰXiO ԤF |H3c*@3$d]|W." L]R/ӭ| >nj(-Tg:J)'lHXCk'UI'ݷAJ Ơ*lL:?L vFl?K8GnmT}DݧOdoWt$9DI7/4l0AL(QIr)nfp@l-3 ^s L VL󠵋͙4? W(MsVFMZw d2(?CKVp 9 Q,~ !F=tq,^ϮDәFJFL}h/bKMx\,pLysp7)*k͒)x$UW4r[ӕ y|YiENh B .tV=^Sf_H!=WޱM{`lXbZO)k 3K`GWj-FoC8Ef3wԣRXni`r*Z8b]1'5@ :.5M5i^Yb} v,D+_ |y?~qy+ki}ENͫ9nאڊݒʬs6TSҦ=uW֘crހ(0hG#%Opgך/.RaRMR  EgB5n‡0G [Ony@uOLVs/Y /_lt>gT+fzTK5ϰ<ݸC#S?.d gH!i sl:5>ֈok>+x[Th,Ep&7- @@CpMT:l} X&+аEXw 2]^ +UFϥm:Xv3^Z9YZnё5WݖsJ E7%+8FوRd?}T1qۮ?^`sezT|nav X0 <}n9"w"^ee ).tbNtƚi'#̼3n3lkjm8uvƇ45r’RU'*Wٗ)! t i,;!@uGXE4Sˏxanf?^Zp-Ov}d[Əfa; M"VWU6QtE Α^ը(jzS?/@o̗Egl%,mpUC"~)ZRhCKBw 4x!nNгL#5E)rxC=n_'Aߪ"tIUh/3%U{$5Gw}(_TwcBߒ"p0#Ãq}p5.xUV:“c ]w0huV.f{ e+LH* 54V/k`^)|BLGb3hReJTF.ND8-*ǢS>$`/$r_)D=i@vѧ~2Zɜ=-W5X }bR&Kx,v$6" 1S(]i EFo $N9R2L"|M']WGҝԑX`m[Ud1w*JqxF&_i24kﺁP.S 20~Bzzi rۇuyߖ(aҿE>5iOL2y¨#UGIXrQ!Cb&9a˚ q$X ߼Qg$Gɦi5=yq5t 3EAxywzhj#;UApniIrMNy9E^E:}`yqzG{ mS*u&gqiN9o ؟ h2L2P2lSdJclvRd^Eo@7VX͇k#ͪ²|iۇ<T?s̸nŧnxYٳ7+{P4 w_H~RvLhfإ>IeVج58~QvDX KsPqj$8+L42u b0]i;?c:F NE`@ /b,5?O'޾b: |P}[Ubx&mK.e:GL~QRQ t܈Je :عnH 2d$fF&$q:m?}=+Z0\#Pɽ)`&& }Y_KRuw9gf}&,~pRhKgNu\uQx!Y Tde9ݤSR6U8˸ARǼrH\T(~zHUۘۄfQHo;~v>X+^O 'u,^9 >*цaPoaS^Io T:4v:X?"~!P¢Dmf{Ov [ĹAC11]z4:`Ķ-ev%WDpq̟M o8eH§Oq0EHr< }ߎԗvP E "Mh}{MS.PF[$fo-%ԍCJYekqHNܳZ3ї]kRlI8/~e4718aAGwďV0e@pdWWlc^Q|:@N}sgFY`x'q)a$-+ I?}0?i+.l8 (׌;ú__4 9מ^.K~sRďmax I2o" ^ݒcBqɁ jb1rpS{n|-ZlbQB+Orlnd4* 2uZ3"Dd6V1dU A@3 P-Šj= 7rm%xwJţ8F1bwD1\,w ~YO݆mPk %ƉM4w+*.s6gޣ 9dNITᘡ: &X8?$VҵնutGF-[ũm@٬V6 kL`tA;Qs%(,;>E"ai'j8tmͿ.^=|F{Fƍ5Ӯdih䷄*G #3/bV "즎$WW1T-Y#,PFijS)ӗ(&)Bh9KL%@qHU "Ov{izw<c\pm*#ѣ-JnX`ʦȹׅN`NV!*qKAvD`J k joyȱW/2vaޭH2;NgZ Tvt>|a'm U_ )ءGtV6ЌRBICCĦ D(Q8+㷼 r\OpS4 @4~`8VH?Hu y7!3?HUNT;`"忹\FT T0P٢fr ofQjjfyäm6%hJ#|f"ɱ9^>\& a޾e+{YaKBQ;qjOdkq6|T w>+BsjPXVH a}ʆH mKϤI/&PKn쿶!ua.>V{ܿ09Ju?-\3t^VW]sh࠼|*`=Z+_o[3\/Xq S!p$]e֋~&YTOA4lnZ5܊vSDr# 6m3'NTDx YI{(\ប[ R|-^J-(ry<44c*2^͸Ae}hmMnH7 xz/ɽ D#ji(XiO- J?;m'S<;br4m'@ 7tڅ{v0~;ࡸZs-F #sPcOB;Lbv08 ׅN[!bc֕+0.%\gP%Vߥ:d;,C jdqa/79V^Yj ̺^ŀ~\lD4Uxl`w;?cnL\f$cf]LdԬ1t֤}scOakQ/)MWmk0PN(_?ޓ ;ޕ(.T@6PK4GZ 0?ւp҃!|!XFg-k}jwt0BM-Z .D>%D"7eRg]IT7`/,. dܛM@P Znu*W5FBfntSBzyf2fSchՕrǂu$ItΑ.j "8QGYQ$vu7$V56DKӽ[Ka`n'! ^5o}yLhOp٨m\RIMdQ'sR o+p.47%0HdP=Y: :Y}/}iN \/S[8e=R2uі-~b/qⴁrn5LjqWG+#zVRz;x $cƜ`sDZXٝ@AQD}\oe-sܨ~Օ 4c*t>u'rH<62%X#J󌞁k x RLBCů M]#ϒ"~ȅT`ӨS[ =_vK"3emyG6(F˻rUcI͐HV0(lp8.C)BICGxF]hN=%b1A<;ͽ,5-[yySúM7kGM(PWY 5pCnG=KJY3:E+.K82یe>^Mԓ}}q'Z\rW^̡ޜE  g{+#* uE0I} \l}1=ϛ{2X]Sl~İ^-A'hDڛ^]Od*4 HE8!~8l:uaC<v.,v. nB1{58^ تnoOzBHYo%xoY,Jar/6l[NϪQ ;W;mN11y,:$H?;Ui~j|p?DS;=n[RPwZLWWg?#L vxSʮbC]pv$:?e\0hfn:P: 4Vj*WRo0E6fcM?])/WN'ޏH#t3r|՝@B~ݔ\FH'&.pB.QBK캌pf AzSxD!@4bX?44>&ŕFsDYUsP2<) $|hg ?xa/η [R \&cho~9cx!L*cTv[4="=\pqYEh(4}؏Hlȷ'bYB٧O>D*)@B ])&~\+ihG_wA]sm)f{Q@ l6sԽrr |>54w4>9Wȼ(U1 ҥ~עؔVr LJH\1#A80StOȍmݔLFȣDmg?OR-cG%tjCEJ:}U_؈F[6О3Vc'}%KVߖr+%\s)U:!)oO6vURKRRJbSɤK*PI'%oeT _pGYon,X$cl:ͤ]J໷ cA _o.Y(UKHn6`U]|S|-zoixFol([NU^5xqO1` d#:2NſCXCN؛O0&`J l|0.iejJs^hwXs ,&urNFzGhyZ~8LU7wIq)'Ƥ:-vN EƐ򒥜q4(X V/0ftq\:G%sue鄾 ђRUh%E@+K$.ICMI+J [r0,6YL @  bÚ[=UxcK_ .:#_oD füma@$_D!W`6fC -풋JKE᨟me0-d#vy !ZaYߗrN.&÷vahmFE_>t2@6gZpj fs΋sm4M2jsO!AzhI<ςcnK 5Z2NLP}7=}HϽsߔ/w/~\&q*ʧ{?q5V*D(P0>35\$4|6 5_Mp?XYb8K}B4dHONbmFeä[19. 3*@b5B5MMSV/4\ߺ󥚶|M##DJE>xFYw }@.zeF@#()C"‰̨j^Zo Hc#]."*Mti NFZ!,!|] 0=JXTL+fi{f2D)̣֬BSLON\>~kM,Z2[⫥ꊵLn[:;{wXxH%2_xBHߒqeuP834鬾J(m '-*%_5!\߯YwÝEKza)ʆZY'BҠCtP-7BwE>݊f{q5I }HLC Uր㶄iSλC9RK%6$R0QoOu`5ٖ~~uڊR![|fWC#]Mlrݍ ^gsjTݘK87<]k@H^rX,^$r2)+q+#Β c|\:'Z&P:[4 rיhid _V3S{Ŭl7Og]NZFu~-<&(;S`_I;C/+. [ :5 wY9pѢUpN~7#*Vn&( e(u%^+$Ub IE EW ˽l`Yvv6PDctS227tЕ8;pO(i ``cńD唩R u@BvCg|QnfnV ]iQ 3%7|^˩3Ž&TXq1^ Y=zE:80#&/HduIE͸(VQ"x}tN`w.$8yF^d_N3t2]oo!RI ;T4/L8T2d4 8^7ayg+`%N&Wge:439qm[bZu&%AiDr#oDӪ;w7{V ;J. 9|eC' ZMW=Ffwg+KG"-A3(vĉԚP_P.un;_ +,}Z&+;~=GI".G,1Kr"I2CƯg0<.(fQK/q,Ɓ Tc_QMONJEfu `y0yQ4"hE|Kȡ Q,$w.t=++tV2wK;};3HɞHl{:1,&Nty 9|a",ںCs`]À![i";(w@ND6ְI}uO׺'t6Җ:ƌm aùeeyŅhz@/}])9Ji=V̖&}`PO𽷐(#FIRÀX 8aLoÂZ ]N.N:Cak:U$`Ξ,T~\cdW]!ҊZ:-42( }\H,MoHo/ycb[,kI4;}MiG6^r6#9u6AбT²'pN *,tB<;@D&EFW4.BzU ]oeo|஗F $x4_gcUpw&,U >hgr74`n[":7sJ?|'2'">0R M>!۲~|kv ճ5^ሷ)`;duTBLZҹ't&I&AoU,Grv/cD5D?pbÊG-tl7 $C>By\C.*bK e2ZcZ 5W* #@xr&:c;as0J5\~i<>~&>qV3l9aCG*|_ F0kZ[n&zNE%u IrENprjyxʡaqtX逝WJxkbiaAo`nȔP2(ěo3;`Ltͫulˊ߃5ylD6Z N+7Du/I`c>݀pnB-w:KUG/͝ڼnelQsg"6LQoӞKQwVǬT IұwJ!Ymny{'c*Ԍv UaDx߯\a^ S"k,&[}b]D r1X&DŽ|1_Ӕgh%UX?Z"Lil^;Ug,_.GT5.Hu~[a4/j=as9%Rj[_N#Å&5$6$96 FT˛vʄܴE&f <#5g)_aRVEar ⪁;Aa H6 ȊýIg?m/JN{.yک[bǟ;ߖ Ī`;a #ٿȆONT_ApKŸc%C/T]4*Txy,'=0b۾g<* Ak 'STF 2;IbW§l}0kdѡ*wLE4mIoQ1 ]4&nTͱJRpRn{ȶ᥺Cd,Do,^]dP@Lfn9oK.W|Jp|%p-BwʱeW[&ӆ͙2P 9\܏b2ߛp#lv;_bFYu9ǦR)fM4S$

RŶ>DuΏzhOs59 P&%?.p=^Nzfǽff$|*e5w \03 fJ:nQ!u"d6m6z- !{G] P%=b5fh)}x0phyno@&7f#}i K{b~"L<o8rtTʉ038,f) 3s52u>AR2v_V$iL]jWP1~Cԫ:cPmii/^]Gqm0ګ1t.fR4fmCQJ,"O6_*ēyGwYeNl]WUyM["u|M8_5~GGg\ܯSB X^)lФ{ȗ ˮɵC6VzUx['Օ6o ْ3yy b>ֿуic,m2@My83!\^D-@1g9|\+2Oɤ_њ`EeM냿ZѼM@}1X>h=wm$E_)OR I+7,BRB.VU,sGkEgvm}MW8]$A?` aIݮ&<=_3w?#x,F疖Yُ˅92A XR9{m$|tkUP<@3WfsiPJ&<-YSCKcd6RR~گmJ]SSUu 7-܁B)1fQs GIJ9T|GȐIB`:^˵]Zf3f^Ksd+}Z I .Fb&}5 ·8̎#ve$$!}{OXm0a݁n GZ#8/rԻ''D֞#iMM,ߚ^&ڭa[@h%2K[ۃgiK8y['xg/{$MA-VhՔ\md#- Vl'm* +5gsi'F:8M"Ob,-<ϣ @Rqix 2R{:HށC oO\ pwf+b(v "CbU܅mNp:admeGxJOF x䣦(wFllZ+R1k'J1>^ dǕx%Rc.&|7v>oLgɣ'g|$y%A:.DKE/Q܆lt s|=sZ)ۧ0mea "'`"H64w#w="V8zG g;y'k41AO O+OyȪ)p፶2-Gv?ƴy%dY #RTzPEtO㶆l. v7d:r lR)G轜/#&<[ m'(ey(En9&ϙmkUfZDw'!֮hmyMcP1Ɯ' rEf3(GW^-hIZխOj"bأaaQUYO"_{f&=Y36(D`鄵mXT `PMk,QzOdWW͜*t{"%IMXɻ_v޶2v:ᨦY dV)ÿPLtdzIaJ[7.Dj*I#2I!4+҂B!b KT9Wפh#2 I, jYؐy|Yɸ:(?:țɧ@w6ϓn\șvWhoN=#r9Bx?_eORsDUQqt8CP`&L#*,83)dZe 溋{.ȴ`} X7r4ۢlĸ{y av" $xaH7 k̩)&?yi]u0֮|uXy@,(mQ oΉ j藜#yZ]~чqbN3DAlRZSSXXpF^(AW iN5.S[W[M;g(Np\ݧUypƝ1j]ܟeX. D c o Z|Bğ.wDd]&$/sͻSqJڂ. hxcՃ_ՙT߮arn%R HW^tNz4 6/* Hp9ձRU+KibF;NO[:svwP>`^[/bKPze[OEqIq82ZD;F+5'(F _|ߥח6];0!vµXۆY;Wb:ڷS j .C[ bfKd3\%#^bťR3ʁ]o+gC"݀C1UBE\ ƭ1 TE&8/u 0#(˜:ǰG-t2Hwǰ7x4tA R&xka'Տrkym4z ԬufGw&>_n3"Xvaby1K[f=$vcgU`{WrۊB>B8 LX@h#k#EVY7./]b?ּŸ7vޒa}}:t77<_# gSsX%pgُw.Q]H$}05~wz)Pڪ0?~5&q#zOA! @wwVy^݂C_ bh)``,/Os)%u'ۯ.F[C?cUhch,^I?Tʂ~1{V}%_gIp^i}Icg9ڢÿbͱn=<.Lr"D.BpA8=TWGj,10pn#zm}{,D^";4hMVcfɂD^t/Ҫ19}ςi&ij fUv Ȏ^Y<.q*>e`i;)>3 4Ɣ1MgxUɹ$ҭfQ A㇒>gCri4 |qJ's5$&m}Ț_nZR5x˭1R&դxm?AMVD_r%B.ipR8"$&9 > 5ӡK`p,cAd5?*|St054Qݾ5'e3}%_rnS!i38# \qŎ6iaʼK?۲ELMڬD밪6\U#ʥ:^`TE^x}=k*̠G {AKyY:$5`2ϱLo:Q]v2Ռo9,/[C4xZ?[ĩhS[8nq2A+YP`Y2}+{i 㒭ݬ*$$]{v?_7'> 1 ҕ({}|$pP[Fέ|Af.2OՌ$LɵΚ PU…'Ezujm5XT  ] [w: Nu:;{pH*["?b-3 SexbCa`L.h| uQ<=+~{"PAm$&54[ZDsnvSNaGaqT_¿ke~` cX\R"Y`Lր04LoݣR;*ݛIFCh Q0"h2)wITJGݶ]pJzz/w Y> 6P|6%+& etjIyQosr;K"hG* `M*`B~oqAwT )/8o<ʝ<@ 30lJ5RA JfhߞαS0רPKn%RDzv\ 7B=TчkSo퐗l 6&Nyzˉ;12NVݫ`wIa8k╇~y+װjCKI|4-cwO^QmznM#$쩄E(,72r?iV$u-E+vrcE#߄1S G ^:%r^%B;XvitBF;5 YU1#Kəw{=5Tڕ r$y-?,̅gC֖㔞1;ޚߕTy#6@~\;_ɁȾ1a-Nvw~;>dyM1"WU>2[c9N6'?G\^BMbU*~+ j,9'oǿjruI)%qq_riʵچk8+OBs6~o0R.F!Ms* zo9W:L5) 5QTU$YG;aDzV1\.mxc'[ې@by@^E-8&(u5baZwV,sX|/:"5b᧊Q4XIwݔ$Bhs(]idb Iő4l(gkDU3ZWIsaȎu}Y+Jւa^\bq}NA;o[vʜxp3Joo؜|qӺQP9SKC] o6G"\XSI# ]Ğ.:XvXVv%Fsx~6|IE˾MD҂s/J He&fx?L}|~vL;pJ˺E&`D'd+~0݈Vmh`Xg2z:HG6:>NsvꍺޅOőrSe#.=נfØPJA,,p!h81#S۟G2m}!4>moeHpL7y&鱾7+p5A 9-irvQ̬H۞ݘJ]̲ar3*2!ftVZ{,>@ZO'=ʨP 7 Rng$9\o `!ߤ$Z 3&:2yW8yv=pV(,v+?>-D\^$,rf6ri! 4vYfI٠Z&qYcLW5?G>f'ँg`~M ~{7~iLvG{4~shXj[]+#hHނϵVn{V RnyHc@SQ c n>#sFȘR:S6%l? 6>KY|GXNw9@wHic\R!A\IbFnW\ =(Vj9y65yVRَGpH\(iSA8 VAǒif[8>y$JB5#IR-Tz=^YnGbSm]Z'VV) xxwGsء?ZN$l?rL[B8]n=+JMF-$`”7"d[G30SB#Nk9wUQ2a%Y -0V9J'/ٟݥ vQ ɀw5@#P(Mxʥf '/]ЙGveaui`l†6CtބNivٰ!2%ENrt4O~} z{B <A!rT |=\H3 NLIE ';9TFp945a8ixA P(HX ˆbl @${ru~8jxNڍݵ4Hk\W[sžPQFajd1 Pyku0AnuُJnƫ6Q8̴ C~KI\9'{Al>T,w$1]i—~q|宺QJ }WX8eXr.}"S #~]KcލaT@[5T/H?NE$ܖ 50u #Z}9R?te̚`>NbALJJJe#Ԉx۞1=\6'OPt\HeHʉPWwH %_]3MkVi]9<ؽө5jDF`ѹKhT :ЋWoNX{;G^6X% c{?̏Y( !(sߨł>3 SAWv477%89 {]엟 G^_6JCI9%xZ'!QFU4`oqy9x&&抿>֤Y *Xy?"s[SS4 - >\邁C&@PYrK+ 7h?kUFz8P9&Lv%6[BߨVҟ;]DWi8)N*&JfF1i[l(p7~/OBh#9 [VhK˥`S(" {֖}މc̨U.5&v#7` K1#'g .?꼃@UcYKr~zXEž̟L)ť4=.\(l^-CRLg+Vms~TtjY\#PZ,@H=`J( 83Τ:,kK.~kzxYtќ󯯨E,c >QRG\&Mw' /AJڅ?b\_<1Ń;|Z%=Nj^vثLyn^(W^rW3gĩ(nj7ҍ_|..&M7]6d).X ^OK =76`da&vW[.,Xa`U|AAqt+pmF)o@AhV҇i=?}fF1zP8oob0V"r/$+~lV$r7*CVnii1ёɢt&Zq`leYi+! %QϦلCxqI)$T\Gn7Fk#.0_b[|+~SyL#&YPg(^nQ4i, &SЎ-@#Q?I 8/ `pQlhU  |#\߄75L: U Lݨ"o2@I|H`aj&t9fG!wx %¬PԌ}MSw1kUxVsȹP}gE~{|2z'Z_4Qfv}]=$\IVN\lo(X׸8%bу,9Qwk\wg w_Ja<@*ʙagAI'lYZu2L:>4%$d@\Q͹^*ɴQT ӎpM.JF&I&N%]pr }Izc5evWBj| }7$3T `*UwqуXDoطשY1 K[r-5dw7yՖ;Qr Kwxj]FbYoX~iH{!ۈ6Oĥrҥ Jp&n.EHֈ!1ƦMqAE䜦7u+̷:;"2vSjxiJCQ)2+]-.+Cd't褹i|a 7]ZEu.p|20rw JKŴ*ߣiң"] #:RH@leu@aܝq FQ wkS2 ^QܥU Ou>A?sߎkby']C;-ׂ;_uYb⺃ؙY-6wX(1ռm12Eҵ0 ;fS%#@h5"sRQ@8-aaҖMb|Aut G/%_ {z M4kd;0ڂE6m=L-x3:^40 dɉxqcjZ"ra,b&|\ܦ?_3Oy?IzEä'z2Տ*V-vߔ$T7r?jv&s?A;~7z̀wjdEs?gq~Jp,;5ip{0 tzݲ7x[[nj G+ԣyE^24R2LC!9+8S@}GX`BWݓ_@;K"k L0f= W~zI { [_[BN$r4`&U Zo44@ J,-׹ƔMfrrm`ZJ|΄f䀧ktWcJ@ArRRp|,fOA5`9G%S\SXv{ Bx@f$ܐ{ٰ+@ ۉ`E] ==PP2xQ3|7 ]ZDY'*5En%E!U vp&\E:?ľ^ EXNlN% ߩx4ԟ8Լoz(dv)*ci]!'& n˜=>F;ǟc %qAY$<ӻڱ9-f!Q\oP3; ^(9H-؛}AH' hٙdom|Q>)=91KӀ5uBh:4Xr7z Vn?6gG55u}D]T%Vpl,tfI+DC a' Y).}Ql+$\#CˆmfŷIԹo$!%PPqAPI/_\B/e4.We 3*vLr-Pmy~8O7R^Dfc)q?`KK_.e^} xŠ"YJ_FeLb NcD'bQ&MrAo[ڔo)sOHquϣG@Ϟ6Qj\WKRֳٖy|>@K-ଲJC'.*PqӞ ^6^,(,N^7DGF:-0>t@Qb-`A2O쾤T^)jfd2# B\FnC>Ͽfwx &݀ET`$u+zCh3r)*X<.Nԍ[ %9nK'*j}fQXMغW%zU|Mcզ0ZOR`Acżڡ@j7[6?U2 X3jpv*8q]K4 > Wy`Ljh`}d2 ڴdRF8Hf믈-Ca0r]0$6v|][ ^BJX'+Wr._` IM}!#`~FpqagzGzMpL T@c>[uC6&R^<$jB51Yt3Pxd@jUr5'VajF֗MvQe~WvikvNqu-@\yzE95 _`e̸Mw"*n˧PS5VyN|>)cRZm;)F[eBǡ WС,_?2SYc4iXiQ':fN [vZn!ЕPmґ\I9eYo*!VU9!$p|U 㓨u ]+uAƕ4bk# !eu`qBf5qy⾐I`R)^Lb,:Y>VGTNG#SCRrsЂIp@juIuar,i.`n,0auy_W^ƴa>]m5r PaUۣ#(G;wIJsRQ?\8sL0 g.wsa4(1+0`M@W_W\Yݼm5Ѽ"ebqZ+)㶲JH z Lb_D)(]=~FLCj tX.;@ZC9q3>WnZVsS{ tF{AP$v39: kuI#_%x&(1u O- W{2|k͏T;qޑy1XnX6fب9n'4}0J v8/2|*.Mڭs~T#57=1!,j7=ZmRA1d; Ofr?z1_Ywzߩ Pw*.IJ pWĀ|ŋօWq c{m oǨ- (HĹ-]"@fɱh~"N qG"k$7jPҫEbݔ[a`8mM`#g>筧&;RM,MLo'Z=$M:ejd{si:ȨQ0NOw,m@{SYJ u6(pJeqQVs4ܟD_3A54yx-ɝxBܷ&k 8SJ&k:Է}ݿ^ǃw"1dhGtEwk2"DK6A)TH0]v}7z~  >tZit=$1zҜش")Iʓ:!\0#57 ɨE-<)G 4lkCΑ#ܩ~AUXْrJ͌GcMOV00Lr%g SXO.CQ7"h̋W/Ut7^4x4yrL#nl@nx9 'hI)ȤЪ$1:PnÐ=z ZK:Myh1r)7$P@c6Ar`Gc` ]%]+6EF@cA\^[GFFN_^K(93Z瑩 e Vnp(~LҴ5K7w@\Y9ic1%ʡV㼿QC=y>/mC]|ICWd^yL|grSU,.VmuɅ7v^bn7w*FQ ?G9uŢdzB8lq&W@:gKW,GҼmGn]IXrta38yR;[T!So+%jzL6|ڼaS `8{%y !nP[H]ֿu8a) ^"wݗԉ#t@dKNnz#-b3=x~<᫅ n*c֯"] Zf2eHRjO ʈ<< &zved:<_ߊA+57[IB2t);p+a3/ GP㥬q1S|ZBFԴ -xjVOfs3YOsOH\oʈʆ 3}5)a'0v:[K3߰սw$-Vڨ&+n?nմ(slg![2A#ȖlШb|0f3^+_ q B`bC2tEZ'[#yl\'W 4oFFZ~rp i86e6sK@tƦF"_$& `KKn_;ys?XX LIګN2=++"RM2 D:EmqX+" _PO'XQ1u/jI8$nј,45:Vx~pҒ_~j(!(yByӇP'GH40n;dM)5/ &)Ca&%j#F s.Mϙi+aH/uev/i?vHJݽIwT1cz4z}hDn6_Fv*&t 5Ķzh!9rt!GtvK j8cR3I{$ Q?@;*t_gR`@3R0ƯXyzߥL(DVc͐c:,.h׍7LtCSC;3īy=CnPf`gl_$j[m'+'Ƭk5sHHd+{ +{2MI)^ā 舭trETr:qc#]ˏy3ra,;!k8@%S7ٛK朻`3: G1ONT`v\h@')X)M.&5R!/t AH?ڼ`w8AS57TV1a2%q^1J rMx,X),TSxp8s4nk\qG UMa5,fٺS$SC=%+<8}}V.*I׽Z#,g%dZ*™^…3,2&C訾E'R5De>J_mgybW!@,rxj~7|Wz‰9 m|*EL$;Is:gXKu`:)&%K':m|>Ku~!P.ji;^пPI]-BnEVo CաoR"ȟ/lL:HIxh6w)to4!BJ`le?EA6uE?A_[KC4{[)J"t4Ĉ [ډAD^)CAZ_?pDɰAb{ؐR,(}DexMS%ެ^V^Z[RwtJ2|qhTC8(ڼ䜰rqyB=KsZuzytN郎WVŷq$بN&F^3=|z)s*ĴlC=FMzd itlIw7_onL F }Jޟkಱka'\1x8V&E@V3S`OFtaf* 2Z: AB͋'݊:b5݋Q;(cƉ~ &EFȱ+:Sz v߉c 2^7yV:Y҂/\`}dtz?~ M\Gz ˩X&K+Kѧ|VLFDO|}#rr‹>&pv]pR[{m`)NadSssƐ:~:^OQ"UQ2S.^K'4%ъR8:6NGi g}wbq7aC_(kTq@!ptďD7ePW. y_.h B;{en50/6N X gQe]%Mfqg }Rz7 ~~UQEBzd2[W FxxR(TZiLO ߖ?EPQ^)Bk<$ׅzj@L"NI 5e共?L0xu9ԾJyvwT(A~f9 {kcvq/݊KftdIu mR=C(L1726jKwWD\nV[[L8us#@~o)bn"K%iL jo1=E|# >J `W> )ʞh/e%zC791 [zc0p=JLI#}=o H܊A@CI_UVFCnv(q3}FT[вm \ǹ#? ͤQPӠNE"fhKtvlb[Z!@MnD86Qzђȅ62ڻcV:=Le ݊CZj?rMa^jJW^{`*~`7uX0pIH_Xf9a^"rR$W':=U3_SRv`4aЍɶyfu&iQ@Wt] PSi/,XC >LzX՞ffN>QoyiqutQOsʂ!cϞ_`c7\BrQ_UG][8Oj;gT;HdY)R;=py$njC:PZ Wp1ѠȧAuvtyP;?]Ctr?[Ɇ|4:Qf㠩 @=ֻb)^rv9Vc+DBD}mXSzu:~YHV}8o~)&24I_)'R8z kL6&Wrc\~3ù'E2l7%]mWßhbE-ڐ:voEcM<$2t\=9;($n -.~Kx酤ێ$pq*Q!}@eՠ( mmާwJQvP8t/ jd%B":F(2+cwEK3S1ۇ /mݑXhi,F9wVr3g.F6@J܂!EZ`Ur; tﳞ=ICMι9[5l:VÌN3}%;vǎm#=.f[o%0Gn.jGѻw֖tqh!o@z? Fkd -4Kz?Ey#w 6\ t5_qCa-KC i`7۝ɑ/#jBTGpT @zY^{{r|r]p\lTz#Mgr@VED~@ʛsRd}6 ʔ-/ Lh DiEqf-).#7RWb6p)=|s js]7,ףBqYc 江¥U˸RTF WLPEnuƞO MȖ1!O3s`({n tWձc)=GO ˡ>:-2#MvhI'gRG{B!I& wj*r@/N@2wAXRδлWKbs;[Kwq-&X,7DwȵUwoXYȬ*e(_RRA$ Dv-{zC [{^wucX#Ӓ+6!qAϲZGK &lN =Ot dEC9UD\$8NHY.UO3V*SŹd"u2\s1}s.p՝<; 7Y^1R]|p n$DRr`M']" l@+jsA\ч;M?vUtcG^u\[\[4?$S֒<Ol?h6$}hZ´|eӸ7a'3ŋd-zBOIT졵6meI9?D#3ˆ#շ, 8 wRQL-B0n XSC&!b-@r_=-RJ ZR ih$ыRΦHYl?*vh W tt#禛E!G %VTC522|.)S{IwW/=ipuLIZBݗEh1*ǍLأV 9 $OY@&z s{#.Nċ*#cVmHuMך^M@*I'<S!4ui̚)QREȶ.XQhY` Ht~rإ6:x#)6\N?Zzh^ChK_P>)piBgtTxbY5O&26SЎq6|Y+L9O$%ܦQlF=-gʻ5)g쬍&EP[we^Mu}#l xM$Ή{% 9/*& DdKңx!T4}LXs"QS>_ӔYNW=ϱt-@B'*w\ %BLRPXF% SdrX`F 2L61x yAYqWyG^?x$]6Y->{.hSd6)⩡Q&#ۜac Q,+><2=Y .@d*)e=1(cdԭ"C^+M yTreZ[_2/K3V.q/j{7*$;Xlwu_5p4~[4B/Ĭۨtqa^HJT Dm\Jn.g'_ z8hŸl˒uT%| 2BŚfYtnN;QϠq=!f[ᝉph! } J%H %U3,1%ٛ1]< Iv8? 0Em)5G^yswꕒo<pXI>.Q>buJՔ3^=﵊Y 6|EUwG/pX}8yƁ YNSIo/~] b% C0Dl`skUԜ?^I*v=0}*DkUنW!x8rm#kןTfmL@8s'@(O2ELGDaE\Obȋ8Њ 82s?GPY$(-If\S+rzi~-\Z.O,87s:[\ #]ŵɢ]t+.X7.V>!4bOmzJu{sQ 5V44՚섭TJgBגȉ?<5>\ܙ ogOW4!l(Up|,q[zf;$f ۟iO+(x'ǂh9LN}W-eCn]XZ4Srs ~ݼ!`qݱxuMb1:8c>7"dٗohQ'}/|!5ߊm|u'+54|r4hi4=YCNEbgF5ͧ$Wƣj#n>LKHJ@DJ w# (د`N^e2qVPʼrF莰COԴ}s$ & UfbO]\,Ø),t#66͉<іWs8O׫P*@ŭIBҐ]HqmhuZ1Clس~9r`j%{)kiChèbi1E>lݏב@BLt˰`%KJV^qHs4-fhD%uӴWAtAxcb.ceʬCqK4 GVsn l{PY{kN;<qj-H q9Wm Vs3؞f*Uz\GdnE1Y:glUG秐XZifA\sl_t AД1?+w׮BLoF;}rk vTG[6P y,O=--/ 2v M~hm =hiy]>\lYA{ 3* 4‚A~ZgʡMH ~mc%IV:д]8.wr='C~W!5 ~3kӕz %EDZzb/A04HMϫED,ڈ:͈SUj(>FC*)@8c%!N*3J u`~_adӝO3pn -&Ӏ';: .abgǜhȪ$;s2j6{,58&~}bA?"` Pi]#v.)#-P0dx}0f+jwj:U^˕' Sry 8Ѓ3Q݈BC$|G/l%w.jA8Za7<_?ɨxS,WzSMC-i=jMvH1PU+‘K ԯ^ ש<]6wf\ ;_ bhm߬PȋYjf?QXs%XyEO9HQ73#x>Ca7:O>:wN,!'ȊzuV̘P ׽iUo$hꜽjV6֜|+|iѲD'+cH8'N]ܨD]dC}gFR.\Aʏ>op8zzc)B*{d/y)|mVy0BIcS`V xS섏ZbHjTP=R $vm|WlN{`ڐ8p=b䂲%&YcT.|R(q]uFN?PQnݭu+{a*IrV#6Q}]z<ЁSij|HN3oY KC U]v ΗQCw|~@oB9C-3sޚ@qzⳋD‹ Ź%ı K0ˍ2Ź^z" 2MOBԕ?q ~4 bga(_1Ǿ^#WʼnT24 I@˖,1CEԕ3?q(i@u`3H'uΎxܡ<"D - ӐLz]3d1@:hn9(ܴK ۔F( )_Ku;ӏ |.)L|1j .#ўX\], 8Q8J{XJzLS?C)t e1j|O-3щwVw:6%mb "8gknvkZ_]LBr;K_cpds,Xāu(ݶ gf݆A$(Z!J$ \,,o ߊ8\2 w9&X?4ٮ ?FgL-MnrU`ز DK5Fԯnh 3qfl\U.i:Y3R Ma>h|5{2 5N!N~ZʪKRSSH(SIV䞓3[V޸sfF|^(!ڃ}Hmw %whekEk<@Tw$*Me\P鞭KTzq(_b#N@w1MZVrr?,`koh!@OUb/F<&,\b3;6+i߸SY LV;).p!Me+mUbɜ;acJJ|0dєyuiG%didzSh=lh1mT~jºl.D61,dIf n37 'AXZ⡈0frjT䚹hA77\w#r$h?~&fK lہy"~mD쮉^j 15_Ů ڌ.eR8}Cڠuq[䃙m]S'ƛ6myvd.ټ4h-*X$H/lLiO sͦ B<'h$$yC3D F_@7SEMVJU mc'e]1Cd7j W |4!e#h259+[csCw5ZAs읔\бxh'/΁MU@[Yjg4BKwh%zaLYR B+V&Jn>I #~16_u;5o P,זBKᖄr X8Q3m^+6[ c \]"^ 5+ؕħ;zc &B7([ |2\~@ `dt47ZϬX_@ Ck&չ(q):qd٩HvnRx&jlaOs#:#}2GsnR_<^j'Y̮>y/wu{œ+}FvW_e} 9SF'hb٭VatcWL7sFʜ""mJהr :#%-7Qeܧi'LRR4fNK :93r) mռ>$9ma{ 'g 9apJy/#'NFE SjrffI.z.ڡsL̃:b_:FTYlq,JK`_ Q*X{8Պˠv s L5V D0R!;ºՔeQ$Zu_ kCE=n Ћ4 <ܻRZ5]iMNih-ǹfӡ~,C濷㚟nfpU•ǡVϴVa1`Y1)?owˀ!~.i<N3ÑrB]٩%,P#fR8fqQ8FzD-m)o`P\N y+&Ȯ.1Y ^7ώ@A@d# ܗ{ !qB kn{ !F/KtmfLtłuD6v'Cb6ÅJR)y&Y{;INTUjܞugg ]?Ca&3E 0ɼ;rt˯}sv&La73ݳy݈H;E~ "" }` h 拧tQY)w@_odIoZb3̐dPy]р2ԨA%ȿ8d'ԧb"w"STPټJOw Г ,Ќ4 " Ue UNPa'G7p&\a7mrΡ&ROi}{e |U)|J]CKc>+;& q^mW_J7U x.h5%en-"ab2:]Z_h'rc&)ݾ1YW"O$F횽jW^~?փˀGlcf[nO^V@ݛ\*)+`P@!prZH{ ~`6~FRH;i(|I^ B.hl/A{}^/#?jmf T8+9c"lr٭N&^Z^If)>o`D\~!\OfקU ҟ8fO;L)pU&ɖ.#VE`}31 kOzWg٦QsJlÊB{׾r+T͂7jqM4>"֫d͛+b)Y!dOh񕖣FPz#h@ԢًQ:nUNQP7/ tod>gڃ(ŀw֡?k%XXT2cLmUba\Yj_Q8_&u))%m ~ _C#cمn5+\ǣ` d _%"ާwO f3evO׆PB#Z! j)niT4Eq4?\5{գۚ͢eϦd؜$j,ƻ:wxR pKsUKcmރzhL'9xTc'.LZu3Q=m%&† Iv,>M'4?ˇaw (x_=kǽNhm&ϛe}t'RAPTVJXtY95q\?#0:Jܔ'`+0hŘcu&!72~_@[,˨#vkz"9BsmFvoWV# U)Mt~BϦ =ԣQtx s 9e"PHA9vAslvR3t~Ƽ/-Шhc[k(nl ҁa7e哏v_,Ak:ELc?wrH.܉DuՔsl FwxT 6d)fq`꺧L1bZt )Ȇ^I)rt;i S:&#i'\;iྙQ7B`Jµaf{L SJ1ts^"f{Cb$Z~[;5n^8xY'IcV"6~r&CߤgpcqUXX:[!_$:չqN  3XRW.,2o"6pAFe=f=rr¤ RܤGCI?[1"ICK](9]E۠Vj8}J8w"H^8!0&F,)JIt/1?ETn6}ĠD^ =̮}D6$X"lU{Přo"qR"/CLL9 SSH #RzȐ{>a~?9dE:$Pʈ+y|X1ΑfL8\GbQaF޻`RY(q6RQ BV1lOrc`EW2vf Մg |.By;tCDbfL>@/M菜ØߣPx]6]F"hQ`Ҫ#Ty,ϔ 7eaɪ(@mi%`O;m"#{7"EɌL `E^5} A=dV06 ~wޠ.<fe<6_.uD:@Vx}/;f_FpX/5=s(k i.zEJMLZϵmno.)n(6#qXqQBiN폵 c*;ţ:Q-#<5VrNH l(w=Y^hE':䨞ң*W Ih'r<UbKomyȘ}𰖽]j^βp- .'D*d$ynw>P(=5x{>9⛸_X.HXSp#z8P;ׯdhn9cBV*AH6(D uC O+Խ(ʑn2!2AԏƨS+n5mT_ygN`U`IQ,P ߶()qc?7iYp{Q <+Īf,WR Wx9~AOXiD 0lhauDaF=;S,@6t1YB<R { Y[zn hJߦ26tn=KaЇ(+%6B_T!ۉ#Ƥb^3I& ĭz A ;־ΒZ ֭~q?VyOf"pt`bȁ`)7{,i<..Z4 Gb"!|utE}䏌K#D }̝ .S3/ΎԾX ?b2E`SN0xW|R\VsnA6dx`c?&b@Uvx">-KJ]v7} Ka TχGcyȝhZA9S5ImD[Ul_/bdRA0@}4E`ܜNgg|2B^CqGr@7;StKX>% 5ԸHWgEȢUrS"=Bx8ue6g!KxVˑ qRK4eW*>Jׄ;ʞ}`HWP^zu0֧;.5,=JDPx:ԃn3;6+@/Qجo[;Uw 51YqȾSnKvW{ ׵s1}E Jjqܙp#tR[S9/x_;Ɉ^πo@"r(3y$WKv`u] ޑc5~%cۡ,1v)l ږez3_3* V[s@O5X`WW#}ӭ]g{7j99I{_)7h%9\FJH |#oa~uQ5͒1#+[mI`Uh]R>/UF_ ]0,xE©WJV#S?1au:c=Ǚ$DA\ YK"EX1&7\5@IU^i29WIfY>7[oNˮl^p* q(/7MPj,6;&uxPts/zɌ&9N4=?::\LA-d4W>è/>|K;TbMa2քn&h&K:Z<"(ב2moC/=qS㷚9C>XTi.G36M"X Ǿ9]L{ŏ3Kdi(I*D+9::mwO߆^9*k(F(0_epZEEKK6qIQcE8O7 R"89`#c sc5!zF|UÕ3rQ_+Ź l,r.xR=@i9$I6pU3t#VmSQ ͙'bSCIF+B[,lRAxn}^dlyV츾QK"FEES+H}BN+q*5G%C% axB{lyJa>9IC;.rpI_POFHɠbVG f% R\5Kf/CrY'v>m;3=n7"e)";x)ШTɡa(|.=he` :RriCS|j9"Vu:ĸVv ~j5rΛ! |Jq9g8*|٭r?RJ1t͏DAd n;ҾqOwЁIWehml/<h?XsP'jag#Q4t8)'$,/Pͷ:I+_z*TCd٬$E]e4b28zAdt{hTu՝Y't:XEx-7ݾTcМٴ;\z!,*UOO[w/SFFB942,N7ɵ]Y7$$U>ʠ. vH2y6ȽrhxCk&ul"]~el4|@eYp5UM/˻S1yDww4vuc v_ޟ"md(utr;bi@ !;eY_}`A$ BYHK/͘ћZKr͏n  3 q{\@I]~ah< $^lM8]态f$1Jxc#.{wq4(Qs)2cRFS_K4>x-4?meh10e]aZbsOOWqh"*fF5[g~:BJHԁixb0PYv[3ۖ[oJTgJ #+m_cQ_Ѽwsa_V !1^I[ f4d׬"^N1 pڃ}D7)ؼ5,z-\<1x/yRۀ{B*@8K5xyXi (>;gU`I*,kRCZKǩ. 융So uz5ġ{jb: .5ǥOڹ8yJl,*aͶ~k~I{HZ*^KPڔLc~Sg 2eB.cy料nxeec"IC$)| i~7(?PDIZMS9}yXt$)|,wԀC/40y+~Ei}ǡFx0,/:6Ҥg]gxrfH-o90+C}ͥ_0bS?y?z"UKPJh)V(w 0H!>avz4K"Y@-]\pI9wd*(F[xZ,s"zt=mߣ1d4m0y/: 嗇QHR[݁:`陧.ۀ.Wh1I`%tۜ _zQyk{X(WngD "tpNޅJх/v{e@}`i Yy.qu>ʄa(FV@nZax<:F+lmK6hV2ƼAIRwÚ 7jt>@YO*7ΦJL .e73@!^ Fr~NV5i;fۣ #5iJ @C{PcjbC [Ou*Y@lX5]Tʈ~mn=֮~x(!:Fa‹;\@gP Q\ASv9py](TCTW=<1ku,BYvgI8%p=~uAǔ46(8`(;b'Y5l*%%"qfKE\-ښzވI"埢:{ET]( IO>ُ#ȄB:ֶ賭NnKΏ*=,F3iMq\j`s^1s1q]@R3Op]j$c5@" A!Qs>(%0=#jf` B>^=UVucUR0ѣtWP.3I.y e;z H"hJIcWo?ǽ~ !>1C;c,Br /0HQKo$'D>R81͎N- 5t`xQ)m=: h$W>Jґ|DKk?y{tH3XwFr96/J;.(T+WR?ά޸/;.\dzIהV{™,+ת[4!4X-55nG($V[u0hy;2LzQ̡57ZEpÌjMݼwz9D&p m {Pn'OD5,ڭLsS#֠JӞzN/" K~?9HVxFB-.B G3l"20]=_q=L͠_RA`)>ꛣ8 |Xήd0=SךFF.ײka`| E֒?=i#`?>i ]JLrT2Ƣ.ڸ[ %be {=OFԎkZ"ǔ;WB%H~h` i!PML4 R'iv6+MTZYREjE֍R໎X/h*wIHpbW!M[[Rhh \T3G~\SQK{z/ -fʥpB9fxK?u&|>݃=|Eq~o5^{gZBDLK+v;k|Ңg]G~k)%:vҮX)6c>xyS8!W8Vm_uN$FGo'ul9杖vSu, jG^xlCG+X46]{upiPY'a #b>:)6-xs5枸*#ʽx'!@ :-b@zp* 7(rJ0GqaQ ߓ\I ԕVmq+wGvZUW$n:,=,I;ܓ|^{7 KVm@"翥exl${B-#G#ҲOUa?Xnn԰#u.4mY DEyZF(B-K,2wZ{gN*c-=+e19RHT2eן UƕtjQzi{p %g8*`=|P*z$//ʬr8h$]A&ѥ8hP 00[EPi}/5$s#aB*Um}r Ȁ] Ya#d[$wTvBYn\l,;tp_d{nd+Jc \eb@g-ޖh);ݷ^e_A:C:@E|.Ax!Bםo,S1'Stg% ?fv9ncZXl 0cR6 שii 3&-XmU[G䒌Z9V2) =/lhVKd|b?zVXKq ΟHޅ_T0\S O3% 2)0x~!3a7tSɾgyC,cCelM ڢQm4.$|V`FOvQp^t(@@?~ )rs$,~BL*Aa]t_Cn (#7BgD4e7iGPsx!LJˠOob)A):uD"~rPƒ9^A$]9][Eӵ))cv4Y4j-];3ɏW't;tI>9&R@',@t"Zs)gKh5\%^ wฯBiD&d UWuӏ#maWo :P22pW^Y5b:i ys3g7OmM<a 1 th1_T@9nBtjчJWG9@8Ծ  Mwn6į̽M^B=_Gb&`KھKh/=gkqЕ0Sqy}@c`ʆL#hbSӧG^Y;dܵX˪ʯ&MrGesK[>aXytOHOȣNj}:*E"D=KE;VI/+Ы犴 YUE;Tu9_AOi>0LuGP{~8xY*qʗ>Y=l%RĜGPDxo.䛐:B%I:i7ȟ~׫8ChA1vd x *y 5i}I`/'k#>+< 7H 5^rdǴ\sC٠N.[-ԑ%,TnIK''T(tեu! t)!? Y<]9~b]P١CN @kvNc;SR:[t~!$Mu3c~H0 e42o.ï"zzAzWw!SLƠO3/SNnzOfR/zvGm"PuG(`kV{mJs>dy{)(+XU!x ZZfrj TSؘL{pg8 {P6G2z ArV7ș=8;VG'FPJcOHd\v:N.wt+OΓ Ht?l` b]^XO=MK]gq`tCfZF薩HvpɎ\$|p[谗ϒf7,4nz?1fL!&4xG!4WXt43$ BKﰪ雭#} N~3QZsrsY'D.2˛]bCbnn 啕ÎA T&[)b" 7UR)~|]Յv|IDnUY k"u哄:I]!I9CFx.$"\ckA=M¹U)b f {+opR嬆9{DFuȥ=BSK1 9!"46j%jXS.R:j.0z "lu98bwe7?qS)ZW4CrA't/k~j9ɿ+^7٫ڪP|9:2yALPQ4;H%c/֚.rPśwrw}⵽ gGsh(W閜Njr= #!*+/zNi5 Q"ҀKǫ!韡9zC"5]0iUW-5p `$rNai`uuUaGVvwA >7~FfL1Rr%Ε*mxnCA2}n]E]P:A-!sy 4ڏZ vc*3:oo]N~> vLp>ɜ <0XڞfD?1l'8mѱL*`X$kr0BQAG'{ ֹ5=(?L?*!sޠh !8\J@ oue>e ,qQoAJ-/u蘿5Ut7S,4v䩕&.2IaJ;H7C58Q.΢z@G_Xr׶p%`dӧ> AkE]Dيt1W@ @[g&Vކ~PfֽzIⵈMoo| Nx0_#&ɋ\Cבӿb6?݈!Xbfa )ɯZ%6:Z4 Z)Fp‚tM+},xpݥ|wii ЈYzBPSͰW$ ~>(QLC|9:&A#R]5uBL5n^'M`_n:duمU-+:ͣFhǣxgC! m_ 2o*='GHOx t>z*/bogE=JpbyuDJiv֑բ / &h7(ב^L8;hBNNCBUyzBb@ Q05ku|/AtR|64RCLPɺWClB&zzS4CǍ 7!>rhfڲg`yY.Wn|ʰu\\A@\ 6`s1P5,}j(%,G<2(D>tQ\]JaY\%'S&XZsWX^-Q K!Z{1L^h.wtl=wAPzc k~+2Y"C_B`2m&Y UPKHx]j]I($D̆@^X `Zd[N|W A/S?}~ڙ?qY<jEI;"ۥa̚eMQ+7 K 4\;hPǻ܈C}l_tC:0%#  b׷5q ͎|ш1zAqt-Ϙw֫^/!ө6E"uSט [J$"ݗ'Kȑ*)+!}BWե^ۑI@ ^%PPg6~ a:[j<ݎml@8H87l5O ̑_7^c83xuvL}3^[_A]B"DLzV)95YTb{MYPBX u/r`r9{p;fhl\>6FLLj9vYfk/ԄڹK'}k¦8[ D { 6ܦ9L!\XxxI ֑(h"32lԃ[U^n\B’(-UO6j:G9Dçh#X@RR,M)TƠ ;D)s*fѯȲ{Ij3 n|Bh7ÂͺoL+R7yTRm dJg܈&\>(M*7KDJf!N.*(FڮE>#3}N,GQ2^ ((|qfi#9# 1!0SKqyN@ JϤi`Sc( J^#+X #@=-JD!bNfNiA/M d) t/oY7 Gh;m bN^3N6q  M**R6LXx~}ܦm=|~>&'D25DO')fUm(ݞO94wefբ'0EGLD rwh^S,s(n*)"X}x<=(Vv\°{dš*t3I'˞mY 6+㲾?TMC_(6 _*uŭu(XS}x'!OtD,d7Y\Z3*۳}d47`grN=Ϣ&vG:Fb@Ѹ1+1z?k$A;7ö.2} ^lCNW"~ymKmV^{zA ٍנ5A'xh:NƀI٫'ma5(=DxvoS}Z{XkoEyU۪+!㺃}&Zotۖҡ,.%ӡ&H@/[5*c:]ck_iͻ&jIPZi0Gbg`DR!nS}3OW5b eȡE8+ۜPHU+W1a\MEL!w6{t K4A8JRgl߮pĥg >WnǼrGD'ZoD! wvrT,ȥ][?^ipy io:ڭLZsonZ\Q3BGWY D rNFڣk Zu!0.Ϟ _usQrwW~)Le'`(-#*e{^<{O%8υBun9s.MSĨ=6%1f,0GIO{=) KHjp=}裮;|`E!bEn w }bWk6W8X6Dd귗"uV".#&SoMb!rOCݪdl,2e='#$ikr;X,w.Mdq6$76~íAŧB 9لab#-uҀ{ ^,qnP(+NjSzM߉w+Quao( Oxo9 yUKݚ½5v2๞& . WBHQ#do2e ho=w \ޥUm#2 ^{9(!EZ~޿PI35EHH ޴Wo=}BVG&:+tA>FޑgwkޫZ{ 7c>\tRIE*> |QK`4h 7lr' #(y2$Niyõ\ OQ4<c;>kn kZV+Q(,$H@:.I8ى=° { Z䓌^|G `~ܖy00HgmTz,Ae4 ͌":BhXa1Lm#HE-NMNͰIm+̱f0W KR>cNr>{%L#a R(~n^ޮZncJr)F烹HЦ8@."}L2(43r_R {)^kE9d - E)p>9cn}:hl\曀Bx~e{FWkզH`o "_1JeRѯV YO=Q&ӫ:PK9nwr8XO0Y|?h0/aT:dƓk/>'mB)Xb-1^F klÝ\n~:m|juvxҁ{b7՞Ok(D^\J j yХ8cd(/4QmQ^OApwVx|1{@]%31*PPN#&Ɉ!FMN^isZ$s-ĤaH)xOP sۊD|.X+c1UZs;* ]` G⣤$B|X(Qb Sq,]Ygan3w} 6F^ѳ; 08LA#jUbuNFP!bI<p@$CE5 ϏNy3\9}|BXB'<&a7~}8~Cyr!}kE7@[=D:SN R2ȂB=YFމt'haq~;"@p>7A loq{'s#:,0f[HVi !/ôm*Ѥ^ϣHakߋ(/n=x-I 9{zfo@2,ܢ>ܢ"-j ZD*AH/ 9 ti*!R@I۰ix=2c7a TȐ"lz[m"2tW^YB!!HΙT?R{86v]9S̟JB[0jm&W-E{އ ghԏ;g)q5 uєt_+ K6PlgEKN@WO_ G3?Efá4EDQ-"C۬ݝ9 ,%яEi5ӁskeWO Njv5A\:S3;Kᄏdn`e!mӣ,ߺ9GVMcY@j4iYIrƑλ0jC혖vc dfMpR"9 ܐij ;Dn*#._>&) Nڡ*h1PWPF6H͹)K'>OyP"P1$``a_RިĘR5l{l)<. lH 0?^M0{Eɟl Gsݓ 1?-&Yzד`:mwףR'xNT1 }˂?^6Uqm+H&kӆ)pʳA*O)Lt2 85c|ڳ h>A ܝ땦J :~n s."< 78f ;oCXN$+ﬓ( c9mMT=TȲmVHffQ3sIcK&5 Ө&  Fqs=;;}zwJW"{v;WbJ6e(1E+O7',3iȗ:)ع Ŗid^Vs샜Gl*yV`Z"CP*༘;yOC-\;G1wjH?i47IK\b8A -g߃ IeꇹEOd\SA{BG9cN'qPJYwnPjL5 ^ɯ7Θ zg 1+x3G+{Q89b[ag{?}ڧeY9 ?JI3T\рlk *.=ޛipImT~B ZT.emoz(Pavl ml@R|(wJT8D`۸PIFoߘ"ٸʧW>|alR:n<1%␺Q#G,IL5U%>_ 8MP ,jc"J 'S~,y0(R%4f#bd~O+r`ԗgy72yE7 9+ԂO %5\xm%ŻLRr=۽cV%WA5mEA SbJ%~hrfuSyR 0SL][h 9<M%JXCKtlj;tOeQ2T[~lMr(Ѳ{| r\ٚ#N'Hk+=m}$/\#z3 i!`K5]XRe % ?4ſd1] !7і4`\F R(˽ '^rޯ^\E8UihVw.=|$Y |3xTh5h>ҋFF6]b4& G^zf6A)k) ZXub,]~qk]>Mda?G2m `pRY胟z~1&|G&+%[Ge_9 2G~4Qvǽ|9/Qz$S)x QWBTppsW2G>z^wYTZӅ<(â6ɥO\<ЄO #D>.˻l$ȋM0$˯5i>ΥUNXaFB2&-Ԇ)Х [ @DFJ=4ү3̕QKa8v/ީ|_6[+љKHe_s̈́sC!h'wh9YOLx9$ #>yul0rXaTtoղI7bij@\P<ȿ}iWvh @(u?Csz,<΀C5S6V &@;:\ǧ(İg+̂ƴD֭G%sG=A_m.#4Eʤ%ZD MG Ea^SJjXDH`z G*arJN9a= 6'0^- H=ԅ:tܤ \ܫ\.%屌sFG (r9_douc:Ï);Ju2 Q\pۭ1} %3_ƽh!{wJDBwɘbG# 'xp$UY#\Pտ1[B5ذAƨHۤ]#g~!M2'Z.݇WޓP\LlF\:Lp2cxI@nΛa?V-p O%,~d)٨y&K^>]n<e- QYb h^8 {zݲ1 x9Tx{_>;-lgsʛ[\>Y6[AuEv#'GҬ"s[22t`8i%: y˘(}*Bm;\4It+ wgNkrb.ϦQM;-cwǩ3p.ZBQ2.}n>z}#ðC>|*]6Gߣl2Qa\ρV`S-]ӴI[F.eRl^D/ÏݿG0HkL/ '@!>*'v5 %1vz>lhа)>B@k}4k/L~|@==`i%G+i1^0~#M˩D1ӣu ÑMv3&EP|$#)OOhSNv Tgu#C:+S(GLj4,VJ͊V"K_PwƗ^7cA.xh _|k=~Cu^.^NJ@%%l ^BMd ¥ ƒ]sS>8 Ik i#8ur:gq<b0W3 ׋QN'bhc#'s] L[!Z3n\ κlY~r?WHBҀڡ:h:T;>]ːͧw%$6N"dɱk:1\P"U(g)VEj LWw3S%R4({*28)ƃ+ebY.Cוȴy{atXN(Hpދ-uGo~\cB07f քIdO;%밯b<_Td2Ծ#Ci IUPq#^u ) F^ODl:ݩ_p1 ,H`=oҕ:o ĺŐ':3yl"HNcnqDU7lFB7yc#b bW[cIGWKWԨMNF׈x~~%!+ ϦvRm G ;1*:AK$iqW4I`= v|$vAvUa y^^\bm{3b9'=|mclu|w'A:Et*T+h^n&{I{$?ֵ&ט²*bDXbWM"v#J%wOvn1NQ֫z/ 73E϶2 ?S!LEҜw` CĻH4c L% e *ު5Γwc8JkˆKk2~n,,@}2ILk*"8mЮ/E;b+C a\Г2#IdkuЊB^sZsgU~ ۨ#5S&%rp;,NFF9,P#Dk)=` w!: ړiM,*(k= n.G fKxy}“XDrS keێo H,dK&n/LyB9e} k3bhַSkV(Rauv˚ CsVwYJ },Iln 2WR4H?{+i&'ZV 3 xʕn87_=VVE^6RL&KyxߠV'o;8K>Q?]aEN/%$c&./Ȼэ~&qg3!~r]cAP"RFy`ڗYHUV,hBWyz3zJKS½߰~K)\`Z[‚g3_qR'j%n3dA:xn;J9. u6Cv=P3L)J `fy ⊌&ρJl_Ic C1QTl>RJG6!S z3d8Fk809r cc5)pj'|YL nxJŅXR&D*f(f:"c= }0w; |Jtlt+uA/Qo1T$q/p/: ӡG$vg۷uDN#Up"aYL) OJ7IAAPmMwgØVHoց*ȑ2o$Sc|x~i"ǚu7 9kټaux'>HzN0*O bzo+f}z#㤳gHo *<7׬V|I*HQ _l8.o6ƪxIYt(<@,~_;c MTWOf&@03߻Ii)DܼvnYg\wa&jrjtƽh"hb6q&ޒc0~'Ak[>#}ӭʞNӧ=zҐz~iUPC}ho)6p }xPRGv^VAZÌangOV[:񼊗mxpnwEus>yYzes6zp\s0/D;Vʴ+g'z`[ܷI+v[^ ]b=~ODS\Ezt>tw0|6o2ԍ:[d ^o׃w'z.ZnV";35 /uD#m5&j*"_-h Bmr9h:0vGf w俣[[E=O;h]V|Z2M}hq9%4,P$jJj{82zU'?1zN( y״ur;zT*R4j!xSa/łJi6U3OL"9@`g r}aS˴Vzsץ]w*NL$j cOءW$1 (pW#-puߩpGu]BgH*VHS1-|y> *iK;܃L#B wyV )@ݴx0KʌᾘhEv5?ph-Z_j^dSȄ]ሕ0k] Z&b)#Rۋ]B3Ӛ.l n3Ȏ-$n~؄ }m٤L>t#3607YP^.ǶGGwb4u$[G`4فNk~ʇ5F`IgoeA)/h$4!e{ SVR_:췺ȟ[/Р2iA7v%4"L}xYTY #oʯ$IDFʨxi-'z&ڶHFۑkn:IT^n :h=XQz~UuwB # !::Xe9LrBi [8ڃUu7IL!GI]7tϳ Ge &Uqf9| WDfM}=,Z'-g7Ua~j6$՚mDIR\z3ӪA1}W)ڂ,YG3L9ى~e#;)rԂQ\[v- ~#|sJ?RWܩ5.X.6<,OoxaxOYzo$5ᅜ)R.lA\z8v(ciH#F4N$/rwH6/ QG %cس1*77Rx)•3.DE6z~V ƽȕ^-6ONl]rCMYxo+Ӎ," "8!,&?!O>pWI+{6E'f%gbbAY כiӾɈ./R)SMX'f<5]&K T&RhBpSC\qnq娪o$G,jU`bi_4L) Oϛt~E6eke}\*U.tLR5IF^QVt/J\L^Nu4,p3ë*{K{@>wo/X[vyc`gSX|2s$;q;3YrLY\9^j7ZTTqbE)38|j0%j͞my0(SއCF<1o .P~8To5oЃ_@@Oy:yzIN ̈5sme9f˫I];EwP0c/=kh)DRT(x S譟BO|gvtN+_]yGim׶Þ˯7E<{ ';cՂ'u̳6hUmVng](Wcǒub./xGhC|ϼb,8ۋ*-WWLXjx eU[ eX-A__dQ,-Gta `|mVZ*GE6Y 7j7r+>!&]Vb٠+EA/`9,{+Q^q[- Zc E.m7bqyhxCRj tEm03enMɐggu|[O4ň }twqPܐ5}dl46Y$du7ko ̄ӣ}TޣkO Wy'jv֛GБ-URkQ.,1@ب!\Q4Ba9}*3ZQ'lX#r(\n{-_Mw- ϊ$JWXwO(6vsf)P=9ky0hQyYS׭LS MUs}@k9q g'y>`ijdmr EF:ܿs_ ?nf%B38`kŃ{Ti`t?f/$(ܜ0ͼj | ؚ"w% X`U=E^5aYZXN SIQѺ['Xk#*הM_lMFXJ[̮eSLz.YlG5 eRⷸxjݗ<ZJB<?In l? AQlF䁇@0Jgaբ#(|f= kLW-)3Vgd@RE Etՙ+S/tmޒA@}=!;swˑ']t8É<,j\KR zA1d qw`Լ!_Rd5UڡQ]j#+]*cdd8sWvn]Ri06/VȻV .V8׃ !{>PU@wDSXL6"1H+b7=T?K@m:Dw%wC$U0|btd-khb^ 9Q~hy)c#ߎ\~BVoi%Ͳ?W3-9w ck(0b4ԑ{IA/]88%璨<89:,g1A(SW(|GwcW礠$&^W]Ւ򷗬m|ӊ^ !Ǯ9# X0=C$bÙC&NM_ֵ}c23 iFTO#ew|HweaLawxwmd!^5^+d >‹b9*ayC>In%XZ`Kd6*OrqX:zE#– )ܷ' "0!ʤ9J+" Pm*O=y6gER#nkV3K&ԕ.yNQe8Bw$"q0#$zzoqx2uֿjb{ލl*z]U8uD+C)9{SP 瀗nG%)d`^_6 ~F7P1^%ħ?:nV_ӕ~=Ŗ8IѱA]wr CLIzI}4RY27U?ʦZ)e^wcT0KrG6M4es^ĮXq=;KI^1huDsI"Յ0O|](_zE%M;C`>5[|JBxM>ossIEq47؏2%Cb*p+K ϑq#vggJG23":.;Ȧ ҄OV{iA؂&xJt%UBmq*iod⮟E0 s;OOxY:\\_2[<+` 0deiEjY@2v0J,[wbkp#4辭s-?j;JPdH9zz@{ىV(cULa).:)Dۣ.F ZfrCD;YN@< [q4#\F{ _@MVFklS*WQ%>vH PaD܇Gs Ƙl)b4N!OxZ'2XmJ؊!(d$ \Rhz;<^BV`ɀD"f6I2,01Cr:αMx5\ e]EnI\X:D>c5^]&J݂ԏ|z 0F|syp, hEL>sE].Z.|cW(gD>Cf>n]I>ҺCS3.9*C7{L[' R\~-s4Nv6ZL 1y%%S7>3Z#h7j1F{cl!ܳC\KQalH[5ՐǓ]Oz{GM-D?ƾdV_hM&%mn 3j~+N/Y~J5Ot=f<+R<;0k4tt>49lE 7#вM,ɵ s}<_W"O)98.1:&¤D#T[Z8 5~Cig2¾E_Wz2.lQGP=rىB{@_r <*VAթQ)8$;"U/`-7& !0ݤ <ꨆhdZY#V;dj*PU*#p(3J9u]')8O\z`{M@KIG8:pr K'cZHʚ$MZуI;*_ȇb9#\ta*8 H7.Ltg@0{ <֎8\f,a-wrleTg?P~ 6D6A!{yc"䕶ar -bU^{I'XwxC=i/V[Rž`pf+ݲ>9/1jn<2ba^5 4zPhFCGD&͌b,p]b*!0{'$d5g9-m߶4Of#`~%8HV3_6б\M8 t9$ =\],@HId2t& !I+,;o\'ΤhcC6\oz܈l] 2Л>_>Q(xW>Qm¿QE@R)eg!w[C*WyA4 Y<]()}m'\/q|`}gFUU`zFI[C\oHUz~ssb*nPBlo"uK/Z8[3 kC9#lDGG3Kv;0Շ~ްz%)`Vޒ}Tk4 muE#79wfɳ\L8<N-`.=nJχ[;)N\TY[v1veg˗e\0Vɗ#:O҃ l;  Jv?+@̾A ^:%xyOs0s2["5D5az#Ŵ>5`0~qǰ}ڲa!<D u:BѬų}jwyN7YCFZwxHX#]M{Օd˛[<u ngQ-B N#62|$,jő/'V a".f=5 -?wU/S) \JŶXke8ګYIrL}ZڪFȝYqX1(hec,KՀyEjxLa.mřE 7N"_;U΁rȶ'Rߐd@OWX5@_>)o(r䗯"iY4`~ߑ'\uk.K  ǨY]U2?rEXqPAjbqW)3E9Z!0^UyO7BR7u)!GDTEVH/_s6Wp?qdZ FC%Jtʦf[} 5KN:;:yu P(c 8!88s[Uw-(]Oͱr6DC[Rb\ @A@x nn?V@oBDw-f9F'cPk[| )GJQ=~%\a ~,2o˙#]`Dnj$-tײ?$iA1 >zb`]w9oJD|u8 x>qj.wWe,*-"=tpkO"6?ƛ@w5Twz,]/ZLó+$z~ lh15*g&Q˧$l ;țgf*gwF%jmOynI#a<|dypmۖ 3B=QH7$JƓ.#XI&g.ʞT=qtœ qHW?3tPfK!^c~G39`y7Boo:$l6rV _հ|ɍv_o?'U24P4; S&mbl8c4rF_4,r54m#̓|ƣLm$p2_Dr76LFp w`WO*dī~6:{T޻ *^c8%s,Xk[&3꽎81u֟,;Bu댩({;!IMsh]J/)U746%c~:*+Q@':<BvݠɎ |^$(/F#߽ؾz(Qߴ6&ZV)]Jdt.q,&g%HC̔>z&ntѧ.iZ#Yy%Gv}T{M!ܘ`< X۫&:lE{+3gC+#-h(=M>NPL;LKGE_&¤u76ْXiaNDXo%ߵ:dva~w-Y_F!|z2?~D՘ c[sdW};:7\ORս¯lmvKQ6CCnJB3`ͼUgD<0NT5;J錺C}c (` HEs1!xٰ\\zaZAz NєT"͏ʲT0Q07-HV<\_'[ޏi {iQZ~1oΜҟ3ЪIaqKHgh!(+T݃UW}#vI@' "-夑n@(kۄERi͵z%r/CEKԙ<͖l^UQȸ;.'ЀJF9dbkJj߼e‚ klDӫ6zYD>c`*]gJpU᧙xivT%eS'Q)-7'CrOQ܀Lje;^3|J—C"ӻ@'ޥvO'GE浶dԊWfTcODɁy'Cf)s _jx;н.8L 3_,PJYqɑFt7׃wPGFtUj7~]~Qm羆j*Im j sM0p lM)G1a5 LKD=^ 9n)e RA ̑ Xֿ_ܒɏX iQ(=@O7v *%bC`x  Rx(=qa򵲈b`qDӆec96 7C}lj@Q/q5]n0]$,BOX{B! KzދUCOkq!M2ujd{|<3ͣ;"j-OK1XMi.j[4/UZ2:v:0:UPMx{UuBG:~/*,t.6 8Vv;4c)V8t]Gf"@} #ʿ7V0Tկ@+Ǧ/#3/#Okh) j`Ndkj4@hL ^u$Wf>qI ^D=hIqߙxgRڣ.<4ab+o|2ϯ1-'Aj)!.tw[qKcL۫Eeu 8SyV#ֆyY4@:N]__Q8Kkt&*{wdf@u îlEx嚌S6)v&Ipۼxh}ȷL8MU<(vh筼dCuc^/ 4rׁo=U2Mﺙg &ǘA)u;SjB{ 'l#Of8ZOk;\@"!:Pp U fIT?AZuǕ?I;}-L~=,[ʲ,زJv`h'ti NeVS\z: ]ãoPj)oPjY1l&wH$3idA9o˛ɲ12OdA0ҳe Z{Wer}, &a T9#F.'e1Y={NL_S28!a}p;Jkmؐ6"!cWWawۙ9Xe á1A\(*\+v BTĞF h ?R;w˘3r5Q!"ki e0JX8np|Y"+Re6&Ü_(" pqs:l@vIsbf.2e?YH[K" OJ`qt՗ˢWwKmK|8U>aja# [ϼ&er\Rw[IiYqꛐ8I46 #mȲY~IJ-*:VC|? !ƫd/ z8⍓ᇐ7'ZXӮ,@? Ԓ0т3q Ywz;T.7ʹ)pK\on#٪MtwȂ#l{/8Jи/ݜsM/Zd2A}=ƾ4)Q(rIJB(@2ܝ1 Y)~ې?ޛaUﭓC\ G.16w $7hc#fdЏ`Y 2ήtd0FƊT]]X`E9[=zt E?5ƥeZE,StX#7dJ٥&lx;#k}I&4m)ÖUAnrǽJ6U BBM>]+F[SB8b{ '&r*^0l9W![PGA. fķ9w"cU1rfeW E*M: 2R1!!t)EZԛl.e] [TG l&yg;I"6Y'A $P2C*j,NW›IK {0kmwIKTO{WI*4ҕH뢛 ڭam[%V HIN=ߕS-D 3rtfIQ4J9]\Z{;BQa}CɘwQhPP_^Q`iGXtSBEplW@D|K觑:V clC?U ޡM$C2G_⢩j(2Hbl.uߟD69`I:Ȃ&G;=\2}pKd"H/C 4!D-7MPdJm Nqc:( oQ|Ι!g8whf|Ggc!==Vz5ύIRcos ;:z=ʚc=IUWJUNpXJxԴ?#+m0 D4BQ<|z!.븕ˤzx1ճID5S%;Cae`d~EmĤu<ɾ3'20Z(}퓞ܭ_yJ0qC 1@lyz4,9'M> oN5<=)T"o}_J=IOf^K A%"BP4oSEE}7fh,5PxUX[pggJթ4K͒կ4xCrwMY\L/֨4 ?x2NB̨bxY @#qAq=OSHjpnWN dz?`؆Ң~33m; #qIzVg`|s@2BZ19bhE~voBjxj x7wB/'sDZG+Z0~}p9\.Qt I)A9JodhV}^Z(jz4!Qf@:1?#мL h!; d6J0?ST?+O>RS xR*[m!H>tR % M4fװ'e.)b.|ěn^;~4h pxXvfBL&ZxGː9T-'̃a;eiTIpl< :*lűi]-zWӍPgU 1 W]_Å'1,|io]QcȎhWJ ?B}s!\>8.e>*> nB-(3BɼݮM}3O!&kM=V}w'~Ԁ씿u\#Y{:Αy`sjGԽУǯoU fCx_YS$J|-ꣴە(&d_r>ٻF3;(w}DI2|9_]>ts )o]HPSkǸr+*ֲiΠ:kٲHӀ(h p׻s~Dvw9MmFeeq;?͖{=wAiSg3G"_._*$щF%0ͦnAOaHb>ǞոGPQ~)3r٘^ǜ+v ŨIi$OM,`WG}hl/r.N}A kbYًrg?y eZ[Q)m+2c-j; Q H(P+i%pb*K݊o&; zϊ>R/@RD?pV/.Τj;̇9T]NCIS뿆O1X(@JaEbk: 1{h\$$ď@Z{4f (20!KsNe|˨ZHG QrZVW23bNfЈ2#43ﱓATCDתr~{4poS(‰HS]SĒ9=GwXFM~dܯ>ŠZzB&- 7{ک⧌| CUKH&~o#Ӑ|=ŭv\4'z@KV[.gӑoF}[4.7xPy O 5q:#Du{n1Y/M~F2#cGRh", sT+!kN-~>8e~܁"7eʓZ\0[ڞx; kx'-4Z/:S:Wtxtķa*,&Ae_3H5y?1[p7J5C?eԝnK.z8CXwsA0 59iTȈ%B h+z5ԃM|J[G,pv_nL0gEr[WJ5--I.bgJCw."qtH*$D$OR,^'ExĂc:wO]%}}3eWϕg$Q c?.*w(tɬF8fwVRbއ$?żʪy(f ^K ˖ɥtr v9g gU!Z :)TpD,3b&dƣMy2xƙ ɯ =:NPݩlVIOkJ ٴC. P㵼YE MN;&7i?)9-}B31[+{Z#p3<=-CՔ<:)IJQf@I߬w 4}Y) (w#9gس70گ/=9Dp)f30T8/ePgg:xЧchsQ~v*6RO:Bhzkh \RWY2U$]I ڒt-c Hڤ}b(_aC0g77F@LDx,N*aV4m1"xXw־IhGcoxd x[hTLZ"NH R9VHoSMX֮u\8ۮK%rG~f.b")T5ڳFKGʻ#q0@BwUh3D M'\o VtXTpfkәx0=JKs,g]hA\vzoT6oN8Ț~g(j)>Pb?Dy}Ӛ${!V=%*ߔ$EuPNp`hqB@יCLN4c?eu,cч˚_';NsOU.=9W ~zbBSͥVxr3& ml0K\ܽFQa1B8eoP?Vgq X/+ %^Yhtr`r)u#F*-fcޕc޵G&l :HڨtV? ,9eD8SHh4O1cg E> ,OYF.yb`IP'=J HW3qP]T?k8GHN&י;APXAz-Ѐ\5W1|?D4]<9F=?$ L<%sG*FDI.y;9' }V[eؒG,Cg[΍ oXQ0fJTB*{\1x[!ꃌv|ja$gGkİRD'ٳX`$bT texYy_awr !wc E57 6+> 8"DU5VHhNAtMpU lC3olmmQSw_rVXCc-Wk0a1d+_f:J'qy^3kO}%QR+Ɵ-8/܌=qC4S_B:<T= "&%nfxY`)ܰz!qO@ٺC"o\~ަsζ ZaeJx('lKN@@fm,޳Ͼ2,HNHRJާ []NVFn@¹;pJO)'bj{ζ=Vwި?1 V6#{СVhfլ7rn'wgGTIjO)!ĞQmֺw[^&.jGrE`SR5.;-\.e6=*Ď7B*F1՗w\Kde0 c?2J2`E@&zdOe8Š9xdl=yJ w1;(uN0 chiL֫M"2\iZ͚@>b}|ᚕ77+D< %(**ul?|DGJ iIN-VjQ'$)ݥ&!K)q3=)߆ѓ%{ XU>_Nz$yn FU'h_Ɵg<1;}RͿP&@Y}oaFhiFp{GR$>0zq/`ScmIdYN@E`6^HabWO~> bc"޼痱ym2t%Bp㫬#Le[6kw3}I\dum~SyZ|0ZƁQb72cΚ~38-I=ålY3VW.3Ι`G0Y!m= }GW'D'u{Shz[ZOGF]%ojD"Ӯ*FxXZNܖ.ۖŴ"}ʄp .vS%þ9 5g p %L{C9#° i2PN B s ds~mQmٳ81,8/7{G80D S+)Vj1Vv L> 3 #N#_&B.lD\/Dn}/b5URذkny'T>%wGw΅]c^&CoA@\j2[HsdA(Q7YiBowx<:_Siā,6ŕ l=_r6U#x(PDʟN)]lAl\u h$/`n;AVq'/cc (ULpnI#}3(zH;T >{)~lRb`cg-qK¼ M `͝)wK &Fa up88ՕK%C81AsX'زvPj,sb8.qƴÆy7f=OH ēw鐽Cdr$ϐM3RNbE~v톆$1eD6)؟+;IIŀz|5HU,(Luw rȭ;T}'_c= &R&aL)S?v57T tC]8=Lx?x9rtrW [[ nS2A]B.]EbDVm5o{1kIǃ |E 'ׅ= YE. B:hq}|qV #W2m8G'̞8 o!*"IKWY Y9-Ot΋+GG D.fbJ~*y+83l+ertBR3+_Mv.pk_[c7}u5NW/jZaC#(>PS;0/AAlP@5-zL\o?_!1T7+{[RM|\wDQV~fǵaedDZL>(ZĘQݴ^iDJEpjKFjMjl&mtKBï8"N协,nBWLoKz>\1CU=hC̳xNm wodمbbW똋RWʯKB-JK0/ql-+ӝ0%Ĭ~m087Uf,``uv\>S:ӊ |9 "ڗ|[ЖuxT` єgI_|ASzK&%_HB詑 +o5h-~6!d.#74s7ݬລ3sCDUU FԶO='Gq3imohN(9\Q*+dJİ9Tr㞟1K$/ ڪ.C>}-\% &W:wT;#-WZ^,5^d%r_A/!P0 ]0F#}c}5;Ic͑,*roH"l!x1:t+,&%q I+~ɹpg&Hnؚ՚1ȽZ̀Bri!x*C,٪E ~jɞ4~ֆO+ހX2saVc[# .$-/>BЦbrc2$pٍJg5%s|2%^5ײmYIy >v.>4#`kDN,lgs &MrݕP!M_z~3v2]J3?֖Wt}J =# kFV, /эr|7]_ux ;" zsz;niwcrܯm fRwq$wW-/5!JD˲->9FC{K C|5H2wPJ[^5!;;jS O{|Tg+9Z=)yW+b*ڪjr)f6 qjOneKo"5\k۲;ZPnrˎh=W7n2 X+.ed%Xy [(i2>ņjr(#yjz1\NzÁT\Sn&ߣE~5FJ8IAueYک Xi.d&5[vɡ*}}yk~AsPztQ֓_VNvMa/k63Op C%QĒ 9F62`AdUਮoE0q{9.ȷɄDW~ >J6زXBתAEy֞SDd0M*#IF|=+S$F. C!O'vC);:rPQa65;#t{/VBjɢV EYlod٘92'5%Q. JeVSx[tS3HiI[+)iuh/ 08 _*)|s3HDB˥EayڊGT^! Swg\!k}>fZ˱ V,vilaGVm2tPҤK5N 722 KѢ%{cۡ,^y8J4wiU01uc#f Y%wQFz`#btP&mZ;6ϢOXBҕ(tշcAY~w,wj 꺌@s!N.O2C*~6OH;v5!?X|[};ސy>T^dz{NN[džf"xBVtපl A؏©7ip̹['Ih/,^yx%:lQ|>O[HUM!жixM0̄-i:h+ [X=Re~,Uc: O<,nj 9߳/ "8|&]a,~ǕG%gQWF W߅DR2CER|Rc!knr(D.|qu(L<"z(,Ą`E/`|5K2QWs0^Umq=(wZm@CS`7$ˆKz^`nEa!kc3+NM㘕03+P7P×>% W+u`]wd7Ѡ:aǿ @ݜr E+椎-(Tv&SP\PHBhR$,څ|>"39/VTΛu_,%h &?.ާ-#)oh8<륏AUДJ+b;oZ͹?:fLʋef`'mvEAo34&&kʷ/NCe(6#cjz`fLRgY bpFotO8Qg++l<r 24zNr*`F7:gmp CR-;ߓD\sgO"/Zu' ". Im(N+cZkX^O*4[/8w$%jHϙAxqԪP$x`J\8یr_B1<, ^{X.䦕9RfH)wq-8|F֤˿jȸʘD$-tK~0_/rlcd=1o)SoK 2Nj JF%aV.>$l"=wF!oӧL"J^BKG{"yEOnXgj1~0^4D'tT%Ă]15dC."Hl*M`]50LwO}-F%Z|u[hԨ!y$vXAgRKGl_.$!P}eI8g2L+x$HϓsaQc Pm+nhqU7 [8CKIx8&gp`tӗ[=Ȼ=>_y<6 cU-V){;>]~ q аA. V.'15[04ʎ٧Es帷Rm]"Yr#.Z[Yb".%{K}V0@dw.wh[rCQy4l AfF/pBtVSUaoQ2J~;=!,F9mkSȟ,`ڐL/"~oOLrC Uݣ,Xց' ~޼Z-0ow +':,2[m̱^%̌TCvJIݱ<C [l6rZoG_XBz[3Hi=R2ѓ}pC\͂:2 05ꗁ;X,N֜mAӳ^ L3t1lQIPB`U({2BQ؄&/HP,M뇃G79E @Ahy@M3P)Yu帛-\6vlL_6pДIiLB;;n46`/vni=1 {:*e$[d8gȱ]OF>YYq.;䦶~wv e@b%XZo/<,y'C `{D!K nAÇgQO GTYw{0HoܠGqR9ϕsՓEzUҶc`Ib[_{͘&uLz4r5&Y}V]YPѩH:aR[K6 8yyJ~zEHp|dNס9XɊmw ܇k [Fy] ".p |O@GI*__EO2Ϙ;;ew}6k&w[ ~|Xg_ͱ\pqr) ju{xn@7[Nm+guh"ݾٸ^lT!Ȁj]|Tr/wV1ϻ$.jwPscl>obV 3?1;4 IRWWQ]'`3ߛ>N5U_ѩJ"u ^G_7uC$[-b#/ MDJIDͮ"a*mwᅟʊXT>36ezd?k-P,4.>Ź ~yZ*-Y.KucE1Tb&+˫KOyv1x1NDwImk<ʘY>=Iq(w OaMªwn?K;Gb Uݷ賸E]D)=AzcXg4Iᢷ¼2z3ش^'׻W/fs1թʴgeMڤQ>+Ƙ"/J)?;/Kk\_iW0_'>v g]m4vhCgQY P9["Pz_6"oj~ ]Vn[<8ggQ&lxv"Ղ!͟"fBkrf X}i{>%\*\2?l#(Y{RŊ8k4w;roOzQVB+" B`BUZ啜%H 1cUle@0+bZރw,8]} ٝkϭAv%)`.rq݋p%1F#7K -6d{/u& x4ؼm*+Vpْc24kLzt1~\U}h5 !s%,[.efz+-T)*̑E lxJv~{2ꉧʪ#ix10 h ;4g&։8;G,X7I}DU(GZ{D{'J I? ~Tn,P-H,">˱MO mL*͈{&@@aOmwed~ aORvL$[vX NmImU>#f Tf F47FbB$fC7if730Gx'/]|:Y:(i z(hOhj?xVd302@DyEe !F_n`UFK1%2ǕԯD'bim]š ݨ%}h^4fHШI}0=7 e= ~!Msz9̭KHo~D'p־dϚ)e\{ E"a3S#žڛ)@ v W$UV$Ti}X BX~iAnP`0C(`wP"Y+AхoJn'o艥/t5/?vk Jc(Au!\0hh`*mxG. Tzs7YwΎD9BtOP2b b*] ZID1= @+Hv|}h}dYBve>*۰ADD)g7]x=s奛L%Ti9ԓ{i~}ڧ:XĎ*6g} ߙ7iߺyqX,pyèþ g5 q]pUv6d1eS<}Ɣxi4$VI_>?>|Ign;pgF7]}U 7T@F:TZwY q 64+YхLI ߐ*/Ԝ(A#`[l̷$kbFSUIm I ;ϥ7Wbi{M1k=Oڗ[>Ԯ<B{Tj+[Ţ*,+Ep}  fkUt7޸c6ϬB anXS;X0|.5s}Dzf~~R!l3fZǪeqq~PNPVB&Z J`/p~뿁v~o|ɻySꤞ6ʪ;Iq3`5C7lS{Yɞ# %K> s94ݢ̜2t# WΑ,oL':->oMSXXhQ8c멶&LB>^z1b 8 åK܂[) >F<nؾxޢ2'=GX؟ wF8Iհ{AX-A_I} @xLAfȻEa581E^o,6՜ш\rhya3V`ﺍ#/M>hq^ץ1 w}WKM 6"cCC4`*vˑ$c""\~.k~E=N ݱ+LV*f^Jk4JyFvVR3W/>ٯb}Z?'x>C/dm IsX p7/PbDL~:DÅ@i ' Q+Lmza(=Mv}2“ *>24Cׅ{Abt`u]ܙL^ 74JV]\gIcE# (py[ 6 yD=d3A`=K^GKAã՗e̸O^9~<\M|]C; t| ndJBFÐ0䁲3gO_5ZviXs$Y(C'Un 5ۄ2`r ` 9r{z";BKNqHNz1 n2Ҳ뷈tZ !_T 4lBS{q{f0qs$_|CZ2eHh!rG<b]ɜ?DRQdVkY_aM=$Xb2z绢t|.io8v=cdNՁCқs3 S2}tK p14dHfMXvgJ>/$GϦ,Ivuakki;n4N *KOoI&L#]B\ly|wywmf 3A,SwG76ᯘH{#2B=,nUOS_W/GsAw; ؝Ae}(V;/J+a㈠8Z0UQ={2fL5dE PWEC0 dR\SdP}~`d=ֵb5=EPKpF }+`K[aݵ:$WV *Y:,I\{+9CV6Ie$LpgAJ]˳χ#$'X,NJ6ޠi:-cn[UulnP+.`=*pvr|g@jzlB@T ~zE>qFYRfE,+ >~+1U徚`LKPU a?qRSJx` ğ% ͜^]̪][M×7|pfŒ?cz1hr:$gZq = WlNL,xxVGjlU<}8#F"XpZ: ),\C$mٺrb{!>Rgnx;a LZu@;eg1ZA>(g1}ĉum6{P=+8}NoD&:ᣝJ0N~1* zZxԋQOc 0)5x㠖-3Nl vW 1GW0Jhp*jC)Ū1EDžʦrԂH`= @i.Jv§l:ר|a;WPZLm*C?RVF}zv"D0;K 9BV)TvHLN`Q r'$Ӣ)07 izA5mO\(eAp[)}ŗY+Waj:9svֻ9g'ʏ޵E *$ nbqV|n-Tcأ"\O>䑰\r0p;|8@[{ x bpQ tjTi<߬.ghz@Xkofo!<'#;ٜXw`ғU-duz>󸭬Y<b|9~kaN[w-Mĕ{-PmRU}fZѮšfo/asX;wׯ[} EVޠLwӨgNPGaL3X?)K!{рDZ)Rnn`-SƤ aȞa^z`k3^gØޞ|~cTo}ճEKH2_``#%TCm K=OaK\Guh}{~`ej^1֨Fq9kp4Up8o72hl0%ǣV`wMrc| ~=AmB0y8rsBP(rCƵqyq5\Kq+?-2G-/>- ܛ0\__}sтxڏV$aQ>f/^#$H@M K.&1aJUg@+yTthV/.JR<0Em3m@*MŪzJ=o &ZղAw~M-Ԅf %KD9V`/7 i莄N9 '/U%>y1UK">Rق֫ܵK3d˓ 'اK-Р3Tn'YuSeL^ћw5V$(U]m't¬J7?yGD,z6 UsJ}~pe}[%y$2T+Qѯ'iI/{j`Ϸn|$²Yk,ROdDBP.{<m\1pڒnjwB+kb!5asI}slrq9ֆBL)Xk1\Vd?GsLjLx2FEتE|-*>_Ti[胭CyȻӈ{B1mۀMUxF,g?!xƼw0] 71RŃ,"r1sy2ޠ#`ˬGo?Z}z1D<7\H|ZvA׏O\+,=w*a,s8̪e?o@BdlP:\8g$1"k ;p 4dR4tI)bFrL 84Ljˇ2oU 6x65җY? 3 i|;^I9 FHf 9eV&t*ScWU9_G0fnLLM˱F#~sB2n䁒kU4^ͬ~Q'ٶuEgʲ`\ r*)5cf>]t"v?SO1Odz?xq"F ڈcH 4MvN:熠.Ř->X\BJF4m4-v85cKzơŒIӘi\vIY2U&^qX0|65s=A>2RUmz9i𤺶x뛥VB TB9OI?ۃ?1)Ɲ7Vz@6Ek/Ӡ>QP]@祈r:DͭI9CC0<#yG1b]F2rۨr* d]:l_ӝA1}>&Fmnpɿ10E\Gj @!`v悗W|/0 !5V֊:k!XR`쑻L۷Ianv_PI= }t%U'`hn7YJ5S7j՗7 靓)(8R#}%͘=C#2k3OpN Ҵ h9dcq_]wZ0+>AcLZ}4^a@\A^9 [nwRz匫$; %Y1`1foH#0q +qp=:&%1ưmQPWB7xHgHa'fwF4g- > c0>jXS5Hd^q`Ƃ7 읧LWZ-J~{>bx?8R<=3vDW][9u֙jRVxҶ2nLmʕK*"F;XuLΥ rW]1Sbb8vTu}ˠo"h EZA@:cHnpl<ہV:T*<,i'X0dVϱb~n0tC/?ˍ],GΥ}K4n ab{CGGi}RT].:krG.C㢺_:.j5jsjiP6V~;bmպ7-gL9$ 0{5,HU$U(0 4+q[P$!$~K3TB*=d1e$ܬX2!CA U3 (xpVzHz#] yVm.+T#TXYXc67rtO`,voRE&}i.68?pt x .uRQiCk*\ZwUprx7N3uII\1i"W\`ړA亸o2>v~t+#!9ߺ}Ga(?q*СSY2)LohqGf!]s&ϧ#r0-p{B 6 Q ׾@5@ ?U[t/[&M 1 t*f2̖-_R;Wgg=ca.+@8BIJ(CY_qzU2c8͋#alMA'uWUd츩#'ǕRcIHIޑ? dSY;\d.X7elˠ#xBuhl'ư|Ldȃ`H:5`6`p@4Z.l;|u=X͐ì#yT3+Sv[/N8c}-HE-̴5v:;_u*LA[DH41"Z hg_B_LRcKIWإp~qyԼ.Ml8n.92ŷ#EKNHMZTyH)BnFEIj:88)ĽR9hXgip]4Yւ3>J4,g5bo$@P .=w4:YK+"nD1>ns :Cj.N-3;rk@ fd9)Ui2  <͏3j%(9G|xx;j,kN2'6Z~"8?c|+BdE#r31ua/|L4*8^3 %4ϴ@{16:o{dd'v adq]>Ss.~(,V"8X\Q .`,(b<+ev7+.QďX-nɘ\iqYZ[ϓPkfQ'Ą9Tpkb%4?"(g3[GMlBU˫QZ [bi伦 Ƚ-ƥ Dkm3_xL鹟eݠyOEObLylk 颬oJ1v>N-·4C]Ws7@Ɛ.FI\O#CToCVrӁVq^MXaKs`mĖ=XmXDW ET|c@&!JuT7N^'BV)I[Ӣ8p逹߶(^%մ$(}ǶZ0t欲 lŢFZUe"7ya5ϲM]W^ D qbS#s?g ׄ9Q6@@X3Ȃq ޚ$GÕQܾXQc<% Ǵ lG#ֈ|$jBeSݍT[Cl9fx4Ί^S[Ajw?=i洧22{th1X!Oգhg (#qzMgƺPtC B)%b a kn)~sDx rU2GJ_!ۗMFh>=d,a&lO×u.}4w.9QSLBm,}e[[ߟ%v;D';=4n5m5Vן@Z s|X)XDc E!> }`rSsd©Tagn'dl77m43$L=|@/K0Ma8 A;E=nf찞(*hr83538;ڬٌO0g5h%:^ x+Ym}UH-(lkl6%۠jݜLcj"{w&iUߟ }@OpY*soSnVeւlo[ zZMsBDf6A::zaTξe-Lsڡ'ǫRt2GnnR}9W-r.p3;fջ]N=6JB(eٰ#Z wizqde0ſv.h4\wa't%pI{4.XqbIWxh\ GۿZ+R|:{B/P ZxQt&~xQ *Euz0@ɺ#x𰊤@!wycE>a/*<0#Ip=]&ssT A@":Oj\xSP7Ì 9DkwGi;֟vٴTҚuL'S⾪$S+':qgT6Ra2%w::"wkTRp[n%pS"!;2zkHW(%+GϨSFPЗBZ>Z<PC_B|چ(9ɧf1o UL!jdM_}^0ՕƮ{:y)`~p=àj@@:B9%1 S1CA=PR+;._/Iϙ57 ̣d{ňh4솞u۵#FR IJ 12R,J~hIU=B秄Y^YCS[~sr\5kj5O/wHhP]5Z@?%(S#C^n*9S+h0HQ) P2o:<ӽ% {ehFX-z?fz"R䂟0\ZY]ɂG;Voq:+'#+yZ'`sV\lXhG ^눈cQථ 9p HLr'߇58@+}>)!#Vic YfS4Ca=w50[PI4'S0')[U&|'2Y6Y\9 $3O.n1 Ywϲd[UHN[186DjnWo9%u+BU /O%~|ONj+W ^YX*jf0/=0m>ȃ2^8 ~ R$:oȧ"Vk"&э% :4a cnIUKӗuy0u':^Zp"u 3PXdHc(C;pɰxݱar{s%zuꐏ %HnC4MCh[ư9_aU/sìt2x)ᚦE~@a~ۍ "DSNZU=]kњs$㳹,PU/ .AV8F_TAqY6hW)}:ZaYHQ{@I钣"O[Z X'Yy0>_o34Z2DT/|H}l9#^1o[m^00}X)FF*a$ķŚp{<˼Ϟo6οdo!EE;FHN ֗N*ӴHgiH|Pq, Vq'*$ȍ DFhT@X1e!yA%"SmfHP+ kpC䠖MNBLwd\̔x됢Tk'J9`ܰsk&lnƝ,YZֺ!FG,<9SQt8*+SjW&ȵ opJ+h6j]KA^A24IlXC`\te3d˻~e (پi#./0jc|6ϥ|X%Ϗ$zt( ۍ#ׄVLKA捻Q:2ʰ<:q(1AN]LoAJߙ9\wXnT؋LqdNI!) ;QX } 2#GBmٰ1M&UKd@5p >~g}Զ' "(V;^0uz,(?'nG_N0 ԡ>*pkCeAb<{X&NX=BVAT0@p^G1z Y+9ኀY|ݠJS˓v80uw3)#ٺX0E肜~D+eT3Ng%UN8Ҭ";.])/jKnp|1w6=Epq. &obA ѝ{@#JzT4,#7 6FULjXbJ}.J Dן4L\L1h\guRB[;bo*1A|rBPPRJz,1&Mn|M)Гg7dsa49@MDGNlɶzv/nȟEcTDb]07q]6x|]kDobx6b3!#Lj.9nC[ó5vvw! =y0mtPc9T)}c.sL?i~txhJXiԓgF^ÎʨX`.W5-U5SU93석Ì0&N o@~y'{:w>7ׅk':ub.r䗂!+=ѣ緃Jg@J5l%`35KcŜV2ȇPṶ4n)L˺uځR91ozDNq -ohz{{$D5Lƞjw=Nuj^8ͯ (rH9,w<5},E桽-Ε*#Y1As >0 p[]L8NhN)n\I"TǞ%Lq$8LdT,+#%/ʤ:]Rc!Rl]\,HXHDΧ,P,gNw{9]TjDg]|"TH,EvmrrČv/GJoq"y$s X={o"Jm[h5-*)T4тWGj-*8-ŚrXH'eOnϒP, \5!yBm#;U8H(:_Y[) S\؞EW2? bh6쯿;`5"]Dű$PyX^-Kk΄PP -Oi}p֩q",)L,3N4߰O2*":!<- B -BSq[u6?ich̲q\v _<tN߮::ô< 3:bvZXЏ،mؿseсf条 XRV(+#$<'hI)\?k\ӹD-M֛WިX+H~Y\e%+oz0)sJ`ZnI ۉ1cgA YjO,9A-z!?C [Ĕ˧%̳2Fۥx O%dA;aD #`@2Eو>* 8R|6./9Py!t+yCuOO%\G+Y!G]NuC , !ՐPax+Cg te.Hۍ,2`Ban8# `E#dD[]CnE&.xxIDy,ll|Rb pޭرם.f^5w(8x1X=EVOǤhXpO*fk Fk줠 psFNX[gzmK C*xzm> [hg&6m,dV# H1B[=WT>hL$%%%_%uUj .O ) 1dVfI)K:z%8wT2%BuܪZw>D{^Yvb.Cڴ#󭜩8"^ `rrGTZ973udEXHVDnk.τ2ZOTl Ia`'f FV\M4G+Cn %dAvS i͜Iby#z+c9lGypt`cMPPOa8\uIcηO`աيئ`,qM@ Iѫhe'ox+/4к)D[Qٜx$[LUy kbPnyAv,~aT=2QfT BK CϺWV=443uQ?yn7I nqQX&jZOF5X 5_iG㴓*:7qǀAJvSF+$yj(f[_wv'?r[@̶eaSPӦ.D$'X}|$zocRcK` A]I|0Gx,4YNC.Q -u+w7u*"$wu)?[Vb@ub"/p`Fn^`z$PC",M/2 -hQHd-:폓x8\~Zv D)JU3S38L6!`VHIQƌW$Ԝ1t׺ZS͍srՅ>vL pszHuBß]DٻW/Al:_ҧ|6|. )4+wџߝtr&YE>'jUCI i!r]<{$.toSddP@yݯc^dvVcr _aʲ۬ƦA^#|  ǽwEVA'%MۆO29\R]zU 1z=eB}a7MCZ$g!@Y 8VFoyM!P%JVW?ȾHfs𘚉Rf)_Z) [L:pX}lZ{U߄}؂&w#Rr]ND7n;AegΡ{ l]Q% oYs S1&9nvXCFTS8ܭ|(!GL"77C Lq ~({ x$]go7ץ*ƻ G_@= J+Q^8lk SyE1_ EWU(s3iC%'``WFQjX!r{]qE\Z|Ҁ%ڝ`ǷJ"|؈5N`L[]}5åD K9G\5R7yB;8bZS(.Am})sN:L{ *[*"s6điS%p67. qj&I&ԊZvY۟߈{Ms܂E߳WyxY4%ޑǃ^g0rÌMbz ``Z*̻#:<;G1I1{K zNeG'Wiܠ䳎\Sk>Jg{ߠ|| >?JPdCeerƓ>ZoQZMF!J f _*B Tr_i]'gAg%#"\(#eقGD09PNʹ}øf $x+Fqڷ*FNhM |߾=@w'ǵoC?ŵd!ӹeAŹ}/da~OO`*zMTIR\glseTl0W'bp8(*̮E A82pUb^$+{U.LIʓIr/c%دb @Blggbl(7K9"IFw)׵')\ B,I;ESXE_ƮIՌ7숪O:Um@w(sovq|' %A'=[iMZB BOɋ+*ZXǨ)Z͜G#&3 g^=1}TwQ- 1RihOe}^eI]2Zfq;D+D?Z,16$ s-3$ۢJo''4,׺5T%luep-vkfdsvF(WvsujVS.R^"r\> vIuj*$&1$IH6:oy"!ۏo.4nݎ_! -7+ HfG-WC%₿'y\ڿ4I~љG^RYۈ|j~&EQ1~Vж6^Z*LZ=a=~B0'+s4b/cPilH: zn䱑h1..Tvkbvf $xpjt`1&J>ER"(*LZ[St7S Ssg|h׵5vX/]ΡiܬwpIji #ј]p[& ȡOk GhtS;%#!s&tђe3iZ!J1ԇ =lq7op&͠!#zz<>ߋs_e{\KoNcL~rqZq3=.64,Ε4i:ڌ28Ssz ЪO #bFWAEYXW< к$Pt5YfS*Av(cc9N0%h |K :՞0.tyqѭ nZp˭SE 5ѡm7ѣa4]w<=>^]e>='㰩;[K]\R\N?aT^ >2(0Z6^2t~"RC&o08wֹ,9}:c-I!ܡZj&؎-]1ߊC'/$YdX BC]-+uIR#qnϟ%=&lS0^#w.eK[@^Aܼ ^Oʞ^By*9 o%=U'tiK{t`ݚvU RzO +ھEc|.9qM.0g)N2i^+hѤK})qij&|g%,a6+k ZlDQG)W]ӣt,&e cj,qP5Kdqe@ՀvhqϬfHxeIBpal '~8Q󍿃C^X\]F~u s.Nc٬4Yn1E&44 ®xi \߀N5fYÅH6S3" `BT:/۾$ᎳUW{p뀶OO${&rQ@e>A v/Q\J 1,zcdg!*8,gȪ鋓nؔƃ%ӗڸDxsA")^c: .Z4NM &FBjENj2]V?vaKHh y!RDa }y9pO(6YKLvٚ"v0OB.bvJritnky3Fے1Nx5K9L&QbH '?2^ϻrRFij$xssWf%MS!4+ *~0f4BqPef!crjEip>bwA&?(nu#o攁k¬X͌B.'R_ 4c ء!-,#'zZsc؜Z9Ū];/FғAA20bסuP88"J0ZPS.Fޓ;g~q =B[gaR[Cޭ,r X`@@l1 ~{;7nݨky@U?䮅Up>:8sP]\%RHky4b}wZ\TaI-dc%XHT鸥T5()( y)> OL]E!2 }ҿZT.@jOP~;RPrd;qɊ3܍<.?Ɔ*TU=hlp\lwE -+5a$wZ5f2 sرrQpo \juPVAA+aNj$9d=bf.s@EnsL5>K'I'ex\WrDիMtZ1m+V 3{Tv\Db`Ͼ5WKg-r#J6$Baq?c0`:nj0 #ʢgbYǩ $j=,FgK8M_q_&H-]1(WT!Τ]+cIlݸvPEXI 5t!#)kꡘK~~vlCRˮ_N;W =HsߡF)6q=_f݆-:Uq9˛.rRnؚe w0zq]5T&I@%ۓCgZ{0vnid{ܼ\Bނ<%qF kKI (^j+_9JBz u#U9 #gXvR"ڕv}q*Pihm^cj Jހ4CY中.*ۜAAT#%DrLisznaHסtZt?3OW3Ȼ?NZP@0ƌ"˟Y7ݤS:%Ǖ~WZI H`Ks8pb/b1 %f"3jh(v!Lզ)#_>M*@,z$/Yov&s1KF^SIȂwJ3Q ʬӃ%HW2dcD!Hcf`dqΌc+8kHg8DlxM㙩v^xSM 3% sh|LE&`G[rBpI(ɚp# j-R( PQV$tgϫ4v3˳FH$[X6Kf2w<2>McGi3"d/< ?d3D'8 uyx|Jy"?Ч6T,̑7ltvC"~q,2xbG˚S3$oi~*L& o(\ Oxf_̓=J1ށ|o:T :Q=/SS/ VZ@oR0K/R8$MS3ɱM2⅒8FOh^ yHk "R edZzhY!J =eYpPW&"V*m&S +!qǁ&Y{ /mu7 6P^h"#9h톖:'K#I?JpF)%Gϖ~ kN@rmA:EXAHEuScz;iv*GTh|Ez4|>4 Iq1$čKCF2:Ǜnժ3ߥ#{fTDFN U })qMT\g1ժ竫/oh\-sal7{)D X.M 0i;f ͍%nH4(~fFO'榵 [EQ=I2Uμ biZHt]ybR^n!4Xcp}Z)&ǽ3^I@Gџhe6aJӘgEp'(H V寒c)uy7^$7WW9O-y-}Yh-;sWFVmTWwYY.*Ѵ k)h88[vXT zIX'XRx'Y˪O~`,Yg͑xw{#0#A$c95cXySkQOBo6;ekaz7s[dr ;]`UJ#,qՑ ^E쫙x:tыXvGۅ^:LpDʩl$u%2P)O5.7%^_dt8^H<ؿ`bEښKN&xZ,F!S<%PĭP4;51{# 88-/FoUZ*5"Zۏ5Pc+tL g7p3THu0~/TDxfqrPz"wE80>gJg5Z|*x FV@wۛUKúJ?<U8yk [.kFc Zh +)ef@@zZ:mh/&HQqUWðl[ClJJdH^ތc_ճd#u=%;݃cIMF(Nxe مJޗpRF* <]42MWR!/#d0W^<>ϕ\D6e)_[Ҭi`v;rP!m^5~[Ӯf |A:C!F]N?N&L|ڷޝjn# l&$/)i9ǖWft]NP)lD%GwSj/};(ICHtc\¢ (!̛Ȱ+B 'i39+`/։r/V"8t ]۳KmخۤbQBQ g+q DX0]m9uW<%5%mwJb{=*s y gzB~/7Fg]#W:qH%j 4yW&tChc:p[lZΛyLBHEz't|U-䳊Nx:0\q7w*<1\8ض5ҁU:V9)L!a4@f­Z/}mjQnk=ڢ֜Y!1oܖXkPW[`Mr9>W&?ֶw74)1W Z!W5祒f'{(Imr`J[8_x 09^AЇ I䐌ubF*֬koVtJkM+K3E-F!S]&#!S|KE)(:& 2i;+鮝aVCY4@ Nr$Ъ\QiJ쐅.~ɰz*t6is;BJ$|E)H9ݺRb*48=>!VKvj]@vg~HЎg#zgk3pSn ?> &Hoa€_:9.t/%W#2H?Kyu" MpJ̞=0m%'crqo"ì#7(;n P>mzZ곧*GJake9R? x_]Y{TӖmӖ ".a9 TS:wZ]qU7o6?Z˘?k$~?ӖѾr} lߌdS 4]4}T&8E( =EfrJuH33zU-ŕ{xT:>$ קO.")(bt5 =G>Cj'?G}>GȰo8Bf' "{u՘tA'q/8 7𱂪;Ÿ>c mj"B̅ccZ?h{饣/lL)ħS\ȉf~.{2gXF+FrY0Zt) :=4۰'uZt,4SUѫS[%_WY~e~S"㭱OG/=Y7'&̩ӸT*0$-⦱@<9r{pwz] $N,@SʻY$RN+2Nw``^R@A>5 +M:O6g xf0Ow"'iȢ@ 5]n+MDTRjoIEE;ͱBD1KHguN_/ڠ \m0YfG7-H*Lj Z0޺qO޵*,a95߻н-`۹bcUM;'Pt2H[]:1u8^0wx\=wB[$~"]gy=JHx52ˆ'̘cSNUY eZͧ|oҒ3IP5.Q o۲Wˠ2.tii9rJ+ۥB^$i} ,n']2i#p!G،sS|$>y Z|"p]*[9R(3E>g{[vL+]+ NdVLR^Ɇxs _ 957 JԺSHYt=GBAs2n'+8IZɪ׀~\ҳdzxg=a[Xi+~6:d|h l}cRR,[pn@*QAQ6 0PIjnu ;L^4@4I]E4 ,kD;,r%Ym„e3ID wRt8mNsP;։Kî*a,,{>j.U>Inx X]ܢP/AQRGe!\@ -U,W[ :̥N5s`,!x=p8,FuGm_|\?Xn1a</f۞+v,1`<2?,!U^Ψ=үl݄71@_#5Fak8b ݲdPF[eQS 3yd;3uu,*${QB@wmۏ*aa! KG-I3 h}#9t{& ]wWݖ@l 1kk]j"U?⒃o#t氻ܞgޢ 'w-(}fSiFZȝpԖrzup`~j5esYᛷWaMܰw.2q9C4Zl9yMY ڜ|o4[@.nEHxl:aq!"dCPaȨܒNG /g|͙.d6[XVr-vF4^>^40s3;>h( #yו}G@ط>@T1ᠰTRjwduόOMaaϱ`ec.}· hviQlATQ0V,ɀES `=^yw%<NkE_I̤٨A'W灄!6vOl >@T=ɿ.Uy\v_~dI?0G=hH_(JPw6j +&$+|DIi,8i 31Swy%8.$՞)4FѦ"TeG ?!Rs?M]n\NV*&L@Q6|f* I9:Sru30:wD:upf/{J;Ef--o޴{W{XVYgmn#_mۑ1*ߟ]SA糛* 1K@ H\1'o0 EXvHSap><.z6gͭM<>f'MڅGRl^ƭY7!G. <Ʉ,ԛn :*enH8`Id.W LJ;W:hc426%PĽl؃!AAL[dcng"~s4F8R&aN6"69OS_m[ qz?{5w:Bj6]xJnX%WĄjG0^(/&T hhnqޥ|sx1csgQԽ9ڹ TȾ𚃱1=?c9Kܩfٻda+_N" [MEAZtFv~pH)xinܷk%y'qݴdQeWB`F\܆6C"IriAs)_B`GWx%aֱV[AI7`(SPbD!E^hI4?B>M PF*PgK6%f"P,|WJ#.YY'鞐-ʘ([-@7\ 7=0b#B `&D<$;Gf ,CĿ[x? Ql16})[y}m˼\MAo@h='[; d YխxIGY~Dw=B=U'L'jr.Rp+6+rgqƜ|~2;vccWKmihЉS7y2KTwP]v lww. de=]jZm@R݆.ch*.(HIdY|Ȱ:'G}JV1. NT-bh.F6KVgtߕwkѽMuM!ۛh/C+u\k _̑ $m%XC LV*A "|qWpBViMT謴@ju/2,f(DL MEۻ(324j]{N/kaWgꬂJ_ն*Pu[ɳk5s&vŦQ@  0v_D;0ݓP+K߼N0 {툰yf#ȏ{c"~bh Jb01:6Ra\m\o?K>#jȅlO*0 Nei+в=hTV1eW8қO5ќF_C/[ 9^-AE guhڣ$`?MTؐ̃vlr|";ybyf V d&, Qj < Y^QOeI&._D 4QBT:Zp:A5?g׉j(1 o<`H$n>~KG!+)L-JȢ76kǦ,k1TFMIqO&CP4݌;l;}3zPD7<K*'J!v7/\&fS*BEv@ȡ+MSjO^KB)ZOHQ#n:vHK͛8Na?ZW9[3C(}I S ѺG?b.{lܝ=ä4Z.6l@,`%3VY1Nl s# # "D149WX4%}gNm)4чQ\a^K_ EqmԨꮘd Iag-6b4<͞ nn 0ˣ=4 sOHFU<MR4h,ltb1`}3/B$m 5L_nUҷNW]i`Wz2!uH-Ӌ,,9*QiChp-se$<,-35h-#Y ܆BEF| :bsOHUVEBil6هiЅ8JEڴW)jdE|$>4.%/ ҏh5t5/< =&k1e_CZ˄"ЃF2:nh;rfONt.^&ݡX_&7n4%3¦#d^Mp{v{ct)r]Ms#oヴGT]}uc;NENB @B-ܠvKNȽA5<Տ|b6Eqh#ep3K4oKQbPmۇ=.j~FBJgVE[g8c&ȱ..КyQ@lh Q]O۳ݖ}E]cPfJ&zut.I* uuG̛ֆ)vIy/#-_dD&yuIRe+bҘ- }x~4`kg[@#V 9i%Q TTك'{ 8╞)[3 ߈kK [u'Ģu(Z&%T>smNO\&~NIrQ̍X$ߵBe}Ч;u9R(CGkVK۩MD(BrxAdq_? d0-I s>FKzztqٗ< ]l*莊7M{A;Ju2LPJ=RrH2aˁ]o_lN^~›/raM; ITʀ^=*Q'? 8IǵXpo0`lk @Idi@sj#LAMJ_7(hfҹ*ȴ/O\虠RCzx[#"jW udZhHFl}L vI( [됻+Z3 Y H-N'r#|Ҩ4\~&h?z~2 /-J`%@L,9Y',| w;Eҷ+*fOC,AD.kM_+Z*q"sϙnĒǏ= B-" pؿs Y΢vʆj;݋Q/ Aٺ聭<( siPa%JeQuEVS6<*T8<]t+qCE4K[;1(l}|Z#AG ɠ^G3`®&;L*lE@ $E(w)'Q/&S.H RD2B+kNSٍKoI]]}~a\E+UʾVk_6C|$ô,9p^18V59g5l}B#XRYn@4,>ʚIW j3cqU1Ϲ0ЗN7ꁤdru?e靲"V\S X8 2+Б#! _~*3cHؼ^Z[X;BtzJL7m EA#uiz/JZ=#V ,vG(Zz_H>]OȒZ⟨:@ b)kڊE=! iKDFj NCw"liu[,WOy?Mi=fi'?7& Lsրv~dR5ZY@/%m($ %}`Q.OXvː=ghxYVEs0L:,148v1.m\~Ɇiӥ~en&R4>0S~xXý E,PV-p/Z@k5jц̭#uyT:8 V  M'-УA FLX,ޛ&e?͆j˟ω> 9Ư9$|A#X対ETÌ+aB/"O`RRqe.—m|cxCn0LCO\7 1rS.-7lQ9 *Չ|{<GVٴ_*3wٯFހC݂f%EQS>;y<B31%yt lΔ z{g9x]7l% dr W7 ^-;X"8i6ma4@D^["w?V`6 Ap"0|0}aBVj K%W7CH6jRs] ^ >.,#}p-J/u@< fj+&?6@l=r nYw$#=R(bz uPm59H% k&1SrƟbbZ2L296qdzHb{H&YUKG[IQ7_{q2Yz0Mgحx9&GO@% lYuxV4|&\~}N^yxG?cx)T#y\tBJjkKEcPD2K RD1.LׁZuf44U3[IvTܹ4Y3١W3LJ"cƏGMD~̂; 1xZMs'K#CL00Θ%9d1&LÈBKܐʺnV 8; $1,R0lt,G  -l aQWw@+[;ƙ =N[~Uq-҈$ͳoɿyDt֏Xts 㜅wNAkjׂy\xp:I>53hvG)^P% +ѕRJ%Ej]ZCO$@6))Tz<*Okş)znNXg'fh6 qE<+HM4kÍc{dYkL6(uٜS!O!"`WG8#e`P[u~6Sfix\xkP&j4ax_{t3SChMG^)m:c 8Jsfy)GTa`0HY05z.'5<lE;џHyqvA Φ˱:]iO鐑rAD `sA$)qO31%GN6L)]=SE&Zxa&F d9>y*kf8/U!O}`R:`r|GW9F~ΑV23#wj`AF/b {][+dO"K 3r}ρvSopqL(`PU vD׮a :D<83h?VLLWk i q]M&ȷ)\4g݌?mg+pc"7E19tw[AlCs@H ~2\!LtlcLh6t"nw'ڃ?v+W?~LQia4'^䪒ù='{CNױ!zǢ5oH5 0gu,!ֈ>hBR ynGIK3Bhlsdc0cY􍿸.ui~(p$m);+#X$U[f QQ-hj2G7<5´U J.jοH|UY{@ iENAᄱq%@Ibh^g9OQUƼ<ߟ#Sä1vF7k Yy٬`M%%#{/pz uy=StJؙ"[{uf@Sڡ:Fi~sZ<XWЀ=tbuDZ8z%Gia7aa5yRsGƜ,ps@@Vi$GX6~^;/Uz/x́O =n{Ÿ@_6jwsj`cN0"HEw]G8rXw,K;j-N OfH[A #0ufm;#ώʞ#^m{[LdedDI!7q^IS!#K_qzɟ)"H|p,$$W@a`>wQƖ蹛`K[ɁM.ꂑ.;ucbt ; pֽ`_Θb8rgcWY4w,KA7|@jl#.TYL"]7ۯ(b[R[kpK+BٶI@v1i 9o@3Bϖ0!g8@ey j],V6 _A'8Ŭ[[RTn3kNNLB|PE 6OK9׫"]}[5*>OdXZx;_ce2<.cy#%5 - f \MU8IAR+&v#N~:B\:]ծ瑍hE 7 uC K1.`[s :Qdk"zK$eQ+1L˨\8&S_hqfQ ~2h{UT M!lQ >tͥ2PE͘1`Vm)5$_̂݁c޻*/C JB>6>raCܥyO+τU|LJѼ4ş%)߫[JzOUە5 )2D~" zsԨ…^UL'6WCVR%yH(BG LkKM .%@1'-*÷Bn-g"‹dܼl+d8C۸sCCc;28'3vkɩ\ S4((m5ghWyYhTK X3T'/oQo砠09 J&s1/nƜds{R1gF| }bQYb`*:YPz ZKgZG?Hrr4lʮ_,(p*(| _[,@Z|5fp:I7vKX~lNVvyr@m z|H }!q$]'o#+pw|{c we2F*gN QN_:&*[hG5yW=y6,$l л3&堚Oܚ~䇦72:T b)j^!#-{}k!"jBD9ka7۸U%SW{S)Xxp4GpoI-P7 wǿ3"6F+80D.Odޮ5@նgdq*q&#CbH90<\B˚9F@@W cDv$A9Fj3.1S|JQw%p!17I"&rb\-(cM9)RepVՌM”T4Aq#/t0'N옙=6Sorm̏ Ayi1wVl.8w4C~t=ɶn]z{";yJEBo&J IΧBv B~+4y$ʓ;)Pd~CcgiHGY ìZ4؊TH=ܚ5QҰC6M̾۝'N+Y!̂ME+]ǬSM3x$? W@:pYBX~E2*eUi lt%O5F:D@AFEىICư:((m MHޤ2~ $'NnӶz{RX> {Unsex{_seݕ6Teϵ Dm#"$8@z2(|ۗg&(^dbP,LA!޸X&ӿQnnb>w *& BR :yka*qp{QS?Bfީ'@xo "dKGCj ʡV:FPAۄ櫌tQEf3tCrpEզH사0ݴnB,#ٖBW !я=&#OT`/\qTXki)d#-Tۙg=ݴɗ3ET.PAӻ:H +_a [-Z EXEЧMṰ[vܓ BR B*>?́( L≉pKTEY 1GM WD{J?(-0Ҁq_aB\+6vrT-iaaVD==:5MIDsEeg}F8z%&i;/kċqu2ʞecȀV*ipg0;kiM5sMk#iT}]x6 lO*uG1(Q():l$1Dq\>H/HکkdੇaC \5mhtiϜӔKmrr $*ĈuBPWCl@Cc0Ql]0op}2Afd= H3OwZb\}}8\}wIX3S\ݻFrҘz (؟ïu]?H-G&rs=Sz:Q)UJĔ*^>DwP^sIHΓ-D_V\X->h]; =8C' jЗHB8}Q)tvܿqDe"wn ?Wc`a߭FND`J:C6j81>!=ƣ =M .]DN[ٗ`[\:Jkd{'ᛩ~&pc((#:YX` {^,V~ƎHDCU%PlSݩ4Ź F&q9-E"ftIQ%ay'iuQ'94g5Ε(zR,lRItUˁα7?ZxLFC4ö6n$͹2ehgTA_]E-x2F5uE i H"guqěsvm3͐Kq+6= ak{f]^N?tW >?XGUEia]ØXD֠\;f:E.W0Fk !EZ06m-Hs1Ͱ/zXaӐcHys[V &VWupԬ2puhd%egnyHU6;c%`D( Kf0}]|Y3'AMgL*VVgxa@[ (3>_#]3^f.l$zڝ.٪o1A^4 E)|T>l; O7.07Vm,Uru1dNN!جt r_gC,u"F{ Cžkv+8eMt .d~_+xi[ M5şf`WME}Ge%5͂2N>-G}^,&%_o}z޿Na/lQrb# 嵎`$;_,:woغ\iw"F /nn${ˠ,h LC}o0k?OՄN޷2مƄEu#;@ 0 +hevRPj2JscJÆٞvUpޜq'gR _I/l.A S7=k"؝GM~8p*)]a7~g4THjr\k28(1F|*X[8h>Q B d4*'ȟ:\JJyiixo~4GOl Ⱥ1ܫm̽yP so>#{>shV'q|S=XK6Yo7qw ћJ+sJb+|%LU"NP|T2SXL 8tP~2,gQ(bHaU #S~QJR鹈j6&5p#uc T~x\_90&)P,,yy*MWСLRduJ4Q1 W-Nz2a̡29ƣ5'ElQ 3ITcE9τy.op 14T2 :B-/2%z ~Q Ay 0+oS>9`e;3X*JF.Q1V|D[o*$8=T!I{pqK[|_Vw94+؇8x5l5EVju'O9U2 *UrÎ`VḎ0!0`VWRSJ[N# b2ub ɗ7Lc8|^Pv/?;@.bY<\S}qѕʣ*3D{ UJ$8xR3Sf/,o=J0+%'z+6>G_)+Ʃٌ|/1麓5@d„wf؅~KܾfL,uJ"C =ZDޕ)%0m,YSCAzlz8c\#e9ЈE8!* YA2'BwU=A?g_@nKjjJ=/R(S"{zȗ9tyQe slQRrC 9Hg/q7;ΡMy*!d4-|x YbLo3sˢU͉4"UW7`bq48޵hK)L`<& C3$OLXs(XI8$>'-_{#*jA1E@DHPP7u`'Qݘg#DJrߊNg+ t#˗YO ӷ"|rJnM»&qnGRI 4/y>E3J üWXגytǶjqp^K<ʚбԋ5XhƵ][4s8=G$<c|ՄȢ pN<-,Nw?|Z{]ҨC¨ܧ0 ,=HnvXokg %9ImL3ȫZեَ.K+(p!8Y5 iwjD>'?63e\4!{f⧻xJE%ڥ9LMwl`#ݴ3'a"5}?HjW&mci>"-fN43?HTH!tw)@ ZL;#7{AP ORJh}8Δi5ۓڲ6+S_hw7Ӧ`0LtG{kDfmUJ4pfFbg^?/qM%B *Iȁ]l.8qQ9{gHHĒ`V`9._`wR:i r#i95&J*ש_ڡ7[vE.'E&rti-º[V"z,` ~+ eۆ|f x(})N~# TCAk{RO*13MaL2+(q!8qfYB]4gX:!A5)g+N|XAjgA 5Lwrvx8Tu`I _:دR{b3f_rrq>7wҝx)^Wq5By/>rdDw]6&0 0A51t71CšO^UjVe귲Q+p>TTV˻B/<ȗⳈ_` mE)u 7iYtn:[Vk5S)P{M7. ch9>ڀws"u|h?P^a#|FO?/C3۫͐(2Ho&RS$TmIb̮GtiNFЭ*F^H`}L%;doh2?Mژi$+Xڽo%XZ,/'@3"wNũǘ~}I "TCAIْuzx+3tJbA qW0yXJ)hR<. lo;% Nb:5Ck7y%RYU]Y1 1ӹ2=AcУ$ZhI8LMǯeݨ7,殰?Mޡi E=UZ@PUڢNɍ1ꌻOzq-Ӗ%{VBl!@-^،Ą T# WrrI/ w~DZ!爔AbZ1eYDMLq-fѮ€&Vתfmk~H$U9{Y@źG.@^IMdB`gEۜ8~X&PSkRu~USq֝s!?4NM9):Puq^S+/'ؔY} E"+4kh~Yp: !#юD _pր͂56aN$v(&AD܃oWʉv0s$9*xo__w7X# \Gfչ+t;}"J?p*˺%n%.4K 4vc+f3V$ް[1$rO͆un\)v0XSʜpE]FJ %79DաAʆ\¸Θ.-j;ά.koKKuA4XOhsZ/|PF ߐj4[BMyC)AbQ>죴huցD6v Ұ琧eև)VPl?Il2h' <!TgvO EtT̃ Swk] C9P;I'+AbZ/4aq'R"ަ=9aof7]_"I%?Iͣm)#z[Z-P'3K TP&Zr\j܂6IS B8o8Zed9Xiٴ%FO3JZ \Kc޳5|M0hÕIpx2zvK5)$;)w %cA]but 81ifwGE։^J:A}Wa Vs*ډ 4NW,|l nzfav"I6tM4Z\|&s`ۦKV{I@m(܈'c٧z,^Sdʸ=#WPV/9(I|n}ћ( A' ʊcv(Qj5 fgJLS|n?xC&y:W@).A ď 2:M4 &IWnřHLSBx螺?#*1ĩ L:FJ![ /&(q7&J~JHppItU 9'Lw_%G/GAFe d)h~(X6BvXt]k gɏCjݓP4ǜv6kS V-@dyKdOς; /XCVj[oȃW rx]Ү8C>2g[P^kǜNs"'L1`@Y2?g[O,q?SGQW #Ƚ8!GD&!sa#9? +n\7S3IcuTM؆YyDx$ mj1Bb&mI |f#JQlƙc!!miكWjBDzؠrx~bchE{.ghT<瑗*v%B"htpSB>}P8P|S# Yʺ@ӣL1B9u&#IƢyYBFȜ%xږB( 1X?E+z;Yz${CA :?&9{NAFv,&pHlMY ixM`M#K| ./kBu@'E3@<: vMo5&p;GM'p{0H=6?*-&%v+8tMշ!>cGaD7$?\=eJo/h:(<դp^s]=kȪV guqB!|b0VKb^F}@ Y]ncńrOPGEqnX%t֒E?Q:q95iF|Pˢ=Pc̝!2VN"ë/kSjgG -ay $x`yChn>Dc=lݚ톛EĦ/0] Sڱ@>DuFuSVW"NdWEm3W,>g#gIH'OkZ\<#x zd#ñ 1ØFJ#أ/jbhM7?~:&'Vȅ6KIT།/:;ˁρe8,z.* M+}֭{ɽTBfsnE { Ņ&Q]) ]rK< ƗZpl&o`zv=|}_oǛm]3g-k3>;5Ώh9 E^\ZE9PFUPKH.m]Iluwx!IXǙY!B&) ~3_.ZŹp< cc#5KQNf Q5 k7t;jcrm8`/K3}3 k6ScƠ! h=[(+S5 LRjpZK^<:iw߄#6Ci ,\.Pb1}x\g'Hy`N)B5H7;gnRV'qտߞ/^\dt:s827WsH ?ïa~󠢜,Jbg۝v\K^d(/& \4=*i!^"r/>tD<č1A$WU°")Nھ'Tgy/kutO&]ҪRMgăG1RvX4zq/~:]18mg)?Wh婖U݇c=&Ș`P_|'%Mu5(`sT{a[&#~\ 8~a&Ѹص}sh,H°ح2\َ"Z0[sWDL+[FkVlֹ9nңJ)يfAT(qͧaB3ĔQ A`E>C_iV_r[RC:%ΚA0v= poo>jkޜ+y5} ALHҫuL-fwGTawC[5,KBk&ϋ <MwۉþOVI f "y7lȑo3 2r*%)սq;ﬗ>Lo2 =!JAIDrL8:)FIׅKty59&6ť/-jV՘N=iuQҳ'4-/SP쓥F(x3\^Fo%2'glį1yʣr+_f, rN S5?\S\wTM}7BxHkb%UO%~5Xx;8]٥O]@U*UY"-]A9tm]c9#sm[fӒ>3b?ӫc\Ayn۱'.gzT0Ιt9R_ m1DVV A D)p]\_o*OװA%0y~pGwq$pp*Y$&R[MUiE#IwD]s|Ķ\{MSt_.Wh`;/6?< rKKh:/+`ݕ}_Mø9tE%Ok;YkAK|!-uMBd;d#f%([R}60Yv939R1C$:N  e&[E)3 GijZwUz_iԍI# "7c9}?3I.(*ɗqGl:z>u. N nَl]UpK3U՜+Sm`,rJmG7/r D Am K߅)ylQ|AvWAȒ+!`NV!;_mͫ r[!+"W`8#Aҭі5^Qc(}e7, dQc>jIN(ewf4RM:$͂XӖ$e Q4 ELD5_U;B…rMڟ9]% '1g;CFYtx3eDK, #kCV=KvYHFrɖC丱YJ귢= נs?FzluFE3 N`'BN~2#aRC*o yUJ#RУZ_\*I.~ 8ws OР1qCF7A,1<^t]ߓ+r6ܒwZz W]v׆G 53yfu>xJǶ7ٻ9PݯDPTtU\7NA.Rj2x!vM*pM#_' g!-aQP]R Li; 0M1#lMg*!| I.bvLvI7p 9Ijc ~b+prݺk"gOUرkZWs`Emo8;rPk|/b/cicgY  TM*f\=#=Dm BMvڥJQN)E” r^]Z١V2q"U4]Y4NZg*9gС[ Ƞ v&^B2XAinG}-{nV,\Dl/|gYǩSNV7.H2kak KҲ+lzr>n R`;"1`bX+;NVTy#y0ѩv*\i JPpx}X[w^`fzR>Qa6Vfg:[F oc 6YvC qu"_l9 Ξ 耧ivrTAj@MAQ'&+ABxc_KZKn޿2,ohP>8˔K4%/_hRTܦSߩpP;?W$)/)Rb^T1_-=U '% L{`^mVF|THRHii~DrjTKEK=,?I9r5}}1ۙ度U $c &X0SP|xϟR?Q4FIhANc.6NE$@>KZ 0 *5RWQʾF3DeqMDQ7['əE-/ߘ׹|0)듌(~GO1NR:FAte}.w: E~ =;.в"L5U!dD$)SNf#jˌNyxj- 5ඔ=IĀrM&N}S m+gVyJݧqJ¡9pxDu|o)g/o/kS4KwFT[r2(A([s?ψrD gݲGSJ4nq˒WAdT2_! CA?`CqLw{k ҉%:ڲ=Q~޾t2npwD(śFv,!c~u\ޣɟ=vJ"BwE éh\zTLqFE݋o%S%ҧ= x}#y_^j\/AʁoOsyn2@UVF K(\tă,X#XEXD۶~٘S~UoZrEkGCNI[/$]uxB́=^|Xѽ!'пsPfXnع.{X𨰑+h_ Kdhc=Jӿvo(JETrcjd 0xyP-t,^Z/IiJ؇7&/a3ַޕBb-觥MT8׉Pd>V4>Ay}lC*1ͣ6RS N…AS:I8f£v=>Uz'E9`_}Dɡcʵo\P]11@!t`QlKkn"OIDCFDŽɇ!kZ$~b̨׶ۛ#0|s.ExXܖ ]=K{ מj->9Zw*ݰ:Txz!W%NbD+R}d놫d=E`Ew{)@ l,&b)i_~-V_5:Аl2OV~^6Pxi4bz\jc/ο:lWt"P/ḫ$)Wi^˝\_ IZ458d1&=1X]ppLMZSo5R"f{6%CQ;C㿽ƅM}`^J[.]jJl2f.NʢTs"z hJSzm%ӔRx|pWzPQwkN)8p\_vݑQR95q^q֔gSW )4WVp m̅.ïvrR:2+v +\b6\׭M WLP$D2蚆{Xdz6 "ɵYrM#E{";79Z B:K\`YRoG`gfib5P'2R|_ 4?U _4 NX)S ػ=oi53&LpW63֡t3ЄawBN(:IeyU 0#)(y/נ>C֔4z!}V GzP?KBha,)&Z"y747 ߻x?R_r"A%ÆrVL)U5 "LYÆ&fPWx_g2[=Ufrn!.1Tk 7v^PploE킈- z`Hs=ZDݻHY`C&P@^Y\Χs?|N;_깵:V)6Pw~r|2Tf${Ayg~P^h|u?`Hw(Teՙ`l R?>!Aj~[:?$ug_wը{h)(V+-w'! {P>}Gu$W&@Y4L =uGC=4Ëќ]%'P' lZB)|s.XpA29șUBPVw(Y k3Mp@qVֻ|n:nV50ܕtd;v[A KnEԆ;,BC<_ē_s oE`δQBy đ~ -4=p1S w^6Q8jA][^Q%T,(vlt[6J[%R]?M9^S5|: t@?o8=@oU1@/H ?GMyH;ѩ̼xNd_Y3"T-l3)V(PM$"rk"ʘ,waup&GhлgwuoVzx3QuSLC8ψ8(8pꌋl Z%zqlط0NgŎ |D %tM!} Lo=:UZKC ΡD2η7d~%ՇlrI宄c r4-@d' U#E%7kִ>^Fe剐GdgL}p50u78~Ҽo]Xt mbn@XyghMo>xūG=dHKǑODо$,P]s#7KYCEvZ&QVQ gY6 (4kyе:&W #6== ʽ.JL k4vsݪ:QB]ɚRa| cU5 bb4!lۆr0F5_[!/ xn__  }ړb܀PFۗ\kҷB+{@sMD!s@H_O%7Aڭ7ш_)৉Y܊&܄7R^t>YDgF\p L9o)CnmϿOg!) -dĹ0Ø!Bfg$^9 =KФa='lʼnb>'*)D r(o"y|:bT 0 Q=_q.O&j^af [؉mPo)JVAjWk,G5UJ8/&eN iS4\).d[rǫkwCl稭X+h[hfyIpe-ggLaR;e;/ L};M'kܩt-/BNV Qq$g`0,׮gk+Ġ+f: eғk2źZD#%mן||iUWPZi$:F WFkmi&iU&s9>Qa 7:Fsuo[[3[pָ4S)XwPA(RRO6*mGJPwї렒ئ^^@7r'.$=*n(y&]NoX)Ĭa%cMS@DG {^xt'_}ϲSjxޥ?z_w\=2~-_늬vTRЬu/YƭewPά"s~|Tqaj {/tȡ b5csU~.6/<_G@y)j]RՄ.4K`XnPu)(xD֌F^شbÑT6IXh 2{)^aم2;slq!y7,]у< 'U %2:Sd߅hinma"_H g*w tEvͤ\>.a-\fl^ˠ-r[; \&]JE\]KޝqH!<x~=BKGޝ /cCBߒTOf+J-i[I4]1a}EW:$%U|w1`9`MB, X [aB1'hրk-C\y/tJ?|\ۈjC pl9*0eU%jH]'1$Whì^]G4%"5_PUbܗ]/Wq +2o59ҁ[q:l5,Ѻbc!V4`&)J\ Kx8эgFjY]R7< F`e>sMw-IkPVu!$Ccʢ=ff{q'KyAsT"Ք@Arw@=ARJo*BrNJkDv*scNg3QRF^]5n3 AD]aj_eE33ю>ڤ. N϶?Mv k^D]IAnPmmcMNV☄"ɗl<2/IqL/^r4MZ 1OTI;!]'}!*vO&)$fǤ Ћ?-a-ʣ燧xjR?K,[OE)ggKn9wc4"N{ F7{gK'P\sG',`hz*8sc,|Oi0+hl ~*[q8;tJr+ZO*4tF^%w"a-$*E2I E꼸x^.qNfPce- $1dJ8;f Ȅr}$u@$d HA* تV/׬èW0gnz'Lwǹ^//3~j1^YP*b&pҨ, c`6.UEc7(>.)BlEVi@>hx fT)Ef3iĈ[f^nD@26:8}j9\w=FH=AZ};~ Cr {VŦ=K@̉\S4t|rpNA'P8Yjy=h6Ѝjeqʖ^ݶ @HDGM=0q-XVlV6m4d=,]qgoy+ZOZŚ+k noм^+hҢPr4zw^ ?`JB?`14ɤ"93&NqE1KJ˒,(=ZAFAeBmڢ~j-f1bܬaڽEɯ: jPmٽJ/K_JæUܵxݷC*bImh&f|(ˆ bgX&Ԁ|#z!{:VB)>$ݼ+rʔsW߃!K/$V#istY; {QP?NҙUw~!5^hc:[GE{L͋qѦ9lk S]Y=HŒ<c@Q:J|Xyts؉K\`Ļdv?Y* 4}A[l1Y' Ea&G'KFP.ޑث˻cRd̍H"rIг&Qa["5Q&l5$CJ"$&f]|o@0 [Uپ"%ILu$vȒCUv ŌcJ-D VPp)q8 lCf:?AXsFK0 yzͮ WQ3jݗJ/9BvYۦfvaL͆ )Bj1 3f^E>Ӱ; L*RH_z#;۷h:{xH"vcID o1z/+|[}"h973FXrr©^Íl~ |Za|:g|M'+3} fgX L YE>y`A"ᶒu񬎉ragu y+<`l6͢8?NkI{Hl-"HOBU䆢'yQ4β$5pٹN^V=W`[#wYB,{H+, mF7H%^,i*]@Sbm4G!8Lv/i]0`3oDq4V̫6`$Pϋ{r*ϷpC!TUJn־ N&dZXF"}b9{1L ~M:uD^->hR͸ʍ(g w_\\M, $`r\ ]R"m_c.eoSNS:Q-TaJxF(9IYfkJ.5ׯ};v U8|@!`ݍ;w(՜/svȁzhؐé 0.HD׎b0γCM/[ A@Ft3ʠ;œqG\u0)hθ|IE5XVQ*q?UDI֞pKQVeˮg6ͨO<ϨSm,]$Yz6^ = ,ngkp/ByO0>hĬF(itRcL0B4AWGؒ#(BVN\:jiQLzQa偄GۀFfܢVF%f]jq^EXOOdwc]ЩɱhuMU6 C®,l[H(3 K\/SDc˔oܙ;6D,=LX.~򢭸?Ԡǥ VR|0TNҠ=QD6"Q9HN :0\%*kxzyB/e..LWMkx#*u{Bg5By~ e*Q 8L[{۟@ٟ]L轾7(j(F{2alv(RL ?FSS瑢{0=zZ4xZOY!3_Kv Xfm4N Vc EIu7۰'jo9 ׷_.dQlTO}Hqq흴leIxW w#﫼*zh)a@Ѡ$ (rqnaJn-<1OG԰ލ涉b\2J|;_29i~78Ali{U0VlEAwؼ;VkRv^)Zv0s\~ݕU=/jZz('Чo 'LEjDfՕ+Je*:6*aW5gg3੡i)LH+)\  z=f-m׉Xt,O=QJsP":w5hEKVzU$SvŊ=tf2>?gGA'g<Óh9-Vړ?`=ʂ▩gx[ Nޑ⣩075c4ԡ. Ow>sC ^hE8mDĝiPt"*`.8vZ;M9_`ЧٚW/Q Q+pwI.A , ?*wxKC*~QP6pR^kk˓9%PsFb/ >Bz)X+JaRlmMiGeɯB1$Yў7r6LWlV*ie@;0w Yjܔ?XB6ڎ[$`;OIQ R7X7kdOn"E5EWzP5\y@0JT&3/"yMvolԫ2.<,c? @& ϐK:&6M S8n"@]4D564 $ڏ!R@ ; ѱ=u=aBO\KWm)<_n; (!pëksH4\ln:ջ6^`VT)M-.{U}^9JCr*gᇖ?aUh7*u,[J1 & `Ũ>%P<:!Hݳ `< t`{Hq hGH$krXs5!0Vg|ݽ:z@zgڇkͥ6sǜϨ0ZgN#xq@{UT0.X݋L bl*e ĦȜ W= vB 㫖lJ]ڛkQaQN^e; SiaO$1Du"@M|*|i}ʽ;~`V(Bg^vfŏXl7 >}:9<_~̎V\SP| =\v4eE2H o}1*3+MտqAkw3!?J>~+UTLUT^]41]*c 1Lmϗ{㵢-Y|9#9%wcp7 zkYa!)/w,RL%IZ)18 ;d[hۧg6XDC'JJ+%o楁KnZ;[]ԤƴMow]+4E Զs:AK(|*wJ$+X{4װ(ES}(8p02A%h*Yq[VLmE# %m }x}!1VG ?ì96"7n9ȆĩMp\9|ZV9s5x m$-W[Q" X?!CkĖY(K6R^P h^ >{p\c<TfG9Vqbm0v._V^+|4mגPZKd.l#бփvF4#1uOk\7% K+z9?bhIg *G$PV^.>?\߈Rx-qҌ^h"h4oتv͏X.]CEs&v+]D9,Ti$>x"Yfx}l{?R~mšM1^ %Ű]r?`1ul PnW}9n]ֻ̹%ErZm[D5-rrLPھ't@v|GV8 ^C8qspH`䎵wu</+O' P`4j޵weO%fJw)HӦgmj mz?yr&7Ioj7=_;/y,pWkئ** Ӆƈ$mQ@iؖ/[NXyŎr"YwWaoDM]{}TdwYa!dZo 2m';,l:!_`O>8Z*z; Ue:\m-D;j C,C9MXyuD*3 ~ͭZw!r;nIn`';AHםEo^}RPy xGÐMggl5[vAl ONYsQUhixlɇha8p^BtZVʌ&jiӶCta}Rflۉ1 Mw ~lݍgB(fݱQ3.r[W='A#`k_lٿwyf$:/uDU뮞#du zXiZsOֻFM?+FJ7[rDg@M@:`g7UZZI;yl2Cgz(JS꺡"Qꥨ1F>=&.۬0NV40KHVWlzI4sg5z H ]y+hv%ȳ5:lSN>#DQ c3eP-,Y(>Ȯw_)UsE'z"vq%;Gje ZBHyn1BI!.MCDf55:bwn VYvѢ#R9\CNpeNj4Bɶ/5B iYV f0l˯9QS]j<毞 8ιFxLCxP(E̫[|@ BTb$ 'uW~8S8;agpCE&-ѶKSJPgc}cnDdO%c ^VlQ֒!xGXjc. _j_|)+4q[96'}~[ &f678 a$ǚsQV4X+['!bpORFrEKk6(_b9e[@VpXIE}tq^`C/1lYP\-=7S]|&͑8Kd m|Rѕp"Z9v |J;Hd)6fш٧{ɉ}iw׌)tZ-~H0%0ks 9gO\D(o<Nāh(*k"7ɜt'$+l| ]Š$UاBp1sދ {fOG@Z4y1:`D##>5/DDQe7k!`6GC0Ɩ?og%جJw;րH/S냓HDQlg)P=ى1_IJ.\( rK]WsjW Q[m)CSq2Ѽm$"SvϚ,@ ΄(n2" S}V]JR2gnE;Rmn<_$x mJPT6 t{m-T}D,t|k}\sYjQK p)mzȨw"̸&Q1t-|U _-Ui<\4١P;}>,(!蒅_jx363ŏR3 ^[]l~ A #@ǫӳon<J+N:$hD xs7jwGǐ"OicnژwEh`$Б0-gJwh7_oNe:D-gup|n.ή+pCD~D ˳:<XUD[\#76O_1onrhW>*_mKY "]&>j*@e@2=OO.r V隶-sk%O+]:M;(֭umQAJc̍%*CDjEP6䡸7m1SE'{;!Ib3$9egZT&3qwZ^_K aІ%9(2y4@$92ސ p.L5elqsqrvbΉ7[nz+fI , +Ramz'rSvi+k?Ez v@4˦b=^\G] ej{<. 9r"v_VIڐWGZ2msi{`׮eBmqg_p` xtQ&t~>cάP> j X4Z"(# 5mB`寎-p|8?"RDR1!=>*C&"8,-NXbX{D}{%:w;|9 LP2Vray L1vq}S(?^jWGUu!0av/%0e-9 ٽ(THapEmAw{ܢXNfEye}q.D!3F=|!u0{4 zcw 1Ш8@ܚ g.} 0n^'>bTqR# PQd'"UL$m ''%E+OMĊ,~e"/^u21wfbRQdHTMcl4ې>wHGwIEJaj[6`c-i1׹;DE؄kvQ!4K1~qcRH07)(|l<@z%kfuIkqʈMW[/ [5]OO JՔm#Pn䪩_Lz~޳lHA&%tKJu;A47}d5&ҌfhMO A/d'N%^=!K_VTmɕG:^ ^x>7iK:Uv/`ϟ2ZO1 0eM}-UI}rЍsGxE*F8VtW2RxkaAkds ?9%ɐyD]" ]|Fr&ϕϏ'E$kB2PALna{qJl2K\51dtvJf X$7źOb {%e0Ԩ/0@ae*r6/ J s%?C J6F9E8H.?Ʒluކg u|Po(!4( KCwЩ aWi'5!|m+2z[h-Ƙ _GrA~_^]?\jq e fD şŪxu{*/롘G >t.U;EAكBdEݲOop`bY>`Qwid`JriJun]K }h;kn^<.xQAhEg-*rT[O9_2bhVȵf Ax kZ^pqL0 RZeqjå3 P՘=,TF7ѫ_9`kٳ;tN0L4kϼ|'ڋ{A (ث1ZC$vJD-@)z 7|g+_*"53Abv0\xhXUHvD mf1-mww@Wi^'|͘S؁FRAb/MZ: XhLDGΝ\$E$*5N=u 4?U/ӹP312z+Mm}HG=y E{##ۏtVN{ˊơm)"]D+o3P*?l~}3;OT{!JuR\3$yoQy4Ytb.YoQ_[c'-"HETä. sr[ \e899CI؜n1<6PvW(j½-PBo-t'8-hcA3R7 >2 ج12QjQAJ/f$ g,ȅ"I_6AXw_CZP*'ŧ7DwU+gtQNΐބ³a|\?˹4[%J5>Ku#,rwmXg1m>~\H)rI(Z;ԆIi"Va,/J2~"x!& / IEXpiUO/VdwkWge:U PSB;Lݼyڎ#85\<$fZ1J`[dUWU5$c@eĐ]o=fR,?].)tlQ _w+RoԊ]0V(CK.A} h_,"_<^6.@ ?pUtUܤ2'nx5(SѾt*탱w-{Pt[ӘՕf`Eommi"@2j!kpo@pHBq*j K6r?-@@ђFT;|4y#UV {wY=B= 4iMMVB*@wN3/̕f7hkbGH1GPiR_Pq #pXt~kWJxz3qd0 ED*]x/znn_5;rFOp=+H R>M-:6a}VSt!V@\|1O֚A%=7 ­}Ã[d7077ց0//o4{ķ<©֞xcanV|jʇNNJ_:lR HYek7jM0:uo/'ӧ>VIvt0K l ~O(Hr 1~E=&2e?+`Z6)È(/L:C PЯ}V- C SS)@c~`{@cuG4%n]E8YJ2 )Eљ?:E.a ռ?@u!x- |I;]U'FͲMy4Ccͮ8|,<,B^!T*2cwQ(Rɲu%3̑eSY'*q4Okr˿,"UF1GtL&HAm ꚀF'-{ (i~)`ROXgel \?A& хF|i;|Z`gZΓ[&??]E"tFo\ ϼj :\{bOO9)g"Oa¼5s0A}+8-m0. 4A-~猆"'x#BN8y+:ZO*wUE)e8pzP?ol͡6?rd-/CQ No5{.aGilvL-].I23k RKQVnܼpSl2MV2屻'a$$_v O`o!&Tn)ߞW(W^,0uFB}R6ddV24f/jAdr{)V /1V}mkXNu/+ Y@Z36ٝLFkz=4$ $7])?|_OX-*^ \۾ ͦOrvgeΙ|̇8oT gL5!cnqQņ+(pQȞYcLI⌮WƗG<23D4so"oYcXɣ.\)Av7]u`xKR5>UJh_'$=جg4rs B9sWM< I> YQ!%|KG ByIT;^DU-T90o:e=Q15#Ĺ v?㝊9~㛸wbaM1.5Uhy#=vg6ΟU& 闌v7FwpSr"k^W_g&]F CE\d],買xTPN`qB2Dm8CyTCEtR-Ci܅:ˠy5C*ؤxژ##3#u ZmݮRG5FV&t^jCVfM 44$7y :D;(m=DETKƴZF&'.^\dBQp'qV-*qmϿl-c`!g3x?"rR2l~ "ͪMH4+|;l(DX7ܚ$*!bhzLBI4d,Z]JF(.TSx8G-#6fftp!%O b]̨_ڜ RSeM,G,˳,hTeOA 8QyfmY;=z?c=`|p,-1*wAs H‚,wYXŐiC!/kN7Qˢ Lڨ@K$#!OW OK'LJ$vr o8E˕0=)A#aN5dL :/? 8x`/ojOVa ^Ϯ{hmuUhlp,B%c]iva;ob6X4o 2HfM$ɹ9z+/&)-?"#NTmO,E;>5dkd_dF-㐋 IWNjaaZn߳QFk?d)LZwTk}-xcn_ʒd}ȅ+. L!nW* E3\4xS`YVLB|Ї 'IDkdSe5dW%xdgMm IA6!ft8R!B$8iLX)O_Y1 մ dOGƎRH/G4۲} h\Չ|6Է͝[ūvPd,H81<\k;n򩤴M%atAPyjq?&JP.sE2h62l4NMҚ}htbx8ʗw =uY(ωŏ{30׌@==o919>+xw+cUC1g~3gi_ w7V>e_jDaP(RCoq;XȯUP-(G{:~,-5Ma~ف6)tB%79A+.%['>ԹOD^rLԽw-~eLhvby$O}N=8運,wd9rצE~?}H,{n ?<}3Rw(fռb+8;+xk,x_0lE"74`.^EGjesdL@kl2{D>h$չ3q{ֹ/iU:5. |>:4 w5~>+9;z|ꭩ[cdfM ?&5;Xvb)Ѽ$6j;(B1 qk\K>lTSTWL[NWwVbaL$+ 19m,V:$M0WEt(Hνqr Hސ%Oleΰų? :wRu~ci~M@?o,)\Ҫ㢛s?QbxX*9'X$tMa ppQ:# `1ainT˧! T<%pyRFĭu$d#%Ngd50讕%Wm#ާ[;S.8Ik(k0PkKoa@fqIZ2d`Y ~uJS ͓fj%z2 f~e{3:C'XT,/M{2ޱqk̛]'Oj3,_鎳"h$$<$7&RA|1'r:s8tG4T]lܺ!'B.6[m0-<1M8xm 0 dۓK;_vvp-ߗ_2y-";OO;[P}rs cu}6tɊ45nHJB:*.hbW!拧!O<= 4o@mJV%XT3и|g<4KEK)%?bn'i-ܙrZNXƒ3ngHaT];~ Q H?㥙'l:'ZBuH h-bZӱσس^B,L?^ٱg'LL_,w*q->V^S|گ&y;Es>hlyEo_8AQ` љ5R3rg/8 ̧Υ[5>ث ,wթKL'ͭf\m;Ԛ y>X(Bej>}n؀ROTQJ4ܐXSCxF="JKHw^ό$ѽw1B _4VD$)8t7My$L7FQ$Tå-%\EC{c`EUٽM4FA< pPE *r;T_qc->lQ5B@Q (ȓ9wuPSADYC#W{3!E藲AMXP\[v:x`ǥeQ4Ȉڀ%(CEw洂g|p&yd`x_BbS-g⋍9;jX9Q?!sWؤ:Fj;  ry˃ O _MoEka^nDw4;ٌN~-5 m9H;9c#R F1R?ᗋHYpΜ䣁#e4Ȇ`YV!RaΌ@#Gq1|gKc߃ 6cژ'[ wtkAL+J /{WXРqwƽ&|א,zh}~|yyI2iJ@?9Z7S8lYTER&{6. )`%PF&E-YM8!n8>S ʸ&վgD3/[qf*xaFU@1稜& '*}3_( ^e+@UXC``șOXx =,q &I~!GeݧIJ;7Q>}zR5 ]gl,_B[YDINgxTn5fnXwշ㯗4;Jʹh)]ufUy=}as=2խև 1 <"h렻*Svy3G0WF2ٴ(,]Yal/X7wnط$G޺\(>a]6>;U鞪оH0jw/0 [;̎S͊pFMz~[S/Tl E(rj9ZX_>\F%c|C[T1A YŶR-q_M+f?jo6` `㋻q@ʅ6dĖU@ YkmA#iά!WRj =.`5Љmzhlx,.*1Pd,!S1o)NV\( `tЎF`Ut`3}g2ХX%fxțƷ[4PqL LIWDөSV0dX!Ѣy+]ϐK0PaukVqh ` Bbw{[4+/M~aaj_GU(a$7kOC+/wy& )sMY8bC<\(%>|NU-. ƆנF3Vo!$WP/ m̦y '")CY&t 2[e!3mT&}lRIa\L;@JCl<~[(0ydtNI|wL`o$]4AͲK+ު`)Xzz%,KD ov9GiCecޠ}JcUmEytNh wBc2h3#E|6ri&:-v*1ҩ|iG;%2uj{c]Iڷ4 dn. |0#}F^5ރ A\qZcEJJ׏3KWka#r't||;Vx!A f3C){k 9e-r0r:-(""!؀*A'W_Y9O[(UU/EG=RuƄ 0{tWE։:n [ҐD3(>;7yK Ywv/3c1hELS3Ό%Xӂn47L'ILUb5Jzѻ.n}澧|Zr;$/O\UaQr*a @.S5Ui0ڿYáD FXHj:[AG7pݐ@ie~2: `mGZMwiU"ިxlZ|daP5xKvx7{˹r3֎بD[?!T*Ġ*i4bCqubL`3B^.dؾ^ivtfuG/$%PDhXU"AAД4  ^&h^]-s*r#w|O[is=? G\ sA 4`Z]H'FRۧHf~*bC_!cW5D z}N'|dmj(δat)մe>Af6fs&飓}Dݙv)C25NmB^ g~cm'֘`;x'Wi;kù|+I:{FNb}f :*Eh7 ~h ˶\LFnrcqR)F; řbR*xs͊JDE2dGDb6% 6fβwm5vL}Kmrd+7e rGq-Gdc%#z+c05_6.~JϏ޷@eSݚ,|gn SQuk =JWexV^=6;}o W,h CmV.$9oz]CC :^˫kM iw܅53B#o 0ا J4S}+̳lXXԪTjhQU3HԔ4娂O5q]˹t䈓Kkv] (h|c ?$zҗƨ2*+0Ki |zMlk"!\>4RS),]A֐,New گʏ= )S`pP \,Eg{ẃ)(WX6iИf:Ei="f1w'Av;ZZR;;:Rya* u+EWIy̢st@uyλY0Zu*,_ϡ!B+ns?C_: N[`hށx[)`NC\d9A F P|SbI);}O|Oj8ӡ)qbsm4O3j$Ҙ0BɎ7ʌ:YJH6g&-a D8փՊ_KHO];b T}ISCL>>)${pθT!B ]֖ 4XOA%lb}郬FFKBVנj o5^j0[}j/K]&c.D++N A+H`BLCjPKJ`XeÜ#48y]ŌȢ׋`IbgێڧU?mOp! "‡ Mܱ8<̞IcigRoC.~N~)3v_\7'1O7w? jN{?#~p;j A!eT@IGZg,vI[T$oh6+p9EX0@?K%T[kjT9odY܂K*LܨE D,߶!Lp~œ;5.2i$Y=Nca+k#}a.WQ{٢V ^߿l;'wG"~zA>A'O /oU}m}=KBxYTkب'rt[? {ֽS'`zl4Ѕ*`&Mjuɹp6tăX5e:9{h=6Wjd\wxmMyOGΰ6TDhCL~r$7FG.>r jb ={=ۙ9??dZ;Պ"p4.w1cOwCݡΆ 7*yPf,\ O4b"-x`#s *MvH3eS^PxFC!ICkU /vy<$5O{ΓZğ7tF׺,0k@q"@pFCN6x$\0m>Im }R`2uQX;h!a0Ư@;xE`8{WYHI GqcNxۀѢ2 ~ u@7 4엊YN`FMq<`nscҺ~ f) Yޓ~Ṃɺ"oSϼ߲TİnmDvC!CJL5f rvKŌ2Wt7b>EgUi(L՝NJkDO6B '߸B}bLAP,@"[ϱ#6 ˆcV@3g|2V:er4u#f(J;7> n+{,ȗ 4q6mdO2N5CBKC 7W$?.+AXfft[PBg`Ȇi:N{շ@zS?/c>3,ĺSD5+?/zzoV,M_ݿ0f|e]OK/`axR v˦xV|v.j\Aj2o fÄ%H~+hiHd(=CYJ@t$ܶ46&&2xfS,WؕH[nXHFdP`dƵrm@|VTD`#/%oR#8n]ȱKOH_KU<ԒfƦ?yeX!%b6]\8T&5Qa{ì!* q6T['k++|Ey]XfZg=wiEkr+J<:G'ȋoZ25_bbeGۧUWpK?i'M]u6:£§S^>MoUR]bT6ܴFE:u5} N9jy(>v$6QOϏ/]`h̽L>axOGtMM.e0ņ]HTiW$I=v+ႈ݉@.81)niyk¾m.m'Sl/^%ݓl%JB'z'  OP/eDwz+ ;2Wz" H;&Tkc F9sODr,i×5dr 0c}"{v6x6Z.҇gW8QK̕?N .|<]`8 !t UƖW͊O&jv^b0dl8s(y=b`Tr!ͼ 5\}GI u \64Jyuk)J( A\EK v1j36m!|D0K;wݕ|?ڠr˝i~JRrZs=Ԩv`DnEAY3Zx`QU@,s㏫v D%0 7mZ-'s..fDWe =3,? 5uv8F~UilOdP|KQ)|`UNKpQe?=/Vm9ApOt2,] O^?sl!@{LƴNV5Rm'cBL6[nX@fɓ&FA݀dUh6AQ)`^-1gJ9Hh-10{aStH0tnSwo9˼mcTbO ]9viT<(Y0@/vP uZZ  L%.$/ޒx1>'4Z

S]K%t VMq[gzRda)ta/Nǥ#f1:l^>3EniԖF݂`UXOԘc@D9%wUUݢR\%&L&KgÂX}KS,6׍Ywv\i ׉fcDfW,Z5DVC8ae $5$n.#Z(q Anȟs.?GävJxa~05mVU3h^+%ƣc~~-M5uf+A!S!( f֘5!x eğQMTJA\uz͐82QEj>Sm]iI؄UtRK;Vل/,P}9ͩ[Kj#9>uO\.mQ>CŶq&;!jF܋]gobU!p#}-/-ӫZ{ֱlYMy^&4 H'>OU5IX$ lЮ$ZCV2#v80WYT_&8'sv%D"SxPIJ_[1&/M/pnx&K ޳ජiIpNڗWcAis;-8?OAPPxXU|EbnunRN!|5Y KKi^]M=ӰH/!C4u qr XA'>QY6D|Tpr[o]EP6~.Wk1F|Zf2_P\lC ҆%{/U(Ԥ~ .c(- q?@EdXÞIS>F,zQUٯ[= }^c'yӗ3!6)[unLs]QQE>ĜQ w$6'lk Q;"\C8WHssa.Boj+ 7>U޸ '~ώs0+L\,8fFg2*o>?I(?/ѐSP-FS' ;~i=ɵnQ7@7uw=V 24F3ʓEVG Ob:ͤe /vb+ SkkЀ6|lZ Q4$\.0ED"sI:V } lL؊PdkEpn9~l 7 ɁpQFꏫe4/N0_[5G/{E:+X9>TqD֨+NFM;iI# !0M3GP"D~5 mlS}ÊHr/"Ŧ 8PvNɵxvPJ_`6رG.G H X9,>q(WͲ;l//64%tN`)F滿kM+҂G,놎lCpZ*8- iY= CHмMg7h}쇿uƭ/"X&gzlA3_~-9 1D'\iC܅KeCULIB!J [%<cGiB 6_xBƞJ8!srVtaW{p5jѓv|Ig3RJ8z3PoJf^ 'VWRfe~ӒK~H8j}Lh>̢P uG3fFG&>P-@GZ5P: 5qu|UFVc\}`w2<ԣWehI n1'8 >ia yp@=o HWnޯ:&%G*㹖 - :A>DM]ExXO|yXiv n'A(kdY'r6q;¡Ut{P ?7-( 4: [^A!j^ 17ElZy$,J`xA7ٖ%l}IT%m,ufIH\ TTpQRybdrt܆KڸgZXFzHVRlbVyNgT*V> uZE>/t硪0pb&Avv$%pPq,Kl)>k P;tő1w }3LAm{i=px:vjJ 8cgQ%:!ײm91F#10MWR[AsPW2A2s wL!8N{δ:~Cd )!ʡRP+]SKF] l?ǡ3@GԭT%?w-*7pP| 䦴UϠQ$ԏhr4O&/2U(?^*GfD y^SܵnX\_X,L6 HM^I RHAFho@X93"Yhi8Oo7EMi+%?X8 ,l|gC@ŴÞaڞie۝ Nq'+`B¾ۀޑk'D7B rHFzCê)7@3ȼF@K%J3dohZNԡg^Bj;xŅ [uEIf^huL9Va1A72(E>yFq@ Nr A8?UH CQbb ]"@P8l+%?#jV&HnE;RNU;n0W_TOyIc}y6dƸ9`+1+EKB!fsgJG^{VU/VGsMCeu*W6MQwc7-8 >:H6s^-JV C ]I6?Y21@PoeD K M%OE:A֓*[̃|]%I!zgQZ9fRa$l@{_Q:g$\p .H|ZDgl[<+¬[te5TShʪPWx{AeLH |A[8<%e|i(`DLxERZ!`r%l @_݋g(YU/cSy1ْm3Ǐ!]>|V-G`[H%GL~ 1PJ#/UC7 |)J$Is{<[S$x7u5Ov[o3)ki q=c7v%cf[UOkC. S Bcw)OQlgDcD@9}JSôHU|6/xK6g$L 7`3ƉmjBۈr?1k]94to* ^--P^/FZm!wiqlc!nWƈykAO/17\;AKUpg'sL;@zMPHxPHAYJ*,:kڔcj{BȩimK}O#kՎFsJACBP]\7@0/A$0K4pe~/Ubwqhax9?ڍgy7\~wF($緄ddV<)D1V}we6+{a5e:awlx;U]+ƽfXyd&xM*녍~̳Z<ʇۆpcgk{)W\FBl oa. mo-6<'у_g/tZsv9 @|5Q)p-UjJP>=wfdwG5+<4 ~-1咒-8Xq^h0> \ I_Qfɟsp s[)Q@n7\q6+ۑ-O'VIsĺ9^ v"ݡ7s >&"H.n9(OXObnV-ٙrYenM^¤>c^Kږh|t~AѠ!<AhPSOKyUEƘiMиa-P*9`VW;'V`ܔ-:- Iķ w]Nѓ">A[hR,&?W^P YAɚWg)QG׏zEpGyt7Jƥ:8ڣc@ T ޕ00njU,=]~^vUn,!YItGFZ񡼺 نlv}b)`U,ȯJEόE,K ɡ麲B{-* O.8Y@%L^`։p|Ȇ}%hF7\|ȩ|C? QїR>jG[󽼓<5X9zJ=# 12bXql]jZ Mjh@IrFG} P|5:_ʟ bp5#<,Z>_х^ h&IL_ %ZzLfA*@c#o}Ө@p}<}on|y}g| 0Ov&4[R8uŭ<~4ka{(/PHONvƔ[@ct/.E"W}=(=TCJ\v|"+u-'zIPޓ#~GBW 7E;q1zTs1vs8e|?p x뇍ޫqj@;Ku=TYKMZ lCn.tmfhG^i@ק>m3&@*KAL4 dbIAժfG5PWU[lLX, &m`n^&g".V~sSc\;wd$UB_ h^_iq rBŷ5ht C{(8y+֩\PѻeXsnJ w^T̈́P/ vfW )΋ڃ̈́slC[Cc[jZ-h6e}*$S(PAǟ[*{hRzym i&sXDh q"Yȑ[e64~g0Ea_k`:eX'IUN aad静~J#[')Pү2ʭfCĜ·<-A5|q !gR#]{Pj[[ ǧU nsY甂m[G92ٍ^V:?ݔUR.gs.#.!|Egsc@\ĞH_IA >FVaC ](U!T'(;< FZ_7pM{^DzhfaE$%Sd`+CcmoVxD`FvO zj+mu*I$䈇GH0nSk4 0B!Hp9~ή%X^i lЕ /֌(dy}cxAGi4^ЂASi2*yP1kɧ=;wr;( F-C6v_YQs۲+?{Սa!g ןV_ ^jHN$,gW|e杋  mfab9Ӫ-*)wzO3\T==K w$g|GQJNՆNJw0\;Іl@:[-'^,5[A)_ ;XXu-# u:BwM JM4v:p}d6. fUȓKU6tLn. G8/CB:>޾K%-m $^GLzijI&(%H.'kKh+Lůy㡱V'&r{}ȥ ĕj̿NGI?EUYV`HU @ֺ"rVػm3&>}65#?.p*Шd0 [$W!?4)? ZV 5̢b\ ݣJϹKM.`r6oQip'̹D0&Hr :\[n8M) hVoQ3-Av)8($T'ԃ\I=؎Ɏ~ ! *}e!LJ6ݷ6ׁ/1x6(Z w N(<Ֆ󌿰qӷUdQ'<G'G#< QE=dʏa@~Afj3!ي{ղ}$iA"ʤuX#ue--k.:Jm< ĞcKWywk0X \jѯp0{QyF*]qhtX!#Ge-Av}4EGˇMnFޟHGp8G ?Bw`̛JNhD!=תr۱4Ҫ:;*5RTRсT]h'`YHҢģd!05dC ½{/ 9VF+3{fyePW%mm鿖5,4\ԙ9&cs=ˈp>.ؽGWKXW. [l#5ٜozفH׿@qz({ mܴ(G-X*m0UXCI.)Zml{&u*1 Y/AVmHcWLi<:Ry]>O/䱐s;&1.bQER>0Hge%!nO?97 @ۣ@ ܯl+l:ͻvyoRvMa1+L-;?|(iVN$ZR1?(S} 7[H+Oypaf* 1;;+YLE{@2 I`Jg)[Yc+t89)i! X9x@y^>ͅSJ eyzf M0+cjԓ+)%#7xQ%իdF*^5r"~耚Δ6'ѩPe_&mlDq8)H)JU`?zGo7Qpաj*udmzDo;H!ǔP޽Tx69ZIWU 8u!608h;4E[>>l{ֿTuSaʽ1/)XzUef@/GvlD“JܰfT.82cEW* ƒb\;b>b_Qyp;e5uFpm/[y"!xv3/ M{G#n{fFh)iMsR#zH& K#xVc| Pm*| 2zUfm9Wz%iB|9dV%(_Ia]Ypm6>>_Y1Ԥ4O Rke9,Z.W@t E5y$\:q9b_,jRbN5_vlMBܠW̏Ioȏ9tVhH왳ύ7Yc|hhB!O׏țVX'${  Vfq `h(f38ndxf#a4 kd2Er&:S>z%MrZVH0Rqn`Y?ddLHpDھtFM 0^5tLu[ESkXͷ˯%FA Ӭ[qv< &ПÎ[9X &<SZ@Sg#g.{s2ZV1X)y9{fW ӎm4/]gH|y>g%XDqI-W~:ǍvQbPA埇*; cpo~R@J0osiut<:%pۗƢt{.o㍂r%PEB<YvsRJS~c%Hg>}.֟.'QL8@EU3ԋ2α)dMXMHS(awX(-atCH@~g^0!!?"cT>!s7؏AK+^*[ڔ2xf;0gu~84?\{uVKȌi~3<'24VL豗 ם`Kb x) @lΰ RdN4.H]J/NK*2;tbym(dڱ Np_ }cjr&3rʧ;Px|}AbTTgm⥚AǙ紌붷1m±Boջc"Jλj؁R!DM8Nh߇R0.aKEtTI&$j5:tl;_jbqs 6; <]Ҝ[$J @)U*T=U 6Q>@7)7jeqBkSE:x4GUI"Wg7dvok m7[;9byyvyҦ(&>sf$rE]"\WƓgș Cgqfذl_QAhK|ӷS>,)#b:D)PK `>M*Z`jÔV;$;4{q]f~myd kP}) Xo~n& _i g噀\|%/pxq&˕,eS`j6}J4$o,9>X6t'6IcY@ٽJ6-<%ю蒭GNnébm;Mcg9%`|TaEtNYc9sh]DXkk|L7lԦOifTDRJub`aqB-6qdݶ4ҲBw)x_>kP~~,=Ob`@;eŎ<[|^SѵDksV_јw俱 @O:]eeq' kYZ4b6lsq|:XB~њzLt5%KP`F@/]hnj.1`*=QY8^% FÍ^vwdG}̫9и b^uÿw!T/TΓ- |@#  %X@M|SI4":ރYLD K8-ѵ6S⬶ [ᄛby2y^OJ%Vr6x h.+1t Ex?Lb,qq5_D9Z;~>FL,!W{:,C o.];aЀǴ!-av4>x%&Nj&\+&%(5Hӻ'ȆZҙ54509n+#ǍXt`ξ ':F ;`>+lL}ιDuM=fNl06*'vm.T%e7GiҌleBE .2J+>>axȼ׸-~;yEP2^1<*,d|o \kFK$NxYܳ/J056u3OQ9 m7Kx?DcG",_+:|#5 G<|'b孶;] PjhYGK<ـ"M2 GDN+E$zኒ;cwjMj?tؕ" 9CdKHocʍd _. M]ыf'"UJ{| ȅXEyK{7>{gxeU#’}RSo@# pΑ: Ԙ7Z@ bs\+j 9X ?DUՈ&a L~\"!I8H\c\A# l\` 7PB J N@?ΣIx;x&2A)E76!xR?&,cDȇNL5YMkS9;K!uc, 6UF@[:y}M>6q.U.c^ˇ">0]u5|BT/G.C|;@݉/h(m]RrXcԲ1?%zt)Vˎ`}vu7?(PhӸ{֥F'ٞݟ*%?Vˁ%9&bE| / +AGWdl)7M&M ݊[D{)J1v(4S b2^/ݑ^w!om+B`/B_NM2`W?;33&;qMg**Sqb Nb[󹥑 9GmUpe>p6M2OiG]k"9/AqY%TmagxZ%:%nJaeQ. Ged+F2o0x>kOHy"#2S-3*6n:dUX7K`tt `;u 9u݌9J*F4 ( Z?5}/,m=UaB!IK,U;1:~?pYvD/:a.;l(GӬk5Cx; ܨQGƝA:.TmWcΜ] q/jz$b W^c8t1 g͔ENɅ9I]&)C穼(vSuYط٠T(  )`%RXx[`r򢜙/hɋF٢as L[>u7x1_y(<[nUe gVo設g)yy~&Evc>z>]I Behg= ]w,3+;X34=> _uoqTX0{LOҶ S=p M9?ǸҪۘj_N29<_rxZ(  68EBmwVY[r73ʿ$b|׍ڑXod^A~{B;+&`dfٴ}'սk!YuvRv׳{tR35;I*o[H4Ir㲉Ժl~Ќ(q4g $],6L1Cۥs9 bWKK]?9ӿN`\ \9a6S"-?SXf(45 z ᓾm7jvpʳ B`NM^0[ 9λ=~^LnJ^cac⚣n ~eC}Ik+~1_*JLg,s {D[I2t~ ؂(Wz-k69 I ܛ"UeieV$ye(лue{1|>R`tw3L&=ε_ h4챗XL+rNqżRkY/PG7?`|ܔ3fA'hreXnfair\q5bueƐSeN%)z"t-ʆ6TbPM~;;^vu(8؜_)Bʛ>>1WXw/i U~5d "C&\^MXR)"F{)lXJ jɀ%7,ƍ`xqÖ>uB8 7bb* ;Њ=uء\"Q{-uMm.om`7L#b!i˫$bڹlݿ )"\ g/j((ĆؕփQ: W_+!mim~RmUcgD~X F?dQ^L *m֋f4)Ƚ6#W,ۨŚ(,1's136/9ֈ/4Ѽ^&ْGE[ͳ) +2sux!zgS+s< c hq$k:Ņ,A+)Ǵ]DEW],WVanlxS=1BjbB\ĻQ߮(YwapkmZ\AeSy--2bZk y 0X(_Z֖^TbmEëaMnGbĽ{*ϕgVd1`WNZyIo_$ WFyzeap"5m؏q]XM1MCä*`cgVrCbsze+ `$ LnTNXX%Y]H0)LE Ѳ뺑Eѣ_ž6X(0\2m*D1..9&\!6Ч* s|j4,ME+jj]ּ.ޛOP)GR9+^ʅ sjgؕުv :{' 6ڠZ;!/l$OQ3oR!zηT;;/Ư9kja~ܸOpo}LCj^دeٗO.Ԫق@b˔QiČDOD)< ˦:n6H5Y&;5MVCM&6Q$Um0fc I}h1Y$.,2kKɘBJPm&$lږ|\Wuvt*G7 (?Ƚ5Q^Ktf=?#ɼVflbOLM5dU YNP#2h(^̙?@[-(Yr iۭ-_5p?JuJ]]<ZBT KWM]y}VڧaT^]*`]HMwA:|[NHD"FFܥvonF5rQ A>%-3#%)aX/C2!fN&;y[~M_!)N>#YٓV n>9n;=Wa;{߈K8ASxnw~ Ƿ=a 9қEg,:W  cilXFG!zՃ5'v>2x^Y9Wa*ߏTM0 aA1&a!8%XAE\| ,* 6 [/`|I/zWzLȗ)$Dmș;Lv",$y'.ޫBz M\G0RI\#=l;Fz_ ?#_9D~1*hTurK sXw+=[/Rgٶ]/4յj? |1o6c- ȓ/H\1m{S*X@|pIќ- QNj}t| b!ںͯwdNuߢԡRjo[z;lc=Jj)IvM Dt8| ] K,GbڡK$(u|fXpI%p) lfUɨLdo@)3IRSh[q|2LD-NZ.C8%R$2]Zf✾X\m;&rlO|EjBڻ"3B 2bH3.$3RHbV$%ǒr eEoq}p0 2ց!<1$rON[ܬsQHs yl2X6鄔p[|Ql'ŽPEUMU[ޠ_尞Ӯ^>8k`TU^ ŭ'-+wa:GaqSLq3UbمfR;D%"?bQV M%Jqo< i `4rb,ChneE~X HhAue//zBŸm *\HW"=0w)Rr&%^\ ^9!kQp08imz e1,5XulIgȔMEx#Wm;T҂'&FcFTu )C~N"Kݩ(;RgFjFI ]5Ǽe<0oi `{m\E SiFVg$QrΧ  ͣ<ඡZ-hIB>=ᤸ~˜C\t&GJjqp42ŭ5'蹞H`J^ޗULbҷkG%% S"N׳\g*>ok!I[*iP;Za\uQy$4\}55YG鍞BoHpo0& 5'IeE`Qi)W#AB0^eq[۳vN2TL }[m\2GJ~ڵ}0/IbveyHdJ4_j6븈8͔?elg?JtWsÙ2%Ԛ;urOIe:v EOヨ% gi:s`?K4 셸,!{;H%w{فm] Ts|ʾ#)꼗l%K=/n?u9Qҕp-|X&?o7se|ac?i5wn&?E{rnW~I'' #z{Ahk7MvNakpvZ{&,(^p@ܜ)p7Md'n![{Ɔ4?DaTYr^CaWdkxkeU$p9j0+=Xה8!F,|}r=ypbo(W 킰WsJd;;*כzIJ0%bQۻN쓿WY2Dsv8O= F"ň%7zX3,ȩzǔ^ ~]Y(wrD~,Tw:@QnG%?DM@vǨ'ׂXSc'C^kqiA_՝UZ ݅rvXIjV(6jHgBq7g/ /O?~ؖgU~]/-fNr5{HH#3Cf%/4/q-$l*oƹ A"T ,jqgbd4^udlX8G0 ꖰ5. !5TL1Ji{2jdb 0ƂI1<*\s$2X56lzQW`*wR3ehli=oOt HB~lJS8L^YQEH΂Aovc IYL\Yd{Eݳb*ȵl RμT4H&/R"mzo_ŗVr5rs+G(PH-At -=ҪWϏh6k/(Xu ~hJChy_̆:~ V%h1=E^г-)6+I*7ecP)?(-d;[Q-M(1j?!.l={Be[mX;f[><_Fmv%4O?o͖՘QBW_B\̊ŋRR bMv6k4oc 7) 9hu跗 R4ءT)exL6@nI: 6n 3%.¤LC 9}r]-wPR 9'L\PmddSĬ-W? K)Q3j,E8'|\.2S DmIk7M "ݦk"JgD+%ԟxLL&`d2}ek0/w$hZt Y,I Uo =s2~lVaG=Օ>bn fT#K,S?̝D(M#A9%x|[ /DR-a) Alܚ⋑`8U uH]~DF5Z_!)pB\΀qg>ZH]U7SM6E0爰޿t\>M43'R.FFw2Fm#3"|`r;Nj.;yuyD9(f>KL[{hR@. WAB3 &M[t-,AF[ ERE\][&Erٓ p I،ews_( ddن|"cMe&&ʘqP_N~R7VShP9Vʪ+Ҷ'uq[:+WQp!{#K;ӻi!J>j0A.Ǝ%DkRBg73nS@K]Y%Q5P'~);|[V{tZvr~wH5wɣ1kpwbλ^cz~.yMb`IKG:ÖilN~o(n2WVYmRm $ę̘@cT eTȹ_k5t`TdPz>-dg:#PXt2Nf-E4:1h9oá$ orh5$Sj#%F;qZ97)e0T}s979 Z̒Nc@'rc ?h2͆A#!sM%hօۡ."M1By! *D}^ ?r>O ,eq }?:d!HXYTZW]?ʓFC/X,p(nS˅&x<1? $6‰Z&$( 2H݋4v~w{ q;+h fֵS 矮̠UWyyRQwG^;씠lؗХ+4~bCxŠPEHI)xVLȚЉV4+s#=kĊGEx~=L%3?3,=1o+~=J;RE{^]#@3&\eڬ_k%&Ėy@.3!Ql*&)JVCbdS NW3_P^udMn/Mj'o״?5"٘RW#/HjX3eO0k&|'pUN}187YJZ. "dkSjgbPg+Xz[׷ϧhxt~-)5 3DHd|yRš.U m^ ֋ݦ^.=iF.QЅ;1*4pU%N#hgax`C"KZYCx#k1,CK;Z{5/"]D T}QF7gU/M)?Ń{ɟjU|ɱH 1o?#rT:Lr:)'|9|^+Ba!MI* [{0t>\\JpD/8Zaa(A*q"6~Ќ:=%q^ŪB[Iv1;X`rMV0B~ClEc(7(r8aZ)s ȡ, Qq??o1_1SHC$8 7o$6 8IDsY M3y`7_jwË*=C2rDPjyd*rnmw: SABVl0 mIyq +ImaϨ$p dD'e J IW\DUOB:h>E^~Rvi[\Q^/!j; ʣE :G>rO~| )9@`!v4#iǜࢧ=1xa- >Ӵ5MEuPM N"cȗģcJŘ)X`>A^ "YR9Tdov,UP#Dx'y>I|*Α,m &drUlG7lo=! zٸ6%D?ŚH9tk+ڮIR,zHjPj-C vn0k~ZTAjG"snqH(]JTq)Tdi,IaxzDl4pd]XB'CWx8bcDLʰCxwr; u&˼q箟n3ȕ9obDB(gCQ.x5D$t~b6Y"?s~Vtϳj{]_MpE';)a ?u"iS}|S<#5˺(--Y0@Z*Ks磋6#Zu$ԇ=m/e^_J?=t b<-7"d:{jjTR3NAw%SWBl#oƘύbj%{nHW<3e\y3Us"FO-JNMfIKI=#,*^;> a!wU-t,C'j Q\n1yhCψf|}\f|i!1{14 n`ڏHB'0CW⩘vѡ\o;!D}Vf _j^ 4W{2N`{zv^ۭ͒+Rư#n|wP%f+I͂>$}pO߿9Z}t1g8h&5k 3t2nEliګlSv%u㙅l\)UճKn'_aՒw(H~U=_DN|3$ɼ0)n ,pPsWj> %8\y/_}D*YQa:FD~U*7egQҫȃNНK䁖(S [L9@1byEuqSOS@N ̷ewzf5q a )PVUE :Rs!p4n>Nr ib GaSo^~B yFLIi# 8dj<:W sJID$ooQUg}7B3Fuq?Zr[e99O).فӬ1=AU~Ilחi i32ͷ,D$ qcY*SGKY)^rÞ2rd"$q@,F$S Pn{G_;HwJ<SZģ23(ݣ3 Zn ^BgeJ}'=z;Te{t H Yk+or'5/4ѪsKFrЀnظ_JB8 ˺N<3/؄:`<{xW*ܸ/wբ~ղMÅʢ&Y4tVd# ׄLH/uZBӔEOD9B6@W܅J/g#ة#뱏8Y1ɢϪ+Bk*ݰ9o:lfhUlgs%z|8S8/Md "3i[P hJzk>C-(۟L:@nO]p-RKţ_}l0e9;pg[5Oѷq*+lh,q-6'w)6k>ڔ+g ggf*be3%kǜcn\bK=D)ی& i=k&SVL\I:U) -{{j::[(mŸ_ ^t?:h2H~[ U-I)[1ƛG;B@^3SR7F 0]i_)1&,k/ 'HC\+5l&1AމORqPCϲY‰U iX9'-&cE~~TqMA$ُRNJ1U8VdL$yaO _MyMq 5K_N?:N`d2]^O< Un3L +eq0x=jY¯_ Zaj~i6,o5 ԻFsؐKy%q\uDCeuwPA7V dᏛ".~x_JjB*FޡWX4d"a3 7yr"h(XB:cx--d t܃*)k%pR 稼eG+b|J j:tDS8⹼{o \`zyG6G̺(y} <ftDcpfn)Ɓǣ6t"6|"ã ~kT7Z;=a\hЯN߻21{`cuuD_NuFZ%vWơh*m7z 3^}-c2jΩN>#S> 4W͡1fLjEU_;@6yYRyc+ƝAa{W`Gv)WK۲k&Y9WJle Rܛo>`@zjX"]ʩ.N}4Cނf GNx@6b[\4ly6xAbƼ)Do9 vn-P~q5J%wi#宀zDyZ~C:QΎ\Z-Q: A qj$̪*(ߤbrrw4ε#y:ՌhY7/z_;zSEH# >_P ;M7+7J 7LWhz7K^,\Ahy1!~>>?6.ԝ7u.£JQg"5^$ h|t!|+`Ufqn4! kN{Lᢂh5gn08"*‚-鑅ݣ mٻR¸txKِJZfd=O=kKTpl=j%y.caO/GН$XxAQ^ujKi$XA% пg7dбʯ~-26QӦ4> y1 =[j@2pc2BodwCڴ#chkbm *^j?pSD$G:0#iLʻzhFfަz@a! .ڀ>XIdKxχe ]IEYB sE_jU渀=]VL0 @sO` ZgpzP<җJ1#K)PgPfvY2UJ;+7[cNH&3P%C?՜eQ-8}h\Hr@ЃW4[DTWЧsqJ-1Rsup 71Hnb S^Ul*ױB 3 /- XdE?K(X]eH62(DͰI%8_7l`2EC,1;zMyO?(˗TÆR^KYh- q/!WS&"8UQm8+Y ij9x H `Pm$;/𭰈lҨTԛ.sb  a0C$g"܋dSƱ})ҟh3zTXEJJ ėA/F WQ(!){6[-j X0!˓ -L5z!dkCiTv#$W_,qMFYF7o[0hmb`{p0] P+WJBܲ?Ps~\0xҾ|/g KCk O}fvuӢuL艤Hnx*@vZ][]줖$؆d -]{zymBDEJ:8mp+Yě |QŃ?λ!}Kw *x'_j:Vmp~ +)ZԤ#o7cmPzOayNs}t&KXlzbze U$&T>"p)#aH5M0BX%m3g3+C!_9();Wz,,Ώ'r6BJ0fvoe59ѷ2a'R[6 箊] NfL6*Όl}y@'Q| hT.wy=!b@vy\Qp~r1Bl9-r'M@ u`!D'[1L|@]YgF>w둎O!\-ndx&ʷyĪW]5n̝Az2JA l h 3/'{;G= j]Wxf({N1WJhvV"'rQPfۡXp+#E2DRaU7rp>.%Gv6B2C/*YSkDZr3efO6|g]^yg)RΆ#UDF_&\]?3)z8V,9;fmOJ*VbQ+/Ma!Fԡoq*PSeLqa.#G*!l& /d(h2`WmuM]3Ó6)j^:ntC); ljLH U[GE2cr90>«WaE5SSrGrA0.#{3_68\y- ~.v+[iYK"7R 蘏/0m&h6ZfRI];-wj=qCqw|e](Q*v_PXX;v)zVȹiAe7ɜ%M Σ~\bfHNHo)kr}g#R~}' 㢢{NDQlByKǹ$mQozc<ǽ3ɮTn p7זMфnݥA(95UwZP㽋62N`[0G/X ̄(Vv)0_UWvk۽ވ=}qjb!3N3}quBS$wo1P$W5!dgÓq%ʯGf7 7!~dW g2.\F  kO2?>S/՞43N6 yatU0x| ;=`U!A3;O?V.RV퍜3/ՠr(Hy/tngO4S3nAl0/_CJR+)Ҋ8]5nǪV6WprN杧SV+X))'n_Nq39xPb@A&.ؾ{p(@@u1<1 ;ִ!ܩ~͚WrLqt=:qϜ>? h=xK;A<1}݂Iax bk&l狲HF6+DA"0lʩ)NƝi[vCjt_SCm;SY|;:2&iZrmVYExy658h\m\-B1\e顋[&i:#T?"f^Qxٶ*ZҨ ^je⧐(VWWs~=6h2, vV]_c'(j㖐022MX9-Pâ䁗c8>8RٸIQz̕K$TZUqMZ7?T />L{s~Y gi[d|oS:j5d\U{(UU0Ϯv7w i7웉>:FJ([-Ѝˊ5X۷8Q#^̒͆4˫ {Rgmߕ}AI2AyBWћٞ1B v6b X/]0d}N4K)/)UyU "pAuYZH'Sj,L0,j!އSSS9Z0z}Itu&~"\z{]axqod}M;<<_ClFmutΊGA.7ԸfGZqk4Ut]YqL#6eAp4SMk~ {G$IlPU]>K"4Mb[OAܒd2zi{`K0%_t X_OTf5}Q %]eͼ/5i}W f aFġ$+{["05VP$RS~INR%xMĉLP)1-ܠ:U`d>ڮ 1}slQ+Ie=ߖpDAl55="JQȐ57j_߽G䔴vܡ{D/% yy#FZ,YP.`U-vțzm /<'2)S9KVlwONɓ .]S[fapGd^@w#46;Y5C{C\ ykXԧvq]Ř;xzyj,4y‰)rNfwf띪+ZTq[2/E`nWO͊M;AŗiM1 w m"՜rn #!5[ 1pf2*Jy;aӲz.Pb9V$^&Dc .dUnuWbE(7b)& ב1#1S_ڄtߪA"hZlCO sS'Kۥfnz+*s ć\lLdyu c<ID䰢sq&{fi!^=l$pZ6\AQvW{0S S&:jIjڹ('n^LؘxA 4]uI+ʩ1 ]>,"\gNB+n¦@[[I?G%Ҙ jz6{N]TB7T\67{L{GPmNDžv٠㩙{#e[.PPer끒2_C=Bi -U%HNDˮ,Ļ [eF (Mk"B<4!Xu+s'qk "^8i/LNkb]q|Hj]tPȒk0Gp2,YitjzY:#6DsX\1fq1wa)QF v6 UHqҞ0y^s6W9 *PEmO\*[=禇k/nah/"$nnGPq˘ w/8Y PvP+'o.  >M#Ä x,\D{GDM<6"(kzdGuPϮ?K27KFpW[ z {7z*/ U4) !_];K3w&RƳF}Z5Y-DI{p5ִm h n&OʺI 3Jln);V,£?8V\fa xI&v`JKu}1UQGkWXv*hԱ 2 x;ÚFa=[7kmHt+(cz~ cnpvI1er(¤'[? !$y9yޒxpyPz)՞@%49xS-M O+0jI|ˡ4 sC:(Zqm.(od5 ;$MtW=!<ǦIHO,N'rD;}a|o9Wu>^DG=7p!/!6u= v4Ni@Ճb &vτVuEUz"컌Jufy$D u1gž:iσK櫀5elߥޯl7E9+f-[<%cY^n`"VK %#L{Э6Yï o>q~aMߦ#jTbYz-n ٍe!Kc W+_tt0PpH_w2<87ʎ-ڕ3G'bƂ"uͶgjTb5]XSI3L3n6)VDooLN/V@yȷk\K䇐/E\& 13ϼCҜVC;F̊CuYF}z(P!2!{J+>tMe㸜|i [КtRVDijcޙTNW%VxѬA>a?HO$,.걓Fk)kW0) q-c!^>P06}ZJ`%ҙ:86X\BΜĨyeA`{JNu̸d4 QNaC~Y(F8 :4y(k.`j[Zٻrc3lSɳ,+b3>-+SRJuRSXǹ}~cXM0m"`9(w{_#rK$C|]V^pSĎWlfe`~}$#|ףh%dB05PP 7/+]5zΝ>Ldx PC>qYmޢ8-]xn8Vm>H~K=26z9Ou@}׮wG>~nu8wj.Uطc#Y*'joKE&ef>j Ǜ(r2$؀ YZAڋ#=JwgA[Uw{.7*nm^gq&t0;+yM7E`2~Xx}B%YԤ옠2 Dw$AV-E>]0NfHz!kZ"m$Ԛ|p M ȘtܗgP[ eOˉY)ju#2k=Uad$<2vA Pt<'oO?iA"8mN@oɾE]9\!TxJ*0ݭ{7s^[Bhl6$u35j\{YUHsdhJt@Xu[f*<;;r̙lc0ģh8mj+m^"I l$E#ԢbuT70;N_zoNHI,eqI`X|TI|JT%`kj\gTX#^!*H dks >C<|uEЮINXXZH^⾩p 6MZLU}!r/k_@їܣȈ"#1&c:sU_Hlc*]4n Sm]?h'ñ!:QcDGN-/EMhP<}Jbz ©Ci‹`pr 3{k)SFrӇ؝u+M*ʨ$@9WxӑUt*4ЁjGוhv'f\NNh LПSS//X C0 N('i-52VtHXyj2X hjF.CN#Q}?a a&u0g B'2eJ}xW?9rgnVN82\.Yc[_C̱xOR}CvkD2=3^rdy ea4CXPýaSgbDr /AZ.ʟ<:ᑝfgX2amA| MU"ApU ÙCUHb1(YdOЇB>˔2H}ԷlN>) YPDuc 9/y秙4RBRI{87bg` ?;gxn_qo1a@oG+Y cM̻eDrU? u!sF Ul?bA~w(G>PʈߊcLh7 7yE{*tRqMǡUs#5,OkPނ9U+:Oߑ﮽bR'KXKE!+4#`t_[zq*!8Ps@hYMGT7ɴ%[?:תM{5# fطx]ޑ9dm5v&LEq:cCŧiÊڀn,ikHMRw_kBDR{bEvUgɽH9}a1j/j]u߃86_htOMsӰ"הg*UÇhwQ yt|Ὕ@C#bMy#W\49 %"=X.@dғ{v8MK֪p/F& 4mW6Y{ټC{rGJ3%ua͡FY ľ|ɺjGMu3`/ƛ7WQ2/4YO-6gg%m:PX"rQo;nUN':pX@. ]b$NΒ,'TXQ T%<5eT7ֈ _Y>HX2tf# Qݲ%QYO 4&1쨓M!9{_0s("Qzx2ee(vmQ2 bv¢Uwp29S6ǩpAwG6quê #nʕLs7A jZN(o;O0pL'@{k6_hbuﴌ8d|gǑF~sT/ y-[[U $+5ǞUfBECshbɅv^ e0| dxIy,J኉WCrOB.Ud,&&U\Q[4y~&YU\.@g?\X>vcıx[֓%ьP#vpJNnI#˶0~24.PI!/~ym;6j&𞊈Q5_HS^/X^ت`je.tX/&o=/$/A眤`)iֲo]>Dȍ [k!lu^x ۟$b"k}Q }EFf#$o"th,U.NjaC_V}osM=)b:Z>Ġ(AQˀYy6Tonf:@'"塍D5YĺaHz$"Ïf*O\:@IݧO-Kū-D^%`ͯ9zAQ`$1֪gFQ+|.D^T $|ߵ\)\F;Nes\ܵ#-wg`D*SZ> } =n4W"!l$*kHD@5e٨)&au&U.[s趸Uj] f'/TZYdLSWS .`?1}6,xێ!G=0A|嚰RSZ{LОJ֪ZdAӟ^fEzK&-X- K{b?hIzo/ˎ Ll%&a/˘]k[c" }Ykv1>QU#,qZņʏQzݳ #rܗ-tKuFM.)^8ގ50jb- Yx|oUJBaI+66S+ stE[nOa5,J*K# ,!͏yy`! #4Kz8dMأPeq@hյ%-nnp)BWQ4RR[9£O -?O9NWaYz;0:Ty.R`[O~*6:ܕ(Rظo".%+rFP`"[96`h%]ЕŚ+oΝ 5~߮ȩ,EP։]x [aI氀@~Ͻ=AR~gwLǃ>CŔvɪ z;WOJ=&k0n={MǝCqۼ]jF 2(^N;:zG?t"q15~(3g LEjy(WRUГHIde$6?l wE6G'JGܘ!i߄dI)  5,4GDZTlA [m<:ߠ$񾊓|` d.};=o"Զ))GHt ^Tu6A-8xit+b+G`k&Ѳ^@R|;%2RyNI%tОo~$Ee{2+AfO`f=Ca$ucJ|I"L14fmSUi e%[:Ms}(>cd2IAqS #l[oG/ N3g#bkhW w#W4|t7l?(=󃺻(j{~\k@U*;"0gT]a$̜kXrJs#w( +ZLK ڡZ*SU c! }g`pTx)JY $'.kdkr萷J@HQWB\gbO 6: $=&j 򛋱_ 秋pTNP%9⦓+UEC aMӍyn)Guul =;\W4׎ϐhX1*}Ȁ)8Do^)blT`35%JLI<,އ:2J\{fڳ*\'2izLҨW:<;Jˆz ̀ ?ˡU ͎Q| ƚ/C9Qw1⼿K7#cUTSXf~ y֧TϮҗ6}P^x\=~HaCJl,*s z1C c* $~ zDZ3Ot礤pvnbDXB!&*7,Gݱa B0G fܾI$NnH-ê$18@;qzQ[5\6>ZCQFw1?NRAޠbD̝ |Y J-B^+ T>?F煗זl=ރ2>9"]vdD$=sqaJDR8WzCBWb-O\VQÑ)Y{dw}هF0v/\ýI nAcrwپxibB2յ?Y 2C?!G 8RccCw>ɔjU;cJ(3ܛ2/-NAxדTʺuQMTuͥvݧ7 4LNZ?E`4I {X鷊 8p%K&W2NQ_{QxpLiӅR#\O9gAۧb"0ϕmPuj KnGR(7W&_yk-+?ub8U/RI5w<(XwkW"׬ :VY 4aRt;8_M 7Rʆ6=P)&Hq|}؏@Aӵ}NZ Xz TkQGXj@XjX*Pf .mHhmV]tyk{%r<2͞~GuTxnIxRePmL.V:#m5nw^;+=D>' _-|$>&Zry=xڶԮ0gv;u67p/NC{9S5W"|nn}YH Α_`qD^;Uz6 êto=./`ҵLDʠy\;nO"g8M/w_z-UUM`#ԅdUrAJ}o*19zwt^r zC'EzboZg)̲=MtCB &:œeBf?m+ؾVTjN`Kr vfX;:S x8"+¿֑nL*z;TyOJkI)p䞧β_! 6xz5(i +:]fѕYjN?$T)1uU)hlkԆu5Z2 9]DJ>Nk%e|$#p]YJ cFk9M>ʾ!]Nyj;Q/c ׾W0CGuǀkOIlQ"%*HMM64+RGUp3hQ G*9J'7cmzMF/)Jq^L$rK4롄`F^\[M?J1aFNOzzvh0G-OձJStʾ@|"͍nkQ!Ł:}8 7*b:1w *1R$MqZG\~dc~,^}>3l(hʇNC;((;f՟oߐWs#zen.SξE7(:̑U"Oqg>@1TCo\ $QklRćt+eReFEw@î?`1`o‑+y5gnai٠6Uf~‰0ټl_5<C)؀5X/ ܗ}W ِRÃܑ;xO @|61+[cwhtL6ЋЇ.~wzrKk 9-65cYB(&]Dz|2t&l'"݂w%´VH݂@ul*銇䢀v^7++]].0Djy *t9Mu ) \\L88OӬe!"2Gp^W@ <,Z ThZ>ͻp[(ګ4E=p@>BuA*YR-;ǔ*فpE=' DN`ƒѧToΛlܳTJ>oW0͇'Ե1?A&xg>?03>`0d76\T(\cPO ^:$a@E:5i:x.[ mݲ3@,Qd,Ňn+S|:-"ATX}ÁIM*@iDkSgȡ#-ZacA}%VC2%"x+b_ %Q~ݲZm!@b:Q6 YNu#:}??zN~EրS˲Oh[J.qUSboRU;Bq}eZwrA#WGgpc#C;aɃum[VC|%ddY 8z9n #JMH`k&w.htc5A4 xz~h/@2I>"V92TdaH!ƵCc[A?MO^fe.)4KI.qi붪*CׂA N*zZ||.^O+ZF%N0M3ɢ<#&`YPkEJNܩѼfF*o;"/GU=c=8Xr(!ڴs[*$I{x Oh± ܟyJ'ܪYD<S]XJeB*{Px2%t)^WLT.Bjr6 X47˪2U@j.]q*<^T$ @{5|%O[+1@&̣qpTq?)MH`W9Dn~N&"pr'ndD0\mr=m.ǜbG=CyK&.V;ں,Z>8M5gqzE^~|/n@{:g!tJx5*uX8-nsi:'^k9w Z@qxٰE=D;  ,Oh;Xc|֢Q $>'āJ?V|Lѐbb~Q\P J]S* t1|?T7c7@%up<E.hX]K~:La69;eiQބ-\pW!ҥeFM؈&tхtyae]O3@Zʫħ6=iq?rrhL45(Js,A?JVգAb&5J+ך'Jj\QIEYF ~Ik88y *ks~()+{Y"jʥq9Z#CRwyvk++BfnUɀ >Sd0C[ߑa:U*eN)]IB'[u{6· WQ*g2=2bp-S̿G-ejCOkj J+v#hSvV;E]wLdsf 1H^Fr+#\0XAC6@To\]&*Bωn hL廻(Ŵk/ݲ(J*X] ۆ.}l.x) Dީ3ֻZ5bȮ#Qײ9{e4J޼,19+7=~>3&;?Uil\Z)R5}:U-Yū&ws-،,mkrFkb#D_0>RmZ87@C+2:a*6ȃX,T{2Mt:t'<}ž8uP/ |> iޫp',~Bª y;RTMf wxk7m-K- \XI }2Y`iӏaZ^mfP3Ld"2z(/^:>uzC u̚$*?*XpRI M8fg~ AgIkeI'đQB˒Cz .Kܚ WU=C~¾rE[lG@Pǎ`t]{e9s UJpp`#=Vٺ!!8𵁺#ɝ6!X̒]X%Fc;|XIT(4{Ypϴ*{r%# UfoS1G N(XPhd$4HM[&c_ f>C4+vqIz O.};dO^뱪8P LީY`n- +Kg˿ HN$M<̟?y*ۦeɵ%`BN4rX47rN%f>m8 cZp4"91g0U'v(\Wvps+G_FB3H2;dž3¼U8dwً"*ε0 =(ȜRIq\q?(Mq0Iæj\`v;ڔ9SVTsvWIm침|W'xVk)PanU* ڣ妽@V<` 0()Xxk pav_ZcY<̦_w[K½- 8zPJ6)Wۥjut}(!-gHPCUkv|Dq͏ : vI=OS-Nڬ`p"n3?MDTd? 丂ܮjQmBB?stH&z_1fCMYFo)#ŋ',X߹Ě_^Hvqprw7ǙA2mCpN*n Opzp88Ǯφ]9"TIwh$=* MLW6r'gHH9>v ^HJR8`Rk$S T[.a~2pDe?=S+mtP'; ,-qryqQY;!$R}WAʭEUuO1/I~WUpr4 9v1R{{nyXL2;X~&$LBRB>5X;i#Z.b S):PӼ& Lm&.~2d#;ޗЋ~'V@Ƃ]a?-j43֞r2+vکcŁmock]Чa[{ܡ,bK4/pZ5P ݝa"=Z/ L&ĘAj e-މou=V]''RfSU{}QuLӯKt[yT-m^i]b .xG4I P3rVV,3cyO#*DR'YSeC?䊬М |Ek2ճ*5_uZ2都FȔ,j7 =Cs%3bz׀ј씆D`;">Bsj(.ۼ?%}5gu Yxi̎ކcR= dBDzØH_jY){VY33Vέr=3Z>3H0PE1yjt08t&%Wخ,^׏L0ӮW/dAfG6X(상o,";>[Fd*Xp'Sc=3 ,6_fqmѴ99aț5o !do81~ z=o_C74;#ODh{Jk b~|Whg(d} !,,\p'ŒǠm@kya;s9z.J.+oA$y A+0/š;Hb6+ޫJ-m^q mP;pE/aKsQOS@GQ6ص}ni>aTߠr-$ͷiXNC^m_BmL2V\>w6hjʾ4vlҕ'Fi7ju)tJC!5JJ66! ⸍S%~`3R4 t^VDq%( z:S97tA#Nb29'%zytҖ6j_2*oR=(1>(?\Ίڀ15T_ !d#Xb@̇Ȼ 9u@;G@_?Yᑀ[ 3^:OeZhUHfe[jֶ&g"4e:ZVǯ:G/UQ#_4ɲj ( [8xQdkW&T&\'+7D'|]8=_:]sRwJ(0a_&;,̍Y^|^Z0ZWmkl94{i~qE@]ZHOcvKk RvC8Cɋ|  UEzT%mg.Oؠ;DVP ʡr3quaJRV BGZ=vWnG|FT5ꋡ ^JVXΔ yxuzL+&rEuTs n@dqT3%jhLVA"kڍNaF֛eBGcrgЂgb{r1ЈR*#A>?JB-9Vp@&.n$?3G &ūB Qz5Xu{9`T4?@!D'2zKgM!9Mk6((1Z;9$._1M,K,eau7`XNfslŒ;le["*:+EUA|^e1x)QE{dª>כtDo==1'T78W[:_#wwH,bI^ː@9@x` e|;-MlS暘>X[2v}#N0.*^[Ĥ(aBgtlk>pW.7:8/Դ|l la5+3o5Z֪V> 6B҅930~#="? F%ձU#֮y6{ GtX}bVi-(AXZrQ [MeǣVU  )%*j|1`mln[*zX [^Rvw,gu>[G8]Ő:7ɼ&@G8RK|MzG(Q2mlD*ty? Yodn埚4}sc.r`׆F;g}ho\io (j֟0,a9x"v/ݥhWWn_ a y)-FO h4ԹEL(#id^Z_aҰ$,i8?ܶH)ʤ3⥺g/"gJQ QuI8E!&BT%m:`OJmzB} Q[x? Zz`#BCsWO8#P&͞o"䣟Hl濳=R5̷䀫C*~w4L9١TY RTv|gCzxCMUIbJsŤf>5Q6h/ay5 pŘdY!:e2.q3 e)o6ˢȘ/'x+vi4}t#k=_Vpc_s6g2yy3m)1*`v>XT'o'h f̷:I1S"#7u^kOVpA a LG[Eүp?t)!΍'vfo;]!+f1qs_t,h@UMWԙ0g{u$SE7?S8d2M ԓ^k7b/:#]me@)WO?ng? ur'fE𴷹YRuYw]F79>VH)2N{]>X҂u8ιBU_!kUs]W  FiG0 m@->AP>K :s mHv[vkLML]%VwWGE3M5bLF]^OraHBCF_CLUĻٙ3:;@ ?-A-ADa&qjrTz r;)zhOu(xo5N;QYP&]x=a!3z_:6߀Fܷ*]l3wI ь _aٹ/۝ I/CEb] !:DE1";#Ԧq2xǂ*&0#M[~]J|UF@/>}OM/e⤸ȿ>p)If]$wS>_E"$:G-w6%&Q֦3BVHSkYY ^0Ir۫+%9y-jר c#ζQf]#Dؐs# pKЛ ٣nҦ&A?ְsS"Ǝ6g"DC昋Q8֢>Y<{x, &`#aGbeqZ y0(=ʍzN4yU`=jdGy ҏa!W&d0g1?#Ӣq3{ursI<1qC yƖRwR[XCVJ>uHwœ5iͰܱR [?G9AYy*ul 3Tq Y8ܦQpe?tOsEaBdkNu#kRKwdB}/4gB7h$KՆ[%-k!ZFY/+-*aX R p ^GwV>yd9wCMuՙ}?h<|d^Yk.{H"48hoSa<%Tc[-(/ÝWdhiҒz iVɔN_BnHr8G>6F4g]Qr0,e$Aގ`HAεc0p+BiXZ,(}$[Ւݞdsĩ10S)E5}'o:N(H꓅"qR-"0bX?ɀ|6|rRCTuҚ`<ŋl|`6> Aɹh?ox{Rxw B\3uy~F.P gWW*bzse4̈ EY!ϥr 6JKd`v[x'\|24I[S90GȦI(>C8m [a髤Y]a#mиu04e.a>2j\kr`/v^0];ʄ}9jK)]5e}@Tl n^wis{ZF韝_ՏXY' 988σL'?'@Z\Y ·fox ѫۧ l=΂wKVZI7wDIk@><(wy[@U-C>6x{l0>/Wtg}IA\/]0JYБѽZ8궠A@T2;qe+I)\n1c6oxOhD# Csfgؼ07I2cRսov4Am xrѫ\O}@Z?9Dc)-S+FQ~K.PE :e[ߝ: )b{M5.rʆ-h'M"~ϫ= *Ʌlh'CFwI\zf"#Hꐚ[E² %M}6UvWUkK_'dV_MOqy Uft5Qis[4xD a>h3D1ZD8W^>eEA#QoL)IUEJ1!r(cߎNj#wZptMr / $W0>~ǀT Ȝ"'6hEN0Uy5WE?RJilc܈pv;NkqZ阺Q?qAjUmI.v\:F6T(=|u9Ḽ"qK%z"B5q["-Yk1GUas,^]N TBlsS!aB+Hz`˓ʁ3Г[Y1?w0KϮ<1߈+Vғr \Aʙ^3΅CES,Ѽa¯x7:k۾"}D7!6"ۂ۞[IH~uvY_p=zT6w0yz+BxsvRY)w0_\Ȋ3o޼?|_E\[`}¯Q]E7՘u 2y dI2{?jx#js~2-9bDC5֑u!#~Ls 'D %NBV,eh_ Մ5嶞-ۇr 4 h'A𤯶K?DE*o ToG>H &  ;3T+"xZRH^ȖY̊!.u DFH)u經E-[rQp.1S  pv[A{3#t0̀j4ؖ>ܮA(}R@TȧIqDc[I?Ei{ゝSn]@d('Ʒ@9UN(R}dqK\jyscvs>{aP%Gq ^WKC,yM w.݃}ޠml]j3b~V"h>y\6 =cJ3<_wIS.kxy 6 Dn? l+)20J6 8.^E F!XlO-_ c#d}XٺS}9a ~;w[~WSr@t\EZiyj7 yYg5MbG ]R/L$؟kzn v.kH #3^j4 *bcWYBn߄ߚSE8nSniE%1U4P~/ĜD&;$ow*f @6^rf]q{eScFVKJSƮ^DYuƪv*ù.C4LއT j}M5gn]6Es\,h ًoU?i}:c&zMogi$8!}34ea .6VrmsYC.\P 9i5!?ȵ)h㍢LCW0{`ҥ[avr04@|dN~-]Ulި{X"Sr<ˆp&M _UR 0"\XZfb@GC6`[]sW)C"ĕI<+ΌAu8ѧ,2du_.nD)̇gvۛ2~#^ 2H 3+L4-ZDkɶf`!>퉠mKu!hKӢ 3o%]@pkkelIm(Uݏ-Y{z4 nFvU>`_BYGdT6qϚpŨRcGA7){l|(.g(f $pwPX: ol/#`KСOLr=( _bw  .$i@ʦC쟽b.@S ^wCkG#uȢ\s"[1H$:!|= s f;oS[IMźQ py̳.>!#F?2!E!|ہ>Mh~`Qvӂ}{y{!\3D b8輔 rÅl5i=WVq.,SYɱ{ijׅ|Ls͖|%,Qv 7xl`bpw}aB>0sC)hQq6n|%`CaTNi'LY#'`&Xch9յb‹:ouq ş ɂ-JjC2 1.\" JZJ"#Ε9i#\*KݿJ 69# WL~ "]fs`U3uc'CmH Z葮ٛᾐ. MynB+$CGG\pm.\(5ZЈ*F?j<~bcPT =2:B/ ݷhTz#*lȒ;.oH_.{ b2~jhOE"_@!.Yæ&&=H,s.ݘ3âmFq,d%_Kj"u)M=Wk1bP`7#)"(R;{zVb!ujM0jpL cڪ[6+$SeeɹNdp`s%v_խ'"mV bdoȞu-*$s>qv:Z]YA peų3Z> ]XްaB&|@i麓%4胿Mj/AX % L ,cVX;ĸ`刼2*x}|BNH1,TƳzo%9Pg3$_Jn FGh@gwfx8V-.Gnn!/iΟN) TUlj(BUHYO",Y3˯9ϭz0&'T ?g${N$'CSWsODbӛ Ef] \# $Úb {m##~".{&}=-,OAsI+#qSͼ94L]&x@ 9_SIpp@PHB+!R8^֠f Z1Kl_΅ yŐV^7xH+#>gݍ\6ckzl FH?Q2N$V  ҫ߉N++./Sx +Q }.X58Auݠ4{j̐X0q*o?8Bx d}pf$k75OiwJM\KD+9qU\|oqyseŦ'oTCQΞKwn-@>FL7C~K 7sP\V:n ;.MΪZo]oI@2։f9 v߉mټw+ !\K;ٿYFJWX G;;U뽩:.GuyFS!r 0rNj1ZwQ|ؿ(a;aբyĪ< ljjЉ&sں4!!yzOfgب޽I*sy5[P$H8<#M)+ N v4dWAe5&oT;O2BhEj3 da}5X4uoZ1Ic",/> Yȼr1SVg}1]*D08zw=k1 (jhLؘ b1b/SP9͞+TV' @ =ifJ&(|'dOϚb$,6֘-M^xZF6Ѯg%wdker 3sVuUf8|E7o̩ FED:iMZáQ1ժ"WrVɧ"VG lCLKm{A fs4#Ywp #ԾdIUW}&c PkHלkrki a"D$2_)Tey tgP|qY+'N9ѳ 8a"K U?Ύ$\^GhlUHNE6}s;Bju~nXS_%ɬ g@w S,qE5dwSU3J h=D1{-QX}e yM{Ǹ{i֚*T[返#Y6!Dγ3 c;&cm x kOқ{أl40+ kIJ|8 w8(%8i!: @xSr)F2CU OےD<8)v] oa.oC?OvG§͇-ZeXc!Q=TְΡ%O+EXj<P 2|!.gin/ w >vL_ l[ Q H!5M%RU2]YPB$oM#Q 0hz I\BNH D}z@͢WyWJ7{G/#n@#2ZOi8=`Ta\M Qxg}U8Nzs8GBfj*Mu !q w 󊐀nMU+1&&/ܙ HLI=hc6{'fmv VPd;IyBʚw;۹mǺ%LįIoB["\R&뒝`˗߉ B@(Cԫ*Fl`~8:n0S~'t9h^& AHE.tҖM:.:^Y@WA?wb)(90+*,U Aw71Km<Y69Ф1K7u},?IDȿU\;rt x,eflgFt M'k)hjMk2) ,8BBX̹986 yU6.#I]sG>Nag_ yW^|-v?.R`KnpBr*:7@d@%YG26unZjY}:.f@s OԋJxe!PtOA`ٚJU%p+8A_s^n `۸P⣨5n۟Lt$ld,Q ̀X:}GbN?I6̾~~ZlGQDhi &ݯl,*Oy?dU x-&6!tVyI$El+\H;!xH ^H*P3ZoŋjsVYCtP\źi`@b3i ΝH++3=1.EkD& f ^L=p +^hMC y/L4O2)#&tBMTYƹ1og":d4N"£dhLey0她t{6 /Glo,`EWkK8F_vg[KxSDq6g6@v NN&[Lgl{<=c;BoOx\3Ț_>YwpLg3Z1MܓKŗm)Jge^WH_ROyR~lsiѦBjC,Z Օ%뭨BJ2 Z$MZݯ7bvp'Nb갌Fe \m#ꨢQѡ~/laS>@W}4Mxѕk! P, *_[_&~;(zU\C@35nޞxJ~/n /*%t]͏`X2?w 7]y'+mW&uۆaaW۝ _BZO(qX*$tǩ lY`kAACHԆz)c Mn'ʓMlr'h@N'g$nrn"6 |0[JNCxC.Ed!)[;_R8+}҆1iD'|:kazt~/׍*{lf&}XwM zxa<ߺ=E_h!%N,^ 5$A&0AFhW`HmC9xx2`?yP^^ՄMx|DVXCdG[.T}`r'yt&#)$%2-Sri6J\*VME.1Vꄇ0O2 ~$ERQ W4LavdS>ݨ\UR 'LȲ10MUB,Ɏ+Lx+l;Ysܙ"RԻ#~jrPa!Gu%$O'гe4L5?˅0\˥h9AȦQb I*k/l*WIw e`#?=xKNή/h]DWvSu ㏛rHԵf V9Ch#y;3l/5@a+`_zG79B׊!ڄ틂ZFOmHc[ OM_E QSO0|$A?N*x*n-PlM 3r~ ݷE;ޥ^egm^шG6; Z9[hbıRzZJ+0&/fBs쭘E N^Bm*EZ=H"aTwQZ O=0/cpH'AvKNK !ֶ(j]eK+йo 1h|yOrtp#$te M+j?QMZ.k:k׿ZNBqS5=c ؽʞHةEEfnd1W~dC5{xH~Wa76xAjJNn- !2"-X8 Hit $ޘ$4e^x':nRTҔ$˼r+MS;bБU{DFa[1I{IuDx5 U\(;w-$J K:Su*GEvN5 KfOQؾ@ʡUXmxLǽ=p !l3o POyH)t7E<<.1(]w\m:o+9-.suaZBf aqi݅IԽ Z] h_J#*$n~;qf~{"l<2Q6[lX@G Z~3wnQrkiO*% zUnE%m BLɫ ~1'5d83O| 1xojlْx){ k?`@zd]`PK fɥUuBf?+q 7 m&*.A@Z x=a6IQye>UA+)["H՗Jg:ӑf#HݜR*K)fit75ZJSE(޽?s/tqPL缯eINIոI-NʏFPX>Ә~qG+@dMdv5E3Zӯ]CE+[ً.-!ªjT+[q;;|ǠD|#:g݋ G:I &bKI5YE;Ä(cI?|!\3v,fi6 7Խ)/ک.4˴LxИ8L&h.Ŗ3[>s!'L8CДY@?(N*ps){aI JGF:2ؾb坖b!GɖM>OhBm塷+h2%}8TzfF *zfCQtRjdV- C`~d""82=Ї=~"Ң٢1!+nPhtQ^vl=7o;r)~!+&7o|@HL%϶Lx }3Mu0؇e:8}_XP]VZY(YJeϘMqŔ 5UH|˖MiXjF,J(j@_(NGāQ1ӞJd[Ipx;Sp?j˼"dѯ\כX|8KpV-)6l(">Fv͚\RBz 6H\Q:ѓh(V"Fϱ4bi _XuUAtgD7d 347Ncõ{ [܌T]uզSNlYz\jF' B]RX %uS(ƋzZK*pND;oFG>ϬvXT$O*THa_H T/+Wt6qɧ:Ow RHwϐWV̞83,{,jFCU ` 0{3]5I?7pdKQDsr7/"7 w6FH|%1t,a-&F"Uȣqq2.`}0ސ\>qdz;<\CJ\KiI!c_l0=߸cuҵI=S @O;Mhpu{SC"P{bIN%<3W3ؘkUZ`=b_Z]v*l#]u=9ug?Tl`zxCL;w+2p Hg -/t/Jֆ4g~@3NV^=c-s2AB΂Q,լ9GB-_J&IcڢSm휐[U4Ln"6&w ! rw/M 2Y\@jt6D_UvR ^i1MPR4$=N0S^rOPf4<(~M)O 4ꀱ&}ˊɕ\MV^B~Y1eSIpD*n[-:G') a7` ?\m-VЊGe44w`&C(qvcN@h qhzq=^p21~#:a fҮW݁z̘Ob-u z\ @rsK3Ʃ߰΢=|->%w7pVɫ~0r?aj} @,S_#j GJ8I$:Ep:{%J3 -VP*׸6(4/J h)ݍLw\W.r_0hLb-OvMq) vqffc4j`}#Ɠ޷8k`jW3pD@Yju!5HhM.cD|GI<4I`cMi,[%NV@mgG^8/|;p}9%<OM/IŔ$iRδtfo;}ݿޣ N|`uT0gjÞ 6bKtբ 1l;O_0}`\)a pt7q^7*ʿxNGb*!nb@Ai$`ڨG6P@Ƚl\=pdcډ# Iepo~N:G%nUPTpN&߂W  uJ1t%8m4Ao<\<]@a{\&0q@7 mk>HDwfx}2gMLwŜx r^tMfÖKMƺvz@#68t{7ŹT+,)vb=^WNHhIbUomoQ!pbۑ-K+. QƆYYU ۣE1u=SFn(j.''}&dӀVBtRN 37s0.qC 3Ban<|K'+)_`k ; ΁Bx܊q+I3/Y5I^Ml-`:MS+<`gN=%kCANm'= ЍR-0e߆&9Ƣ6]Bi2kDp)lhBpg1IC7¦"rRIa!Vjp^:PVD`啛}#d_b峻,֊pB ͬH6eqCdL(4Rk㺧#=#=D8ƺCX߸ ^]P7=f#T)KP.[?r)΃ 4\pٸXؓ m"Flu'W,PVU:Hk|;iٕJd7$$)7'DzWRڦO:K/BnXKv3O\WJcFoͯ `z*L($M+Y~tDY1Q\Δیs!RQ0v3- ^_ϟ|/ 93LL֮3Nf)H%U'Om]͢grw! ͨ+m x=TFtZ@Q3-A3Mlrl4 To`m'?ԟ\d6"D)[)V$(CQ((Dx0&z7q;_++ gj@UW#ϸ3vz6`CoP2ݵ_TGqui@ x$@5&! *S$wFϢi<.:u|*/iߡ-;`=G,hr ~+~vmN7{z:QPм?¨0oGPH)[a>#)Ӝb Xzw$=n_pj T+aj`^0J)mvê8dw!6պ6m):,Oކ>Xb|^Y }2n9+(*|AՒyƊ0@𶦸t8@H^0P\gdJ5~AҊ<3Jp~>q>kSڽwݓZWG쟳iV;Y"ǻv*A&n\2_֪ EQVxcaԇ**?u8*tϩҨi%#?=j 4DM[3~gzV: 1ͭYVa„(Q ObS#\B1.V4<ī4:DU$$(@ut ګkb,lv1J_H>_` \D۵"W@:aS{dÕf8}? 48PYG!$#^/1#'sOG^˼˜D 5E3ANz:c?o%uV܄ts}î[V!ؾƉ\L1TV@ԡ6PR-w-+^::os_@´Fû>!AvLuc]<}׋ ^?ybm| 9[^wg!i {~/su7M2{q"itiKA _ӂov_/c* }ł֐ЕfMsu}h2^V-ї0x=B_#a# K >2l,!!` í*rc%}ݺUL? (跂Oam0t5pdfǖx(k&U7u?*++yh!u}Lz+b?>mBf\“ukSn]#x#o. |iaSxŊqXzL]0DirnRI <6=P.)XcL[7'*IhD9Hgx,x4aґ#ޘ3p$ke7*Osj͕L )L_ uY"iqK$#_Sk{pޚkm G$̿, 3tK||brVER u*r~TǀsX_)5b؝W}N7[ja^'oA(7͟$b}ھjēR+qh8\`tSPc{O9&u8f͌,8@\ΌYQ}SlfYl^ܩX oNI,xYjq5 d6=6QQX,-t"tOM_/DQC=G(g펠=UbNDJt0KA:,_UZIMO`ԛX9yV>gTc-%FV@rto|5Lzu6c@$u3GC1heY2 ӰHqed__`^3&3eN T|}51M=.NKnGG~sÞ } /7$_2SqZE ת,"yˏ&.9!%Dm(0 W0PڈS²`ܚl_6`vE O?\ K [u>hn BFڈ虻QSd u8W[qۥtUʙ&l(j^]lF)H4=|Pֈȭs:[3g9?kvr+'© Zhmu7 V(aY(Z7Ehk&T+@#[tA{8CțHz~lAE\Rss٪Ԁ$ح3a&367I>fL:tFU^KA 贑VsԤl%E9vMEBǨ=mA ȩ&bkjXOK xKw; Gsxd_6Q3p]V{76f6]Lr9o%TWntmڦRB0|>,EV)8NvY{{̣ : lS=], >Q\ -ԧȁTAƿ8$jǧ|)eT≠83z׏`qo1eM2O(sRU+}z<2$UAl;#7>80]&*~9y8+lW*5V@"M/>t Y&q t]J.\-ㅫT{rkDH:pjOJj++[L=r1&,X cdvO$֍odeU! <~b 8^=m0vVf3M.*ܫ5lGsl.lԊDbٺܰX~[}rơC\Phv\ @t6}a*)ki3__9$^Xܻ:4/_SY-MHtށ5%nA u 0*eAxDw/_AT vv皒-Hnv l Iz8xwhP[E'<f Od (qN7LNGc;oNt9L\b~h/-35ԟ2s+'߸1itk&>y99B[;t輤P;P%-sʓbyw 7l zˑxMx x,1J?2$:Sfo󷙐/5ZZ!0̦w$::AϞɱoJgA:2u(QoǘE=k[x{&4 [I{wn0#OmD,dB_إ'ġ7:ߕ=+qӡ¾!} \8.WX"wxJZd^L@RL9ZrťȨ9%|_ũQ)*ñZ q 0}f_< ɷ/lH"pJg4OIp3]i+.Aoak1̳EI "%jd͒ e`]hTҟVڼwU=`# 1ճܡhL#": gq=}n@ː3^Ff:b{6W>L('Dɳds9$P)IGg t^<[~*WjU@x9=Iz5 &h1ф8feU{ SY{LQ$AnH _ZJ :)/:coͻ V}?s7A;3T-j,|͆S5a3ϳf /R Fat:7z ')e ðR R7Ǔ!7/9RU63NP^4#[09y^Q,X0Y!*=0_ʣV7vesͣg#tAq!(E:U>$ln,_֝HDRE7}&u.Q4;aѢB"f=_asJI/3*jg*&HYֱ#|n=L|XX\vV5iaMY+@6ҕM4D>.qoߧ$-ւƈH=+&-ؘb1+).CN?E \hҍ߆ (8;N/GMJPa46ЌHFNH;@W;[̲.WP hh }ߘա8r>`xz)w!@T RJś> )JT6žAy7 hrl>ҕe쎩mŋ4{jA-#B YeD~&8 ?!t*-\gvR$U|u]#&"X(1Ckzek(!aF"bٗP nBLxWnL@:6vwnm"\&!WM0g(&&0NCnΨ`< ǧf;ZA$rxT8Zd@0Ê@T8P0SmkCBTiC>;P m|Ǹ< UIӇ@vF`Jx9iJ.:^$u > cS&2 ;11]S x""( &x2Gx7jƆFZm @j|3Lοv[qdQwS:_I ^_M^qn_tFkAbR %w| X`^ѢLUD1Gtr:/SCuash4#%p6D`gȷU4A7'1-pvi*tRaǻ /OE-hp7"KLrxBg}Ƙ{=i9U|ԈB'ٔ7z~x_k8t@v I"b|)K+%mFZܬE\9I#ӬhGoɴ{1#MEWw[$7.5.w 4_R?&V8+p8S<3 ϐ`:*hWC-D$1C1fC= XM/-ARoA</YPuTVQj rg{H#uRKz dmw/ϗd\1U\BLr^Z~Q+T{(n}_KRj_d|U0@)Oǡ ẑ&Ռ^6,* PB=9RYܘ=#V8tެ佟^k?YjMTVP Ys  ʕZc*0-oIZw̴y8[_銞oi+oKljҦ27 "W=Ƃm״g {Om?:^.DwL#ZQɗ hJt"ɷCHe4jMy~5\uS9ض Y5P ?wVs@Mv?8e2$8^%5!LP biղE*i] ,^g"n>hZ?!@“,.m`Px̕  hTiXw$y֟.QjT #mgE[s*0pocv `<0nKF1ℊ>,a;n˶ # 4m˯xdoSF |նR͸[6aGOܘ',T>xn9^ȼ8mOsWUet·E.\Z}c,wS;P߆yU~;_y?^;˸ "I@R?px?ѼqsCۋ_yI6[C p|4Q<mBcX 6Tb=uoHs{`YfPJzH@7'YB[`15 2.PyAGN}:\B &qJu==XX'R9 кppIRTqyU~_=44C#/ I@<Զ/@EB  ӕKٝ 1r"YB'1Zdقi>dP=ăQΗ#K~Mb]_"3,|(`|CiAO5澛SƢBC"k; cʳMey&(@^DJb{dBls C&MŨ>F{e@~T s1t ݧ a0BI\iedZ2鋫_6|g(C_Nєߌ@xɴnңHN~ȷ-Cn|e 2yH)9x>71yXífF"ഡꞦY ar~\-3@[,f,hFK 1睿5%z":&*K_ʒ3/bށTddVPpz9)'cUB=S؍u˃M_/e:ɲSlHeJ& 牌Fy\r]zTC.Z@nm[3{;#]%xJ6оYX~|>.M^.V2+xfG2䅦%+lx '(U'saҗ/M|ô"؉-iXG <,*B<-ߓ'YzG@i:V(*#nKI\Ƴ: \{ĎV *t2F9 3cynx8DI]_ |]v5wv{2[?Lkt „Xõ+jZ5,laCway$Twt3;vn<;Xݕfh zVD~˶jL`#xM`puo?s(&[}S)G$}~w+#߱%y^~DEv@bMYCϓUDe9?[55Gw;O0jwTJ#9l U}Qes@"uBܪv[+v#[.?WbK}zWn.<ѡThrO|!` He:]4Ub-}؜ѧ'UqTN&6^>r3?(ȵ*^; 8~\!2?"3p\ =FxCrf+0p+#㛺BiF-JfDRCc\ _vǜss|wߞw7țcmɻ…sPe`dO0AiIYM N&Ix wh2)S+ =(>y;(.N,vD0.HE5 γJuL {BAհve7-es}Q6) ?}=Nq0NSz{kZI7i[_E bO;q?qBz_0pC!jr]cYֆNõBS~TE f::Mg*ERHNwh7[191)Z˿[X XhJ}(rV>t{}GFQ+1_Do _8\ܰVCc[>EݫtO'-CK%@]/% A;G۾t8g/I)*iT* [~ V)'ӣk1(m1 =>T|"qRPG c8PE3 2@0s&@FP` ^8JC0XjεÞ u Y_vʭ/}XԂnI}BW*y1cZtȵ>/U97n.Ey"cۓɕsj2(-΋p=6=^^W>M7&]o^e bSE6\rK(z~]?t430B&iY {:[Dxޖ 7|0- ʄFvfTdLWȄnT-txodY \x ".jY0*Q4*g"?l-B)D#F q9yS%AoL}nd,Q/j )Z!= x[A$xkw<Ԣn'5]UoZ%돖+{k̰TP+&'W j$'@9Pe (_n>#;B!z}Y2AJ:D`t3 e:`q2Ti-$ G٠ [qdc'RED ?9IyLOEF2ʂᡔ5ޮbJh e2 F !=Olx;|5gcImm;NV.Z*")P-?P ݭAy\[/g`vM~dy_b/@z#cvv GRR.w&3U ;jg22 wkNh kZ=gi87gOUU8ܨjtb }=>챺ElDgmJ_BIcH!B[M$O& R'Ji˹KWrj+LHZ*@궉 B}[03/g D|fG\hѣgahP*L9Rt!og1rtr=xdS/r?} ߛt0qء$ػߤl0#~ #s>AUg{Li\^M)fI%IY982rhbαyQzt䊳z Žq3<F^8:Ds$ٸ cEP tw5,ߛ|'PA1u"aEExoo=业J]m&(!f-~$ y7.UYuO.C.>N%jߐ?Z88>]x/*{qzNOq<P&_7m6F97ZPF6x!r2ԇN}J:m8jՔ !e@Kg'b= `4-DF _ܨHxƢgeV=&JPfc-]@?}cwRM&196`Q,4SBkN=IĪn6i ֠15>~|]Ʈ/YHyG=1ƹgtZM=K3a)ހmMr,Zt /+[᷅${Zb Pȹ.? _Y`EDx\ -g1bƦp3轆q*҉0ېm2l}MT+Z% .μ&rNcƀfQNyl3Y)پH4G>2KhS:"!uDifWkʩG4q(_q$Yce:,"4>96›ƖINǒ*NTHn&s : [u &^iֈ](qLOS>Τv*TW_&@(_ub6%33ezRzxўRJ{Iz߱dC7s^Y;=5ld|ӋٷXA?yû[/,%kȧ5qOBIقX:5& T-v&DgQ(8qHCwVdm&EM&S;5K-`A C.h:l :5y? 1*u<7݊5e"sW&K&.^^`& Rma__p\70ko.DB±l$VYhPwU܉䜠 (3/ ;cDŽL31u  U ~vZuMl-7?]G\6I1Q^/큾}z/M تH`t)m Xyœs2(;G"e9LMdrpcʀ´Juke7R}JOZ-eVCI_̯1Z\E]`Uzm0ȀYbU|59^[!oaR1fq3*{1y7.~k|ۑ?llYݺP"Dƹ~ImU({ 'w5xt:Ig;pZ:~lpd#Yآ4VY<&p,1Y XxI+?BX?g]O@55@Y!PE걵rd~QTۡSʥ"8C_qϷe cLK(:%nVwnhUwHOe+7~/hF*bgRW.js#vKv{kc~fG+(}õo%$‚if8P*UzeM2OAc bZ֎ٚ z=lL iՋ]u8i5]GUv+MS3s5hhfgO+B\Q'h='~@6dӽ^OIQ"Gfts2 [(G ~w2HY/b ABBƱU7Ij;GTF Sh,'l)X"tU&y 9Ӣp.( .Cc3诌qXTXwֽ4`*baX:+ʠmY'diX[}^R_!ӖX|;ScE5,N^K]+aJ;bC!G(P`2u{UYQFE~ͩ=8Q#1IŢjhWP^$챍pWIF_{4> _#FPXQӾx.m̟N,Y&bmΫ[f#ʋ$YBAh 6rE$ +Ǩh]Q ?bݗ(OOaGlNR|*[%HBB X`nN$1m+dě"(m(agb r`7o+8_#?r'kW(ǖ,ClVYQ0/L SWYi8MQ"o(eӃ벺2b~ }klF&6efFKI8F0n|- .lC>L,%ك80ʬ^jRWX4|ZX8ߗpA~Q.꼘>=Wp?4rvKuQsؠ8K T~6hc3k@2FI<8 mqbsUp՟@ί`PX)2qʿNIAw+?E9mBإ\`? 1ey ?W{~+K`r{}BC5ҢL_o};\id[UɒӲ1E4QfX2AZ͜kTISbyΠπa )a8%tF-e%mT}A/py_m[y.a"@z;xTG˨0m|a@[ZlS<#[bShq uؾx88@vo:xZqKJGo~tPP2)sXkMC}f1sʜ5&gqQO3P` 0qB_J 9iB{erޗ%I<Й$4%UɕI;R~q~>(67~bٗ83ٗI㶯70|:vZHg{@fז0ŐVûb^[p-6P0 7Kg%U3}#zI$^~dz[o&nQOa)2h@}3JzWS搅5N~1K}o>*1 Tmz7 m8}5Ju_e!N`b D1cB0i4WVzqtvR O)}'x83xy WB7FCq\.ɢܶr;c]?vXΧ20oFC§\/cuRJ`T vg0eZMDyu\s$P>;H[m;[V\T(U*ڼӲZE+4 P 52hrg 5^d-E_ AkHާ,^z&#s ')ٲN_A/Po8JgR/TᄲC= Obu[crAZ;|PSW,-o QK+1o /]邸[`H;nVe{3 l\!-~=rsL6ҷieq< 2 6}Dc 'L Y[K?.Ery^pdωhu}r+B*bdߌhLB V_EJ hٍdP#CfzSq[H#WۂN#B\\!oΖ_/ВK״4yA^?)tV TUo\pO!Ӆ_gOFrP%cKJ$7RQC Vx-g1J H3F>J}HX?3xw*=b|0Q{; p?Ŝ-̞ujL"x=t IFӊB81gS1lIk5afb݋搷D%g)E)r'QJnl9N bz?4­p%no+oTe{1q$0 -^Y%|` *TQ^.WImi(Q0Z4o \_W0K'jt 2$^>^x5Nj` 1\՟ LQ͂:W+mNlkң؞#F8hMZFB{q&Ӕ<8v}[BI;ۙKAzѸl+=ęl+9{g(QB`, _!K3 512u%{⌨̠ ADGں*Ewén/ ͽE\[A˘ @a GePr7=6Сl!9.^A# 9} ezܟY/MrҒu*s(vnعwoUՈ%z.ꮪ*9~oO@$K4,a#¿?li$Z^;V%p")pIlE/~G"啿|wsIH)_sK<@)5oEu|JwB;@VNHAvxؓRxwwP:Ys#$d,S(;"q9.Bdn ?cJٛj>j͌gK)9CwFw;H_+ {ћ.yV&&R+j8$/ʾSq.TnNkdж'jSbjQlD3 ^+M3_70J&u*{^ ~T(Utųw%ǬE%(\ )"b@4r3Q'3$ (\ɾ1lJ.}Egf%ا1,/u޷hb1KAs"m+3>K rCòT^^h*bmU/=V޾n|ߦNg9IBx~d+fRe`{M 3 (RJoyRȷAa`"SubC_Oΰ_ۧUlL=[۵.&0UF8%Ph'ŷ# ! >/;;aH&k( )K:%af;56]PÁ9;P; S,P즼e¼n?_!YF_vK={ކ+l*'Z7;luFM_@([Cm]m~l*)aֲH VAK{@R?Yov4#yy)9BO KQia@T] kÃjj~ׄSR :a~yW3,cvut5XHxTeq9z,e'oglm-AtChsR/2DQ#'U'2Tn RJw~sXVڊj g ߻\]vL)8׼}EHhh0ȕ0̹9ӼkJdE5;db `,:vק s S(&Q菵Xu+Ygtl(8T^5NYs lL1 (*$yebkpW9?K=G5 q8 S:_J}"O-juT=RM*O@GLQ#aR9jQ?0 m){/:ZvFT~S=N\*v"P1`g쟎}bNi(>o~ <*m/1mw8 {+b2u9*d֧LNHHcEE΂g\kC`tm (Bѿ(kk j]lƺFc+}|P]}tI53,\niWRX{bK@#h>?:c's{QtjFE෩\suJ7A$Q3"J{ʐ-nBNhn*XCNXo=L W^e HG~X-;,aƧm Hf4^)yP*A_D]};(m(m7s;be"AkDZ|QHՏCHݱrQ#zxf !=+?j!o/ĵ<>{4ߔWnyV0)1}ÄȎz eS.Ǡxx94 <8[v\njc|IRsl&Ati ġ]*qfL@i ,N}HBkTs15 ˘[U4h^"+J,MA4 ^rsK9=(֚4ɧ== _4B._Szߑ+ s' #b!Si1A*9#tI$u(Kա&ֆp"PV- XY *ڰkzXbΞBRcǻѦ: ((>AogŅ?}4'ޤK\%om%Pl~Rת/UϷQVfLtD!dEIrݭyH׮E_u5 pfY1\'cHF1)(0DQ˚ȵf-@W63"i)%nsx%rl X|1x6Y':ferORNe鐾:7DD. zF@M*bL-TG4$V1n~[tF /*duHVs-ʩBƥa6Nz.A2D~VdV.z=EWjJ:G*$!`ciߚ |6_]-*`e7q=e:KٶFeHnú{T({uYL{[V,g&PV6`zC -mmNN29u,hwcs%=>+Ҙ|_{+eJϵߕ[6 (@č}gɎ{I]~+b-[2d]'PT>QJ#2Xe+w* RZ;D; (j$=Ցctf=9x꼡Ű:0j5SX'yݧGf1M >B plG֨'^hl? ub'M K㝿E:z{+/M837RAJS ~^x(Ֆlh&nR t,4|;L^r< Kś_PD>Qs٪KaPHlcW'F% +XN9YW7o :%>:;N^(I4evfG>#lOណ;2-E+|kLyW࢟iZЃ]jS2Ǐpk.^C7PJf:87#5_KOGHWgSEf-}huBD[R+k@ʁkN?"N 'xн`4)!8X>_Qx)Ԅb)*FP@/0](ni[6&&H e 4r5hJwKN8>ď>Nk֨B9'mg#{AԥI% HKLx>6)bWĎAo9M[wViekrM[ fzs (-gzeL_E0[ g *Y& 2F V*fW0;C#^#|'Sݰpǔ>0GᕵBfЁS%Ѹa1$ +tS7^>p eF>"@*>G:vI۫3\ _˫gWPm*V.Q.dV_Ԝ9X^3o$ɒ[uG.i{!tyl?`A̯^dh i+sѴOeɏE:m7ge[1(K 9k=W݊=a,h݂lF1IV Cn!-0X4iOtRzv8 [ܰlC,+xu,iZJCom wD~QlųF[`fwo6'mCwgG-TFS9kt􉜮ݙfo"7PK+;H*@R)g4my̳7UMċY:Ao 8%,3s5s{10:6Kmf>Ĭc~k~6u a 4{%*D4iH#r)sWrcM*(0(^i7n&Ð2) ѭ4ΗUża0?AhrX4^q/Yu^._"jUcai[D߀^׃3,ePf:?^bR\(Ve-Z;?pj6 _`F/a +tGAi;IPң1J_3c'izFwvtj:*B,@ˠcRr;eȵ^9~ջؠBZ‚_cems@ ϠVDK⃄[ߙ=4(sm`yu 6nb7>ʿM}%_}L-׵%4sϘ8-"o3p-f5(#x3HwYJQ϶?5ЖdYa+Ԯ?2Fny\ .2r-Yx{:#"nG25j\g^iEE{yOk2@%(7lc3+~-^͟nh8nHi6Qt_:OgS>03IKgƩEGS edl!76jIt96Ԯ!wVSvu?H!7ٹ5gv$.n?!A|è5>MQ֓Ptj /ҏF<|.m4ݕ*%8v>IͯP&`|&{y Pr3ڠ6y}׌hvL@wH.wlz"J<,p\b34s|:IojƁz1*"ޒ}Un~c}e'@#@ڠ<0T%%B{3][J)j meR}ÝR50l5Ll+䤻<u 8y<6AFҰ&k-[A{bKϔt $c4y1$^ vͱq[7DψVia7)NTVShjwc>xR䨛]B%|6hetz}u_]k&)`j2LpN&r/H~2YfG q~[.lGC@(SC2LRÄȬԚZ.Dtoi,9`t7[mRjd) H񵠼Ncd_}N 9H OJAg_Rܪ?1 atQw w)9Ti=.,ŭ2Mڬ~+aw1i gs_4x~-gԨ'N,ph V|M6DB)L"%A`9c12nbvuwp=BT6n K[ z%nNb-%d3K= QF!Wޮ_DW+P.έ5p&n7PmY^i3ƖН<#j1;-kɞ̦"BmJƾEXۊ:1`ۍ)%N/ M)l0x;xX `LE|ՅӱVWr8RoH?5][k":Qy訇n$G>@[g? 2L,ct TW$qFtѸ#]T80/Dɩ^p/nσZļT{㪘f s|׿@=tvsV+Z?}A"$[. ~|ubW/ձ2*>Vx8J( k2wێ3TIL[P0e:1b䒼]vOD4+]&GQXD¸%ʑ_isjAr(K`ƲشH%l'TtCG'2mo&&.O/A?̃k~xn/G<0gIqqBjEV>P: L:u‚%xLףY ٿί8r'iȃx6Dw;#5FJ/ =Ǘ|jނ)ERVjE 9HCklr8T͐RML&LGUYv/ 4B6JNhd&57 o_=_L_(Diݔ=^B]Ds;v!.=)RJ<T2 W[r3[MHlgZ-dtZ VCX{@jq^j'?8H_VH\*ƪ#twyٓ'@n| oS袿3stujU9~P+,tg&'<ہBKf\RK*R.d'v+dCʣoJOSbL)$*5q@Do:2K',l C]FM`z=%xT&$(4@RkN:CwbADžbweEw;1\= K$}_B [;826F{es>J~yѐgӇ09 >ӊ~Be^C;*rPpCSXW+ eZ.55 paz"ĒKf]d bӳu(08eS{#1» &.K]'6~\dZ- 4a{(Yp 9h1_ 'GE@ǠCCH jhv+H۵F;$-g_9Cҵoٞ @]D3?;Р^CpBdIim|IA/EFo:3Acc +{Sͷ(mIj,j5Tb9=,,fYv5?mY6 h`[U\Vgd7XoLCyV,9@!)oN{lYD_\_'>'yVn1x [y\ ˲?ęU\d,瘉E!Xf(ӴCVJ.O#=9s݊%)9 ǐqk@˹Tq1Y_ک3shtT7@S1fYzpH.:;?vsXzbIA#jۜD'PYt7tL B8N㫼SWIlDH̐y[kH~~}be%*4f(&k3NQHC/P{J;7\qq'qYnnl5K&|1P^ ؽU)waS͗t+Gk,Źs#jAXdZEq{4 HF<T9WWSgsl"X%%d}{ZB4~N8[ +ڰy!>7 =mC"Sf9}Z[mAK\ 7P$.QgGvl^!M$Y*?& xrF{"ޛNek3Ԣ/R|ĭu>GdJNo)ydKX./Z [-2Wgt'Հú؅Vn_O^80JǻC@--o7O`B0N; 2ic8LY@;{`҃P1E\fcmI|;ds|~"x܋c[~!پ2l̝̍;]>e4".$B_"M'7a^܅#O$ WO(pS zLtWȜ_"`E8qcX@,A >N9O1tllc fXdZ"=}>1{O^A$y8,2n+^d=>nv@ep@c nd}cSsӡX56QNw?Ǘiz{r`OFê'Ps(]zQӹǭn'ɣk7ؾq^Dai{7jGUÄysޥPHt1Aڈ՜{ /~)Sqܛ0N,óFAhf e$,.(ԕ=Ztn-rZ=pAfzwFbk8bϫ1߹A*Δe"r| &@i){<M>엀y[Z^^B3h\7E{L\F+3H(-nL*+a}ji/ǵ?_k=PJe.ngRK*jrHB\5EUGlwHݍ85Ata91m$88,`Cbxy'}N JVY C!;8w֯[}H $@OHFzjcC*{($6*{w'1c Ew8&& 7]^!YGWrJ\}5k_NfUEUdJ6iW=DZxn+}vMϗJJYz[>b HQkq}[r屾D Rh{ M>"` *q6Ve+~TBe xo%!@&H3Hb)˯\7K @vaq 5Aܵ+"uhUc,p2( 5No%!hźxO(*!Qc0_G ?Ưފ4K$taPdhs@4sIGOG_Vq|vNI S_o" ky5aP?qed;2a<dž-]ЭIg;gh/ItC|O SeIGw<%?hk,2XŤP~?t9$Ezg c'ICCr[!LD4۽f `ɮ[KjIGyći Q$"zS:0QfWoôYTwQ>Z6d5թ;KZ+&zGJݏ,3:4zXa[ny:#hّ(k&΃>ˌK?6pM{n"] n=;fBCpjV9oWV4lTVuce "9:q׸.-;uK{%#Dd CKQ%re+t4e/)b@H=UhvT^D}_l kia#7_Hz\4u@hH$9apΐ^:OT2bk}HΑ;TS<%4y^UGn:МРzNd`VKY#;y"{ݢXT~+XT$x L#YYUD9EQb$~PtfQ a8}FT"w{E3/1fU`u WE;Tp<.ϖ &x ח)y̶؟PaHA V8e}5/A"w;!ђpG41a+_h9*?7;1&Hy"^IH<_Hr}(fW@ATԾU{%ӽyDW;m "S'ZVي`XKm 16pFH0e j=B8'&Eщ7V ΍B3P>UzO[U.7d]gafhv2Ua1hOWv"L uZM?a\L]LH^Hwn͊@@ †.8F$u̼P1&p dw}0)Fd?KcHDZpQ.j@4YV +a)n+u0aI#߾^ g5]>W/TKh=AG?~duufZ f,E}7~X\wŤ$b]/{§q(XI9b꼣|FD\tU ϡȀ̓W)bd9 U{(Lh[ANȲ޷hz{ )ᧅzs1rnAu<8$Η˶!!Xδ,Cͭ9!5;2_Zvh>/Dv35O|Xv Ksm`A7v Vɠ}/> еX{fmxvY-0[\~jЙ؊f`u# esvl3t`3 hw?j0W n3GKTjkK|jClԇDGcb&sOy,ӪND˨Z~пK>Uρ_V*L9eFwҹ@gJ =vc|%{h+Seu ^S/jF4AygfqBgbOm#+RP{mOwޓa8&5&p-IZlF"-Te`r_*:sS ,(tu:zE=+5^ >{9d< R6xPQ|3'05ʿ-NpҦ&U $0,wU*Q.S3#qO>\KI.>M$k=&=u/Ń-gPKk_j No5.`%`lCc*mr@>C_׸،'K$,7u6u޵fʓ5uާ-1+A ٜI3mרnFbr޵^^&r-W%PPR+x-?J,:WЛ$U) 3M-iG3 fVcOT3fY) %fؤa/z~F{H;c"=SNEA<>10 jKwFaĮgC"pDmo&}mQ <GG5sc.>|/i=KfΈV3r>Ag9#3B vmΈM46됏ʊl&İǾu6 Y_5 Avɯyh0 _."fka,3$Q9j$X2WbP@"8jӋV%;xx4=xPYv̎2JEm2D8cAv`'eTkYڧ0 $+i Ol!ߋi(IwW k4^[<<<-_C4&1Y𓮊Pz P$]uan<fQSeMrNFNPb?9TtjZ4A\w]7Ru(uV>u~ )7F֩R46[n`H.ք|VkZ4G&^}\rt[5t@!}M֕*--_癏Qԩ)ۨG8r%uxX_:;Ћg\_xފC`|dlA(&+uIM 쫞>׿OPˋ C:x#HP+6rZ>=qibZ [iZ)}'4zZǻqչ!K=rtA3E RTРw|y>h)! ͭeӰݛQ.}ފƟg6Vʿu<&W3)/h)筰z#?R[EP C 0O#pp&]~ϴL<\kkh駹Ds,ƺ1e:-2|]G( -a }6#&ȱ%5G:| ar?Ԧ;zDj{B[OFv oF[LJLy2V:"ΎifZu 7HtZ%RZoYX=Yڦlp,o8;fy,b_ '@hɳks:AMQ_\uLB(WHc<7b8ڗZ}K=a|k撦f^g:;#SqN[WpuYrRƯuh#r1qqBbH#M,wULy2N-SOWhߚMu~)b,>Of֬ST;&XuYzZJ@2Ppsa<}kya̍(ٜI!pg>:ܲ]x- $ƲRq`x WufTb(O:x.Ĭ!U7} ߼denJJWm\ I*1Ú)MmڲTˡs˯p@U8TɵBό,_Ր_%Y.IMVQoYAawWUH7ePBIhtO+Fyǀ?-ޗU[F"4$ڎ3֪bNh-?A³Y jgTjwcݤX=9O\ZF"*84 G%6X 0%a򶮘.D#oRThC>Jx'>"N1KVdRm Nͻ#sK>l|Ėx*N;`]80u P^oyp>V t6T݇:o #.B908dOfU 8o&GQɾ+<:Ige6=:agZXx9薘+| ڎlPglb:+3\Ƒa -dV=dbOaoLohTXĄ(<[F7|I{B-W;׭9LG+Zg!>ۢ,Q ɞnNG#w`zu?in_9;1B1{>h\ i).ǃlq4D"j \CiևH= OV4XYIfEQ\:ynuDɪM4JJV*;m?_ZM=e|>q2/Pyu7-1_+%z&:!AU%BO88gs:&9t tQQU3! Rdb[r(\(. ʺQFD]pWnlHÝv)k;$QE/1롈ɤUoQ#ιŽ='fzt}aT!GFbiryRU6A}/s*dDi"(8\?+Z&yǴ\c9z2cT͌l(wV}cfIì[?hwkB\ЪYI֌˲ݙj؜цHɠ}׍U3NRt4u51(ѻ\zfT8]F}^ܨ;,n^BY x9dz!hu#0"UǏP)WMZhMf\])<9ˋqLj: (I&v΍_IyDFwsW{ڃ)>~vʢA5̩NVĺ(UoLgbąlX"-r@wF$bCw3" !*&"nnN{Ot1\z"TC[0Hw 5 9}\\93c#,N,:pGtV2_וKɖi|sk;k$pXo]e4!U#^њ)h% A8Me~0yhWCV!NHƤ6J#1͕<`o8]D!ͽhw/O*𤜳A)R5,O< `֏[C ANlrHL!r#sIY1:tj펱6ȋsMj\KZx""Oy*: 47m\ )v0tnJHJxZ˜xӲ 2w˿@)A.Y-_ 7AǕ+ΆuXK? |@Z<'BWNi`l[wE~Rr] 7taa4^`ۉwצq\UU U SЀrkcU-,@kX)kʚֵ^iL-֒QAѸ^p8xфBV:ɋ?۱펡2={o{m?I@(%lJ^S@)6gH,ƼZ>e@? 4MF6URⴤ=i`Y)K1DWH*pz[M݊ BU/!HPWРj݋~VZ8FHI)լvT#[:/u&ӑZ@4VFLv#"~0:k5.72綳rqQ -6D25b=c#ꔴLR#G:Ȝ`<9F %ΰ6vu'õ:4f ڞ hz%O+vzkCLפbkYΌ/NL9ƛ]hv* j7CɈe-'.DGlVGF٢w[^%EzA ƇHЋƩ!rZzvhVI/+ȥmWNX"SKe B~LD zWڴC`I){[w@™Pŷk+ 0EM`T׻5^Ijc8cNK ʑD;f3GܢMV|yxoy$Cy.!!%JS'YE,_`NP3llж\>b>dSw@]xZ!Z3 V)Jx>FrKKZ 7JrRdy]H:+5 `Z#3 dVy*_gc0 qj|5mV#tld?;D;V?e{ۓ;fkd&gjˌ2v2\Qg0? S"zua1,wcξʃvmX`+2doWSyU#T1{k[ pLa7ggmáy[WAZق."QҘ &uX$ Kl8(guUK9gt~]%%}caGP?vu^_CaYwwvvbǰ/;6ئ~Z Kkm?Ӯz+zJ\gsP]1 EUG2 ?cS&\Ks CU?mZA:|xظeD͛9uCRU!{Fm& ɓ=Z bI[JͬpYV()M 1{wX< h}Rv4`/,5O<-z`Id&?IAbJ6MԤ"[?D$?ӶegI{3狃`C(jW ;lRsiZB/'dSz(,GY)8/FzzdBg `ڻvJ*)pY+@ms#r !4KoQAT>ci4aFKbrPz0GPI07&N1NiR'A{b]@>Зxў ϣ)ܗjUdeReuqKkOϸC3?zdy% #,E\b]=P'Mo%2׸njgE_8J,5CmuUzcqxhkaN|&wZ ,k"ۋW(ы͙+'f[ :;^L'|M$v16#f0 2*џPʚ.ZBSO9]`Pc2Q/:46DF sCnt̵X%y6wdFgh$VÔc;ʊYtk=J,V-82+6! id(ϛy.FaHLS < 0.Q815 %zReZQcׂJdQȼCp8ոO{m'7|o2iv NdDVe\t N =_}M}S<ӲecLwbT߃A߄aU)cۭ8=&϶PDҿ HSy &3 |! :9*\t5Hj>VO랿zB(>pr5OؒZnf%=mP6BwwJ a~0#o|^\;/鎬$e/-LugRRxVtn НYRfLƪLư7$JvkW[]8)odU]5w7rI^A_Lp tC{1 7)iu -'cy)3v#OߞtF{|Kb&V ;$w/y-dqIHp\pML+Fq<@˸.i˛|n퍽GҔc,q5{Za+!(6vwb{vʏ7< El־C>|%mq" j'|r:5tG[;iO!~%}Kay|auQ5W% >iuU^*4d"΂Ɉ{|vxd/| 2%,Q2bn8Iu12SlCJV;PqbV\*Jl%CN]4ĸe}dל( &s45r`f [gK^{-#Ĺ=ċϲ:ꔉ]",~IØ5UCÊE',I1]m$^o͘).RqW .pNX 3/לu遂N:tG'YhԁYs[fM7@cf]COܺ0JWlTA,_?@a(c_3ƟԷZ֮9}kLa^  Hk{,QFb= %.BqƼjLhIwR=hB ~6@ިZH8mJt sZ ?<ȁ$/WRXDG}C}}}S"?yج4?BJ첡Kw[y^4PLol*nٱ`:EXףr*Ы1q}XotbqR}/YXc dfSjBIk?+)IC (@%D⮐5F#AѫF8GGx=':')tf7^ۃ5DBl9A NRoaVuR5p ԝО8d+OĎ'ba3FJ=~ q5jz𦭉-L1HntVNR=4o/멒eXތt|(n拽ug=bKgU!_3 ~}Mq ?%dh...%BNSIWVYwd LYȰRĎncL9nm$6cK^MrԼ̤-k{U明TA덋E|ڨJ6D.;']w'6yQW|s#TǴ0AKD)_&'~Qkן;7/ܠNlK8 颲]00F@b71h$pArDPT^v~$ ZSTN'5%q,YP}F头w`7۞Bh SYh_^!5UwŅ_UW$~jof۴^󉜹I=tX+!,0˵^ rK!tW%g<6$ŢuKx9uT}U끣"tlTBkPYxƻqFYY,:92t0xS0x kEO>cIRfրT65'QDo[-_̕jI3T0m!-xr}s7^fټFsN{md,1@\4x{ch(y2!ֶ; -b؃cbI"f=d|l:uS/n'l͒l,С M3&xrN:#}(Z4.%2kK(j:2Uz;6ʈ_+j%?o⫮^i "MU8m#Ԋ`}!(+k }m&uBt#,J|~%Z>W+d.wfFO{q ^vRͱMaI8}߹j? W\/E0- }, s3 {ΖruAG~:ǚDH*Q\Rbo˳fl oZaTg0+6 1_xQ$el}06VU誎ܛZ#@o΂Up1Xэ *6&u !W@M јP1SKܢjd$`/%Ty[]bw(PlZ06nXZs:R9P-W}l~[Dȼ駟x.XP҉(i@(Ν5XQQE[;PWc3B; x75 ouZ>D *wX/o5C(l%UۭdyTvO(L$s4ήffd#Li1qp/r@]Od5d(Yۺ}y?Ə=e?E(}@^F'Xb>c*GS{g)(^cO7B+;3Ŝ-Ի1ܲ8Q,g3 # l#y;p5d)._~?`Q,ÕdRº¬dN6̤7)].Wv)}{x!Pv'\@# kE6Z5hn;A"s}"@7 ct觿(s sP3n4\--s|巛bVAm)"ڱܠ`f`пPSY$OzmXм4Q=+mUQkֹYOѬM ]{.[w%Ѥa>v<aѰݼ~6-Q/F ,fcvdXHs[fdϮ ZNC*wU$*dLDKu@1E*B:&`BJ 6ogBzr$0RY?Ts$:9Ɖ2?\X/j,r"\_~gUr^٢@| ڢ\Q|(͔Vrɟ@%6egcu]Y8Ċ! <#M/ɲ&TA,fK0_+sqs#8ZŽDb?0~KM 4Yl3]R!`I;#lm!Hן+u>1LE+ҦdV*c7 hT WȞ73K=XZ$1`!n=Ȋv}22}w#)o@":E˿xp2*:5dz^֋L_ln$5Dg@j-'^x̞.i0ryH RLtIt[vW=a8ibzuCZs BR-Vp̘M-q1d7ntRw$K%/Z$5 CԮH4y$%*UE!mbH/;D^R٢83*wfQy(h/ BQinxUxko"~ŕԨMU7@1ƫ1PeUSUDž&ff),SPX0] X7fIڋZőzXc.% ې23i&`oWsO$6EcyK5뢖s!N)M,E3dg?<l/hؑ%:WdW^aŔhEjG+)Au޿, p-P-gt9/2 ]ڴdxh2/d~+N̪e $re`AEC`t5H.ؼB~!Ӟ9)QuItD~:_e351( k}7ˤ0|VmiE }N{j;}zESRy݈y.sIp]_=%§W3yB [3Q+PR^1]+ސXu8]`&_/~1es X=lWl~aH -^_"'Vs/H`'0cCj61g vLcz\qUA59/2 &C%.53uԩ7{o6CPj |<`B%8zo󮙈TO6QPn8l W \׿[gÜ@?zZIT`Í2܍^FvgrSZ4ۇEAK|TNB6d  *6ff賃@@vn̥;}OmL[d=EP/$fpazIP`og_HpgudC!xB!ksdpSl;QbK _S!{HZ)Y1m[hԻ|:\~ ME\%1*\mN $o;1]w|w{[0KTL|>9@f?2kr =OҍÌټ;'Sr.XJ޹ |@bb0WvA b@"Vl;3>C'X\.ݭB$S-h IBtLxT;_s(sɌ}(QAG"p#A # ͣPE } њ\dSM*ǑC#(~B^P)Vx Ċ_Ik q61m[Q9v^/?CtfsM$viإA)pj̥RX8$\o(DJr0]C할<}&6zcVO ~7 91qd[ssa65wǢwzSG2ED‘gZOAt䅍 dxNҫ*KHKCbgIRdhtRb@V@Gh{sD`}!O~8Μ2Ҙd,y 0yv#@@ z4J}b nU6,G.ȏ,{RGſ+tq󅂏@ނE(mor a _k?BCF003ٝE{ C2SI 5w|Aq:bkDHluL,IQ屛ë́ok$L;GWS30<0qݭjڋ)1 BjC^s۾7~7̓D.ς-`|/AFQ2YOZp _.n@,}4X4toH8!\q%wCzNF%" blw5d"՗,*ڣX_mKra"xuไY 6^n5bXd9$5"<(bX=f|,ŜoW1r[iH;Hjy$tkWqB_u+2߀RMhSdx4\.;Dei%B۲Pt#e`ُ".)IN ^)(C5J)yeh.ItuxrNgO*F+b`lM"kvW3DhNI.+4؃ Efh ώJܦW@cg -UdGPCtZk3@kCӬوCUЅSﳳ9.:K]`v ,h^G@^r?ٻ v7#_mUc9sSM6<\O2ؼL^:ىg `Sd^ҟ⺃ɺTaIלBZwܥ1.݄[m̛I?DpH)H5Aw%iӌ򛣗;$o|a!U(/eQYVI#u ݲP8kEo^Isퟬ2q\KIRq9H1pf{m~+2u6lcOU wúʻm ({">툫v5K *~= ݆5 Gc&E7"!{'boT #bD_cŃČd9 d_|W{|A8r+٬EEK&-mr@ؒZInJ-.ݢ JT+ut<( SUɕy&QDq?'w2(Z=sXZ:4 DQLI)T jnYd)lS3B^~ x өOT/f` 6(H8CPsT`ޘQ}}}NήIͭ%4 9 n0x9*s!5Vml wQJ j3'\$􊖹rTTw͘@N mLUǀ,:Ut:#(pR0[/rhm6>U?'ĹJFys>"OO!ͪⴔPCʆ z;L73>6u܋+YWc[kZ{ ('PcFqS%lhP'ćrH: LG>6kep &⋂eqk?G%rG@K쮻-u"}Se0;0|K"ت>i HjN&blS>d6S.4~E`]ij3;E[YC|+ TF*ȫb &ÿ( 2"mP,0L`%hT-ahJW{W<#wz{j8Ɉ-K*[Aէvk-W+Fwb۸be@D(J4GٛO1S9f*%((O+t)lN\wVXfUީk6E+ !j)( ԇ5II8/(Ԙ(e$F}r3N5M~bPq1P-wݗJiYfoνL4I GT@=oʏ#kuJ*_1MiHøY_; (SE-֋ir~< b=#ڏYqa'PO0ljN:8T)Lu@T KbkdmW+`nOPaN5JI0)Z y ^<^=M-q1Ws`ңxO=19FySe򐆀tH`%JdPwTA zmh1B. {&usB sn)1vPa$ (,x=<0X|6_~zg*<:FCO cpR^.ӓ#l͜I-#F`&6kiVjPM ;>R$gï^<:30-bSVaXĞi_NUt"ZS"g/3[ޔRg4)IS!45tUMɝ$s>L=ok1z޲iMuVA\u00h`L󱲶KZ{VV sFai3i䒙‰}f 6,3dh|L  {8 Q.wO>m-|h~.,@nV~{r E%%^>,.FL[-L$* c@pȑ,hUP|lyn(P4eleǀ-;@G,VeOXW_WԷܜ(Z A1R 2Ԡ4P*IP E۶lᰗٴrZ}ExuK~jkMPX2MB]ʛEIQKPLe չ'e9{Fh[٤K1kZ!.9ˣd)34t+GkJwMsF+-\yE;G.<_2qC,KHUs;+c`891Xu~|/ j#V()~< i&m']L;"J1ĥYr1f1K*Y42UZ.iZ>3̜A 9S7cvPaYH_ (_7FYZ}I ʚĢiMAi:;VZwrN#sk`OP|=vddo\T$&$vJ%FedLGʋ]2Al'APLS05)FWOf_- HWyNpֱ8smGId9* R KdT OaR'S8sn8xWF~{rNёտegyO(iRk"/9KG߀pe"AI9t֑0,1Nqb9@nm!KπCuOp~D!,B[USoi"pѠ7 D<@MS.C𾜢Qo 9N$_]D!o^[M(гɛ.jm^@0L-Z/_D NGq#Gdw*#Rt=. ҙni: =Ј?'x m~J =}R~d5s?kK6 rYP:;ɨr#n1AHsB~}" x%VB 6goy13+L3E1X/KsJ\D}70 'Y> Dǘh3]O`4R$%#GJ(ޫ^"r֓Dӌ4Z$dsc9 SvkN5CX2(x'y:vgsM=@[hf'">I$Y~WwGRvY/n!?{e9T-27JG(bpQ!=*^+=]"`qp+Gp H_3MQ EWY6g=w"(URY1>+Yemy6y{珮ͷ=tBx ^Jf 94YJ"+Fj2V?sBH'Ҳ)ÞUcg2Y@`oto$r4+'6sX.jD!%X V`V)껷g<̔|:Z@s7xTOUrQC0CJZwMkO-Ko:eA[kP HbiwaLwSͣbof ܈y/L!N'5c}p7J\4j;/C a_|tsY:%few/<5q/10[~҂Z H0nU]k޳r#Sѹ~= ՒAbJƍOa ,Q[T,o.F2|`zQx dU㮗q>Rr73 l\(s8¦~O'M*J7x"λɴ{޵䩿Qe&mba8rC^X/Q &ȴ3Br9uP7 pKqӄ57TfhE6'^!7 UՄXW&r%k?zƒW/Lq_{!y}V٩MHwq%m&*`?I\9`'UOV (]$oop1KOF #e!2K GÜ f,O?pR-Eze4ۭ@ǡ ؖ,pau%W|3te|lA+\(.?)SOA(GnP *fJcHvߗj uտU&⋖ƌuϐ82䵋,X 7T%LuoԆёWy;%( L Rw#^>RY 0%jqI9GW^3(gnҁ}o  X-yBYNm>IA n$N* &d;$s4ܽz4.-J0z`A k5#W[c#ta짹MϿ6K cplܕ5Oj(,|@!os4\M!`Ï$ܕ؜/拷.iku)Av@KCދ(jYb~c!pZRŊVd#ie:Gf[GBd2C֕bS qYU<η,I?&~,/MR7UЉ2K-3FY *%C]{'M<]mӰ˥Z({Jܯc]*'1D%>0nAIy ,`LC1 [/W")ZK'mQ>6yfjX6*t"")9;m@ <f]x>p?cɳ.N)y+p&)A%ږONjFZ>6c3c[quiȺq&tn W㝱Br daX}$ s':d*S.\:Dؐsef,Eע̜'0v=Z?1!6F7vQy^Ut; N3h$:HԡI3_|:툅zJe?رdߣ'fwV#ӼVJw-vzY n"g?vr+Ȕ\tO*xes|>Kyɟ$@u)(R C9pk<*y눆ae7<-)5J?tun#OY85(c؅ u1 1NLKa7=|RVN`6!$orHMwTH);fէfQ݂}UNҕycMhMQY4/~ZKPʢ0! w rq(gf1N s϶΂Om 'z(?w۞~RԸxQRTJwq!ڽ/,G|*g$Q'L\:6gbh|33JABnyT;v"ۨ$Ξ 3~nkxʻIr⊤M7BL$T8R?>esSBm&UK@ܦU5~,lxŹ-0OGxPvj2tvu AG -9Jy!WA:)쨔OdQT.YYk인WBdw L}[}ЊQn^ O"T~>)mmx$im΋vw.-e&T+LgGůݛDPt-P7%Fv=gC &!J/MSM0]WɆN&,ы#mhbcUtKىUg!=m37/nj0JZ˖Ў͸HĶ?Ɠ'y-v7>CfEmNNSYr!.+c3,&C@>DINS4Ԟzim6љ (kM!/$)-^3jC`23ެoYm*4 Vvo90iw{ePfHhY#i\8ɏfqbOIqM CLGIǤ@=>݂u@Yxm< 0n;3 T(ٜ DÅOȯ 1,=EhFW9J *HLul4gzTPÿd`/d \Pv, _Ջ\¢ ˾+RA,lʜ*.! "+ە-G$ I+éc śg]vXX;GV?mt7.Hlc\CYY+fFyPet~O+Z4(Tᕗv #Wf~u5/̮vtA o<;'Y+Wjəd2 Euܮ ;*ZRm1 ŔC+` {XC\3q3_I@{y֢rd6֔7vނ{@dvC9L=Yi>riokwU!DVucT-l w$-G vKŅ6ߝ'ӂ #w<^ EZv y8}2|sN6LG XϜ1;}=^6X5Y;E$V M)5Zdq 1zDaby$l.ĪBYP$Ԅxp+PDs[i3v%x7E_5?znع\ҵ*EH_:7|ߣ>g'4ql%3jqVˀ #-OSE6u%tH ˷̕}M]?ꦵ$/ފUc!1bB!ºv\%94{6,aO>~-%bgT15-N$6uDwk-)#Qb`rпnfs{[s< Z+p0a%V| IKi#$W>iؑ=Udn'AtOGW۾8 CLl^;l#CZvNNaC-Tc@  AœTrZ()Rp?\H+_XN˖"Q׋͞5z8MOAڛ ýUC0p7-վ{D">ٓLqrǜvf" i-FsSs#9U6gRsG%}u)F؆S!^x0T9Tт dȃr^`oWy4.ɍ^~ftee{Cer3R tx^Kx//k2*A?n-HCc RVYuADzU-EGFnksDH\tLOX5Z8ֲFo+$AZH29d 0 c9U%_+׊)g $0M͇p rxub5@½m!%Y&S¢~ :!1 H{_u= A0r2o7N+#rzA`㳲1'3 /.wi*f;$ÒfmfH,[NswmI!v3ހghFʲ/BtûJ!ʳ*x"0`DSCu22Zru'#WC2^ibC޽yJ4n2)C@ڽ"C;׏*~a(+dS;ce1v]Vueݣg~~xipqBR G=&Jgo *aP$NvdV[?IoG0.CD>L X>z39nDMl":w] dvkkGWmܻ\aH v\'ETog^|bz- hjp< ~@ܛ,RY;[ȫf ?[ |U2zjB4Ύ D?:OLx&bY͜ʗ9Wrgè!L-7ap//&w]=m7gXWEBd [$do:0_%ڳԖa%Ȥ1%Ԉ`VCfǍj$Q\eF^nk?Jb谛 )[F{q'"73IS1y^lF$(,4b6B)ⵗHO;4(\+==*+A/ "/e=qO~ yŕ[~Z=e_qVUۨ]yz/1L&3fq_V_Jrd[ T*žpPI\*P,t\1bq<әǦfW@ß p˞mF212%C-+6[UC 5:zQڂ+ zkg[ fk7۲B`FP'!NܙmjQ7Zq/í!]3Y̲4]K; mXk&0P7!Is'*fC?Ә.ԲXkxJ!thBǘhR8^ۈ`s7 (bhV.9Y?> dn䭘24^ ۧ.e͍46Cʹ0bIb A$k.E-[8ȹ䵻 zqyНBCr$;;}&kDNO6GHi4%1jqnZm5YWwxFpErۮL{i 3QCB^GVR4Ხ_@mUdRӱgEp^uJ4nQI`qW7~n!q2Z KD\ܪÊi\uN#`"X7f2bk䖴ԓsPܸCЛ PqI1hNf+F@!OhiM';@2= ubh>1kY$7XlxEHi;le|CL> "nIcd1k 0%g|]l뾚m;M ĴfhRfQ`A ",OLa@'T.5uK7zb{I!Tr:Se@<[O%`=0;r&-;=P0}74JdA.c2(@(x1:zJ2VWv'P|;YsdN ~|Ll)4l+ږJ.F`=M1u2W\Sطy!J8-wqj4G`] LJlr QeMaxftd-']xM+WjKεۭ&ו}E{{ Yk(g2ȝJ{)gyS`AjnF9V4u`/ʃB)k^in;:y2 'j_ӢIsy+;za=mcfd.5! 4[=~NFVU-DJTRnNsFB[O(Yν\G0αDH0© >)NDžj>;H1O1b _.A w(n]eHIٟT* '󮃾wXXk=nlJ2G}G:z-\Tٖ`38#Sݧ!隱cA$5p;[LNu46+%ߒU; |c*OKSLfb˨ |WBL58?b7q5? |"sTb__{B,SsZ[OZ~yvu{>= TF80bgy|Y%XV;.EIHbj=Om)01bқ6hz 5\ޤ.aH^{iFڻ /$B/8$jt&H C/ n^䒧]B HZUԡQEg.ԕfRSRS,Sʭ֖Gq+YfN }8b 0@7a}ijk`WMrs`?<h W5|̼l6VJ L߁~|3^'oKO k U īsE+ ]#1Npλ9&'TĪV}△XQ2Лe z Q?VWrmI:f~jw޹)wSN[<02 }Pb3a >v[ 9+zwbĸwy>pM8wr基}2C[7SqnxUe#H5Fo˴0>+ʴ0,e55)oNRnc~앹UjxG%?x~_Ѭ!́0ٽR)\C[Gx,[F~{7b'㺱 Q2.L Id: OfK3E4"<;ۼ'hIxKq؄ cvc8dV$R$D2gNu!D.m @EƝ #DB Yx ľ ubs)4cEBU662yp=ʟsǷ<ТQ$%a" "g &!>A{vrM" 1ܞ?LJDU> f/Vx s|T1CRhW EO%Q ,kPx5P/Pػ9!f:-P?z=rwDoŽTMQ njX<&uljDR(_˽!:H08&,R-oi}`V Ŋ 8~_3 "# 3xW7)yX;|>`F<;gO]m\3DsPyxV1 6Bǚ112r[Ǝhz+&NSggXuA 7֕4_OsX!KP(cnVȗd *ڰ-%JQ0T gYZ07070100000045000081a400000000000000000000000167ec2db4000014b0000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/kernel/resource_kunit.ko.xz7zXZִF!t/xp]?Eh=ڜ.+=vϩeY Nm׭{!'JāJ95F3ɋDÙFҟTJ->uP{ߍzRE |@P<ۺ0%l`!ϫ/ !0inT,'E>DHWEϐJV%P}ܿ  #FEfՊ[e/sSOwk؛NE+$$ʔ`c;bL%Cp@_|OyXPn{#q]w+Or(PS;tJKt..\t>y~frN>Q$tL4KIJL.xRILi^;|,h]_t /,e^ZrDܭu6Hg)\r^c׷C^*#]/$Ģ3}vSrW 6AdnHa'E >\c~y}28d qŝ[>uЕx? C  _>a3Ֆu(gh9L5nb}cPu76߉˂j EHQ|)h&!{Mh㋅ ѷwLitnv,zNj[r(<!$'f_arFܥvZ#;n t6 ;aH Sߡ#=j©ᑮ=av@QI)U!7Kڗ3QpʔᏥ4 %lńӘZ_CK0ug"ڹm&q@eLhЇ/+BOf.>$73mьi~y6H9q)st``*ZRi)K-4"|;8[5/|pX@U;:7V ͏҇Q1CI3Q1'Gя3);y kZc wnJԃ$^_۝qWmTA]7ss ⷻc3,-3T Ojߢ [}T-HQJPu(7VŊ%t>cgnM撧G'[=wL}=H'BLLSCTGJJY!>"/kޤ"lHz#h ۮꪏsVz?ztWט)9'~Bi B->\ Qr ɍq9`sflF?ov`6 6eX\Zdxž CQ<-;6p)Ib|A̱| dyMwZˏ,m͏ #/2 Bo!;, %n]{mǠng/~*_o{3tzRVx\oo-P?R^k8p ;.5ΕZLxP".JiBS)O.8Qn']E`ܧ5 ̏SxNڃk˦-C+4i?Ơ͇]Yi6q0Y=f;ÓXtACsU<ѕ{ea{{ÊěyD#:KCJMC(u> I+7!澊z< feɽe;ȥRRtyOl` K}_'T9{U8F UaBO=J ,lm8:wg?p@Ql${&;ۅ!3' ՀaJbg!;OY9&D ;=vQxwՔ-P0K疙4?ŦZҸiSғ@NXd޵9{.cI_>YK1a D|b0 zc򡇟*< `mè˭}^€h{wz\w8A%ߗ6|#ItN̈́I%9D4RKEu~@&?v)2Iz&5eKIKmg7|8[zN~, CɀWꮸࠛ)=rR?+y./D95G$eʙ?V.b*n@MoXD˗ls+_ 2AzEȯp$K,S|N>:qv.*ě~eNIi&?I|2OgH+5UM,gRo/'=Uo/!Z1"vAɶzgW>>HBͧYQ? (}7n -D. w2zE_O(AcqRj\fzy426WOu 5`{[9U/a|Jg䲇gH[ɛg7^I,tH nq$Baa@ez4RE 5kSt[?~()d_R7tt-涟 A+0Kc|b'PKtgSXz-tKhԻ)ϞzTZ)G oq蝡S)kW4K1MyyJ%ڄ-Z!2S CUCmռf.!N8!}39 }?>m^$u]8zdHhd0_0^*qQX 2<=<""FnG G$"|z02P]Y$?n*38k&~43 5+JgŠ_#3wN]D|7$ev3 5ZRrfw{b5O=>;}ϭA/MM^vVr% [!SDUk5ð?R3I(K^ )sL>خ7CY~tG0<轏#㜞m0/ { o{uTnV@m6'9G;rJ.ٺ639k4*$.Jf1ls\}JQUYL:D0 Ƥv[@֑N_?^ -[0 Zmz{۠+:⊵.bQ;=6LcU-^t1=8מ ll#3Ga#p#**Fjj-cnߑd _=;ˊ!aOuVw-AZ0MΛ' yC[WG}R{%$&&\­R3нMƞgbҨ\ʎK@ P3c?KԏV7qD\P,."v ;սDʫKqqz8$kme_Ê1| izuKvfֳ`Hfp:jWm詸yn{@`0B7 jAmzUow1\jRU1ŭ R- M`PĨ@f!~ZGBEѧQjLtV |LO=am(#MaŸHk `0xLzu-n)h 3n=Q-'9Gڳv6ũdG?ErO(Ds&wxOϨc?jJ0Y}Vp}'zݍtf^2I$ŲY)vl@?o\Q7%mkagA 7!'k¢L*l9b oAWLHHĒT2F;)puvgƗc?Cݺ(t_m"=VB·e4&& 'ϟՏ~L5KsgR󯬮#oYK)\F6gYZ07070100000046000081a400000000000000000000000167ec2db400003f40000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/kernel/scftorture.ko.xz7zXZִF!t/ቝ>]?Eh=ڜ.+/ S'b`!lZAbfPt EOvS*ߗ", BQ۽<-J؊5|5p:LJJ7o[:MWo!^3zLj xCXn8HH}Hq'[zYK>巆^.wg@鴈yΛDg\͕1.ljfz*)eFd.m&dG.칞)tY+%XŽy~ʬ;lNX1!bSf$4.5f ZQ\agJ7BIgqDM G4<}pniav, Ɛـn|gȖ-!8CnYxpABa ?'_jRx%/is3Y5}) 2(~!8ba FHVW { "•nKAt|!T>?|Pŗ%$N͏_7%#VUcbd+9mr%k3-tcҸ Ќٕ(ZL *LAsvg{`wyRJ x%r>Č՛$k|Z ]R O [ŰҌX7yy x; ]({q9@ ˴H2vC:_V{%(˱8<ƫ˼9;#\~<9I˄n^^$nDBZף[}E~}E{n vzE|{|Ję~L.ʩQ~'& No4.} 5C:t^6x8KgES ƫjպr4Mʝ|n`OxyǸ9]REwjzl70ծu]c%N%VsґǨz.0 IڊI8 ]3HjZ#LP(gj+H:O20\hyqDd؆s"y7jz?fє(m.)/"kOp+?4~m}rJI0\̇(k)`1 Gc>V9a{,°ptAEӚK-cFAeAxd{FOzˮnYl4Wu?^ +a&;#Y?T7 1gy 3變N]2.>QMX?rj8Qk,~ c - vDWDZƹh^QQ4>cN\ܙ~'Kn yRim.mD{%ii9?FcJOco†vG ”ܘaFہs;aF9+{ԣhJܹ!7o4RW(b X( E;GX,?進ɉYPVEwfTJnȫa hs]خ^bYThJ8Pc!H1le7V9B] NE~BIQI^rD6AtB!2u%nm?=N<[lw=~TPuijqj#M!R^/6mq>{#fdm ilڨR%)\[bOM' 0/I <:uexeC WXF"ނZUa\i }i(xEU-dt׏*(ʼn(elΐ6?P_PNXkϯ;ysr;LwWMT+L y8<][C*| a90tcuUݽdiä0Y2E I[Hm")IdGj(ĂU^ *R%rs7EL (gtCJe]q>%y[el %T+A+~0lGK.:\<}i{*6X Eg 4Qp9:~R6x+VenmDpYJ/oZ,%#pTA'߂9U+-\_>3D| 3jk-]>}ٟ̬%|(rSY`=3/ʦ-ZOk5bmV AN%OchR+~Q*Чꤳ~z'A@cE]%5ByL@g{{ۅ&D0۽Q,Ap#Z+_hmcU䯯3 1xXwoFV5>uHd[6f"*WSVFZ2 si$^3i@3nw2ёZ )Nb+c[*.NVvd |rna)4w{J-7ë alއWsFVW |D ^  \8z4)4Eœ@Xx쮏*hvߤcQߐDCGJ֕sG*^z$\i'q3Nޱ,sNTr%b rg|W(#2 > 6a'c%ҫR&aJWMPXmO^{vԷvAz}T..'k ՇVO$$ !7xCg^Blݺ3} ;֙M$d||V!vc6,,#'k]!D-S$-wKEɏ#d?aboaDWٳvgab_?ldQ-K^ѡ0D$)ʼD '݂yBH}~{@_9Kn& u&J ݦ!CQ2iYnmYހ^}ЂX.rS@\=/B,mBOzݬX8G}My1g6|>cpݵ❍n"@/ jkJHfa -?-V$Vl޲%C5T%z/Jj/;d>&i~9FP#AF\ShOea˨ JuKܾd{e؊(#/Q|iAJ|rr 32NB{x=[-,CtϘLӗ9Y)^?9Eq)M a]z$wWT gǁMw# XH>gcrĝ`^+9M;=&HH4oX2"4O{rwbgG}S cs:8D͉h?=aѰM9 -m7݀6 w Bwg׀][Gco_xsxϭ Lvqq c5җRC#0U L} ^&LCTۚ{g{/!-pr cO1z#-|͂R!|FO/)HKɂ# %F3 ߕ!W! qA.\ߤ:0{QI?iM1Q 4 @ ;6*4%4lGр!?+]"~^St!h=ոZHNg|g|TZ m`l 3YE >P٠7^݈NZ 1^]dw3)@}1 0 zC1W)v_ܩ7 WԀƲSzz9d/;)MⱮ؜IMEq1w!(<âBSYL7,-ޑl8`4GR qv^ )$ķ?Ò?(04ּd գ? X /8ABFpuj~CnCSP6f1U"TP?cM9n4Od1tհ<㭘*Z)C̬IJ{>-1j*ʺ?/qy|3|3$L :c0Hwҽ["5#{g9D뙈aN)89}ˎY'wxǙWaIޱnzl>=(ٜE.5R%HAGJc5&w޵0 _*߶r_t)KNɕ>W7!tw7!3FZ$9SA^J $K{ȇERJZ,3(5ܓv yLvtbٽw'^K Bb4阝\$n*/Lt:TWFjGį>L}:,b,xǘdCX|ndU'/nѿ7j%+fYEV܍6dbC 9^ ~ Uhd6QW夏 7~*xg8v3٪8K %B(n}k-&Ɉ}HRj45\p``' x^Oާ{-)[1xֳ (b^>S&;仚R[#>^|u`D 2wn%,cq͗NȹkפQ ?EYh3i?ze}bb:ixȌch+gi!:%Xo,1K~a6tVkjAuH\aIj+,Ũ^,jz%v؀;7Y-Eޯmd~)n?)MZboB!2Y//{M~ mc(CsȑL@-LL4C8) [tmbgBWM==z96 "X\U_J}LwFF^|v2+qfdfv =us$|z.nlT0ÛNo8K$bM"Ue^=jf0|wr$Hl.Są"qp1On>=KrXX2|3:-!*n0x ĆTl% R5cs_  U #zD_kQ$∮W{Nj9+talbNaf7 8fD_/& /2* rlſet9S >(,K1>!DftӤs?GLbs跢"DaQg4\bf^%C>y HLbP`XRqW}F bOyZ$_G4>߼haf5d:vf(XK*qadS+$|_FK4ƣd.ئ +987l&r9FFVG=,h ҹ75 *䎿Xq Ƌ Jv$U{DEb5Uw#^䂤Vym@O:-dsfd+{I՗`\58Эhٻ ؒNYf3Idْ.Ӏͻ:T+{xd0X Y#xow2לn. ҇EB~~R0G+0s*O<'V R ^^|.w(Pݠ@ORz#LR;ҴdAׄx,ܩ'm;&zu6,+[ `uqa(z-ܕݲF)x6a+58 :<]A3aI2@GGy 2;ϼ\+YA uzm~ 2Ӎt eq{&A -P%9/ǽަ^)e@Ӓ6PP܅ߏ\cC9R"d u7e.R+4D^p|RYU#3(0 /-3DB~hv# uVxi(jj٦wȧG3R<Q?t={{ۼ7,1+{,UzOA8@J-=b%)|,jT5KkMwtFͮy/&<7*n%p»V5sLR"?^JahO<Dzցloo N H3hk`s$HVCH7*=؛V凰n:sRnc sd~3ܡ}(r:W"?N6*"B~Maxꓬ*f[b&M-JbӒ "cBp*fVQOIZM(zWx$KpkQs%-^*zw!((Hy Pa|dS+?O?QoHWļOP/QB" ?4! (oF{|k’UY.m}ܧ`CU?>E%;* `W ^{2l 'ee^Xafwiu9SJY_ D_Qn׃aV83bqJqph$lLENWj|YwB#1ov]/5=QRZo8ukSh%k-g"BpB7'1j "7Y&2B4`t (O*~M?dȿk ~?F`ԯn\MAb))I伀ʌ! 7bv<5$14w3)&/4O@pLkko{B,96Zp>j6x j7RAoA^إOd֓ej&t, 6u>vTޣ{T]:M9'ba`f#E4|!jHhi4-Ϯkr7/$x*Q{ǗwqƳYy?(1d&8r}%s2N<˹&˘63dkuPa2>3uS[.[!x\ K)06ZRwWD;Mf&>/@8FCW~}ڽoX㶃n1D]`Qm, ~ @vy&S{MSP#psL{T'xV 0d-^\sܧ#d*XQmQ56i 1ʀ h[aG;YnglIzӁ6yo{0j5z%G#h<\fwY/ɑiJD;1}HAE. >͂/~|nNjr#ۧ3y/wj pFPmazAzTli 2CL9fUs^ɵg$. x \>ÎsR Q1t!_W)AṮ' ѩqo66lAN-ayWUq: [Pe;;A}na>c1 >N, ܹj8=S*ꟴ9O%gÂH9$z^{n#KNRseg\67z֐Q i]7-S2\o/x'XLJ:FkA:J;~=Sʁw'TST ᔶa97> ;Qw -Ȓgw3,DEʰ794pusZ+D&~h7x>246PPbYfbFejMݛIp;.{&B%P{MpW2/`@r$ m`zh AXvdmYOQ9HC<B+/!TkFǻM:梊e=*5VAQt9@ov۬1ŭsnrm59ɰ'8 "k$fo֣Qwj@+'|ɘWF!NQ@bU/FVbx,fE~׶׽a*.HI.7$V5]5$dY;agC_4VcRTٱYJO >{DH6b,6Jn~0E.Iu,!Ei_=o! | sX)|P֖)Oe4`CrthTiݑSY3I[ #`j08B\2!TND4e/%Z+aJ˭zG6eZñ<;sejG02<&6+d0y6FN:ʭ-3AFCZZ&dssh\=8/TQo=xZ}dϦ 0l]7# w=zOFh-vEX+m&." ʤD~ 3 [f haĦ}:CuV|D}ǧ埜-y4bT8^##˔495bPNaG: JQ6\7}RFA],Rf6`{z5Uj}.#3zϤ_` 1ZK =h XR(5*Ip>HդCn;\q@O:66d`T!6dx#xQLl"L ;hϹ38F*b)to(e46HP$ʏ)>ut]Dנ"5Hw"? 0*!Q^Ad˿?@ݠ`iu>-hqaeNv1[ȫ=(@|n 5h Ѫl.t)g7lw~euױCEZ9M/n͂u:3/ Ww鷬w/\%۠{E])ӁYw\{pU/\nmИLKx#q!:Grh PBծ1 FN]ةz Z9. 0-l{E}IڑxTdF]3S?dAHw.g~)cd;^Nj{b9|yyl-\Rh4=%zH%?S$T_^8j2-CgOy鵨Q'0?M c0g>4܁ 7L7m< 4e0`,AX<^?;`9oaՒ~0eE~27m5I,32;,6j酽8 +c1t'j'K18^6L`b-(t_hTsCQ~> qf'mPo*@YJ *zmk LF]&P76,tiGAS9a'sx,jʳ@/)H<- ǹ!L`9N=[R;q3^36zW|/ !.*ciM~fÖ$_KD*)vKTI?z XE1%6߲ x+uѹ iZ#E|>^`IECVy3|aFY\#ODD o^b좊Fy*:v\zċnsL5 . Q|'\|ӛkR*_*#Tqwu22a:v}\Ϸ$pƸ=Qbiߢ"I߿ ʻv| ͠F+eQK!SH7p.mUN%#֌Ɍ1ߓWCo_k2(H߇RvoA*ä8'j RuCMK 31}ݎCb2$ՙ[O@qr9OydpG3;|)d_9vXc./UЬK| -<&0Q6 Q̐'Xj9(lz]A g辰eGG`+1 25Ί &iF^"󼀓Ax} 98y* F9;p?#f.d^Orj楃E}v?&W>7 _U~92O_ǚ0˦XʶfIHt2p@sVw8oO7NvllAEa]QG^ 42z<&'@| TDC)6KkH/8y>yKeeü jN򖈝@vz5Lev{Fu yբ֫F.U Vj$87ކu*bs@ h" K>—@H͂: 8@(yI\q;Qu&O .p.|M+E娈-C7⣏k61bzErݷqj5= y&0o)1\f|#_jUGK\eM#CK63wkURX;Ϩ/[NgW<Ͼ1՛?] 6R(s24׆@ԟؿ"^Bok€:?  I^F2%JaӋjU&t٘|$vRjJx3ŹMDUt#9pC8()d{G\A4SO;?EE!mGק!$uQoKYP-62ɈFde!^ EϘ[Z74أ[سAFE[Nxq=^D>[38`h =߽2ӡXd .uCZN-7e|7 v\_`dXA4!Rnc}T[Z%NS"HpxmpE<ض1 F/?@{Ҍ;tCq'j9ϦGaC!Aw.bhm$V TPakV ڔ*ã8/ƣQrO<9u%@QnϿxbAKjk56v[#zmS8Yzո7pjVTH% IjЎH/YӇ>X OWGϺ5I-FӘ[3מ >9#wqbBhe80Mحz=HY̥ ~{ͺbqPۛWH(Uق{ &"2ЏS8ĎS%4uZN_/Xz4͊V;UF_mvI!t9WxM~(0C6fX^ݐiD3A[ܲ ĸO h:T P=>M? OxJ y C+$`oV)2K%>98K9[k^ 1 `sIgr K 9 UՄۤx [ʵ$47 gD$~tJF 7zn}OɌ]* ȧ.Y˶{^"as/겮dF' U:.>-~(:lDq@xK+Yf( k%ts$ΤqG$#{2 %XA;Fq{"Pp9<=OuoDEn`oP{I{KLoʢ7P4N(*k hi(mYe1g-W!8 L)]k@kX7iȤЩŭH}:;U"qXқة]AڟzܷI/^]uE+S1벶 VnG%KCҢ8q!o "l_YTJ{|8 EU\ʪϨ97ȳ fc-Tn@a0ֵ"% ;Ӂg5C08-baO (ǹq|5. (j:W{:Bګ>q+#1T~PE!ɢ_`v;\P:NYC|QA70xVzMÿĿmuqI #V0tR @&b$`5'8m;FAP/Ů k.|ļUwA(~XINX)wRGEn#\B=?s++.chషh?gx,_~€s>]Y478[xт=Z?~T#n6K`DU2Mo0*gօa3Ix?/leb\F}Yv)rj(eƮYMjX}5߼VGY u,}[U0>yt%K>"U!H]Z4vН$u$|qU̬  ( &_ XI]zVUiߨ&ݩlp))8&66sʵ6c8tNPKfE&WRQucI1&!LF82<0Nؗ.cГfш}bܳ~fZA0/\i+yRxȺ 5elO~3e՝p`OYж:&>W{q.{ͫ9$ zveXuwBr^p aLQ)$ffGa6x}XF.M6~aAbRof4EЁٽExg^(9r,3dV(Ӌ[)TCN7>X_7, }E @+!RqY!?%8k21*M8Ofi7fvxak^}ԒX\y2ΛeOj2AC.!lA\6q^q#1(҃|#`&n"d.D%w?H91~IZb2JcxaIbB/Y׭F!@ͷ9^!u ?gHiDW䰕b5  qBnA[8$ {)eCY7mc4Zf߈k$kf"%JŨ.y=T}ٻG>TD{A.kEzSZvMĠX_aҒx-3KsƆ+zix:CgK> sX!Xx_wUSaT6[~AޗDzy ̰ɭJwC[*p[Rs .8wЍA'Q8f>NV\ɑ춁oHx QH\#ykt0 )禧FiC&"h"NxÕJ)pFA{)G3Hh+6i)< ɐb^ tp@Q$ꃲм.==76UTpG=]s\i/EB6Xӵ]Ə枹2jtWE"΂`;?t*nvRPtWȌ6x"Tp<oyP *k Wk ,m[OqI,Wx,8Bb:C)wQx $7v|̐5"e'(\4[PFG_|XʎʙDN#UF:[jr\h'֙I;?*&̙l\ofK2j##!&v;I@>>e;8_ȬMK$qH͟KؑG0Ԓg*YǤD` )y So~V5ufD60з8Iwa;dܯ }" W!U;ll$H)ͳx.7&n7ͲK&j­4vc]]o!+^Z] )B,WPi}90rbK˼gP` ‘G$&=7jgc?MzA L=< ר(^TnڈjQCbn08ϨGƁ~j;^. EQbK~N=' (DT =W]MLeE-'(?A[䫅\7-):Fϼ+l^NTH*sCyPy 5ժV K]D0IC$y)T?jIQO6SjyAN^[V4sA;sXZ—۟k 3Կ,veW]кq=z<n]7-bv:_豻ᶄZ0Kk7Ynab)t TsF6ׅHc6=] ? a$P:nBW[ BuWZ)(4؊FOikp1cЩUfPT3Ѩ'NPdt$O5Ν>a5"EH -puhqt[s†orYӻ9?xБ%)se:,0@|Q Y c,x\dkHKQ}b=HRJ !y׀d3.ҝ L-]:đЄ2UNqH '&>0WYO|__O2R3g/UA@f`FR% .W.e"5`Y U[۬aFejSxIT!y3bS%oV( R4 ӕ.X8QZyO(hZN##A8VN1 pl y飪1zP6( 'iJix,\c.<݈CmJdC井Vx% wU嫁uη:H 5A';U:8)^tqkpIG{E*Z҃ړ=B0ׄ.ˋI 4ܲd2>mB`s켸 3Fi}O}=Nppw{OR~lvR t "ϬiG=fR'eQ;ֱJն?ȮTѵKx,B0ﲛ^/Zo\lm)ιBh'{'=z=_ LLlM>g\ofʼX.efX nf,GQm&' \}4C m~|l`o#W` y-Տ{ՐW OUSTYUVc£OXoMw\X lؕ`bO(nBݙ-nr?"PQ8[t)j"!rLE^NXvLEbǧx}lU;7#ss(` ~1/!>bef$؂ HF HCmfEL0LE5oNai5]kBg(ޞpt90sw>;ߒ]fMwsSŖ V5B)/'Xa[aolt!xG:V s<޴vA#WbDs>>_bIm>no?< 2u}zo$s&k;ѩJrcϱ3z2, H)CHSLe|n57]3PXT͝%)  '^/F?9[JQ4;/hx+&"ַN 9)z̊^nWjɩ-(J/EN~2ci|c<ّqst.L%g}E'Vt;>ĹhT98<%bp_iUayMad9~XnaiW Қ8 e5ZCaRAe[CF9$˼$UT, v0ъzMG|s Uy[#lJE~<*bg ?g]!Yz֤Lm>uΞ֝D1̿*^J6!xOG|ٍ"yf:rfa0%U30~ f4Ák{Ӑ9⥕ ur4t~ g Uz8h3b(YKeWk{"R -[z>FG .̨|WM~~K#!MG%MLjg-#G\DYՄ?i^{ G_ ~e{2+E5DaHG~no>lO3wDAA JP}^VY¬d̕ض~љȇonL4|yv] ^Air~$3<^ AzƼL |mCbBG4'CˍzAԩ  ~BiorDn/%1,pm׳Ы&a!r4_㬢 xXMc,/;gO@:kˊS Y)'{?޳bdВ >7˺f&Ğ了(*T1BɉewoR܎  #a8|h2A*Bi!g>$>j1QY&4 z8k,ȣcvڂi6BTa|׍jH!#h@CqC䞎Co9}n3wi30#ŬCi(#y<-.lp o u0GPm螷Х3Z8)ExzYonK?nYΞ_0>d:588{JV] 1^g|itrs^؅5f,1؆U\'?"=rʏY,Ɗ-I;\ŹLlU$BݢPy BӫQ*͟LU+MEmӇwH{1I<'$<=$R8mDd>L\+$LC\1ADs{'*5ѝKf[Sb?&[/҉v{}e'K-2ufOI`(^)_(Sj5U;gZnoB!<3XX҂}?J+ݽX4jL}TU\w$*$}{xݤFmmFXH!`#Eb8HL!Nܿ` YDmFpz_Sw:6oߚZ u- d|z D$a+')$xe+x`K;V1=,ʠh+b!d@`*Qvoʙ`+? <Р7@Б_N}6mNAaAo }R'rQ9y З%3alpCuUcIO=Q({Uv8tLRU%B@yTe}&xcdžHuMfr=X}T_ cK8@lN[wR!^rp)VJĤ0Xxњ,COXM d߷l1 ?R6KCSbk_sD0й>_W=_;W$Tg9c*(/ѽ :BzPTϕ3MTvX_ <6o`?T6lIQ=PinNo"я|2N~&O]"(fn4d1< Sd }|'|ܮ#/]ƙ0."J ;5}|2A}jӫP[@(Sr|g30雕͒(wdn.:8jYH%nWqI&-1*N,^p^nW-VdYPPcP9fh6孻iF~xo gg 毺e3mZ[4ȁoaC߯ycLꎠOvVX]uH~wfb/\;9bN >cP',OUZ]/m{hmdK[fbZoeRIr,J+N~ `r2kwbD>D-Nw#{MMXo:c(CG7|0p3M6s]9@W@Tb.@-Owe* ڕTl[mMeE>l;ZHgsN$y]AWWQoZ&aGQladۚԀϵ=a.Qla e8i|y:%L)Җ?oi0!y0AwErR uĻt㼻nǒ'GrP8p3+2(ѴԺ"5); sG;B ̛#0ă.Dƚ2L$ #V֩ q#ڊ oso cexG :*H>DIٌ@]nU`9Cb*RBd[og84Nz9f [ɊcjXDhA4Jcf%C_kŤ#~3+Z{ Lǔ8+8m;!.=RJ2;"%3n`1SNjlw;.δiK8"$(]ly!s 9B.73ӑûeBsLJ |k}=ȐY@a]7یejxqrbdgxEK?|/&08[!v6# sj*Y;!}Q//]HRkIQi| IK[<6",ұy|o\D@$LO'f2J@xgrf K-*/|lSGÝMs2+/V[aZ3R~*Ĉpӛj;TضDk,_P1m{_o9#2:Ny7 l KjD}9PsɑrUWS bl7*XqmB@pׇ˔L.,n/mE2m/8#y÷W]OA;G)SćdyL 炅 b球PjCZy>3\İ{$uj!7Y (ژۀWO1:{d7?` pħg~W9OU+03b>XAv&yy*r[W{Z.P`: 5F $?!&_R\ F3I!xajTeH0gaN ǑN3#WXQ:q9IEb"z;Iq-CV]Dt .+4A s+0ʮA|xM8'< c2%FM ,ME@6li7ꁩ-O\\+/x_9D|J4}5j3>[rSz pEYːWʬb׽(6pJ*\ㅷsT%`h3Zm+ m9"ΧHS޿n/p?d'%-+(8.U/|lH@RZ=/[D֍@])z&! ;` eoÀ?Hqtrhslc K`~UEsuθ ;Zkj@t٧Cƻ%H?_pxp4&9Ƀt,dpX.]R9ďةs4;3QGutxcT6m;ќú~s ip$j!gVFTɒRm EMy(zO!kϖj$C_ޡ5tH˙ADxrz"is٥#h7k7SVTt*6PK-O;?6l_" .`F¡#UG|mg(k)r9xަ\Q.KѰdECl*Ba u( ~`C/V ;(uCQ# {-Mj=$ҶUaԕ}9EPMr#pʢ\n~~\$-tLlݲ'_~Pg\k?2Ve{90@2..5W23hZInb`2n!1jw=ly`-aD{ҜQ 2majDr7[ p:z()z4@J"6]+Vհ^\Hm7fA, wʢ5O5Oi- Ȑ*%/+hw.0@S7x pg^5j/5[ZHJ$u-,AF>=16ݬxQuԨE.VOCX>{>':)q{y==:99"6zȁoQ|,Dxm#;؉S=(>(h]N qp¿$y˨QFբ{v k$$\I٧6w)7i^B??&N_ Gb62 " MN [5b$^o"5Uh]fFHlEMlĒ19_w !nҫcg$)E%ADgN A"QכĶI"Fu|}{=byH̶򄙼g7(RXy pʔhsXpEsʕR-ms1nA3˶XN{kit|=j Ůk` BrUbF5EFp[RoL%Em߮(uoͿMU6S,h{C/R(֊P3VA$G b+.-Nx;)ۯ/Kie$Mr+GƢ4}tFfKD{Bq^/BIFVY9`=Ct,-wƂmgn˲`Y{̸:(x N˫Duפkh8'aU;{iD_([ŅXY7[Ԗ՛ێrP:߀e(O]K-kAj(%N8D}\Hh55fY8Ch<[="I!ySPFTfQ=p'm%HePWwҘa(HPOJ -x]G_q`_uQxx{U'?q_C8Fs5#Zd-(cCY.Ƚ'~thdK{Smm.TB[sb:_0C@ﲧ׃S3MMӐ^fsW? Qn?Q! "2_$~ ]Wּ񥳀Sm8D7sp܇f YNJNkQ dws4mRTOp{}g IƎ˞8-o5guHD/=0A#&=t$S8>\I[ ӟBd&_åzq/\"y2$ރK:Ӑw)KBӈ_1N`]F 5P8&T!e-prJ6.~8i\'Au\ {%$,# cꃢ<ϕ ;f\9"|Z#Ja˯V*MH,Q ̣Q黪_LMw Y&w??y#Udpt[:h;ǰ5]lKJG9?LyY Q(3H阔|\ _Kg E~*4yYݎjA4yFTZw6CK͢јF'{k8*IylSYX̓&qocq3}ڤD.ayّʇ'mENDwi'`nwKy XG7FlHH"7S2XsqSKq"*yJzM;5Aq+^* >0e (" y[)C̉ n7Q,o樅1ݺ(I2d35V$qkc~dGvDGB gY29psٍ,o.zRu];!t}a_|Y:e 7 8{w b& ]bJ^`$X1 aO,B*n@ӷP͐7aZ/0l m-28E?fqw܌ߩ{r2V)'/mFd Ld/S(FZMP~B(65D\̍?ʶ?}Mb޷SG&ʆ7%a-"R`~X/lmeⓘQfڇdɍ۰^#tOQ:Dw4ӆKׯ g]{9D3DX %y*5n֘DgߐWpn(+ ȧtSːf}Jb˜Ûީ6n̛&jIyL> i: հ,m %i‰۰@FH0H(y(jرoe{w-Iv9Ř8|ko{X%?qM(T'内ֈEOπ2"{V`kœ!->ŸԡdCF&n@=4B=h_i>1qkG: 4=SkV_NmˉGk&)=EN傗 GW==<(ؗGFΰby!e#Wx7>l 3Xh)AĎX.WdXBFtECz I7V[<)fqÑf=`6.4 5$ eQרX\\?g> 7ӓgr3Mc(aYd MO?+.C#0JAD5ͅ7V`k{H;L6 1nJkԷ> RQڎ7!]UnYۖ _Ol쒏9bpT!!-:pJ W)475KrXs/t [+נ`rPc@*\VgT7; ykM XHuJLЦ315w &;=Ho#iݚKU{?8]z]\;ATTz)`ac= t&4~z HU_Y1}fWXuʉ+R5}@S~h[{p[0@:w0\H5P5HYZyr<(yӿ&]K^GLԥq6Ƙx9Ϲsz$acqkq;/?P8nkX1'aZ1]qU3ũcI}?qjؚ׶S"dUM!i.E1 dmfo 䡣 _v_;.® ԓy6s{EnlZp.yZ& x uoi{屗+6' 7y̶W Rl#E%"~y-j*l&PW#w;gcr@+N ;C\"2mZOZw(?9,Bji Vؽ#ЬN\pBg."z_vQxy9ǖ#?bWsxr_&W(=]N忛Jݿ:D |&Dɿ+aXzsn߽#:Iu6WAՉfhIOU|8Mo,p6ƚ‚M4<2n>)3n1:݆o1A]=NXHʻ;S"Ur\4s &gG .Bf] |<6Њc" WTǰ;8_sfi-s-YwD`KKUf$8}/`G ZgX҉~8._U j7}⿟`2h]#Um?@ ˄]:oH'|`0ս"C&As(d\gLHZsf{Vn^]=(9k~ =]qKM{0Lh^Tx*_;\WI@Ek^AĪXj|ZV놥]Oy$ϒ 3&ZKM93[b&ȇչUVhd:Zi+yoljUi,0:KW)?cfoYD}Hʭ1 z-b)d?"S='W$~x:k P3x;C5zK]x*؏Sa{E]! ʚ9^XG*1B,&g"Ro,ξYQ d~.rL H.'3H3ʣdށD+8/%y`(HW`Fe4Pb|鲔j( 9fo8?Qgc`f ȝqRs^%F P)po=P8+#-e3s(%W_3:`p%pуYl Wv2oq+N60tfǤȁtTd0̜q耈xRa,-XJ&kzy(l5vFM6"۔- XxVt!x&?fhv?XC:q=a}Ƽ*%4 `P2}ʗA@]-$34>Ǭgk8tZ>Z &'?Wa"+w|Hy!e2Y0-KB PDbB1b[ sAm`(~j!,uwbj#fBj{V(@GLC AeOڏ !kɃ<$:>D&˭P/TXKlV{!H3'ni̚ ec,Ldc㞆$mb9 {Bƞ,«c|H pSZ%)?Y/MnN*:360h=ш!BI:94J3/hn6{I'nǢNH.?W\’%zs,C2Hca.L$Q9\Җ*pJwmG\.33Χ3D#7\?h8=eH uERԌtt|.u尽oqMDW/gOL2* mHT {#iwUXR%Y C6V;KUT`)ڮ(~eg ܛFz$I#5|>TŶ-p#*z^EAr&PRpOtBZ@S|ڊ†3w.'ys2Vẅ~^G*VNq ω^?)l4J<:=Bʐvk%TH]ݷg}9@eՕVAs!R~H(;3]۔?^zexU7~ O-Sǐ)Lk&)VmI"TqQŸeO*;=csdAu/jRT6!<CcWhĄܩ'#ȣv]VWp ̺nɆuxB3U~cit_<)2 *V׉gn zo!FvVH+x﹦ay/uhoI ceO0Xn8[HSo &AH.|FM%O%J)_,hf0nѻ\Nv wĕ4q9 tG:QBS{ ܰwL;=֓1#\]VpHI r6cͿ*ȂTViO}|<,򟔎KQ6P3<qRBL-Ъ]IBJ]SߔBҫw=% (EFFаlmjR"J%v\SïnՁaw;EIvjp*䓲J1΀eB2!d7;8'y6Ay̲ yeSZ;|pO|<1[Z1(1Op{Hw-⁼[ z_~*m_Lu=NQ>)Ug`Z}4? ?Re:4b%WM/U]QlLp"UiؒCs5u,lf n4Cy=sM(u5 P Y(54oY::+oY &"3{Km qD3𠶬mUn61 #滃!ذǯHrׁWYbM,*됧/-CY-.kڴ沦Es} ! z#ǎᵳ'D*2ENT 32nNFUdOȦJsaŏJ0̤αunP˴L-1xE8HۢN%\={? _;ݣԓH5iHNvf) Ęx8#]KLV؍<\:O_X>ѵ!- ?uČUEjdJ*@_RV[/d#0?$9@o¦׉C `k 'a6kQ=9æ0. 4$™!'bQܴiFo٩CL_wTD0͸J:ke`uJya*Qp DT4𩆁JɄެ.%Fw}医#ǥ%@*,`98v9(qI,NQT:l#\61-%dA.m ӣJVçt\3ˠFS;vDKs ):V鳋Vz2:0U3[/ Y&dt YBTs^OMʼn̘j飹MVJI6lVyrFe jR Ug$ , W>E:ο"$q7 R7o-C}&JL ,S,dHɍ| PNEG!7|F--цј]b&18:%Ơ-6#_ܶ/[*w@Muqڜ7:_.ⷮWpnWtS^TxϥUt*9x]"! fd 'qUt ;nu$$~']1 "-x783/! ߃&K[O?:X//Lm&pi˜*dGO㿝X/eǽjJp燏i[BAieC/a{OfY< 4<%vڬ0 |{ۀW2FA@Ǚ?7<_Ն!c m5'ooon9]/N1:dy5c[+}h1?TTa sm.8вĦ̡cpŖPy/jR{A!O~<&ٰU])@G"XUϿsΕAZ22Jvqoabaz%Ysn~ɖ\ ZI-O 92ʐ[$TՇ8%_ AxIQYDLNĎ}.AUlcuCOlec۔jm&Y}g:3r& sGk}s_fԁSfXRN"u9RkGOG*3ZaVcVX3Xiwf\`1ƏIKX.U0o=ѿawM@PX|u0*{wzBRzD:x8a F;ʍSfN [KlB_$-:2 7}xs\_YWB$i^r7u%"$ˎH;)'Ul \N+eLAˍU6rf!c52U=]^0_t9tg$:2wn_d#N4*s;2 L&x4a1~ڨt滗_f25R"[w -/9B 3}TgkoF:P*ZNRW,͢sFĻ[)("0KGB 4E4Se<YT+P_@؇q]n|4!5W{ s;nӲ;ofpKW7jݡ=5d`yp\,[]cLrrd A!dd_CkR djY`(8@]9ToLJ$qjxq?:MIEbf6Rҍ'B$_Q5Z7'Gb3`@i$@Rƒ Iف|wY e --⌄~#:y EH+؋QAB wJBdn*?&,~:(en2Sk8Diֻf,d0F:.*K`ywsq!/_opBfo/h1d8n RP$Td@#QHN4c ^-q(O%{EH\h>*sDE9q8BXj>]\Ʉop/º-Ϳ>dsT2X蓒 k~XXqB~.V:]D#tW7l, Dmx^] JaN~LJF}}5-kGtl6nk_Livi:Q1g$S {+D&8%MRF }I-K*Zaupiabj!V.)!hoWɂb! "B]Yݞ_A1}3m^ZtMbOጘ&_ :'nkIEf` droںD R0a 7 |WrȢ0}"08@{?ǒOHmMAƐX3-8m?5oVm'=}rJUkh-ѐ`mNb>^kz)PQ'\M-iΕV3{Ν WyIm][kg5uumO-9 AkXÃ9}s Յcܽ-L v=ݴ)^{Q'W :z̮s] c!hnʍy;+PTQqy-[ jb}qm1u(~!ض]+1a`*D#dB`5i}aiC,L$7k!Kt Q}ps;i-WάբoH]s6ƎaCOjR[dPG|} V?D5[R[v&ITbPBEU3(fݝsWlr4P w]/`bi@>L|)Old ٽ+AJ$*-m =P'ܸHyD= !jrp9+ɤwN[ "UbъZI<8Mtfn]iYߤwEz’/- zT<Ï@O+^t33bFeG;85TonVq3SkmOIg7>‹.?jh=5)ܵ3͈g!2 i& XP0j!F5JRzz͘@˿Us+hۼwgqoXRɦt}Ahc8 e) HȪ5eqL&ơ'ED.ؤm0,x@a+:q=efG!,m)+4Ëj;#A&u ɚ'۸WAWg4IEp,Hx,=z5wi"D1  B2@ _%#X-f0_y7By'ǜM:V6+=N.y 8l*ʲr|W60D:;Xuyκwӑ4vjv射-TsB;C඿LV뫄7aQfnb\cU vo ̅gtLwD=CDrMp7ce^(aQ4:ǽ[ͣ8Ek6HY^!}U33|(:/ y~lqbʻwNOM(lR.t,ͬWRRݲyJH^ `0%?ݑ]̣X.#RFɗ1y#P*߸\1rk}!-wscZafȫ(.#%Kn/!b"Wנ_N&2kXR *䂌 u2?*b ~7D SϬg5 ʢo}a[VSX@ Q|V:A";crT|~ Z@5Nn @|i Qwx/#>_2MbvNh@z5%f~gtÓbX{ՌK=Kv#sׂhaFQԈ -gY$tPi H$s (h}AƨMV/`<&t5sQ`Z2-C%(rˣWLt$`#oBs\kViWںe,t+ִŠ;U  Zu to^ v) R&W:/8ȥ>RuV*A ghUo@ÿc]qE2ʇ&(PUns-΍>1/u+UѶX!Rnj|Jw(k_8!7ܬ{-pSeѹpVRq]gpdTiSJ.mzA=oՖoj/!ǠBL_nяd*&.;}HI Ԉo])kOXvpH^Z9xL'0#Tev@ n͍$ЌFg *rLg k#3KF(EH <\/}H3ekwX\7\2>čbuUkwOőQ*=He@֓- dTirR;uC-[">Fښc1dʑL:Z(m@`վۻtWjS 6'P5'qAAª5~җДoT:MɠQ>)֏ۍ }G|L]o.4gtL,PņoOZ•<+^~K}v?Hr*+C+MC<{k>8o_juCa΀$ UCo>xݹ˝hnri7h2AIS[\bStQ!& n/4t9`aY{9 9 i8ôgQ YT=x(`c4|~<<Vs~ݛ9Ώ$~W?<]mJk< [p^T PeK˱qloPUnhQUmͪhڃZSj#GmU31(M";I$-nqlMvJݺ7Q fFbh ӟ%Yl-Y߁uepZyQ>f3cd<L쥼|Qѓ.JJvG#B㊻Zs0}~/+/ &ȀARc_ݟ3GbӃL)g,I*_L(,=@8c4ăȦU>R{;OuW)q$FΗઇaS>oչ8$6qz=~^ s> N+~ 09F{ *pqmnnMAU#TԮ<:r.^xxT1qHΠ?x&WRGFE̚Dc/h59 o+ y9 O(Nr9YP3eJ 6<_nlU%2{/͐s<aܛXjZq-c(W66vФ~ƛ<\^>+05c$"& }粌60jo*âBFGOW-NB+as02+;ȅeu /WvN@-2àP6! ;Q;[ /cQR4v i#=f=n'v@6ӡlDֳG7[8n]\#o&ɋ~"]gq-/r~fJY658=~JG\aHQ~\@,B\71\ͧ](9HBe5ȻH *X$*h}RJ_{ >-peKLW|'s]I ^VKvc<ZwN0gi<|C>Scm9xcg|G(А2ͱ|v[ Š{EC(! :幛 >@cHɜdK$5)eۓ:n.x0#PXьCu4;ޱ9O\}56Ƌ)}^u HpJ\rAL:PK=txrϑe,gX5SQ{r__1ec|yv۝8AbyMa I(v)Ǘ`_]@5"V~h&տ1P/nL_4j)C9TZP]45vRZQa⨚2q~sRޔZ+A`EyU՜:>OH Rd),qۍ0OfaN\AzԼwz?cuo%d{m}N n2}VRZ1/=ӒcF~Xg*c'_8O}-;<)C{cam"bb )5IS^3MDF$2M,j{\l|;O(P\f'YC1F wYp VN`0/RZG͝=H1<-KvTvh7Y>/;$["yt  OA S25X4E޴@&2V'CxJA>8X)nmS9M(񝚩G-i,aLomt;'ۉ]ssl 2fI~![(yt+`z%Mϖ7mrULY!mp!wtCH.|Y"ý{5rIV#R߹IT&˴ #54Ih2o<|Q$}e'ʢ@ SQpPs*& \0bDg8('.( 4IToʤw>Z{epzPF"=QKx )5SVn*U=m2"< ;/5O,㭸pĦ\ Db^FԓǠ$%>'X$ɉ"Ś6ycg\k{hZTCyJED=Kՙq7~&:Qd EqnCL;S9ؑU3qYpy4uҰ9]$qH,zRؙ b$-|!oIOTM{A>bBz =_az'l2Sc}hinpl:j 12W>]dsQ?]EPTŶ~7{u?aؘ>ӘA̼%GRY; 7v $ER޳k- 1{v\ h('Ժx7nѨ쯧_]4)16[2:Batċ8KA'[2X/FJRz3چ?X$級J'C(M[^FELg3௧۰0mĴx`wYweZؿHsl?R[3jay2:0e7.sQrM%ܡ3_Iѻ@agezr uqHOR9Ս:xcqP~>-u}$#~$bzpcTX/ܒɏ *-5 U7_hCqV;0t^u;py7Q HUmJ! JW0@CDt"MuƳ;2hg8֪*3-gȭK |i,L8|f y*Am"?M~2l3m:_@Ex`&m;`[x&uW18t]9/0^r?OB@~A`'1]"3HJf$AdvyynmTo!IQ%z!sm#1&Fɑz_&Z6YOç[잠ߵxߢ\-+EQ; f3Dl[o;0E@再$ܜ/փȇphR& 85pDAKadd4.M]_wjqO^#k Bra[ Ên w\`4x*3aN FDGSW)wd5GTݢj VMJ{Kxe3Dq쏲_Og(`be.wi\,d&ЗDSTSo s9.5L' 4~% Te%7}YB; ٚjӍZt4BohdOj$xUs5C8:)uYRξSȊ:\9N6xv!k.ZLQȔ %~MZ3MR,1 _mGm?@,[X0cG0VOOn6(vX5L4qݪqX (_X.*nWHY@!}*H(m֟ZșEf#yQxֿuMe.8 z6NAα[|G*ϺB/Pj3uS[LזiMpZC6Z߉wm^Kho@h,IYeq j=<_,O+-o 1ºU#PBjYJ<AhU!\+tZ(tk,q.I86xK^iȧ١d};lY ݍP n2-:|'N]o= |--'=ע9t1Zu\ eҁZ6%=xxQ2h Fĉ'%`0t,.W/'º']nxPP5R_6G.DۊFy.u$\> ˊSVּgsw#sMfUEdCiԲ?9{lFfzdqYpg[履mRt,50%<U.Frsz=6V> ݂T!!{l{G?[yxq4 udIʷLG]gVwN6<ޏT7_-YQ ˚`qww4$˃c-(QCyo=m?H$'֛$Ks5|ƥɝ_]OfJ{o͞h=n!FLF{bV`.ndUhD<&pNkMbwuAo-iJk oeOm˯N.̛AO3xTS)Ve&Ŕ]o,hԢ=xlNpԅ9|ld]j(2f*of_Xo_[8_ZeN$Ž:@ϸ {|ԅjUQZesKStPJ?>#oD$_e|""szuLƹv ?6;ū.bV1TAF[vt7- bqL^ {( .^ks̈9gJfZaqAh! YqYo'.R?,9x-ZoOM7޺$9~W-+xzC$LȠ1mv)jJGx\dD=t8QKA#*嚿U4q2~D 2Pin!p!o q`nٜ@ۊ iRau+`PLj)o(:QcYVm`:4;%tMAU&2rs<֖ )-!"]f;-Ֆ%Huɠ9k܋Gy-.P"Jz Cs"9{Z`jP<{luͫ-/AvOqުKC 7)p {bRSO;|Dc'3WpeWu\p! |C'(n&pxv@Y9\ KǣB T_uF !E|Д֧eўIܱezNYWi!Mk\Ϡy9RN@yxpN(j/4ƙ mg8NQt܂zK g G`2Cj m3 5c"14KP,acgm􂞺 ёj |E[|dmTʀīpr…YP Iv׌v~0;.|δ 4rah^eCf}ĚC`oyٳ7"c-hk/,aQnPQOBKw^k~%z7LrYp0➯|_ z0nZS59&)wPbA$KswKoߪ3M(}^ֿxe_ As}E(ʣuFQ`s=!.Oc`iMpTUGTOHf6͸!Jn'ـ,s|99JGP5󙒗_{r旾y ' 50:b:1UIؤELB1$:}g$[^OЗܥ̶|s>Q?M̲X a\"G*(QF@q+޴!f^)õJ;-wӋiMoǨ lIXE} ,"4s|!TXY9a1ҘbIX w?d4#EfX`i%z. ̴v(.,5i1w];_&_r[PcX Oچq $?Q3-7AK7 J?kׯRR k'SFfXWjW?քF/M~ k6vG6H=^'{GRԗ7-a28;{{ 8p2:?]?xJ d|xU Whd(=,FH2ծU-H'_Z$;kt -k]YnQ?"4ư˳kc@3lI>=_s"J9( )A"m52oAذk =,?=j{jf9}p*iM/Rj]3_V4z;#qR%;5\&Y]%խA)")<m&cחEѕ?3;;{IYٰho˴aG1 *<L|/] Hcb`T&j$PO0xZ)w\{H4f^|oϣ qTcUGam!-5j"AN0v\.İ{Y[g֏van&V{|:PzBM4){ZRwP'_;jaUiច ȑ=5n!o^ZHepD~v0+?X@N q0ꪉ&rjl bčY6$5 yӳy|ܸD!lJ-UG瑈K"+~윦UsQϮ/z /vvF)ˇeW&\~7n#Ej+ѧt吕yV%3~n*%U=3'% yaewC]Ph*w}O Ń Ls}TFZyLj, 3f-n[|$7xJ|0ce͞FyQFu5 -m!]_U-]!@SYU|{Ԯf21F-7PSJVE`&0"2K:ZҖ$xy-\0Qh%8~ H+4NOBHЖfJgJ 8gXîѹZ2߻ &l+hʮ@d컆bI:AԼ?' ؊Xѵ@ "T.ee^]ʮӂ;?4[_ie69PC3g]-NX6Fzw'8 LT#4m߸D1}]7t,t!Դh:[Q޴ŒM*s)Ւh`@JsR*~;u_b}){ t W>!/-IQɽ:fnEO66q;&WeK*uཡgsqGL~j}^J5FW|QΧ/?8N9zwSnW`jim_I`Cd4U&IYN Lo:4k]sDR> ^ELx&[O≶C^:˝2zAWVZqE0D`fA( s;W,o`*⦕rvc*0~rrL>-I:~MP.:Ը <8"9PU{'@Oa5'>Ȟxgl@k\Ө蚈ڤpg)\Lxx3+\!W݇3\oE8豶lX<vf)d%4k`T_S44iEO-M}jLs 7ǿ+ߦS/뚦a'|qiz7ASLv,ZϡWshk{ JUNɣ>bv \"Y4._dy-{a4ҌOuDҷFM5lgAb*xĈiK#LFm #Cf@ov}_uy)i>z3EǘJ0>a "ƚiͽ9"QXv`p}\{j2b_﴿]{hӷh}L]?6 qdN{aCX :F7D0:.eg 7T1Df-k8; (iT^HtXO"Vo  PG?+94҇EMAPvz+p^4W$2P+4f⺩` l_M00qǹ͚I(ufYẛ. 2"I?I|jXd&ˀlC7*j21yWD3.oB6nI!٘.=U!IS+K[)}.>/gr@1d[e e0ϩʬ 9z ȳG-ݝiU~OH{w _v6S<+6¸Ztr^~V I5ga^MN37mf;<ב6>0F,pI8Dz貔ʒ$؝"mv{B/sb ҋ)xȒ<̛뒍IgF5-zTGJ-G\] !ӷG3ЋffÀ6(r='Od1x3f* Ϣѷyj;FҸNIXV4}<;h0$+c!GcD1&wA,O0^d@z2f=gӹrR&yC\Q*wa L^ se Go {N)s`!t*SB{S[4:Ruڣ`̦&G ܗSAkxJ2)0 2}Mj0tyM(4bFQȠ w)q<N<;WL`$O}.=m8hgmhn`..ZE"E,, :.,]|' wΠOȷm԰{x̵ U]_=r](JKEb[n`ΙEaLk9Q+3yZm1,&cf3hK=~'z'seF[]lͷCQnJ/y=&j LhMF_`́Ы^ =]ZӳbCk?V1nE"U{$'w/1 rG~'YnrP&#ć:fLAA.I Fy :խnZ9+(7!m^|SdߺҺU<sT'bu_Lm]$Js_. ̈́d)z9cvv$u : ]<=foFPH3Id/,@E/$ހy2祪d,r&+B&TÙ:Џ0^< 0:kc3lLqfno-A7P,8.W]xamI1L>{Iɞ]U<Da9kRVZy>Z3Pβ6pJK2g+o.Via'PZ~O9kK^]XdlosqObRN=, dhL$3١6{& ]UC6C = >rn+9GQ\||=5 LGߪ)>(/Mr6΋6( ~MJC`CMM)62=)Uz<$IU|Fwv)43N<̩eID-GSlM&Xz*X)w2jm2o?k9!5ƚ㛭Rڏ;Vp2ݔd8w \ '%N]zl?k`IlU[DxT/xL+A6;hid]h~Tҹwo<()pa ~O+0D ͗51eQHΏ,oTKjSR],!/ZyHFMUc P?-x?4*v$\iH|Fl ڀ}dY1I&P눃#?omL9sN/Ee0~MN2;O|3 (ʡ~- sʉ%`)ނjSm _ |㼐;ڴG|ŀ@zjU P5Ȗ1k1ӰZy츨xM sgL"?X̴b駡J-!%ymZT,%7̓¿aq%m6L ldlb ^.}9x 0һW%pmxȝP})dwC+nS>h}E!,u{p^(;~4 !ij`7 Hc(nilu\Y ^Bү9l1hZʉ I/Ek vCP?Dc샿;1>ݜs_3lY|>YZ tY#]^l~%_ >GT*fj 266""^~ c5+/8ukRYF}Ќ j@,_`&Fņ, ` ᅝDFlWyxF {O:Yj &'}ه47w,C ],zŮfUnCNNAKش^ʂV4ZYgu.0Cڻuچc K"T)LC&]̆}?늄ɘi 娔סk\ c\TB. CPE&gB!`(v"! @|=-2Ia5 djSɖd`t=KfdhG賫("I@@X<7fl^w7}UJ *9D&)3ver='RKӜ>_H} zD}A/ .4ߠ-J*Y4v#LShgmz(ٯ1?Mw MP0X{Ŵ"m p\ ]k+0Q" m~[:F VBνJ-Y; ʙ6ϵ$9R谓:3hYf[o[MMs6׏t԰buNv%ca+%=2{ cbw23<^RHC`f[a&吻>y1%FgT O9>l41(?o4m AC{Tx <(&Z%?-3 $u|vB^_%% s$ݕ7$\<>FIVxǨn0:3'L`&0>=O@g5Y(èbw4qõDp2zV]`l `Ln.^.Jtxvx±yZ/y hSֆ>I%R]%VGEUbaۀh'~{<CI(Leq`{H%(H_H6VBfT𕞵ΞϷ[p~(#XRO,'b8y#מ0ڃ| c ҁn? Y7gQ)]c0FoPdfar2 t}6fJC?ݸ*1g9v@[2 q80R=\=<9$1D)P*#J\0|e 6 SZus",!VR0fǠ]M3 z-wO#~0fJ&'^KO!L|fW4ڂ%@tאikg=sJ1Ŵ>lp؎cSpij9Ru"v3 qF8QڨʠxcŒrfˬ|ņTw. ixŕj}%EBQk93"X{-ڢ,n_i0ɸ0 0E˚ΏA11`LvKƸOa5Y'N2#ZpkRГE]_e_Tq1(٧l61[b ' e;tITcj,~p#Ubr:j UL=tY'm?7 (&!^n# OSkDqrSG?B&"+7@#k_rhr{*Aܷ<ŘS*p\䔤 /;BL8YB5I ^E>=> m ü` ؐ\k>]KSBܱfScIل)[^EZn *\ j A`)ű(X[3hp?e~ B oeAfEAV>洏Oڻ`< xP l$pL䬫fRk DgsQ 3C*OݛNOp5z'}՞Gg 94NXÈ0 N$ /6(i9KCB @sc\@(,F#^}ƀ2m2G\B"0dz\QRAt"^E'O:3f~FtQ)رIFw-b'BHz>N6|++_$\?|pX5= ԹA.x&vzȚ8+lHqh,bF_@2S'87⻥^wCy5[3ޝ6"\)%qy6<:N0v'RN v'ȯCF5B=;bn)څ}"`ZQ Zfey&mdmD%at&cMF0q>9fpڵ *0N?BTWà =O2dK|"ӣg̽,Hc a>n\ LXg*?g1S5,%c<]O![עrBיTs,.9)B4!ED ؀Rr ; \ Evͽ"TH>~žW f ~vRg1[FZ(l5-V"=1 XP ]&= Qh8J ajYjPE{|ICڒHH=G1%c`(Cz %Ir9r ׉csLxBhK _W:4k ӏ& n.u9_pV  YIL'8yȉ^̠)pcL|ѳ$cO:fN iXFa!o 4ܚo`z^M3 Ijv0W;ѥi&8D<ʆsFN'4BO'EnK)CIOTXX>FvYy0%#YMm#6Y^>;?Bw b!5+T[Y LYu"S{5`lP]ҒŕH>1}5iL@'z2.fee{B9K]|,\֜pA0CS9k5<Hao_B*:ϧWWD?v^;lV@N#}555 jŇ,!adHa;;GI4&4=t>%uXƩc}/w㥹r9+ $ƨ/~AVg1C#CK,[D*̽uI~pSfЫBm_["r)? "԰ yЉ.hw_z/jE+zyE4йjM,^`: 2iQ]-⚇`~%Ӵ)|*' w,g6≨` q)KF~ f:^|5m 17Hc:yF>E9"[/;Rt@r o L>Pǿrė]֬jP$dIKr)jry=ԣ U5.c1 S}i&ϔAr¬ioIŔrKJ)e-60z+ Eti9y״,1,%:7˦_v p8edU!Li1n j]L8Jq끤MLjݗP;]20ΊeJJYiYPlTEB$㓿>M/s J104ZS=b \Nfr=FƒG7_jގQxrٚ΋v߿ޠxTw8[XҟNn" <+DOSѻbMԄ;ozWoz|D?$ +YJQ.[ژw24-e=¡k}F U_ J?Si1ӾXrLTu-7^˝ sa[`j1`q:WIntB[/B# u7փCswxD}{𖴐:]OUGFWj@ch\?SR8U= _Ֆ-gnS7S[*UrŮM:AUZD&Q-wRwGxk 4baPgFbeQ<}O{@P5p}BW>&"FEk/WG9#F]urvjfψɾ[ 8 (_ȏlmL'ӃCl2ST;ykjzsIz{vמbFFC2@RW`V&1n_Y 8Ǒ.#2s#`ڪ{*BUKwҀ̙Vζ)l-z ;!=D^:uCоjY+"E8}Adx2[ռ68VxtiI/Tfe[N>k swM#&fYvEnJ/K*&TOiQޚгa y<<δaqC=˃X3Q:HL(P#_nT5v5BO*T%5^;#"#R%Ns4[ܚ`&KKZ,7&)-NZ|+= P1eg`'lrp-!zTn* uݫ!Ԏ,qn}_g<{-P1?Dw0]g3DMÞ\;^hs:"g 0(NJek|"DW".&Qtذ_q1 YK3Q^VH3ʛ-Kb$8wW& n:]$sppr[qvoD4`IJFgKqb u :SΈhˀ`޹Y͞e̢vY{}-BtBH)Q5_:QH.\=4e3 ý$v%Hڍ4UٙЅfo-ƴq(n<+?TD(EN>8{{*p,ϩ}OAP`}Y;J`^n/p5% ܫy,CuĔQLӼxF،hm+T>/B2ҐWS%F^D|tu{KdLs4|ö/{:jTǯnYDk7|[y{MdN A"À ܆2p yFm&*r-*J3]i+<{RpYc1-!O -df\8:j (8gSyP74#Nʼn-0Xں@a70Y16 x ŋ飤T- W Œ)D^y[d|8WPF:A8_iyc1PͩZA@[N }QJ;-Ik֖1 9#\-Ia4Kܸ/6Js.lvȶgHnoŀ-LPJLC6^@?L:BL'ofE\;PX&m9NЉhJϲ/q"k,D Dh>7XdB_R|P!q>ֹl,.%b3cbwE/;Q8Ёӟ`#8jИ,ΟۑAԍ?^EL cSĆ}6jK/d+*N2!.I$|KFM4ԆsDk?uak9ًzEr ޲HET}oG5i~]g6\2'8pfQ{۰t`h + >3t`ui o>a2~B$ ! gP[\ݣ]ie)&R\n7qwPd d8m(pB괹#_L["[>-酩 lԌ'+XI\°! -cщ VIA $d `?e@%_P(K5bfjڒ4¦<5gCqw3A҃r%<m ;2P7YC$3]m;^V禣{eʗ7xYo@'@;, 7KVZ0'jq-a7GI:RqbX)$)k TIO:0glt@^ z?nsg_Ƿ YTHBV_F(*n%қ!\GϚƛhY$tD؉wY_݆TL~+-JE $ u[Kؕל?h`W\.R*ܙ#x( ZAKy~hK^fARdAZҖBt\ o2yū2Så@%H rB,/C-FT1rvZz#q p1dPTd)E^K,&j1IGz=ѼdB]0v\N*ޚְ6z1vU*{8x?FJ!ʧGB>-K(0*}kYFЂ/; ;Xdzy\YM< =!zz+ܮ7zJhȟ[2iԔPl`G3=YT(nGh+Knug^ h _%?6i4?/ȝΣAoS1͍N1,t(@M$fnӌ&@%= *T&L9j&6B3Y/+ig_O~-KvLA:dzrGBr4K1ݶ7cG}Έ+'W_pTqhe79H!*^ & Ja/X)e8)F+~ L*)C _S7̾P۪X-Z;S`i}^gYj`ZuNq I|:DZb*soYHR\JH(?CB7;7,FB>V4_=+` |쇣VQ3$$UnN3U !5TߖlRDɑ m @=/*t&7 /ojfrp1, EU:g׌R[Q |Z[x,}צ gчw%iz SPbƉ:;jjdV6̓*>Ӓ0a08D,w}%E+ԑ%-4wu_ sa$L)s 9JXF誒zs"BkA_gIwV%/LG+:Eyi⛨Jre(ֳlVdZE|\g&̜w=W on3L Z]E siy=+Z.;Ǫ: }  sQ(}9ܴpnt#@T;&﷉fR=^ ' yz2Pp=DڌAu@#)#&f aM|`"6Z ot^x 3@%MySDÛN XN4w&8z.—2~pD9I>¼3ݠo"ȥ\g+ּZ1 21MG@o_KTT( RD} .^[)K~LWFD঍?+%on)*d Je| WJv~qz eJOƅGD]'CQj@W](/!)Z ;,&BG;'BspESW_9ڒjJOçڟGaQIE \Tw-\`UM $TY؉5f(f uyHWCdEKJݤf%IN243k<\j0~cƇ/!90JMf8|. /~ j9DEԜ.69?gT;:\!Pʒ"iոJ +GPu1*3h~R՝_:g]榕İCa($S3k%79pnĊaGKSu?¶ﵝ#a(1 ZuermD0갻QE4;q(V4d'GouZ榔xH.d(Uv '>>8(PŒ8}Lx*!6j&uҫ|< s ʼn}]QpcXgW ?bdܸ cb֡M乡=PUGQPOoȴ7%/a5R >:2~Rm+e3Mortd){FFPPF%XЍą-fIQr O-f2ɿtg©-%d{8fiqH_xWgCZ V9.i8w_V+VE`[Hs{+6_DžU=\}3ڝ>?Vb(o34afMBڌo'!8$~d7MZ/7þ^/~R$ZA`:C&lniE;Vc~5FG4HA8Dl1_(1:៌tl,rIATt%4 v׎Ux0b?5it/D&AKc?9E['\:jW,N,6rTo#T̸%k}L.XEk*;Z^^!ǩkT=AMc)V Wy@uw49T2CuTyԴD+;<4h/^c C;jT*g_ 丮858[˺BӲIdǴigQ:ouǻD!.GWi_F[#K#%@S [ͻxfJy?"[4>ׯr;.ՉBY7}s6'G]tBcԊ Ke Afp>P{zG nG}>kOMYSw%/Hl|\g3R+39Њ?2>צsQn7~rq K_߭uUl~k)W]j>nG!v!j518]I$̳LKC6ڝOdMXgEMN69M2ZHI{XQy׮zxt< R[Ņ'ծ_9CqvMP+k ~v3hJ-c@t?ye¥Baw ێ-T #lt8jc-# _i)֒geȕj6<Ș½5OߏעX3_uE6uG͎bO1O=&&vwcV۾H(پ^:'}1DFp+Ԅ Ҁ6J\6]JOaN L*69ɈTQ";D$(Zz J-T?蹋@ݖ̾V*BgCByK3֦TV_`ГF-ij+SIh9̋Tp.6pV! 46NM=nxcB2ʪmܯ{(Bk6q>}~!=5S?vʲdITXu﹎Ьrg{n3S^im"*C9!6hi=Q'@Q Ex$~2 ͪkGuY$*}E9U_+yEc8=D/ zjh&\KJ+ _`=7z"%C@)26HC5Bw[ [8df}ˉ/YYIc񪭽'Q/]|óIIժ^`"im:, (FZSxynnban?cOn>CH wx(@6pPͩ5̳y?,۵=ױlN2=\Ȱ|8rp{ĕc=ǑCJl6oxCu[aH6 |벃3*e{k>șPt\߲h hȍQŖ<ٞ|z`;\)3UI!fڲ*TE9$ = gR9 %e ͆LBB`zs::\6497Ϧ8 [u `}?qiȎFpHK<&9ʄZݥiÿn v׫d-3V%o{q>tXj uH`Jixj`-+sԑ(L>ǕHWt!{uE3*^[mhkӳ ҳ, g9Il`i/$h$0xpdow~"-u~} >`ųQ13keRM#܅#z 9%^/FLz[‚ÿQy"W`ZSƋ:',b7\s{UPSl\E+K%Ϭ H**qkS^l䖝qsO)A#xB_UUx;@my31Y+䔋]/ҨQDžF)DU,k6W49<7!X{jӳ hnb g]JшsnBʙÌ~Ȥc8c/ ?NJP͵B9O0?/k)uDVRiC)]F-Ge D%$YȻ5ˆy!G辈!r%7+Ϛ)~ϔ̲%ޏKv/vn:~GQa^T]$/DUa^t*lb(c\]w%,pp\gK Q?]`­Ccp}=- ^j~*<(0K2/y.|TmD>$ley̔f'0faՇ #5ICX4,t婿Wp*xsz+y,)ukSLt-v JqVYHCpvdfLۼ6iԟ4AD -ꢁnoZ!*KF^K\·rJ׊!oC+.p8(n]Ԃ{=_R,Ikx:O18yȷ'wkOs(6(]t-_eOJ͠!@fI=# f̕~Vƿ@dziA*\oQ&@6~l+8hDHG%E0@d&e)Gط\o?&jn[26(&3 S68u[ZW#6C橂| y? ?CHoFQ̯Oo$T4Dg_Ӈɔ11bWN q~o*+5:D護~|tlҬaI"3dSzo;('XЭKRju;ͥ}Y!%S0:aG]9t7 E>cn".|Zj5rD nGDŽG ;b r+<ʙ|ۉ۵P)qKmH@gLL)itNm΃gt $;?j{v;DCShJ7vy\̩$ޙCIQ]sf~o!0:#&sC7&3?§r *&=Cau=_UL<4sq5]*&YLdW"+-m!mW1By#wE`O?|qyA*bSu+/S/T)>_K --kj^}E(CD}0ӇTRߑ.PQS{3a[~cz Sv_B ;wYUf1N^bQRsTRFIb,d-*,zO?脝l!mt(.aZc=zXDje+/BRFJ eE*yDuyzfT\JY+xԪ #Cj)= ir8VKyݙHҴ9xI3Ŕ;qxO0 W׵ɬ;lp:sg"%/4#Q516ZTm! W))!;#O`GEh9&'|=iNbBpN߂9OifqWRXo@H%ͣ†-X5Y+]x!g/s`6&D.c,q DP y"hf*qI+6[COT !3\N~=#N=ٓ ܻfiD|6ЈGh~[Uy|%yELhi/Ųg!LQbIoy2O!4ԔDYbݝ^%{]aӮ~%û!Guj"0 UwxO|ʥ'VII\:73P5C#7E:n^xBcT>HʳK90AYJ]pGe_-DMFɊPMvY.FAKC }VaWٹtIx.)7f:SX6?=oε*Ԕq^Z!y9Hgy/w0Vj= )Uߞq2;|tӰLUF1ԘЧ>(A.|ҿLI1wy4)b#躯V5)ڧ0&A?if^ww\E (n"XZB6eb}IԐ'Y%l;LJXI0W}]&Co7ZzRvmB~-U'W&n=\엌7d{pQ'%_hKp=5vL…ZaqP]:+5X 05ֽK0t#K>}d#oT05 Cc |}׺u+qϚ9h_ۜnb "9PiUao)pw?:ʳgJ&}pv.OcIDKJ2냀Xnye7g!2gW?D+lH!$ aqW Y1<~ly{<C/~+%z!+JmwU'7SLU|Eq6ٵN%ܟ"̜Y[vnԯx9[ EN Gnl[(+Yc4>˲ Sn^m}BO&cآ\TMA՚yJTcvݤƒ1c)!C\?һ&e,۱*y8Zt6mghGgēcEtڕ?uc5J6I_!wY y}UgЀ!:s$N9V> cٕ+H:+Bi[6|k,QQKMc$< x-It);YnFyȷq%SWuhWFЉЈR)MuIE#XVjÚΌ@;ݏ(. &O,?Jδ0l14_Ɔ;y! gD:W*ub쪥R3^8* ї6Ay#8T7G’ ¹救~Z#߉N M;wVϥkv^3IRn6+E<;}}dw̬l ~۹1Y噤x;Nr1σ`9%.%E|qH(J+Hs<&Qsfz7jYhjs~"a=>5oYbm֏U(QMb@@/aG@%M1o0(_l{s Jy6YE?#LHV+j=.oޘK`ԮhadzQfN !!Wm{%46T7_dBe2y&K;BϩU- MMN߹&Ioͻ}=zK{/oК D5ipB8f "ݔP$ZYFU]H}X /Yo|~ĬVX~޽ Ψ}x_6>nV[t˳e\p٪u>C,Zu5դ-5Y}ܷ֏vD2VDaWz[HVwi&f`:Oe G v.kb>0 \A{5j+d&p30̳h0'vmdڬ1'e%REDL'NELŅD>M̴‡j j{FT-!LM*р߱̓UA? S4۸|gC<[h,H4NG>{.f4[UmgPXHZm)kjk&Q_3FHAQyc9~0 |T8wjXU7jݛ7YKCl$HS!ucvU9Lɷɒ"u3100HL e0t? n/l"';uҐskۛirU?8Q۹c`oG~{0__hJ5cp^OϤBkڟ!`ÕZ0x*ڛُ-ݒ K~X5jJ7C咻G:v,Pv<YZ-1 bl])AR^!蔠&ϡ~ρt"m0EegvU :L1cs"=B9ɶ:a XT62;x$LhK]IBXk&O{l>YZqաvyA|8p$<|P -/XA݄7|6Rb WXԫOwL~!"la?VxA2}`+ oOӥt潳Q~\a@Hݙחk*J$-'3Z#[\ZK&FnRd, f/ ezk w3 Kʲ-NWmn*I+WP/7?ς\M1%BnUopbNh FlqǬEHe&딌݂z74qvSpe.LzH4A-@xu:;#3  )Ԧ|KZs8mfN36 \NǭﵣKm2 nY…}1hqx3"Wc1nq+N?~.} "Y4ƽPNdxsg~?,\a:RVVq4u/M, (44*KThs { S:t.EWsQ4v]\P66q_ OcVn##)ț+::"8ٖAnqܓQE(M٭Ӥx Ծ "Z|T5ӆE7Mݭw-6SG8܇ fzX֌T&CLͧAo:]vcn$)uXZ3L%eunDs/0qwYVf|ޕ6];gߏc=wB **_|[|pNʧlPY@{?%:XPPj正۷ ׅ-ۃޞ)F/AH{ZU]XyG?yK6:NNWM,kF<=M-s3a!MiX=M 7([r"K1ч+'ܺV QXyBM* -m !o 7h^FŏK#,ׯ%[ރawX W$FkDZ+v#̘)07yY ;R&Z s#ZrrGPbY=n:TbֽPr;pL&hJq 8̧Sp^ ݈ O6rm/_i+IشXβ {t6{\#qna@(`3( 0M.}&l7߹ody RaI%sFpF/hrUŞ9w-UM~1cټF& >cD$Vl}u62{mj:S Gg~_#>т(K2:Dӌ;[)W$ig0iRr(.^a {iCy*s4I7է޷;F>¸V|iemjNnՔI=mQm}[i(kŊZ(Qnhvn2VWNNۅ/5@c\9YvfoL26fKe!÷l]V_Ա)m|X^/k۩Œʾ|u(B_"2_ r/ϟIa-<ap7S:0̪UkbEp x-륨'o@@nkWDê+_h'4lbdlgRBN7!G{Eϔ vhfNصDK„6مƀ!cHf*$`^ߖ{)wh)~ݖ^)󼡡`wuZ/w:]IXI&[R~"@ś3C:ҕየPՠ|Bs-J|Reok4s;,O %(;Mi%މB-qn%BMC%ۧ++,dPR]Ф՜NV'?Gk|˼Cߌr' Ź(,=KG2'2ݥ~ ʽ.=ƭ׳BTKnR|_R*[<ȉL_OB(ɱ/Iq\gc]YAe jQji+l+I+sZVVw1h_2E ą``V_$'}/!b!il} hpRӂlhY|<+}-9@yEX̖G٩?4=EZ 4Jk#R}+a瞅peaf$-Rs`5Ll9 T„d+7 ">cjo:V$S 3m:eSgKh+/o,p(xfKuB=;n+9d+\|\S|THUR򪁵Zbup:5{ +$?r؎ m6%FN;f҆4,Jj=(mpNN1 Fji K#Qj`Z8Pд\⼣Wa̠S/fkm+H9( 1 斮~^WabM"Wá,`ySkrva&^sO%q`єxd@ "Yx$hbB8rQ3xIloa@fF>ӗNSвPPUb^@jXw+=4My#1i<rMhVp~RpuMDl7Gwvn|[[ @D ` sWd ,3Tߠˁ$*W%Bjb6uӼ KyG%qs: "Uu U +U,dڥat`R1,A]\OB&\铛pRoY5&%Aj~nKkU/UbDo;׽T ϱ ș AoI78y ~Owd%ZDrY?}?ׁ8|\ *f ՕhxNl_0+x5\{3v_^Ϳ|S7&qu)3zG7yM{ slM(ꆆH-Y&BcC #!? ɽ6 ϕ>L~L7N,v{I'V?=C଒}*ѷVxdy` zE`,"oCǷ߮'JQl6;iz%* _Mο=< F5Sϧ}1xsMc-'y'NAEE%DMoxr ]yy x1Е%:&*zad seEjicE-tbUH<֎N.q^M297U 0}8&E+%Al8>0㻨,zr\GTO`6z} E(AׁO˻Ow6ȥpk̥VAUʁQ:D"@ͦdsZ6z{f,dK>hC_[ i5dڻϹ^f N1Ph)p$?1a /4v"H>cUؠ =XHLd~y'C<p7]]sIxѳѣ*nUZln]GD7Vv~WTy!cֱzs}XFϑZ[$*3X́ռTF|VjubD(mKVߟЈ4NR]6vſB9-ӯ XzhʾnN'܇U8̬pΊCa&K2ߨ-eO -@t/Uwթ'J؅3~k , 'dh2`i~I>vY+0h8bU#SL౻Cbݠupww;=:N.vY>fTd ʂC<[bY._>:f_^K= ߪԇ0PrG[ßH@huZ2Vĭ!TKRIF>< 9y'm'NRihO(N 7~@vȍw\ ,*$byߟEg-<0x B9N35k=`͞-[Rkl,syƦGm=[#nR5 ?{;5<s h#u [G'-x@Rg᳖4>G c1Ȯz5:噙-=0 _ua/ؗi+< xm F;>G?P2̀_=# uAc Iw@X1if)Mg=i az`ƛitpzۻQۜOkEiBosX}  ![1c/ZN6E/%vʡG=B]g[UNF  f;DwřHοPb/ELՒv:݊᭲&iN_D褽@y!O,f \mdr4\H;=[ /?Q";V@F JkׇOf6ۥۍN|gqᩇ tZ 1 X?RwӘ/WBh'rm*5l]{PPاƳDw~УT=Y]kmx3VsYY;,m&) 0}r(8 D1Le@|˝I39[׈CRӨ-Vqɏ8zĸYDAMO8rӕrB|f]u.:Opxg#;K5mVaF >%kTlĆPD\> g텶E/ bɦVDHZقh,w_Eî0Z%+OXK೼1ZS),$QۋM}.SX#V{E+xM>-j5p^'VJBȳ`2g۴(~bo46id~wxJV~K%FG@A(_ JiRLO&%lنu?0s\plܭT,w#!x S%šdΰi չ&]w%Jyc=(xo(A2MjoaL/^lwۖ()z'Zڳ'y{eܓJ+Fw>c Кܕ !#"z3hͷEsUF_$+MlˮjR aX@lBn2,AOpX۩>c.'/E21S)D7B7gjc>{Boc rhKWgHq.کPekUT"nd01H@5#v4˟OS6yG13AHCy-;| ,8+@Q2IT /ڰNa̩lEV>x φ;\G,/L#H6C3n-9~ղ/9,K(h'0DzU*37/8^ &CtMK"2, *F3_UEi!fèAKĞ(™C) ZIZ4j\i< KFkUQ0ZbVuVQBsaڍgK@`Ѩߖ4x+ t6}i&s@-/,NUT8 `MT9eF̽]m99jdc}ib%VY/&|h},wWc&* '[6X:\YYs-ohzF2(dZW_'!8þǧgh96Nc[1L5AwAoP:"T&z62oS+CI”S(P3ih?3̰O=@d A+sq Q^y mPt_Ys4iHjv yl@"yjʸ[ h,&`yg)6NM{n6z! VgK> \HH08v)P81gi0%# (|e`t ajڸOxP Sc㟔u3^}lWV^^2{4Aa^ )n+<,GXm;ZfZ8Ũ60|A0mH?rY!cki,7?+`LXǓ* Jvw]Gpa9!v'&/0~IslFܑj&bdT&CE.J{7bWE7# [yd-)Wf-6aPZ '}"8NxRkV`K3|H7\q8,ԑ»+=O %7 saS lٱYw/#9?HHǏ"\nso2jaG|xLV`57k0s#hKGم!~*;v/W \Qu| `;V5uClNUaoCy\St;YWvdK0)# ڗ8&9nS/?ɋu<촭ғyy^CsXBd@Y)ЈrSe>ON#Zap/}e8כ9Vzz{DxΕc7hqL{Z^W82\\?`UӪ^?/KL L2lH}$b*n"UV[I"{H ȺN2?EB{.@ME]S 1NvC3l  {YlƵq{YVAA%s,ZћYQY?4kKIZc_OɭX؊B\ɻQȓ8΍Ib"8Μ[Sle)]l6̠(ᬪ( ObH2*Kt1nrZZ>id"į]M]mUR3 &n^[?1Y2hIu hb_]޶/n,ƣP$'9lS5ZPY½gGnĢ$=ƅ%3bHRF\~򣀒Fum- ފ5HzNCktQ!bs@RNt^p~j3?Su^,˲ IƥjwղDDuPxESh6 *\K?q:W{h4좕{t$s!/WuX:ߤ`Bx+`@s AF\>- 7?;M~3 6{h%wvTY4*eWX0=HD"ә8VtB9wsv6Q/ QxAGw7n:θvˋp0 `XayY?Xca9\b.z*P].G)g[w? Urϔ\F̑tC5=vgTtrxbu(>b`^=w)iTCU)"q3 Qϋo,/?@/J.gMr)<.q uRb٘,jY)v0Z%EBWZ )D9rpD8Ǟ@ eBQOyދLW{ۇ 5}=eM-[8 f&2@\I'w4y4͋"Wz;q{iuIۄ\Q^J]DZ%AsHV~tsꨀV";!F] s3 ~%&Z4EE@%Pf]d:΅v.oVVǷu}ao0?I:;'$d#waoYwZ&0cQoOUJy۸m&dΘ \; I 1i%9]P.فLdeNؤ!cJjL:*!an2!GIZO["g;ӉR0oGn hp /bP,n}oyO8o!:Dۖy?t͚o5,c Ô}٢BoH?4>W[Grz)͗Q[+;>qiuc㎮VРqI Us/J'c{.+=YzH9crߣ)9[_js(EJruzmTQu[$.|#UD) Y5@CJzuqR +`l fqOQӳK qP?95wt<i)F)h%n) yvoL7ף0]g7lYƫ)'ۜP1Nik/-6}r+ё,\Qi 1i]=ˈAfיG'6'C)}أeS-gu@ ώ_qe]3\,?1L9TOKnίv9xm'9պZ 0eW e&@}qGEY~"_ylsY=Ӳ6ٕ=iEi^7\XkL%zoOAA$MP3Gq.*D[+p/;ܺ.r $D51Ґyz[{΂c_EK TʩC #k{q # ]sGPn"2@U&g=r*|䭯um,Ɔ+vnCj)q*uXŨ=-5%`eTfiI.] K) M۴ךو} *rkO7Lpk tb83Go9 DACY+4Hn:z#YɕmPg7EcYLޛT-cz+u`ne6`gkvn!JXՈ"b}=lcj3Da&'ۡy~e||l -`K*US3},'&?o=!`-la6! A^8Z-d[̧Vm>\O u,BEg٪JyNNk`jet뢘:=;۝RȔ g+ v[C,УAOYRG;54|}йn]W~G0UQ Շz5Ej.`E Q`f ]!c:lːI)/&*7m*/odlLTۙ25$t=x,X*\s% XzWXofd*פ(]o7K{&?E?9%#}qAo |8 ,g`i"P MK6ݝ|e~B#ն559@i%F+Kd3pID4x(\,8Ѡ|F2+A{-ԸdMeN _=.|TxY!$qH +ҪP*G|}zE#[@&UaזޟiJBBV:[P/;7k. 3u֤y伃_љ2{9C!փm Ww< ȟk1rI`k,uEWPY]j&1 WӤRU|8sYQ̂2Pa"DSaĘDg~WB ^$6]ndFQ]S .etM=>S>,9j 0<̤ܝLK ЇenVL5+n{رB 2`Kx *$T8of*I?It,H"NuZ ~I JkAbᷲd72@=dܶs= .fXϮF ~ZOڿI⟅ QDjX)Xu{H@]j`?z:k,0$W+4.M$ڞ1o-1GϚUCmXʉG ̝ ^bA.<3*36MVyVMMuPPT$6dZoj-ǀ Aǘ2N|2i (ÔiOe iUզvAX>&{ˊFm摒,7J&ܴX`.ܩfW k JpJ&3i>. Ba}?*W03c1$kC`YbZ`PۻTP|vuPk˝- ȘIBc٪ˆrFSo7c%zi10<`[-H;bnNwkbr{> s.P|?ӐLWcsnpQ{nz˖,إJ-(PKu@ī'Oy`)KI{1*.Y@9IH{(?a ,,hq*tol9ʑ_x灾&{3޿4j_'{.d#(*”/57bs^5X^3B-dv _\D>Q'K8`F=Ǖ!4J[aCOc,+yk}Rp=fK>koO8ɟaCfزm1 &qjNs64% dcHg$\3T^qX97±. B4ŧ@E^I$1|>Hg M^KJ yUXVJD8QU=ȝ$1G > ".i.VpRh> 0`nDAn B F\;A(8NKj*j@n3.;wb!9! SdZp@]`W97'`ڃW俅0Pb27U.r"Z@,Y.NxuVgk:m9`z鰠>ӍVHt #`z4] FVW1=ߪS!XHfV'ړ Fn܅cJfc96eL(tV zRsOت Q':iTTmMjsǽ>. h|\$vS굏LoxW9ehsZFrk:8b#0E1+5!$:i ?˔/?$L9s߿n凭Tj/),;E7&+EhPN$s&-FҧhM 壳e&\YGG_sj7NJcXGgr+x4 #h(QuXFAl[:S˔֬Dh§' ez,ua9ReZΓO FVjvׁ䡲A-ÐܽFuœcN˃"M=;"(ֳQ )>8 .؎w]/EDg^6y|ߏ&e z&%CO?bH[oܻNvBa6w. 0@>[ʎ ^>3:Ȧh97wBJ5Gx;P3',wnBJ忩[2\){ )|,mNjn1*yG*~&u-S/o:V"uTpLf{gw3XByO]ſE~ve_'޾u;7swy{P66u\l&I8Z]մA12 Ը@[ٹ^dX/YSWl8E I:Jw0)3*I}AjCg51hra Oe$3GCL:QJn6S`wƚ;-{U7]#\zRTK)~no |ظ" Iffū T4 R44;_@"sYOQmAM+jؑ#\bn$2ED]c/4'XƖ?PI/y7wtw\{DP3J坆 NM W0$ym!2ECgBȮy(ݰ/J) p6 bRQpOVjrQpږJŚk4}ihA>taf.}nIO& p\Ҕ=#L[(͛Ā F #;og"Qbc$A,L]P1ϾE<Z:~,1MH-*H3v3)~[.##؃55vkJJi+7Ж i)I0KX1bCgn<ַ[K㬊B0T_2TRt7ᅫg6[_dm%58(e(I1 &56yLƦ:f+Rͦ;3<[ϸ> q8e^[G~kis: /Pi]426Q V19h zaxzѷË^Xߐt #B) %$>HtdyЕBLZ 2﯅Ltv:1 12V)KAf3Ny0GpZ2%vK"kw[M R-#\Y'%&õtְ}斤Q~2qԬ*0{;<FQ[c .x:BGOxI.#L+_ZL.ʠf7h(8!k,-z"5G* ']1:בvT 17 ze~/@+,pk#0AU|=! 7xIB #@:u Q182E% -=j?37WW7fқBǪ һ$0MH33Uvf|t : T *W@4p^`7y8^Cd;s~2;`9 f7PpOM,XRhdT5ˁpIe6f=ií{Fz_}][Ok)`*GG!è1(ϰzI5_57pT?J #|U>8Y=T"sϥ|UW۳~1ŗjobc1@_ #`k 'Bkؼĩ\nsXx) F]oGWXT5s/"9>R)cd 32HZa]@};t?&v"oTubF: h,]E$4sVsLnB<~H ؟Wy6bRfi b_0jY}/aYDz*lx'']ggHd,i*yx6 AxG16Î\Ff*hEZ!kd䏙#MYPW7~_n5|)$Iz#Γ1gh{'-neăH8;Rip%5-TI14byI~0PįO< =Odc2%n5R3 cOn? Cy=h@PoO': eGת;CXIvִe?mH&|?)^,(cK( z)d[>yh1Ώ[yM XYѷ_VPZO3JFR\[vnnbclCp<@j3 V72f꘦2[unb) Iex-5r8>i jd̐;b!2qy1泝ap" …k#@:wAB8rLm+Z֌mDA%agZ$ `1CXEWmB4C6>f!=ȀCgb'[otU5P@n#9F%U [~ޗ3.NɪK샂5prT !VN!kL$ w/smJqDl3K8&Z'Ԃ+Y7jج\c֢6Ӑ`aOm W|l)2}"@1B¥6f@OVK3-UƢ։9ZV[Ay@_KJKDo~*ng&,NHohb5*=?.<ꁾ:( =|Cnw2d(!]{<{=|e36-AU!/Q?muA'IJK}{jRl7 kfV$xR hN"H-KD4{=/@s;}<֘94.mhU`<В{Pv ƛ ]C^eء>afc*Zy2jk:Ի#a 9`-XqJQ5QgAe-pH&˺BktT?JúVcm# =1wh\Z] Otmmg(j*$LJ`ҸMC>ٲu|ԛ:e:1.daq社_X󭹚ӵqF'NZ5Co<%ȔX{x݃mϹ])X?EN^y <eagȍ쁕Ã,Ro5 8TY WjawpfĿuo:LAJH%:Hx2D'^{QRf+y3?8+m X_Ua`k`8s|uS,m%jqHEm:ڿ%O?,a59'bJOX 3X٩թ"UG+]=n_G+drIYoaR@ѹBՍnwתLt&zJ,|ٚNk;OPQD5ޖ6U@qq[p!v͞K-}Sw!u<²[ l%r9f܀{!l!, zkԹv|&_-X++Hւ=-B)y_h&i'~PI[uO۪f^Z;m8 4kk뱶.V "2G'2,q~z o3yzrd}r{h2&t2 3"jXPy?Y ӈL/}jvS͡VoTdITZPG?\X]}U`*x4Sm'c34bfd™dyH s(o©ivN_pưT64ve_gbC1Bm, 1OtI _E}#` 5ՌzVW\ 7yz@<=6a ,ʌ"#ȕA]Jy$ g հcKw%NF9mX7q4`cD_c*Ž-5-DnF8NLM^5b殣iM РA \}VEZySf7Mߙzɗ + g֕ֈ$o=RW mSÛcTBEߤ,$@ә0@;n%Ixc,bKY% Ε.(׶3337|V!g#c00&0>*=HFcI6mO1vabP,#]4mA^2|ۂRm5 xF WЗ9귀@&6xg{y L9BAEP%-_u^3V%!HQQqAk 4HقS ]Kc&h&FϏL'C!VCJJ*ވI=@Viv_TF1ObWg%D/F5Z_F͙g@G)y^Gu83-u:aS0OSV7нf?ŦB'P,YOO 弒,6D "Cd,(Д\Zkc7* |u_ݦJ8dʵ6 r u1 l +;# m7LUNKeJa f= X Щ+ t)4Zyѕ vۛxdN,Y_̗S |BUFJ j C&'FKwnڅ\W}D>ҘO-5ָwioo톱KC~JLu\*ϋIT[aPD:[Ӻ !}!wnFzHiF_"F{v-tS]3Wz4z̐D&bgVj;Vq)&ĉ~2P~d81}珄Ta.m襕Z c6dٍ$K`yLWgKҍ܌zTaVH_nn'zG'0_O|73y`z2z3 蜱; G` Lӡ:m8AﰣF@qs3c~q;F +X藵 =d_}*/z0f:~dĦvO?|_ q=P; %Fti8@8~k* t*/"emk &u>" lStOUs#dj$$}Յ5!ik'Hhv %;;j_MbBLKW<;T5񮓅JÎp),ۢ ⡈)"l_~=2V΃ NuI\Dz~%$mTB#*{XRֈHzfnAo49݄9#z뭞Sޢ Oϲ*_R{=E)/:X'.G-(tg 'es/cX$C41:I lHh+Q-8Nj#tHEbtߴ؅%)° lLuqʵ$Y;&%7bj;;儓R/u-؟ Jua~T.]gj9JdFDVA ߒjь$XLJVށiϫlNyKi' 0 gÌK)L+@g6OY\1XrȂ½'Dٳg9|H P $?a_d7m7I$)oLVX)&MRMO+'z fVL_/lT 9-0pppE/ ]Wں6 W 悋 ı8²%j{@]nD@0Cm]dډR٢LCHj!iN De‰jOМ u1J #'.׬zCf=EwA F]X TOKY5KS5O)wTs` _9-)=P>AwAs-jnc̾p0lBG8P)*}8Ny!ӓ@rI_{S3 Z ErMsG'd<0P)tqWz|OI|m$^^vfEn_U2  &{|yS]dLgl~f7ުi'2tdTK#3?sHflXF ^q&sZK2V[Ѹ^ss sŜf^?L~^wS3o]#'<5R •H#NCN!P V6@bƏ#Xkjexqxval178h*Y< )m&A?"6]ޭD{8J(LNrԪOBrnhXdO C.}\5f=r,X"w h<%bXDc) !QXh"o,Yy+ LI+CTpIaz7]DD%^݃5cں-yZĭU: Mx, "dx'qC ~6M@#I)4דt얀H_&:{{<)P\nz.٪FCyLN59_37SU/,yZO0ėqF jȔ' $tǣp3B ø UV`͝l~In6`'2-L8:W(=L'GHU2HR;K^2;T8.:Ig9xCZa>ߛv}c J/VZ_Syבgba @iAxTwR'g9@D/bRNjbG1 @%L!V{Us\4bzM۸dm,=06Xqʧ̢P>@(fiLT[|T592`}КB;lrF31=Gi_o]SW#ih8o:veG. Rڕfc3.w>˨{ߝAߩ#G"{uX2lHbj90+{SsxQ$+K(ML߹9egq)kSے^yIcΘ?rF;Ξ>@ZNۗݺ煓#Wl^lI]xm͑øu'a !Ӥf]=|&#`\r Ӯ^kHv[ڿ}uJ?^^7xX{'lc&6&4-&\ȐPxNgE2|!XY:T1ցP' /*f\uݚA95X AGryNK IϨqa@+,S*4" "2v3M4*:P='3;8[6}i>k,ЎDGutWjgڹ]gɕ鸫?s h<تU:%㰶/1kkAAv0~*8l(J؊BPWȈ-yB#"n1_M{ha[2.)j8NOj돸% ᳕`((-h+UX.6WWzrMx(1N `p!)MkBYY-Hؑǒ;/xV#P"SI.qMm.JۡGZkVγ@ˀ|/zQ( nc/ sudJ9fh(GJu{S؞_;#Qj/.;6Kڴ9v*+-;a$S?ge]dqʒ(8SۢR8\ai;Tb0mW)nUO;@N/n˕|hpUEe{YkN^'Gs#?Q5h-U76ϰ]ǒ0%2vILl)s3tonμ"ͭ+gBnG!FpԁߐqNԌ\k68 W%D+Śk\A% '>DN\ vލ~yiۤLwAPؾǀ@dj- IjRVx?0JBx6yIEa@e|rlȰ] yB|x:M"I2ޑwfKNY \zдcnXy>E)X 2_ +_TX#lb>eh(N`/E&ey+) m pϡp!!EXbq2`#[@ښs!-9X>{e~ogDf%H4I^Y'JAvmvO[X/pzͽk Jkj1%,Ջ,y?b+gb[q( 3k7/-mݬ{\YnSO97e9SDdL BȦaI=9"lmy :C׏ >*IdIXy>)Ԣֶן&LЊY"̵tĞ%x#irA]{.2H?žQnRuW O܂O]CBS8MwCוj-f~Ds(=~wPXQ3cVf (u ͖Q 2 }|ưB1}E wuO iWU{5>oiû?L.{X$҇8'/~g^iab,IbTݪ2c 5)О )!W^Ɵ0HsAuN UpqT14!J:c_SR[hi URxM) P!A,l>= ?QUGTׅ~JV*w"f0TC2=|5iᕳd*eR(6 ̸-q'HF =64eH}$8y[>.p \LzGیNl)f!QNa,4O$mDTLڕ;F={>?/YaGΏ>_:dn20Tؚr~ >lkj U{TVGFOz ** i-iS+|Ґ }}{RרX<< G%sFS5X{a.h%dQO246 ?/: $S Q/$%rjr'24Jn M4.0T c*N*@9NW6ߘ[] ^sQtqJSFO>?Xmu:gTT? 2`[W|>jpkZ:ԮZj FP{zl} "UR4RKax-꟦z5'E},HB{ XMR|Oe.Ih^v%/9"=do$^ 4>/C?( )ľ<Bt@[>3|.Y|Ȭ73W&o)CFF#c-Hf9SGԁWѵ\79ĀR~3$M#JU^pC頁nR Xc9ZC+ll1mQFQ@ oPN.E$a;Hu4G7f!!hr!s4K_9Ļ;:g_0_iEG xo \ue.-+viKLRycB+fKx{qԯê葉\k(؊ !.}3-,XNtV(XrvĸO kG3C"iޏ3R=6ڿUIuFv`\:Q=eeN u18 dY##2$`W/VǚVaQtKI#8IbBQ2e E_Iz1x+)aeUֵe%嫙—kT 墆ZLh3. u\Ȓ(d6\6ZnqqP̧fc4-AY4βyT^r{LEB=m/!k<~-1 \74(evǠ]vMxΆi=uv p[ ޝSϕ6笁@ 5Ec(wInr71_/$uo0:Q"*O1]1oKbYѦ<++#kLdP)1,9^RKnڑ𞢳hkuL>̾BAO\s2cSi(2V4ZX[Lە`]zZ D3-csҫ)qH?/Q*vElxR[2R&h:onB榤b,ɤ &un> eӛ;TO׌q>{@/RVW:ҋ- lgЗzj6)ڜY#̽~RY> c{\f/$0~Yt &ՕZ{zfDEHkzȑbjx&2q,7ZI^N?bhT&/gZi06~ϥ?WUvS$ZQ8.㟼?d z#hdP4#ErW4K <%UO+J"פo@"_Ђ8 Cꦛh17|܉*rlTPrPI0}FB@]s))NߎX,jM+TN= `}L-YhZ@},g'"1҉6WZ(p&H2fD KGGr _pW&oY,I$ H7R?Q^ZC景#זs KhxJxi[<- av.e,0m^r9bͱ哃왙x#4ғ ء +r=#+.4څǒz' ,| &u]aIJ(Uet#ijg'*~ iʁI*Dt݇?̤$>/ 4)V_2 ˜wS+PY+Q8JL8ܜ-^٢oRAI>m2ٳ M#=ku9dA?kO|{('aOQ!#0+E?jHO 7a< fEϿ1Y3^Vp^aj~Ǯ0A\j.B@d%>K[yHTp]5aC!Yd1#HӃ@LJ]SXy‚r?c ƶ{Þ',z1c`׿GhZ!t\,IH2A`#8dSwgc9p0: Vaջ *&H<0頷aJ"Gt)'ܞrňB℗LEcN%L˗y&w+PC?2c]qxV)FR|ǘmYw=GP}\}zSn`U'` wF;)\ZIIB-i">5_VrCu)4-W wOg#MZfw1q@8 @Z%8$ْRi]vxx`q$ed%?-d J;%sړ]#Ӫ(j@^9wlꤩߎ_2^c_*yMOАCʉEQk. Ĝݵe9`8̜f'qòScN=q@ P2#-O49) ML)T$5Kԛp|"F7`{-y!"o2:[wWelOgG&w5.aR汧M ]/L.O$SݲKKЈ>Y^x>l ,Ue R0 X[,grQ%/= ɪpͣzyBgLlZ[#Km|3 S 5񏶐/:H(YpQX_.VFjM3*P,q%>;} $䚸1 m03 )֗Slvh"@a^_hV&HoC^ӡe8b[QLD|.e%})|Z eozn4ai4ݹ;)BV [:UTCq\%?`hozrBAG>J0e=c9).lv,H(ғIwBz}Gh!r6.Nl-0nt-gaԉ,Kftelo.TzoQ\MY8ߴ,e]^geZ6&NQ ۭL ]NsKдw)ɜhiZxXY!qg'JQ FD0{bv^Nƻ$őUJA|"q)dœ; Lj7EisԼ+Q;ORu)ީKAc'lf{\Hw9~q2|YeBό6 RKqJzhl/}Ks C9Qmh)Ŵ0yy$}wl} 1ܝeŞ/ӡR]Zl|/3 (pF6Q5aL{v$T7;! Gպ[vdw[5-8hdqE*DTg5yJAS=ml.3T+UYG]_0`ۨ*!aD %=Lnce3\pz{ږ9פ{׺?9LGH֠Rqz`\Q=si=qΝj1{ht s):MO[s!K2Ub*ֲxgI5Uy'aQN_1L7(-aBi_wG mOtZ o,*:SSɍBq{Y72σes&~$IorL Pe |=).]i[7|%)BP0-h}4,c}H(l<&shY!G+U4"s CܹuHx ]| a@ [nDOw_{Y,nq=N{+۵=TAU2Eg(uD2 }Bˋkt}쒢Y_?Vgl"xA5yWhE/PQ>t]9.$nU`^o[Mx{q!ATe^N4 _U[|9ֽ_c/s:QO!G(OE_v(pe]|\ByGn;_-V vNf-q+ ul[basA+럹f.G2zZ#>Br9Nw*K]Mkl[p2.v"ݶ\rd,&l[Ɔo\<륿H/iCf7C/e+5p\A 7??"1DC3v`˧j9YY8Vf R"[::v.Le>vahTDA* UuLB>x]>\)3D߁jϳvyg N҄5SiϫD?sM83ySl;C׎sRpShO %K2Xpd#hVs≫ 1 QH}藪I{Nb#™+KeCsCF#W7w8>dpek#$ s󼆹LpW8ʂ\Ο,krGgȧgNwKΈxPѵ!Warg@An2X8o^$hcYJnA2ύ3Y6[X<#FzAo?yM~HCh%+_(| `5ܰ3Ъ*#/ڈBھlr5vƘG0FZ6/;REhEyq~**JQ.$_;(+ Rî ^-N@;Aׄ:2nr"R1ʫ!(j5ѱjyKǶO(f4AGqƯ8*8fE 1v:R܄}U-)&bABUa$k;myJg9q_j)7yG\Q8؄=c  QH fT|bc$OIJ\/Șcu#YX &"iJ(RZ\{0y2w 0v ^ nE&?n/3ԁ-%:AXK=ܻ{ RzUQj/Tbq:EE_N_ʛ ׽ fLK!uqfLk+gI9R|7aei)j'85]2ymh ̆M;Wܗv:B cG[94-%"C]# -4ի0{Xw\T5=E4D{~zIh#O̅JtE^m i_ɖ k|%fDCH+V{JYyxEe WzzsO` 31B Ns̸O{z-=mhc22uTW|m7N\J4:_ $~+QG˞ԑLw-s(?ήMOv\3չ,} `/˔]aIH\Kˢ |#\b4o{} ͧ?[km TuWY/]_ O;f. ӂIO<s r.y<]B  :Ƴ<~;~kd`J7z:](B?bVv*NFc7|sF]@JRi0ďvi \nz=uMN `>Ų%l~+ XvI4 oB n4k*Ň3Ũa\I[>Wˑ}c263&3dr>69wۂƘͅ0M{ .Y&k 6jNA*1"- #`F'6fHAPOu<]ʐiPA:gJ]:&/,#.+=t*ͭ<܈ Vד+e/Iy=̎~_mnLȊZY,ڰUdO<:Rn`/ӝS\|X=@I Ӎ 53UZ&JJ3'*NS!"8\1H*gEwJ`ci%gaUpf0p2pj #$P YJ͜ \I0Eg`Na"p<̽誃9ҙ__+dD4J9*ɡ6 \]ÐH t0M(aiЏ AyG;/L'\qEB|UN{(EDI@*4|$_u-n%csjYAEGT ^(|#\_WUzo,ةDQan{KgHPBx)|Un)tDzWmȱ{ eV+U及~hZo}1vA1UGy\o<ށ"WJ*^Ng*AF1oFk/iKxvBBỢg}m0=],6dOLҩellͅOV֙ߜ[]jB[lT(v WK!?$kZc$…]DoE[̱׭3zu2ʜ IB{?Z e#!]^[8V{ֽ7?@C#GU^ufd̊wϮw ]MYH'+AD Q;?- }lG쒅ϹRrlEoCM9:~VBq'$JW܏2s T _[] Ry@cvq? {ХMaCzL8R|Z <oQz)`F4 s~+$!Kw<o x{ atT?#GȺ&z2MV'poż֘v-DQDe^Uњi5F:DV0kYtA(۪~䚊g@ bbhuL6}gҨ2OKM頉~,R IRq*3ʝBHt{Do#5ƲH*su\29r#S<k%)+S aƲ:,ᬯ)NSgnUc5OߪM-̨ Y߃׈$>vJ3XD4pD޿6~v)ejʗgvCM7T 69 11R3E>gT^5"9?:`퟿Ɣ;ҨÄZEf)Ǜ6p o$JCn\723,(,eI0&>54BPaUAevlߓ0h '&6U.4On0d)nq@EBlXn`AW!+BF:u29 1!.9DJ%hza]0/q8qY"V&2IYut3Tr.} `Kkr|=9D('hSVb@XZbp`o 5Ծ,Ӈk~]mAI@ڠ?>)_ǖ޹R6oږ/a OtPm"aY!:7wL޾Oh\u)Zh!ħf5sB1BDz.F{.A:^#/ `|:?ةF= +ywHoRyZƮIlV38@pI6zcڣRCs{`CCLXm  nd1W',kP-w[~y{F b!ْwj$_!a.Lj\} E{r>*qHf.X|e(<"b_;ja{Y3"ƸМBpaf$mkǍE,m^lgA;{p_#;b-+Ă\ -޵}{MM*KD&*םίC"7xsQ@/ZKx[NV_ p~u*6/:銊d B$ $CڇS 19o beBy/eY۱;޷wWeVavwr< :"7#Z{dtmʸM3XJ2\ H(ga!4+WP0N_-1_#}'ֶA Vҡaiޟ+/ʦPD˪-q C}AUd:@v3/0rz4􎂡<WSߍ ЁtR<b|_iVvpz)k%e#TtjܔCGY,R/zy4#JX Տ-r53r!Um!]M84d u6bjnQ9G_{]8aAE{Kq& )%mW?lԫD8"0ceE@dLϡܱllF(Pt%- IsO2XC}g"8)!Gob bҔ`Mۧ:Bn@[PQN H=n$W]LŹդɒxi[9^C{ w"rg5O/_O=!y3hIjĘ MO²fmd3\> gv]CR(HG;ߨ*҃)ŰG>=Ԃfu v֢i V["0cnD1H2ZҳU<*SHjJף8ʘȴ6ŐTB5 d=AmgݼE0띝y2s.iX/F9]xeFM! Kuu-M׽4Wgm=9X(9-u.DkuڃӆS#'\],"1YYq;[xa.t(ׇ^07V?|ZK2\u܊kbU%y}Lq)3 LqnTRzYm(#'UpzeL=ﴽ rwLUj"C*p=5@%X@ h -kt}]_SCH:k{`Fs}x3c>/Vk.8_f@E7Y{es} ݭ7aAYl*;~^5ieDCp 0u_j&yfrFjk,}T}$vSg89SFGZ둎&![%AR%x'G v'7'Yk1  ~Ru\ *xpHdQ<;{(sGl}v {ࣃY*G)b%ٶ!]y\Үʃ8A;R/Uk˫dPRHu 𡌝 x1ٯiio uq^L 6[]L 󓝉8n2)qwZu07Yz_VdЕmSdx Y;"FIB%6<@VgE.רhJŲz/}2ŕHTά~׉Z~ۉHm#|@Qׇr Ta[)6 $ɁoX? })} ] ҄| >LtqOQBZ>&~_tZ ́b+Ju.LA ,;Gv\z`b(dz!h`PPCٌҀ?m@XD@FMɑ1&W_ToWN3i+4b's-!D 7HhlE%lf&{|A!.ٶaO0k>wUqMj(tq)dgd\dApbָ$2vb VVX~ 2Uu6E7э8UA:hz/;Q#guѹU#Eg_8\# k+6D20CM Y!8"idW]fI%G@52„M)O6'0YQ6=qC.9IUcnYȞ&Ѧo16-),cmֱr \LBfGrv 1~Oj!b˸d/?*ʮGh @;M$(ZHqd>?޳8]9Sz-$HUb _o)Pg]ř JKIg`Eޞ䅓r= V َ̄GCU Odb%Ѕ Ӆ5R`Ř@C&{_(jiMGD^?YMngscHj4` YC|k8&~k/(`:3WIC=УJ;Į؉}ydڷ&!be$gP>⹎rż=y3w'gNPxׇҸ$hadk|b>%>gҝbZJo;Z\˺iZ¡Q.zI/WbفX) :I9$EWJ E:*.b>.[%a!әE#gѯ4Z޹,%Ldȣ3|2fu2A[O=!@.c |w<܈^x)oe\ɱ6e4q"\$ک̮ j51oY-OܮYG+uOŏ}IEl %ݭ-'aF?-ǽr:*C=zdA&K 6'B!5ڰNG^/pyL5[9 D*66 .lO#e?bFc>sO$w3{2'fHͿmi1tW ÉPߪ7<yfe97# +ֽ:GyCԜPӸqie{"n 0"U[2ܤ/r~4QIb71yr 1-; hR$DoCu"-vxy@J=˹oE>|*6yv"8fu6I.bpv 4XOp.5^\=ַ0rV;=ӳIQc'/‚;lXOP7]} 6rugzr͵66pY<3:31Z 78mdKיּɵOWd3)S".*G${dH2,#}uŹ rv22Ej~PH Hk [ H,|rE3iJ/š861KGq'>mwͦKh"Fe[/7E.$JSVe{Fa J)r[ɔU,E晃RufEtGW]cZ'tff\ HfU^5萄Un-xPCzL=4ƃ?@/_j0>nw YWOlkczi;ڽT򑰌xNKrk'gE}x`q=C'k;TBG*1jXDpD*In?~. `ka )=uڏ`#an暛ڿB8+;ݮs?,%K|CϘ-`Өx` O S}o C{UyUG!F#Roa.8\OqdZ o5Z3EkB.:Fl-& Z%A8Hs,Q0aX@û3 h 9+a@9"Kڨ}G%^_Ξ65fG8$-ܪVh@fW^bJ\Aγ:(KMB7%ej+;G517HN+F:f;m6ϻVSϩǑkηR86ힾ.#{ƽ#2K4 x0@+f"rjtE.aI'(Ui:7g;n|ipܫq|taMVX늿77tS}|)Y~nHߵaX+`D1m-K/ .h(^ҁ10"X&pK&C܏"D0 p^&כ>- "^|۲~zP2ڑc쒦)xpm42vrIa&@V',-5ؿ%T]<%;AEQg}V;g,c1vCk@ bbB|C~B&l=5ܳ ۮsn]^xp'a93 PJ=̞euipYP+$cjK{]*B\4Lnc\ې~ BwJ?d@OEoV.+A]wnЛ+ZW.òbf6-ӑAgk+NDN-Hw/,2ǐdꙡW6 9 ڗ24|ƤY61  ڎQ p*\iZëoˈqYaMbdKr6.kR%tz`u:IK:zV7C¥R aSHG:#j&]z $*UrJc%/Rޏ5V + NK=QVl6[>~piM6iD]dQt@V0,>ܤS`}pYL[ Ea-2.P>̈́+eR姱SRI) a =1TqHV0YlKGx5M%d2|[1XЩsU7@@<AݯhV>H)}l{ϋ&M(bdm]ϟ|@v$|OȖ3OC%O@miqCFxHh+Eԭ{`-̋?΢и_%Ë*?S,Љj;~g%#;>3=*&boɟ6O&` T<3;z0~CV7:DwJ6NWC^kzbi77Wω ˆcc5hr5_^UOpoJ 8 =R.w,Vqeү2WNה4H$P.iݎ%.ĶJE787G_BÑ=b=L\Qh$/rFմ|M\Y?~RJQG̲+LO+Vu`h⧎-d@'t.S@1mtOO9?>eG."}1HL~;2ʋW^n5C 9>0%DF^XY2~s|<-OjhPg3%h>2W&T6EԦ yV: 9ueZhsN8TNYcc-hƢrDס@ůeBly<\ ѷܝHv $ n*֡Gq/#zr 3(s:ѪV}c۲<8 0J~3$\bB]ֿ^  FwnV5"O^yy Lq傴04ӖFzRԅJMLޔ\z T-ը~$My=œm'"^+T H8U8:S #S%d^T9M 9Qm*]8a $`J5lK "_oYlQ'GI?M7XӦ^K+tC>+h<eM8Y(/e¤曦L 3тm>o̍_)9g &=n+A}^Af+ ASYnu%H>6gҁ\EQTר)TEm8?SڗefqWÍJ̘ ]]wz$;Ȏ,>{p WX{sۥ/fjѝc`*rZVDyκSHP耮쾌pH΄ke>}J<ܓDypB7LeoW/~@8R!uH-$22a*#\-1gE聰A>Y.̷ѳdϭLuI(v > KnwT0L =6]qv>8>IIRD.>|`B I:d66HYOAh8fJ0JO5WF>2;}XB\ "[~ɐ adXˍC>>ח^eaʕ7Z FKG~pO>w-a*FSrU7 m{ÔYYpEF>_Kn1)T ae+7B̵ZB!wXjL^AePY!O9S@l^KQLҪR;i{xF8M$UtSjš-bOQL.(9?nb6U|xW݈6̭݊tюFqֻe m5/oC'?kăJG-v5a|P鿚à_XiYqLGyiqt??WI!- *P(Bkc6Z\g$H7ŝٶ([װ9r=9ߤ &صOM$We1׬v%aִ.K~&Ÿ쿮uYЉ 9@3 ;hXC&(h̠m5_RQFn"/{QFj͝PR, q"Y-O-YtB*1]ǣ$HQ8PVק3+:RgkuɣoUY?<|[Z}kr44 p;g) !Y= `H>h8@85"L*іB[< aL4e3Xbs3kA+{ptqVf/ylENdDUR,>uF)gĥu ~h% d~C]jS#^}2D4{!⭲1;-9CzZ &Pu%#@ʀ6#XVmKxCxj])J tN'! i YC2La R{e6d ~Tx!6طᱴCg40|?-#K[GQbq̛2'tcHVH@Xb=N0V|c/F1ƗP{EccQL) eX}Ŭ l_lKyDCQUa/[icN}wwkW`Yի/YT$9f]OZvr%َ*-*6Ip}DZ{-,tSԺ4o\ +;QZE'LwRN[, GcR}/6.z~싿˚I9?m=|nye8enr3V]͜{pYY."'L۹R*0ḽZ]VcVm-Qoii^tU%9#_ gnIakcVyCwcT6jԔkSN>=*b ؝LY2|Vr`8OxU{||[ PY%"z^+3-c-(Û1 #ّv4FK E4^)De2^n/q 0"-֌~ůa7y[0,S[}W-/|:R֐GQZ97Id 6c.]< Lt)^&ZbY;drFBx f<;!"ϭ(<`J~Xghկ>^Cw( o`GZyE>ͦ tn5&]Ȋ D&]WϘm8hB+s}do.LΥ/jWfmWu94I9tާt丰_J蘰di;MPASӾzUnƌ` 74zֵkBهSgy nK|(( 0Ospx!wFa!9mPwf7?7>+'_m$ &q/t3x]Ԡ6WןxϓVdv=2 W~/:d`"  oKbc] % ANSP\70FCF,+Zl'Mbbre:1|8 fl<2:Pʟϴs)-\.ʵj~x %*pP~<4|t^kġ; V |6[lop̼=Zuązk2Oq-xnvAq@XqRy|!^Nu6BfW~ȟC5 !U5r0:HZyO͵oC"&onm8#ꑛo(\F=2_0qEg@c"ŀ6!EyYH1p3!mݦGAfq6w$ҭ{ϝs1"8SCKLXcX/'KSL X.JHRAnqޖfg&k}Ght]70FZ{zYNrU)'iYF1cR XM:lR%BioA֣[G!XC4DJm8Ml%nP˶!|P60RU9~re?g0X5ޠumtu' xG2]E*Qsy㊜u%Y*ȾfFNr:ċ?qars|?e \n;Ιɚ:v_GdXH>5%F6F Bi0 QK;E lF; m ܻѳ%YcriWݥ0cyWx~zV(]D1t~yixf;28GϩdPHCM#y}$r=^j.'X,dCoZ"zQz5jh%BzD4IB`MwAUþƼJt<дzrkΉ䖭Dk@ ߊS$LNrR k/Ȃ +DEfO/cf}uSVC'WpVFhJͳfYL9񆥌FEɨ$٣6߫zZ5+JV]H%dm,>O) S~lQ)Md2)F9G0lXf_;8-LXȖ8' nnEF- ! (ߨ(o3},GYsT\c׳̙){gZg^_*Mvu? 8zĐZJWܶ,6Vج ξLz.c~"3{0\n|QԣUoБ^jrl;/*-CJ|EO>+"qt#.6ajηjczYAtĉ0%n1Svf)R:y-ɻ4.ZBi.>Vhz3 gW~h;%GǯCaLh1̔7 giF'2ICL@c3M&Gۥ PИrZ@U nZڽwk>{*<x yP;B$KyŻac]Y>Tx\x X;?7fL'ͱKaȌy`T˂^N9!EJ:!A3çnrDː&4 ?dk@M[Ttw\4zku9̓$7z/EԵ1Y=gڬȁn쾼Q]ʇq9$~J+Y&>9BR{{mE(jКRiO2V:|Nxm=X+ąmD()Z=9/;TF\2rLX |9E]´*s#h<%rrSs4y+) a=grSTj]nκ[\vbzR"-IWSu@V4Gg`#O)B7A} _^F>cֹ bn0xN,:\[z~Ƞך |AqxIuubi)"a~BOUffۏNF/N_4b܆,=\|$H=Qe6}ٿhpDCgeqn~,v{%nWTAaUux~nk |GGr55~d/ L.7q='p]N nr,5;&yXq2Oc9-Ň摨eusU7|ii )%ԋRys'(V\LLH*/kDʽ 0G\;B3T9@n8Mwv3ϠN!Ag4IXH.oUqoۄc!9MX*p[m5g* ;).Nm]5ׂZn~EOӀXpbyH¦oĎkcyڥ na܈`G(cN>&.PB%VH!F 2յӒe.{cv&8j`6k:l&pWh|S(; 0 mNj,v1_H(X#͘NUࢡ< #v|G?\O}<܁\>w(dP oJjkVkvv B,^{c]T:?o@VENaVxZbx4G{ ]x_Egl.sr>([qʾkRA)]~~6cLH~·,9SzH|g*9#5j ㏫1%>$y2U%,m-3ݭ;O-Q9ty Sh'[X0w*TXqIׇ=Qe~t-i;$e{@B5\?f;X.%**GJGi*Ͼ ԈD`z=8N_  ߳iZ: 3=K%;/^%Y-뛞f,f?(+p(P>XuZ]!PpD}o0a46qJW` ZgqQ&o_bF>=d3KX?Ξo-q#ۢS81:<~M~71˅cI֛mmk!FOhX&4eNTZqKK,rѫ᷌oD-t/x/wT)`ǮnDUQ/:'l ǽ_I^󃧥E$?7RQE53~@(Z=F7&ۻ!/EPNe k(1AN3Uƴ5u0FBPY7#"7ĭM^7[p֋ (k=_l27=߱H f2oj-?&2AUBZs?CQ_"\I$FegL &bST3H3_0ǼFd V;=C'9 EHK̺|#܇5x'^1<6'^QS*|88!QRJ鶂e ?7?;PӕW1U3?klBJяfG/"|m=K: ^<1'Ԗ$nbk%0rK  }-F8qe]U20{)Q L4+Ɲ4:`|h❹Rz~B\'>럘fFjXo/w^rQ]ڝIk'.w6L^>op{ r^8:tl;Y ~V%E,<3GǖR2`xylg׃ hK*ݖF[ԟftsĄfLnn'Va}na;BdYJxea?[0:DנT}ʐ:!'^b >j8t.k>rHJP0~/^d`KW43, t=5^(t6Q=ga&i&<%sS0rwۍaKe8e=7 GCJFbg4ͮCd& ުo:P;E2e ܹ߬3FO1o<rBZ~Nmi.*˖oɰU$]y6tWiQtB{'kɻ56%6Gё0+FA%ښا_,pz7zUvKH;z1fB{YM[.=NWܨ;'6L1rdaĄ\Q%3XWImm B,ҧJe:Pz)s妪IlcQk,smۗ X3zıt-$M!FXiYIUJ%xU/3 ;ª}H0kTwVp`al4 ~e%π_ks^ k/}{&k/( + Sm|z#fE˕Q%` ̪w{T!Jù60&-pqWՌE0gc␔X!ڑխfJDGDR~^ĵDE~6XZ_7'RaFe$ύZ>F|(*B ٙy.yc]d1z$'T8r \u5D|S]HVI]ǂ1>I!!`_o F ?Z$[`o)GDQmtmђK(`)?r_4[vd '8msy(@Xk`~yǰ} {)jG$a 6s ʥƾGǽ7Ϟ 44Fԫw1ss@]gJ*2BőW1Pҗ{̠}#GkasGdcsE b%cM^>Ҫ7.ŠsG`Mߖu|{zN|dBkS'2'R烅oaD!Äl˲ _> ͐mrn&j #1-KQNڱb['w/,@y.[CLM8$/B$SbSMu[7,2oA>D*ߺrp.J8yh<鍲B-OŕDnBм?mYu  H]׫)7Qfaƕ92YB"tX<Q,PqVU" j-Jdfӝ5ˀ#y`a~L؜WvoŒE$7|mT(2JlScķTM@J-e}zl9ޭE'j1"\Y?ҋ3GHXALXwƏ+9Ѽ >T('9jaaM=Gd@-BNY~(]1u E~7a, ۊ]rfx_kC9WY^AD[}u)}P4/b&3x4)_ԌnB6ޅxd [x[6CH8k >|+X!6ƵxioCp1Jc?%*ߘܮ>Ȭ_-?DhM D J"off/y"@,W9ǪU )jWN خZ#1 3@7'ֹ]sIԝ:oNӭrxe%k{Qq$y5]&5O&Faoc~C9< s-?p ,/'Xz 2w~~{!v@i31c=~ '>fubG:7qΐz"dv*|%myzu !^)ڢxYvxA.e2*a~5Ȃ S92N=H@N_f `0ԗX*: aȃ.r2 oCBrڤM1q¯m6C!Vg8Vx6U5':<@#g _؇j..g_P|F7G/yNgtZ/Alru"7!;@'we}4*78 gN#c%0RtsԨ;\"ʃhzŻA@iXm'U"q|էY^=ֿdpV<8s;m Ƨk ; tA Dz#ٯ*OT.d/Urah0:2ai=+]x~Zc1ocRG8]Hߏ22,nX(}}y[8tc,kKBKH[8>q#2o{aRL`?3PxA6HӚ/%T @e 61{8hO`:w8-[Ojr殡ZІy칯3F,boqq7kJmnyLcN}Y`Y ۶!f swRީhRTXaEԣI/v18wmm ~d2F1V`2ͮxޝf|.n d7ZƸD3R`4%p@Kr}p`Zq)e'Wݾ)D8u 6hR_S-D1p[mh^RJ|  >]vu5hD["dRwa I`〄 $RV:QRXD6;6&}?è$^408({S RCj 4t Uϓ A$`=ɾP*ֆy1Z3}C;.05Cp3||Zimznf0_~o!-z)rv6r5 T*j3rKmVf}҈Y|7w$;?1e4ӌ&0 =="L-X 簢r *$ 2N?Nv4|&n~3N;Y0p o Iܾsa3Q*+  7t#%m@*g7dh,En Str,!EJC"'z⍈D~?Mʞ4lC+ftf #ġ$g  '8/(wnҿ7jRgcn%1xCyTm9ehS98٫%as#[C[_M {JB}^?$ LxIrAbs2D L\֓[COO,]P]Hc{\Oy۔{6tt0=!_Ws-I*( Ϣ !yUג*W)F]Oy~zp?LA Ե8 }0⹗"-usנ0Fd:o`^y@(sggwPN?jJ+5In.TJ>g>Q⌞r(0!SXT}rv0@Cqs-ؙ]#"\$:uW/BnlxP鵍\WV%#*o5CF{߄!E&\uF@> s?oN7{ uL||{; (pOȯ-1h zք:DWbupJx|04=LZ Gw 羥j7@[iI;܍j2vP.zZu^D bcPIΗ?@= {dfUCTQxBJilMȶw9y7?-=X?7י$53D;iLc&!l=)R2Ob L-u,hZ]7\&p[;iހJZZh1}QRzALnPKiA|ڟoIʉVHLӛAzꌉsUr{B0-z3 jmS^&-XаEnM>E 5ԙO~5:FZܷ^XP/oO=ܮFNYN8&g!8#ގ&&!,ח ƜiHĆ], (-'3~_4 \7< !W*$뙎Z#N"PfAU)L%UmabwVkUeXGh@5ݯKHͅ?EMJ',&45IwZeXIdut[~ >8h>̖Ie0AR,TqiBY,މ;L[R%bCBۥk ;V&_)R}\'x+iCB'GFz6,ȏ-Ufuu ~#%ԩ,NڙSjhPf" ͿݚQ+CaOLBs4w<*;wLHG832Aѕhۙ٫voOH4G5dAe~[Bz:T'ڢ KۛTzΌ6&VB`_ γE>n禓IYg#/^bUD]n-z%d;Ĉ;TfBcg񶍡@dP1=oH솃3& S|"*911n0mA x\wBq~sDd"AU+0A99Tffo Q/-'LLhtwD ot$v@yQjP?=n'"AH匕w3f08F@|d : MFiBXYF1hf sޣ. xDpݷ沙oܘ2|dnUU |gŽWwZ(Jцjޚ"!h=47K1^Nz:g׶Ad(:ufA_C_V[iC\LOGL"$ɶETqnPkP>'Lj66FV[w^L]<"o+Y'kp7 9>wKvLTqqMd4<4皤SIOR$݃lW_ zLza7(mf3R[v3ٛ;>9sSxdׅx`za/:WRZu~GJ}]`8.u3%%SDTy~ .C =s4Ʃrlt,`XM "˙Aךʡ TflEvɎM'H w0<Ԓ=V ǔ|ra< U"N^A-m.@Z?UTW}gcWʚ:3lҭU234’yR{YztX{z#*7{܉_kEzu`ૐ#sS2Z6\3}@-Ԯ?uHBȄVhr ޞ&tiDRZ)*̀w[9;u+hB72g?|&Y'Ukk=yB]YwLI4'y)9IX Nw TO7S&Jwq!s>Mқ7ŐJmNO,t0u0c*wGD@@ƞU4 HNlNΈ@"o/k̑nF h厯I[~}h,K$ ;exK׬gxsri}zkD\ OC0Lop@(E@D $Y]<<ᵓa<%)mR͘S7l|=BGR@L-=O{[U`!tMs6TENYǼ5 2 $j_^Zījzo` oUBszDO܌!)NJ8I qs.g-ǶOFToFvG%a/Oр |;ܚQuK_z$,4AbzU+2 @kJ Zz{v/#o~րAw$x% uVVW-.b7g7RU>Qkg$s4"aq7vHT|պj+U#2e9afUvZ tW n am~ԑa%k^& Wto* O D9lK,>gvWmRT yrM<2ym^]p֧LQ7\KMQ%R20c~lH#ѐ^W}&!V*HPB [!9 ywRd,ݿ?zKa 6>dZ+^hB݃FVa8wg.ޙv^Ƙsi(n Md]#v[-|;ϟq[[R9ȟ)M[l9ּf u.jRs9bKEobK#'F`q7/40C\.U:~޻|+(Pm0IdC3  6yuEBOO8tEЌ&mq=E|ܰ[ 8M?]tr">AkW,bʵ`[]ث xVe_>I,]X v)hd(DCA-ߢ$ H }{ B!-m r*7!5avV E)?`D!Y)v &6]45s4}Ғ.4)FO|BniI1BZoGoxڞ~4A^_s%FIq< 'B?OLY[{Jc˘n^[UOG_HaH̝†Uf "Y $$)<vŚVt([9m;[D).쬌RK %ߐH*2D%F3KvC6Ȃ?ڂ oɪ>n?Ñ7ʬ+aԓ wVZF @LA{d"(߷Վ2Z;Qb]va{*ٖ&\aeߜ)W [}}ZûnORN& UUcV;}_9pU:gaZ[m&)$pi@ķѹ:Yxv^1"nՑ7kU 'mcACl"gdoz.8ݛd[\) ^nOZs"0V5}h~Dgյ6oV {8( 0gJmؼu0([yBnxEqj5q =v˱`T74jo$w4I\sy6`| 6Y4x#Q"g(,2Ǥ'ɟ\ z{!()iu$V8!UcD":%ϴlq -K1]DFz8ܣ.X;Tзw!< o5'){0 BD:}kڮGzbGѤ$9Ds[kqhkXN),UxWcErca^ɍ ?TCQu/978Kc{_9p}t$HZsr/P34G#UĖsߨg8(D8E d,bnv_i&!ZQQmsX 5ѨstI'THO)/a?B,^~L1AuLŬABD-*{JBl%:-OTkFb@KoQf$'<9oƸ~'7.+: lݻV{)D36bvQl\F%'A'~e. ͘svR/|(HVd 3c]O~T?*ELZuR(ozʹ/Xy 5iDI߆eACQ>E>u+|?@c3g}3jqz^L@3 kD\~K"d>ڂ-u;I~UNSt&,X-U4zwv%0P`A{/-"bO%iv%'('7}% R-%9۽l(KLM\X7Du/5q$Uŏy Es=;OA`С,/?9ǣ/z w "fE_hCp/RK#g(9XSB〴Rtiծ^%~vwki z2Y(S5'f b_?vEWeΰX;IeݔH)CF 0g]4-8;zG5,۹8;QBvNX1"foEfRc›aTA=֟$60%.V%_UAvIV6G"UvIƗ8C1{fe"'k%9D0떐 6!m_L~{!na-ӵkFbP<ED'*`*n:j)'tyPԶd}‰cDn<i!0+~3/NB;L@x 8iym8렶bU9=Y>ksnR.g-*{Nvgj$;0MMr4-cD;TyuZ"ٍm_7aa  8\G1g ɯGR<8jK6A8#%U'm$\rM!;M^oXLPMߌOdGxH>?l2SwNn}} ʦKvG /jqb^{\_݉]]Kqytv8V=aPt`<]UV#ӷ\95q< ?3),5`qk ڀYA/#X눇QIYA ȔԬݾyZXBl5n@$5a,\9#mGRrtL5YΩɧn G`K>: ,L7ж}|rv'j0DZ %91i1N |\ Hj [ERV.ng0T*xg.Y|tcI%;!{_vj>c@X}1ļZr'Ĥ^:;\, }y#\QW*>n$diS$N@o?( a!'s@>KI]4Y"o]qƌ2DgVdfE#˃ r&\BR"Ӕ4ag+G7OY(ɁA+饵1+ga*4Zz.$2b˱x̻F0%;Z+M8.[|ktcz8h:ZIy2FTXܮ~bY/]"luQC a*y?%cF5%~VZNh"* 5̷P/G6c-Y)uľ1n'"9QUB>Yց$2K9#WA5l2iCb:r~&x?fnQ~&ճR3˺x6l#i~OtFns=c Q'ū(1E~˛yVE~7b,$Lpu ָ󑤰l:ErٽBF4P8GBϺX8q7 JkK8zOR!r[!CF? 0Wh_jyg ȍ?SuSs^j>`?@`]^|B8#ZA&̳ic ,^h y-< X ZEխhYcjAYUMk7(VBrh>~|q'Z~p? k]K(/k(K5b&>?GMym3jŽ T@.1 ;ʊ'ۈ٦sg? d$$aZIb:oqǘ(aXuyFYr 6 W՞dx \H۪u @ *1"U.`˚"F FZ*n¦Sy o{QbV铝Z ,i&!s̅v<\/dڸLMZ"AYFvX@, [^7 d{k?C2|/b?YFa۹x^&u(v3DŽqQoX囥 n#!^TCǏxyOpR>QZ&ũwvu MeVLuӨ6^m6Psv:3$Δs2í_"㰃S-,Sbj1v ,6t:2`ph'#$NGoUɵȃʔ&hpoD2p1p/n?gSB*Oo&Qrdy%pGV?R1ojP)SLo= }"^!_mx@nVbƏAÿk,0d~b@޴@tX=bk>Pl%y%It5_=<U"fyȎWc;c.߭6E_'S%8&'1N #nal@ ܞpE_tfC+r0.6>Ʊ.uƠy{[5=E0СWqEfFKX 2{HO&L-ӏ{C.`i7*!Z9FU)Μ;"ҴSمo pBoCKG!KFJ9,˘L,3,zJU <0 |N([%X(I1(_Yw_}޻OCsn82X6_YUe]mU'd+"U'Pd)o8}{- s7&r opa1:J#Mل8Pt>Hؾ>FAu/*oְx-x8-J`j.l-[NY~?ewcV}qz`7k>&<8PuH%o%[(.3%XNW8!J>Y4fUTDF-`{;DLdMzQ')]5no],l]ɉ@E>aí*GӒ)E$-KDGI;n4%2썹F``!bA!,J0qaA ʘN+.M7 xkYx\!tВ~j 6Xjx`(}&G/6#ژթWNdb^@9`@h]8a l=" +ك؎nJޭ'/dmiGRVS l͏G~~\ijM!Q-\  O7uy·bnoi'‰OrXsv{5٠C31_1v4춐*Ï\GipB4|@E3Ynb#h|`s\c h( ͹9٦wcXS:x`*\c\89nadE"²MpR4͓OXU8u+G*?;q=sySX'~="><7P0Y$[Mۋ\hv_lr.&f$eW(8Yi1 aqLS-,.C94AQw?\*;SMkԱs>:0Ak1k|e4E^WC rN3řYr_&U@ͳJJh)\<v*bzÃ6DGax9l0lB& Ŀ1uo.4>Bpb#! h) r19@k+wYT֤Da/T6F-iB@$ĜgyBn(mFVL#vn C~d/ܶK%A.AM%~4Uk{YOms۠cie;j $O"nϏTIK3j=wx"+;0ab<ަ۹E3TNf*BsG#?c3_Eg 9H'ú;(ElLcƣ.'j$ [Oe&Qx唸IזJQwIg\>o%k* FE)&=ba7Ԟ -3;1hʴC_qSqbMGoY⬝mIA^4lA [6dӳKS9%ȻbdaNw$գ;[wEl>3-[\7n*s浝U9ޚfKcq챘z"/Q[sǐ.jպuu2 >B)ε i^M \MJc1' ,X 6@6ǨwbB8NU{XTjb`4 a(8J[,3 }8aIzwfH*2 #HR^smhƕYDiʑ4[YNЛ&qjlpOeUY')x}(EL $%1{@4C`rNiA=`eWqXYlMO 3A42 T]f#KUk><%<9ŽIm)KoE5/˙&?mTvA)N2!/uӺ@0vL ^}(|`eEQVxD =r`9߅%Gp>].%$=Th_: Dg&H!fSRalnL>Q^2"Q^?No8[[7yN OٓxJ i%/OmG7k8ըC@%sTXoMH?Yu=O@qOInlJȻB*TU Z8ɂL+R]8~H*7~u~7Q͞s͌=$/♣oIޏwtN" I9c$QG#c}9PM$fׅ&5)E]e=RYQ8NǏirv#`b a:@Z71dU!Ac0ͦ{bl@N4[vR2AiBYkk6dHvh&~" RnN4A nY-E,IнSZ*{%ra^%Gw=z?wUj Kw!-7ͲdϢUcC;\3/'gCUf}c77QT%x^uSWErDRԖ:C`5~0qGeaY?42,ٸt t󘔤#̦Y (G |AF؆֟5Gq̷Xl[yнG\t)L/S>=LM>>W4+SkѰkFxRIl(A9fZe\tLI5qw ̮u̐ݷQvA=20SaX.9?Py@OmICt%!e:'پ fYslj624=<\h?g5NF4x֤EٝSx*#Kt&}*/ G]ط^A ;.Dql ֑Z6y[.ѫ%9 L4%. ξK?2.',[1+OdkcQt]9oZop]I5(XyŰ/X꒩G5H|Ye:@b!0juۘ/tzOFk1_t'@&[sY f3`xjoyF&8,LoÏu-@bz9le2~TN6;*r4 } #hQl?!@6]O-X^mDMqѲԘl! (#amM֗1#\3 ?`a~;BPqT.A%Z 1.uwjڰ|gҶ-QnKh "hA_vtk8͔omVr$CB1© ~-9}v MZ8~p|4d0cWb##scUKt>!4K(B'#IFe"\(pfI6ؽ_~C|CIQ9) 1 WV+.kA"_6@H:BmzISP)r)j; cpp,1u1a2%22=Mdqk@J bOX[^-Qgg|`jJjDi =A3(*#nsCx=j`@YzMIo 5'AԎP_M{@/j u93]ܶѢR&H{F֭G緣xt  $Cb~e1z)4D KOL#l=@Y`Ҵ0WDIC4)v]sX Y<؅X>Ef J>o'W}}j>p,($Uѱ.Xt#mC r%%o 3,FV0 1-5HE*zn(ӥ?MJЋ@| a '_1trOxuȩidaQ[p'@%ZsTf$4j&90cƫS61LcN 2DHJ1ưGGuF}b;6 BD)HL .MU)-<Wf|]5D>τZ!lO3FW,Y7]gJJP?)iӨ9=a {Z #8~CMl `bg|\6晴Ekl*붿YI\5Ó0%E`JN QxjGxU/O)\g=0ވQ'6te(m Io|= &Ef)UHƑ!ٖ|N@=,DanҨ0];p@ MҟP;ur]u[iEUhܵ+$a)G.3WƩC"T(kyH^hkf*@ ɐGY啀Pw K#mn,5KHْ6$#,! G]X9]/rX-%Z jK;nS-m-zE,|M2y:?D;ȇ(|Mx '!yimwĪ`rX oǁ5pu4.vƝtO0ۢ~;8.w+(Gpg[7(x LR]\ys|@;}w*r1qş:G 7NXb"WKMo6D} ^sXF.Q sՄIy"IxhΡL#uA|*DjSȦJۿթ[R[Q/|QUQ'm )pHNvdR۶= ׀ӰQ.]t7xe%HtRko`~ n,-|:>"Iw{8rܟ.%6\'iErE?$$چ|奍#sڈ\?N^h2:JwZ,{C/V:8 0?h2h| A|,ij~]?YnWF#٭enͩ= X 4'=GwkT ؖ?wFg-! 5}<ѷ% WiKPKtTpW6ƮoA4ENs QTl3{GoSE, EN`+MǼ΅/[7 R9j1_R_G| aJ|hE-d1!d*^.(q&W|<Ttv[Q.?V('d :'-%,G3x<3I@0.C1AUTv'EڤQȕrE"Y,tgΈ[ᙋM{UP"] bd\aҢl "?KBqcv[啮4Mp9j"Q/8= 3xof/݆ڑ+nADP7y'1͌X!t|0R3A Ƞ}gIc3ޣ+fU չMs .{=X0YMUoVu_+&I .CZ(?)tg.%ܿ UC8NTB8A~!_ d/03Q8{˭콑:X A~`V_r2"y|"Ԏ勖{ Mqn^ʖ~] N6Y(Z AUKt}]}aF* b\Re(L BM4 Y+C-#bIarX{xp.bxKJNn?1t*ظ"p⺘ޜlTNxDrU(͑F{pMe6Ƅ@>r*zo6hS{:> !$b=34ӾnFВLh59+OIP3VwzǶ$y%@wC>Xm"۪l;BQn@xv-|Sea}QkAuSG|^#>yW&x@T65 JJ7V|S"6M_ݦjv0HI&߷pbj9Hn -CdJ|ȖshTf δ|nI!}1 4׵/G^w*  G_ًq_rf7qYRkp0qc\RU[{ np z"la;?QV2k[)5힄Yb0Qq:#Mkw+ (g~o̢ݒ%#!שCʨl_lO<{ˎΌept3 fJuF}:qSKU8MUjib)눪9"XBPKQO*!dGV%:m9A;OwAiR8&jTr| OD$O}=*CsM_d"f/5]bsf(QvX},/mv`#wq_+|^I؅Z1O KDCmܕP8Wu E3|M)J:z_7n+Q5.K94P?1f0J򓛶zGz/ 3'\7ؼ'!S|gWc|3v9[ŭK}`O~$&G&mp3V+>[jDH-Y%M-̚n;wYv+c9p_f32ĸF0sh_#+̗Ȁ@N%}GR$(UeCf5B_Izr_ͫfGyrb"zôM Vn/TC\ w秴ſ_D!̩ZVۼqO5 D >?ɒ-Wg1?dnj_HظB'.6GΞr @ZHu WH$0AlHgT9su&Ú9ԚhZR-c9eڕ _"aғk ʆvp! &,G_V¦Nm;5ok<py?'kSP݃4jIkySE5;md25ߕ@@滉u |,1>B9Gg* B@aKAMUdO~UIp  }h|w-6R}xh.閝gsHNą(۟A>: |dzDk' vj VPH\yDBƮN><όKp}ޞ\I9]+^޲֬8 _I -@H Fab}= :)âM'OMc= NߧL['*8^@[RY:>ZK3,AFDg1V*Nf>gV(4XWH,X69edNl`*=ǭ4A?؝.%4oTL\NAN@)2 j E\ZJ%9^}lsop؋8F%SͯPF>;n W(T /з)"zFmZx_ DI†+%Tuy3rR\Roe9;`ylcpQ2KZUHTѬ$]LULd, aKjt+u&9bH mM";Y]րoD.>J]Fŕ\rAL)/ɾ*[T(KYH^@ Y g!?LR̲B2y3_%t+dvͫJsylj$%z_K5&W8tVFIl}! *e3Ѻuȁ D'2Dj3@\}2-ܚW d3ߏS;t#v޵'hP6݉Co*1Rrgi*bw'ԍNݽYGz̅OQ7Dވrm$UbI&.h/؜>l c"!|EC"'"yj6vik1Js$NiE":Y:W23SkbӟD=ɂt=!R;ȝN' Z;f@e/a #,Ru UpeL?`/c rY(ys{h_ ruJlH,Fl˨/ZX1W5`ǻU7<֧-J (AYA-ep-5H +R3M?jB7I8aiC [DI=K ΋6aZ'HN,x֫uJ v͞BbR0LelkZ ntPÁ#>Uz2*8F:LhϫN{]s,;NB)'̷]NeC"hL VC3qbQA^u`JO|BgGV #B|owZ .J%&}۬*,RJyt1J~%x4S(־hGB~qMblh+^"YB+j+L> i9sws<~vՐ5'a ȇf߆M`!]H$^:Yg7_R>֩=_9[NჟƏ[3U^"c""G#K!PzM$jUx1jH$\%t,y].O[!EpQ'U8l(3BG'r\&1(mF=rCttHAfSr4s\LOyr BDDkpۚ/dѽ `Z>aUikX ^ g-3kFTڻ7 j\u8i;@䛀>)IBQ}B)]A"DA]W8DfƔ32RP7<α^$\eMLpo34z1s欸5lŮ Mi[ כ2r؆[ѕMЏKDKDd޳GZ>-ĜWŘ0$k{lo-çv@z>:XVyΦJ2M^ozݙ+_JT2B a#_4y9c/?bs8#R0s|wuȕ?0p#VϮb `o4pTxvh1/ņQ&z`ʩXe'Qq[y['X JSE[4QrY - kdt~c1- φܗ mY1"Ŵf3S ௽Z^:fWR,};y~_} TM}H1Yq֍tƍ/L3 ޖH0-b3{۲[C)d )Z%&yBHk(y`6u#!B>)V} *Z>w6`|JR-W ˼F**d2AvCE)`{'$%2N5R㍉/6ϰmq)FW*1{wFܯ,D7"dY(DLX?Ix-ۚZV&> DA` ّ:s:,M:Vd&H֡U;po7`ksB]cEC*Iէ)(+Œ $LS>B۳VP;i.(2|G~޲YyO/F-ЎSRfO,*cj9B_`1RRxLLnb&a@%P| DQ/xX«9wUZgVH`Y!} hM/ˀm4[0gMn λe`Y}7xro93oQ6wƖ@N٬(+³^cƨȓ~5;P _Hg0Rxi:yjO/ovqrFVz쐥q,aT5o Ƒ=v/HrR Iu`8sqz'bxk:4Zhθw, ODP̉D3E_htjs'5..YD's*#N)?W 2V}\>z_w#4EJ~HI;=D6Ȝ} ~RIXă'(crvA=ap޼!AUin&@yE~ҏ2SǕ5쌺܋KJJ屸9sg-;邩Z+ <4=F? -ȋIơC9aS.%p[Vg07r>-Gp?T0O" |$0I^fqB3md$4RV$3LVAʘP>RCdE叆7{" 1bd}$d5?yo܊3"cfXk 3١iH"Lvڙli9U?~Qdob\j>$8Yr=a`m~kj-{vU(f6 ßu(PNRӝҢc69ţr7_]T[-O YyQdwLԶāu˩YhOj &SkE ]4Y')}%M8cH]*F5ROl RQ>4Zۼi֎1F18+}7jVߨm[)4\ ppBOU*(`Ņ7U/fz3KqV걅(sHNJ )Q©"aes{k޴C>˼ևKNg8Іa&kr.0"Loҿ)RjYqw %;n` p /Y O]Hyia!@bDȾnJ4&<N 2!j\`FS_ޢѢB!Bp/G'rP㄂7mHΗcnCc;QfHT*Al{Tr{Fqӂzw+fM-v27L ~8kмRv.lLWJz:, t)$ɜ GC|Zk.N~ $O .h.)qLn ˋBVoҝӝSݥfck$k[l̻jU&VdEp)OO4_I;4%@?ڱgYZ07070100000055000081a400000000000000000000000167ec2db40000a1ec000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib/list-test.ko.xz7zXZִF!t/š]?Eh=ڜ.+-uBIG1;hP^Ǔ( }6ΨT@2'? -AKkgTkQ}7^4M b{dMA;;`9 Ү,BO)djߊ/N?c:uGL Sݺ6q6xWm=|vx;]O 6Eu~UNBq%=6ĪUnLJB7G!u iroK^goAC5O_7W=P"B166iܻaClF#u\!_.اǡWn:iѰ' _LmEm{R"GaT^ -/׬ JkMRr3{-P%flyK{{!"6YK9Ήe°[W[:[uH,Χ0,Ȝ 9 ;Ia<p7нQOGCw.i}H>P-h_Q[O{dJĦ(}hl$0:wBWRtЗx:̘8<Խ؃#(QWd jӘ1\Oˁ6Co0~s+c2 k((l;зXuzp%HZȱ ] YWZT!Q, %h,C!C_V7He+涻} b /$t0-!N V&'s`YwI:G2h,-t8ŒۥI M˝$sTs LGzijg@BGt-b|3U SaELzE0ҌNVͿ͒4gf\ HR,jW۬ެ*wdV+r@G.Y>R4F b9]jݹ/)&˚EY}l3 ]pvdKF4}1bd(&qYv̏(NCѠ hM^M m~A܇?)U-HF z]nuDh7Ȩ\uObk&r1 DI_kj$*4ϷwOHɵzEwaQu6ݽ3O /׎6":J}x#?Lﷶ\thWr|DȪ4NN g(9Luu谏ԧov"°iK6D=Ma\jl TW1o_Sfӧ08Ce7r;n-ݪEoЈ I)(GxXv|'R 4&N7jTxrp"QOepeu;=wecnya1Sבe0Wݠ+бm:@6 ЦLH }41ɖ 4rw=VQ;W9KP;6YGj n3}Pԣ*1C[r[/ 6ɣb}iBЂf/& 4wv,gx3ˋR'oG' ,|w\=Ӓ TVRZe6͌Xj?`W4xԝmpo~ L&M3ǦNrO|w6AAׅ.ifHXC7k? GU2\29MRz3DXS+Q+3Y: Y7A叮'|c3o#zb)o)9Ge{] غ^8ўEg1)`3S%%.!N:DgD 2ڟOK1R$wDy>\帡O/C:^!ݸs ne\^&G.ANzs+WH|Ǜ^uho;Z;ʹz4%3w46s +Q7hC%EK%L nz /i80|BшLfvјhө?kWj#FkЇ]^e$k<3΄5G? +r_$͇Q0G+[[QyI?C23sY~N%7n&XT  /rzV@|`:h"Mv;|HMȅ<-%AD}JG!H`hW1u,`,ѕ?gmq(u;*IB-Lea↕7 :CN/|̇r2љǓq=E=afMo3Y65x\^t:.K 0&.BFv{8w2]Pʹi+b?lD{lޞ@PϜP`$1t.,䠲ƜkucI/hb,+3ISR TzӂjTs6cEgWMZX"qyЌlv՘1I$qBX @ ք{ɇ n+= >1;6Jj?Tݭ' ybŲj^t O+GbY}xA)rTD/-0VD\tw@р:gc訵R~f .(`᛬,NHP.\?VMKy@i4R+e xc;NX!yTsG{cjNzRX45TO0C}_EkZFK+cp|uPIr9(6I<PK kgSJt̉ ]e3X4XvZbݤ],zŻZkqyq / $D ?Ȯ0*H Bpw#s۔ j@r_NoG,q4]^9&1-UW Dň7"?Fi ɈNҒ-mccd̷+IÎ[&SXhw]p^QDUrw1w:Rv/*-8(ӿ6u%.wH@bq^(t}҈k V3b- Yjy(qJ}#lZdm%Y# ] *G6z69!z;S$R^"AHW9kӲ".x82Y6KR,YrSBTj.iT} eGkA {[:MRrFA"vSjÈlwwވDyzGX+= ,8ՇPHL`[[<+4m4X;Q Վ @R f4ׇ%zU84;kXA ®0*{x䭼x\jX# HlVq+޼ k+Hj/|49fONʒ%ky%9 IKhTr8[(ŗrs~ -= G5c2n}H1m#):gk.L@v+\Y:%]G4s/XV!`T$SYH/]kM *M!v(17>nv 6+0lZ<{80j"u 0)z>ʦls>e4a-0MtX?zt%FLUa{fJya1umIj޷2[fEyz|zMknJ}uGТ/;%c 3XAnB{vh0a? Q ϭKPŽj[ Q+ACsW]C0/iUAS鮞S@e.1I_;(#eW?s ' \#BxeK;Qnvdt'vfyl6k&w{+p#z{=\w'Aj=ǩFwãBlbMN{3O* A]#Y- 7u@$T {T(hfQT`#>Wŷ*<q̃Hۃ"9N 9a@zF=^F*CH粀ZKdwhͧ +TSk ȰM?bO%}׬ǭJqsj@֐@6N:7P7Ff{c([DzQ5)N46P @X^\vY5f Ā)fݖԞݲO)OM?5 ;.#j理C4NAs# rGCk005nN!+kY_bJ@c"iB7'8vbd9OЛn7zn sϾ2w0t`8g9F#&V#l PӢK Ex.185/R*Ju̷ES|N!AQFrnN=QsU^DK o) Mivxǣ- )t9{2[cL&Gkm>Z)pDlj^6c/uѓX񌮵lLM3_:±B%^]_!"'u 6-,sy"9yU,s$3'dC;s`$iq0$$AtXk9B`cEWts2fx_/'PōQD G8C}RW_00 x~~E \P^@aOep/jp'|\{6듃&rM@'#83;h9tz -aG`[٭'tAT5eIq2d>}*?1ᆲ4 (GMR~CSeFDs,Z";]V8xP]X OiWI;2nm׊ Ȫ_Ń敾0'S8t mY?nD GJVP<~m&8>PTcrjt̗/j~s 0qU;lNEu߸v Qͤ6F"=/>efLJrZq/ Eu[1)eG_IOȗ PŦ;YM.i6_ ! Zbo.YW@ Җ@2D f-X)c흕/JӍ,]1 0d+wMt߇n`#_bHU˫$ tisCTqWSצǔ5ʆi?!-0kemi mD5*iAt{,F7Ðuَɓ\ӥeK"Cx$??L1Mh`bD?gSgAeiS:"#1Emu֣lJ8uSC&3W\BfA~6: rGC32?7h]3/eiR'5׍xMFɂSb!8b +ZOORu__Q^0*cFT#`jr‹\/ΰ&?N*V$[^B^\NW#Y'[6f!qT/0^iH<0N{8lh ^yk|vc3OpwJ|G~jDUfP݉+g&O \0̷K?#@WoVXc2E^\$V " "q)Ȩ$A^|AW{cPiS:0r}_%`ca_u QM陖dJTi…0=^=C2^C( |tU\ 0;i*EIѾ m ;@KƓ73_( JS=kyYI"@"kjCBT!hn:E \jd̷#:xh,f:Re`4+]>pDYb|*i| (F 7e,󈒘x@Z ocSv/\yXSE* ՚񍊨Lp 15&bҚS>@6:l7diuAj_fJE&y]|J%^qx!CRO>I7Ung2M6#t4~t@|bTq|\菤:ȽXIwolcm ؋lVn'o;>d{1)ŬzmܢUш&7B\$/GQ")$Oe@K&W# =;7=!N>P_cϬ8L#p/ =qF|[DpRq:_xiWi K~lmKږYN | *ʡ²Cj24 RfUy&QR$L]ʋhώ_]~PzWAFvNA Y POB͊q~ŽŃm =!׳4]_(}ڵCuq@+3H6)@-/ܒNkZ⼎s_1yC&okCmeKx|iN%KI@v1 ~<@tN5/jSKjwܑ㸚\cu3KcF$2!!xUhn; :M)}NG^/~K,] L{2e LF>pU5OUٽs{ 9r& ;g[:y]'38ڸ pphe/IbNg @F|@pY][f7h/5gwwb>L~A8`|+,g,r!vO`-"*O[`a1rxM9d 7FeH63 1651*2]bZ͏¿hel5v#aJoT.je@͉ݐL֌A؍֪!muk[n< G ރ.u"j1T'6P[(O 5C5W0Q"uq:TYIXPO[j,I#_1\,tEb/yb{]7#@ŋ `3<>!J >1 D22b1 <0ᕛ,lwŴ])e+O\f~;H>04P=No=Jm:{1JJGuMNb<ҏ_9G]:r)㈩++,lZz˂~" {YUӰ8zUʯ-km9P)8,=J T}VMaEn%Jm/C7$Xe >,tкBʣEUq4 /=Qiґۛ܀ Mռ+ $w}ْ<2,ӽΠۼ_GPrZ4~5|yVoD(J)rlvwl2WQØT0錻*Qӓ~*BvP8bNW1=]}VM*vcؕr5u7D뭻dtf l>~r-&71V02DxoHc zUgqk4G+Lz[F#tiJ.O5[RCz~~6h #63oHf2J|*>uGz/}DWJ@|J`xrAmbdUcH"ܖǠ | >C"_Җ-~ 3]q|_戀INRcT&PRof =Uxn8LϹ_O;=}>}ʕޱ2 Qix{F Cp)$m\YA; v%KiQ Dϕ?ajN޴ qn2s7BT]¤ImaW wM]3";9qI OB.V^NJNs7st, -!4ohqm:Z 5$:sv{>]=nP} ML!3X 5" 9*'v{TşxnJ ӨaYn55;z2REz}]pn/B1/ vV +kF}B?,<2 (:X bWX|jcxV֢֝%.8` 7>oVYK: ??|5l[lO.)ғ{z͵𡨨7LdaւF. xH/13kT)qUƥkx͋W3忒E~tQ@ śќ<-Xډ2di^PAETF5˻mOf =S{wt,VwmXpTS='PJk<4 hٔvsb˕ջ:ez4ږ= e+5 I񽚶.U nGfy"ߐՙW^q|:5Pt☨K*9H{ [>)2wn)|*JyxHa;M]nj.E xLm҉ .z#Coe!vHt%0Rܺ’O&Q ?/qQRjnMmۉeRxQ"愇E_:/]\`v f@ L$luLɐQ{J'S2iH\-Ϩ)2>qC؝ +"|а' A Y0Pb9Y P|dJC`VnEmR݅i Zu=f'uMڧ-*l*c,Ί-lGKQѯk]>NTN28 @yx\{|uD UOdJvBRQov Iv9Ӂ$` 9G:͓̗J)Dbiyɢ?Vw H͖eVd,=$S@Ҙz%^eҍ`45p5M\V'(~.'$qhaeBH0†{7PVXPf,,Q^eW *l%,YeHA ֈRWLcW)XHGrX#U!0NvQ@{in", :H}?ځ99c]!؜+S!0 sx:{6SEMdX`?S:,K@(M񩗜DE4*])mL<91(Ok4UZI\5aCGHϦR íJQSp>"1lA^œll~v~d^qo-Knb 1n`G]8ts/yh||Q2#jGVC{ڶ7"J[Gۢ2# JB9:tB!WCRX|@?q+0w;jU{zjU} rR?>oYU":z&4%P G"E5FSiJaa՚ז!Oc2|@Si3pM(ϓr FX :j/Is}s̞qϦ'NL Z ?0wmvzs3n%)>7,VR[G#TO6(&#}?'>nf*xTRI߁a/||s`U11*bZ5-n}\jq"fHPA:m],a ^eƼ{H9 }Ijӕ$:11iGILyγ,QW =D"ͮwhv-]"*׮خQ&vHʡhcz=tȁ{ }`KU4,*1ڳ}-GM2+ּKFj?(Amf敆JFAيkYΩ SKU`\n142/>&Z|^dѺF1㊂zJ&ݓ㖨d7ԛp85|iwb+Z-TnGBf?3>X/'HHG`WOYD<(a;gl@O" ݼW1NHW {Zv~ٻ\!tۄ(u*\;*$)& a/ْBx efK*nl8uZ'Pkjy,s(z#u%~Dtfo5aH*Э5qE{e:IC&V:; c FYf#}(tH"]~(,@D/C k1!0ixLRFܡoeH'?>gSFw?= c.F*'P0|hR6×Y:l8XEA'@/' 6m|fwNn:Rȃ>QW\IR9v:~v]'~vWa>eRQXTi+T';B:0!k,eT?t&˖YTq9",&سC&{mhl3ε.'r "QN7֛ޛɯTm|qrڕc #FPc9Yä2^Acda-`F-'=W콮v uu_wX𨅞Hw*GbmVS8]W9A/ H};|lF+~6X:at1Slຈ,^: eXJ:yw_T!5zDL_mfτ6 ՂGBXR5x| p͔y6xѥzO%%b*VTة$#]Қ")وFV6Ɓ:'R{8!/iMcTi9Bf{N<@1܊z8+"H~|9{oU\QdPA*GE=VDg.%7 29iTvɞ m6bWPQС0U7 Y^KgCgxE%ƒ@OjxvӃF[l~iZA I":&i+<w,o U6#`[TRޜQf)^L(by5pQz&`9-±wmRnOBuKm#ۢt"w1}9=m`S 4 ަ͚YiVcǀÛ1M*paHZXq.Yx4\iNJ/|s>)t`݇w) ֝_iW)*uy+|]Nn\~_ ٳ ݅őc5N $ubb(["iyP8kr-L> w3-aqf!*IMQXś!tctd8$arD$ockGyd7/zI d?K"l %ٵ03Ea#NMypZC&$b<=E'<?FsF~R]_ʏO#anꛏn(GR uƭiZ oe':AW!]zPYdOBʅPBZ[M^sﵚ6bzFſhDi)%nSqZ3!L] UL/_A0 ;K*4쩾2j2 > s$:Z߽uXN6v9[6 ""62tXm=҇d$=Xw/ocC L='|`0viGT9X6j *!츞5;GB7J2+ޢuGVS[aP98 cnzz9ZOIi` Pl`\79 Ĕ^'"޵|ز1/ք,H';Xb@8Gev0`sL0 Cpa=~~) /<żFϣw6ɰmґ`;ۺcX&>_eWǻ+NI p5P~ڻ⥅ݫ30WY !%xw~b >3|{fa/= zk[̠iuvfpzCxqS>%KZ{i剏A̋( lI9HӨ, yr&+bw?X|/)z'UOT=5HI56Ǔ76 DM?y),&31>5: E!>^;DY&Szo+ScT(I &b"/Urb7U޴G45}Qf~Zcbj"Y:%ySO,`ٷ3iR,ZsDhħ:a(i:F2a5ʲFLS4#m{Q%{'б7yYkC(BFvxpr]$­ JBe>vQљt,zΦX"?H4ץִ07|XP`d?W9̋njxoĚ菏'XAp⯵8Wa3wXO  qm:q4QEY][vJX涝mRa2?w( ukGjxMs%'L-bp-(Â{Z;Z co%Q=[?A5-bO|=r ԙ E;W%C`K\_k[ USvW܂a]U3è9RN|9 1@vz`x"%ۍc$"Nvz镋4v>JYI! /=E3Xc*2;X2mѮ"z +Xk`,]ld)/sƒ(Cū1:@D?i);\TU~n3^:,I" YbĹpa j }wx yiX2>8 卒p%P kG1=l 1ކ$ ="NoZ1'R@`J`@?`}J杊hJ )SJE![[O~[A UkYZ)i#5yA7R,62!mrhFP?}=DW6 'a jOi`_7XgZ)7:a.^K) 4ik Ō3dTcKZ}rKih>.L.NPApfj6Gro2^7M=W;qAl51'V%OMSB]t-/ 0Dcg%f FZWY8h8a|D(c #&.`1߯chNu7I[|-Wゲ˳nY +q?_mSu$^S(p*hnA~6OX!U#]:6[HMTK#z.8/0C)VT?cfgPP 㤗;WXA?nFh>>j,c;P* nFsKU U+ښzΠ<ydg_lYKX0.7#OFQS}`V}Aoiʊ+S,-BO,Hu gtq"7#‡ΆVHL´XțL;( OaKB`Z:efa`(3;;:1*wZ@/07x!@~]SoAJ\YH4>fw`56y6FA醔sȯ#-g{%Q1QkB=;V!v*x?jb/N3:=Ĕ|5X8v-h2ós"\6*8CCX 7+Z~F?̓+]6+Ъ?iw*OP o0+r A yP W??Djp ?Rs\ӽ7e/1º]ÌjT.t s9z/ "H!^ 5~/Hu˳ҦaXyrXE(egy1Hͱ~%g wgtZꌒz5薩W%d=֒R'`WB)ouV<ǡ9y7ַԩ\:[{ey-z)bm~*2*Rm6wkhFs@Rr\n@| )o$<[uӗ{2Vgךr io3) Fkq/^c8y˘AϰlRئp FxD8]JQ/-N?h͇>(E3ņ-TKB{^Cz}7z|[J;tO]]\t&+dd+jλ./+Wil0RGw<8hn]KO/ʔ жW}3*kuk樂 GL(Hɘ&x粖7/\(i#=ql"HXDJF9 6l )!fRA ")P6 - 84ͬTۓ&<^-0'K)SiDm[,0zke=!j &/43׃0uSysĮM ml" Փ)bp(EJgLG>ihu0ep1XDrT~p~xClxd(呞fvvBzi`Je"PHQa'g9wo&lט`c{_;7'Ә cEAdž5Y2#AС];sO7wlCqGϜ֙ TZG)P bFkchWi 4* )xt;;($W[D}0da<쳟^wl !?magDo? a :xRrK= QҗN [ȷUd[˦,r*l wBP?[=(Hًܼ.Ɍs+  q0KgOPe.0 B/o䋢"!jtRڷjV~,Vìv43E`qɗ_"~=! FCaʼcRz*.W4kȗ@F4Z,'@>*U޷˛m #]8BH Nk| tu砼tZ;zfq_}܉Tvj+>e' Ȓ)5[!Q֌]hE1-|Ã/ū b Gݾ `|#* sI훽Ә\sΜ{2լcD_G㭺Ļ 1&'vW؆ BK׹ p0gD.j .7ݦe#GTAR>~MH2*dzϱ*_\,Ԑ5;A=dX4Byq~KPCQwL(^ Ncdp -gMS,o &D7h^&WLއ%CWN9)5 f%¯K _-f㨯H d%όZ0Ykַc;%=8nbSjRݩJݭEKhy pHܵrEBZecCS|ZYT=Ŕ]^䏿v,Uzl;{J & Ow1R_2 F$HrrY"l@>ވ 0NᭉYݽGgH4 ,>"[D< 質UhhleQze[w27`.?D!NʤMk|= &LڼSf1Lh{W{N;*"s>90sijJ' zsk O&#t8/%[B:@ɭLȵe!@*@?%a?zf4_vRK&eJX}̺0eD60+uň?. tʦBi%`:RÝ+ e(ZDw>Y lbޝQ\BP\jnOlnX8s d))<"Ik#,KAN[/֚-;FEfM-W$M{BhuU;?KVeY? B3;FzzQNw4<.025:~>As!TЀgo(c 3O{{H_{܀ގg)jC6C;.ldaMkcd~w "ay.hk)`QĚN5=PC>~J('ZTI@C[G]*`JtY8ft:CSZ.D5B}vpHV*6m`iN/5"HQn57qbV+. șHD:"=hDG9I"όuA0X`a ᜈ9|vגL/ZG-mgq{䘦sHWҨ:A8>94r^uaa(!9$4B]3iqOU$$g~ WcL8.46) jwқ7\'coV&:!ueE )UF*Tr@u( 3z}}V:b ʑHIFB&t@pԴZ[)c((n-Ax./;S 5<`ԯ#O¸(" :(ը(9qu.2l0f<ӣ" kPzpXE\LGM֢UT ZӿhnֿobR{쮯Bm?kX4+@cߺeeO?lR-XdZOO_ϦIi)Q`xq %? hWSz~̩L48m[+Gժaq"&#Ģ ݩ`P̡bS,F3 y"l,$:^Q|a&Jw/^ @DOf06A",XlF'EIOJ#%;w/PE"b}D%sh6uA A,N)zpI)}#6퀵_NT$k-\;QQ(Dao.4E=-屢g"3 Y+:ݑ>S׉ cdXӭmԅDZGW!Ԇ'| `SK{/kV~F/E%tŴ+G<ӑBCv`Cxp鞈%a'$,X?鹧l~gA ֭h֦=l'4^F: mI<*x1ebDeA9\ВPLo-Zu}]HN/18g!Ec6R$>ښw‚{ _MNqϹ}Yyꢹuu* ?_%K ee' V؇+*_%dEt[ջK.#Ff%dcrN%^n$tI΁I߆kk5ޟX[np.Q7&=:\ϸDn}?>L19 HU.&eF \JRdn9auf$ %֕]pe5NƜ({_kh%buCfZFDů Vdzp`00?}WlkK9V]_`u f;ChpCۋ@| gwfq=*U2eQSڥ, ) ^ PM#oRFVLB*iꆚÛg4NpMZzbY39;y`zr_.l~59 *JwIl0g۵EI'9jm'iF&>M~k. r]vt GD7GŨ\?G}J\hhbG!(\] iTHoO$*`bq̆b[#GR ˆ :=G2W~2sxյDtq9Vo|b r]I"7Ñ*^T8URq *|64 -UȱnxPlDcqr͡5=^Q`ոJK0!4V}E iRx~05<93f^ǔu֓+ & DElA7s'W g$1;Ʌ]TuX:^eP^^J2` V/S pױ$H և*Qxl,l ϒM@xz+*rH뀝L PauĪ"q.4b+?ڴ"QD`ʩ6[qp|[\r54nK`!NFfL7v4m,lmESgO=%0L>^U1<*Osŕi F<KL,TX{~YƊ@p^&fqтt ZGW8*\3dc7a+ v()gJz̏rϧCn>ٛy~Y#T~?TN{vmvp~WHwf. ?UI ?1vbD+zhCvmpT^x=<Ũ+RLyV" $Qjc(HַDâ HwN U??YXUXcHcLDaHY\$q>"%Ҫh\ȥuUnWQJrP]_]q=>e饗 r*x~$ /~3:/d^u@u+W.Ic6&jCwcqC~*MAzFkVrs9^vr`YP h]vpdƚD=VЁ +lXuNW\B1GB ߏn?V{*ŨÙHulv|iT2S&6yA[t4 a$a&NZ`GC~-*^eY^k$'B-Ǥ"JWoQ1k旜7]CḏRÊޫnoH:b2DvlZhAm}ӤpG"C,tf!BhY}چ)\5 G~Id{]6[,eʄ#)K(?H|ߝ}iU8Z#qWuM͹7js' |3۲-h\4 @z}-nIʦNL;!im>SS{0uHn9y%f`'߀!.\? U qViҰk2.ZT -DJ<>̱?CtFy y$Έ]P#{|ԙǁ#6y㻯×e)YO2F*S%+S\3P6;8 Մ =}[s M{7@o;}%yMRvF X_Y&ӷ R=K1>'IXMPcTBTl+#`MAʬkm ($3O ▁Av1xGl P/q]Ӽ~5E `ec, ֤L 5:&Î)K|+h `sǐ凯f,|R T Ad2fϏ)0gO!Ke04b[*\dbmhfN % {_6_< e;Icrd[8.\P:v҈\,Fa`~W x|' b08i/+ZKWåf7!wb7 QGR=4fʁț%F,[Hf2{J?$lg_︐&酀̨9 #čI±?? k+}Yo\In` yݥ~d8}0[.'B*ήߢԫ3s\Up⼧&~X $oazK>;Ձ> -by ^;:W{8$t~iA'z\kqk. t"ue= ^OoAJLWj'&׍iQsj89\TbQ 2wzI-QG"F>j94&cQChgC{!glrjˤ;C 3:R䮰|x98K]mʑPU{(W: nX7íO~O=.ptmͰxk2}vyg|oʹxuXF"ws+^JKp5s9SX, P8 4l'DwO\;?,lraꄂ!gI? k,׺`G`:ASa-sVDŽ 5met/6t27>BdPw̭B0#|LŭMddsukH]L.q{ 崓+,?;{BpĊ£V#s_*6{, //g)%n,Mׄ7JvpN(2u+yDaw#q]l%;3jHߚrqq (25 uptr>6(Cїp F|TPQ fvSY]׬i8_ԳS[a-&y#ېb0IT0_}N:=[VdUG1c"D5,#zC?A ͊p%oEKc[KRa| G+? >$t <Na^Fc{ڥA9,|dB$UrDW߮KTQ?7]sot GSct׻* dχ*:X] .^IˠEJFwiik;ē|4%/KFj& Yϙx37Xwsk+;68gG Xdj]=*¬Mu}Q6"Wk0~\ 6˲e] MO;Sr*:|Z)>1Ê`E7ʰF"MԢIK}BV IZ/b8`_#yjZ6&><%rjÉ9Qq䮾4~D<[IR]R$jRhbc&ˁAxfI>e#gʪ6ٵϭ_bRx95WCsС}0Р$*[aRJɱT?F{尕Y|gliN7q TݢJD`aԾ7|5B+I#/RWkb%|$\P pۍe8GilQLV6DVcgߞ:gd*BlXʙ/cp=xiGxHB7\ebC9rk7/A'U5SH| 6F 37dfe0.o(ddiK 3'L"V*-(hcn8yѷ`ِփfdLǵTaƇ/bSD U'wb[| d%1@:X6*L}V\gGTw;bJ5'kF|S."xXv,pZMf `E3&:(Y?@C)lصv lv 笘֠ Z{B?+XI6= C KmI@OXEUfxbUyR)SNfe^u|- OX&*g1 9Gy\w7nGIt̶cV^j~WoƪJ<'-j"*W. 8 4Λ @m2U2ʌzڧ_gS#͞,-Qb3i/˧.$~ڤ:o=d|FQ+@zxodK~Ϫ<dLSNJ5zL"!Nu(Dyqem ІK RKdL 3BD7̑vg$/8.A(@(^A/:,g::"٫"'vR ѹ.OWf|7SRƯ¢Ua;<,D*.@G6]fm)g3o!W.#kCwh>Ԋ'&>'U+l5 $eeɓTJ9:L{} AHϜ0^j*g JCߋHqiya\WB_ G߬ć\no)y)*+/gR`U(P)4~M`{ @\wsTRZdmu6G{UM{MسνU*eԤvqXGC!~jJ*3v~J]DPtI#0Eq#6s=-$QJ)ۖ (@IhRاcyI3ڏfA}=ן1o$vLOʢ/b堣PHi]ZQڕOt^÷?Ȟ)gp;5e힨 *IU:R?A&WH:Y_ b9asD +M=rfƇ;0TclqwH mOיTE\Yp1f5⅕X!ߒijqa*fY Bc{3ϲR17xc4_;Ei +Ua=ڰ,h|< +, ˆ^eq$,x;(l+f8upjj/iH$_𷛓 {/ocf[!c݆,گDֆ~-a0sQѮ8h'BZ&%8gKOŌׁ LJ3;8͈p!N݀fl\IWd.+I ONr[3:WdĔ9]31Fu޸FY] :dU<@w(~ܤXCt >&]buX|W&Ɉ ]?Z.Ω*xty Q| 8"6$*RJ2Of+ kkTH=bQAl_·HLYzyŒ" ~x 3aoՉJLdGbqpQ"/cx^`?ɒT(T :+ B=66ghy 4+,I4!X9e;o;X0cV/woc<֯--w<}p/ĸɜqvL0d̱-q*S͎ຍn"\qʡ$nDy8$t 4_Q['߉@pUmC0*I3ؠJJQT ԾS"+sJ|EKY'eQlDX.h0ԃ0…V=/Ǐ^1gLCDIFq)g@6.ױd^MbJն/4??H?qRZNo_iЛVqvb=$SCJ_m?~YFw+єY- :Jlܿm AsYY Lb8Ah(4Umg%Z4ejPӅ>/wP4=TLޟImEfò%<%Y2R,,5s%ٮ ez'nt^p6:GiUxս_ѽx>Zp+~p w>KNG]u<0իK^[y3WsRsuλeJ!fj2!JY#3]vކ$=B8H6Hm*A.byVa5b.g 9yWqx.c>%Zdu> yW,5m띹G[?ILGzTCğdd+@/ˠ+a@n9m}5.k;0Cv+:gLU!jv!=|iВb',hflܺgW)xe<$[=]l_|zW{z<<\'5&mRQ*N;WI÷xNN5eu.yX΁DZM+ǚ&7vQ}N$j l P\"?|NKƦub|*R5QC* Ւ>,$vZ|HЈbѻ7 i ^G8r{Q ?CuL_'4Z ICXZf֛ 1Q@BU==YWzN) ٭[0N5 \/,C޷ךNPx"/!xLfc_)*Vk|ə`#Lc` /RIwT=Ry[lM$>qㅟfؾP3X-zL&ʫ8Zޱc,Ώ ]*+db7.' ^1^+]jxkUYd?&~}́.+[ô{w;l 1'&?l uUmv$Er:|簳y g+wQ;5==?m3KLg-o1 Zo>Dw+? $h9W3bzµf)ө/K(lKqOpo̊S~DN2 >mxwiF%8חMG{*| y+7tƶ2֗;|\讵:J;|Ÿ[[];J|3'䯖9>1 0Ѕ/T$7طcHs$ ʬK9+dF7w^m} Kƪxo>~qAhDf⃎jKLcm2afr%^}L^NrB 凎% Kn">5`lS;E %VH@,f_2>Pnoo8WpϥdYUd\ \ǹW𣎴gXnJH|Bxy͛/opPp s|=T(ܷʯ djY38myF&IV zTj8C4\)YqW ,y$hv~vG$%L f,ILD4Ldf_ LhOºzm*U1^j.j|g'1hmXk%xm0gAsT!ywWDKʈ E ''3/@[;qOe/Ōf+HAfkmdeV8ytH:\;Cc}/[`XIkc~b9Е i.pHOҩ[b7d ջF x7=gbQHBo*<gf΁nU.c"7L^QNdպ>fw"_,wHtKMp{poiSK824Y*k s Wu'|azwLhQ1ױ5ԙZW^vL| VyVU3/>=/\>49,FzX9=X`B`$ű:<uYĆr6EcT6e7C8+uQ$%P5/vJgq+Y5^挙̇LO=/4tb\ٖ|d+;0Qr-Wۊ-OP-I=/6*SLi-Gɞ0=el ECK,O/C-bMYuzŷP}[ݰ92g!GJGtT;ps9q)0vjq%˭%հ\wn5yށA̫$pWRw*n7M]TTп[5tꞺ{.9eQKk¼ށ`u,,#^LY˟ߊ%4'.`]沯sxc4FƒRNtfehWz5U."j( NdlmK=AAQ}S 700$ 箯,\I <\(g/bDlIKVoP-yhg~2U Wv Zm&$}qϺs]xٞJKu]ņ%brٶbooq\(i!,%g Ⱥr2|\}N em{;C,,:Bƒkm~"b$ [aJiLIRE68y?6D J75DI/ODـw_T,A<\KQi 2CC c9o&duG-8 ЂQ *F-k.Rw;p9@f;`HF= ewYLKPQЎC  >NWy*ZVʄt[ w,E;IXJbbz*O1R\KL_2%S>y]d^^l1~|V SIba"(@MJFIrS=GI7_||3pZ{Hy`<\ޙW}_E]f/;d _214{7u/RevZfG>dD!VQB_%G4 QyNg7w _N",FzPU$2hrb!1l-ȫX)q1 ,B3chvE@!1 J +W>S|r\'_F5 sI-yv`G zU8byѿyZrBێ͗&H|1 -1Lh /UkS ^ I19T%|ςPk?8wL]ߺ ;Y_ݒN3YAxv._b; EJHO (<#~+¾b| ܾ;V/l:蛮@B+뷟eV#h}N3TA//j;WBh/Y XUGL\aBڒyt6JL 8CvGcSsϲ&ʗ}&,sJ!Y/W,ˎkc.WH??s#MO'@ו}x.8 SR'^tGE+[{o bRRNAy'Q%y&fСGW[x-zz m&M0Ln긨=5O6V\^CDS6g3]a` )-[P2R$#AQ.\oe4ر{JN>]8_^.հ)mv &-Mzը^S, C2bZoS9^#'qIe~n |gѩWkNпCLFj´&SrXۉ[7tiF2tD1)mìg^ S/*l_.'?PiiT4SzhLЄVS'0 W&PC n+YCB>*Xw$AksLu7ìU+= b/lEy)x%%Nmɺ,ln$0\4o"#LQicfo-[]*A"g 1vW2mu$ئAAƌ0`1̑mj*`k/8=>HꫡP_6 tY+s b۶TxK"EXerOh eu7k UfF枽~CXG4%GuvTtj;1Kxʭv9 T~FtQiQ,KU4X1{w,mu&K;J{Pa |sI}Ǐtѝj aC'O@0#H[ lx7^oՔoQcJT6RTe`Q"2~ <ΦME53mGJw1|LwP87QWQP}0d2r ^a$-ks JUEp""p($̘?#\B ,Wov9k+e`ʁ~h-Iω6)X/D[OiA\]Z7 AONݫ`R"SU$e)f- ơ}l ZOVP|T:R4U.$=2Kmr6+&mbP˪U?6qwzxGtR7]v2~D[Sa|RXE04m5razrQ#Rjނ̍ JU%>D1 ceoass.OLPZ9DKox t31"5 1.YWOZhTdz}*8rd??b偍q,?f 9ߝ8;DHm8\4ck .T*/e˳+بWx&,eD>蜝G }L^a0>O B.PiTC v #p RQU)L,'s @hd{g~o&Jo!r6}K/\y~tBgkFOږ3alKb:foGn`V8cS4& J"-B~9ٝG&Qm<9\sGŊɐǡ@gF*v,5L Y]"9)gl XZ *4=ܛ{Ch{C,brfɺV' OV\[Rթٰf{W|8Go@ukC1-wKN=T^F(F#yW'c̝'jը)dϣ tߒIT[oΓ};7,Tt9#bU,,DR4&J$M ?0" U淪I#QrxY-G.n _U;?ɑŅ!{7vQl5FU"5/(@:'nvr+J ڂ m-Ugy>j;цW ;AhAD8g;.,-->Ĕ5_D+zW0.,[{sJ3OyF#Ş 'ܝEzHƹ@ǑUz]f>c^٘u߷IEIdÒVA p̊Tb̼TBZMQF Mi i \>tJkmCXs 򾚯 1H)dpڇմBz4>tvi}3ݶ@h*)#ͦ-lJ- Id Y͑ hDC\i0+ Vdḫ[vLSU}&4o@ٰ?[A:YT7z#X/ cO;V豪[NNNY^/KȽƇaz'sB  ۖH$mA('ݬﻡ4:c$EWX nYJH~ؐH{<=&rΩ#F*^r+ ֶ=Je`22g(Gx(v^R&#i>~߯ \9KӨA41yR-Ŕ?"҄x͔moc 95DVqh <+0n]Sn;5yPJ~;)^+YЀby' Q땒wkȘjnW-X A/OKo\$34)|7#rZvLW)v V )s[AIo՜禍䧵FpϹ"-] voVݮhh(mƙ+|zD()sG҈:9]c1_yo{OSvT j>rdDj"LHV$g!Da8o"ȞyAh^)*zڰŝ| ~tw(G_vz5W̛@2I -AT+Y`Q:ƥ%|!4Ne.yhoex?+u/- $> N3l5/7z88J>)Eי1?{8]'ۛb 4"-yk/TkF>rS lWܒs p،0tv /T﵆+!ǣ>XFskgY;%6 `q8)!&=4b?2'(LT9XyٍhG`#W9QYUqOKw/^\.WxvdUUxUZugn҇~$5*cÄ!{v:@>| wd)mDJ@6Oy, ]j{23FP!4TxftYal(JKkwX>b,Y$JƏ*YDIYv!}Yt Bw% $`i5'̒?FU[0s5 o\f;v'\FZB>QB>З%4\?`Kٮ}%KE[$1e6p/G~Fq"u[" ?=keB:)E/?3%fH f^A ƍ$pgB*n,r{uKG @3}`$ϬMVi@G"~1-Rk$bTYlUyU;F',-[;`z|@j|')nU*+6X(v;ٜ_>(Wy0Y(bDuQ~ns$@w x5?bL`O\A"J( 1l ꔪdZAMy%peIjR\N1JL!@{F bd~\nY*u(cxmQpϜ Ϡd&M3ԃr9w"wrT /75nD5ojd4LJ5;|gƺV-SP4i #mWoYʜ )cEPm jhנ{ۊ6e{8|*."B!kAy usŦ OGfyaU3!f 2V%A!ygo|_(#w6I!۱u~pPҶ"˗l6{ c]ڃ{MhzT A0j|cpNFL*2k~Kl sh9 1:*k9æU`B(k'WF`_If~)$a NӅZ02@iܛåqGIٓwM9qV5;b92 Puk(eĮP.LHd,{wdPǽO\LJ9ݸr8*q[Wp"tT='k ADVX O7ph{k{pۊ0T~0z =XxQ+;=Z3y}ZU-/},'Nا1 ^(eUK! e lYSlEǣ`.F'A=?lN~TcM w|?5ft&5O5`G]c M=axt՗Gm3lgzݎ5,a:`kzT!wGX!O.&{_M}=Uۋ:NXM:Oca?7Ylks5(Vny0V5ܤ׈=ݭ!yHѢ즬F+!Zg:1ŽR6K㞮>kN$`OSWm*Cgp; +yR?[U2'?2 3 IBj-A)txm6n)N@؄>#ڠJTl 6-RXx?v  0rgi['3F9PObW٠5sj}#U^V,aۛLlYz|'Ac ~d)gF6S?'ӎd> -ڋF؍jI{֑L7H|]4,HL?3kW^,j?muוLԴ8n8ߜCm4 =͍9$t&AT.CBi dF^;SIw鋁%TG:c k*1wX8q(XddAMɬ-v=;59RH` &^.*}6xivERU_o(wK.8HnQE :X g`ֳܨgB*/Ghh"z\Q 3*Eқ3PsZ)h$mQ?ޑzvDjC[% Mt<͡eR@2RaLQǍ t{eK?@/x}X+K696 кD*M\X/<%5@]ZhoJrlÃUq!䨪 Vj!ޥw,'Ƙ,fѝ[CH:xF!tSg=#mY|>k4rz drjQ-dưy>e(,agU,ch,1t-L9]eLP^Yac8:r@ tyW "6ϥn2)}@xv'09$|Վ GV'>~x9#0VMAqlzd:r['k#f@*̀2Km6J pL>U:Kóm/eA< !g]r.GE'N|{@HDf"맍5W .9R~[ͷnZBRYpC2Ks^K$C|f)Z7KW;*kd߄PuU .~Os.ig˯4c^qyܵ[H[{#/m*Vqzl>o 1_0ǒ2'٘fq Db5&q>V'S?*Ђ1X ^E )n&?9ӪcsP׆eո mQ~VZ9ˍyn xy—Sm[..Bmĸ1;EΌ½}`#LN i'8m N3>VSjG0ӭ5 zfZ""KOBaG|qbz?D^/H!,\'J Kn\u"YbV&^@6n_4i˦i)_e_Ǯqy>{nk"0<\&|D䡋lơ3NN.%24kk*<:ČTZdbZ.8x_+â[q0i]ay._+&xgJSl++ϴ|FM!iEw,ozȅf6ԗha-bݖ(+;Z!1[Cl% MI}ЊC.}^ػgJOJ_eO9nVD=Or:4qr2xuّCOjCMj|nh1AoQ~jq@iOM.Q:n:`s50  -RV9R ayPY=-iC $Ѳ[$2jOhI[ƍX)b m/lfRz `dٺ`cbrɋE%H櫎X .zǹ>""2ͩ6z9_ =?Ob H<3XtSHE?2s =Y L0I~炆}͂pfO^yTCFa(ꄦ 8_\m9Ʋd<|$/Vb rxQj =`I'nFYH0ixW<N1;m<> z9S~|./i yx]X+e)eOٸ^ZkB8y_lUe'uBၑ|M*4Z z{{yŠ}څtF?BmGcK[߂TU-=KǷ..Hy_TemޔWOI1 50x)&,Jc9yp,'wqRnA%Ii n}#&]M*Ĕ u뾵Mg0I)nQp= FΛKvH8{8x{~~_V񃖹r g2&2 pO-븭|?_ߨZAK# F<9KhY 'NL< ]9y(6XRߑ*M6aX *µ aiC6:_]Ezr r*9iyמfԲ5nFF=ԗz1L)Pt'<ҩL8AI[fnh3OzAR_jݕB* sSߍDft"vV1Sr]>٪PadwD/ .(^ i'4f˒Zn*b[WG{0b䰒cg]\ E^eJ [%\Bv;H'YQ^0S ׆ɽ;C&^Ἃq M@fQ E֨NQ/7A*Gq<&l/=p6vSMdHѓ)oaYUAdp)FIJvTq0kr5S0k](.#U?Jzю " < }E%$qb{&abU,[1>e "\&AXe1:?mCH2A_QI;oL.F qdm5Usf5O'kSM"2{ERZM@S\Fg BKMHF"G"5bG G ` ]bjM`6ok[/̻Đ"ut >L3oܝ$C?1OǛT{QJ(Q,]n t[usˌ R!էڏl<~jrvP#6c A:xUWVm.WG jE5{q|=8_M+C,w ;LsF@[19]ONN&גc.CU<Wq3*N2%$/-p P"PX6MJVH&/dn%$n(f1(=2M jFZjB24|EpЭI*?nWTcAߏs}֒rf[. 3J( F#7ǰpU2pߴ7BN"Q甘nEm% C A^!]C v7eR>!*۫q-kO [Z. $FwKyTMvgJ&|\.7obP:KmO@y5H,/bL%+r:~M+ r)MNut&*7:]Fޜ|o(p0<Yh:mm^Ĭn_0WwE c*Ka@UBfd^CU>zG. {)xcxx8'!J6ySKdPHPn'%ݏuP|4n|t`.mXTh 3Q"YDE؇B/BVE`'og@O8>Alno0& I&'MH5 ْ1>B kz"gJvƐ3lbi/04֘Qy?s҃I2 )35^R vfXr& $H+jk"twLHl*E*w@ ,:*}9;\ k!̖ybP,nE 2vwSEPcS {~^z(c}ƷUW`ƎT@j߶!O-Bo Հ#3mKLcn[Kg ~a7i|)drK߬0ǍͳRz z%HDK~GȌMMnCP_QVkXaS s#f jS4TfX_6w (3iT<(-!-J,"Û`lR =o4=@SvA&7>m'Q1ROx9ؚ=kd0I04-7'CsjZbjNax]10Ϳ y,,NJP|Ipxҥs7Tk2{'R>P0(%Ǐ-TmF}0Ϳ A`I!uˍ9Ǡ>bdy)|A(hi|%{K@?.*+կE\/Boأsk:a:`VhM<& ̭y"3&Vj{}cPq4 T tF:-)lE UOPx>Tq )-6K}19E/U VlŨMwE @ JJg[$ofZ_װ LJ 1)xZn|<'!7Ķ ; `Gah llWM2vD_,W?+1vRI+1tWNSq9a^%}U ' f=}=Ϳ4ϰX7Us}}G׭ twi>$>?ȓڛ ^`ҰY42E 'VkSHJcPAf#e!.q(QjI5q]~~Kš .Q4ذD~N< w}YEegDFBNOzp;@Otwm4>D\\ VxT}bniPVBa3<6`;i7D -ӳ﵃_K m'dyG`/㓰r Vs]:F<>G s3*+Ny뫙^X bxtfqpU6׸zt<3_=0Mf^ħ IF#f-wNJ_| Ð)_ֈpf-͒Ρq XH| i?4=0ӺݬW͆O'<0sq-%+zRHfK- ;QM>NjႴVl9ζЬ6dbx0Ga^5!JOLu1Zİ+%|Gbo4BmLyA 0Ȟ41<),3 >̕W-Nd9"9LQ Q:14q^Ol&>4ľdLv ӁCo`ӲZ *b?ݣY5v4೐y޵BӆdV,"pK;Uzs*P4@*\|!aG_dRwQ܄Bл Hj*E=i}kiT-N2 xЫ U8 jpj %= PӰKHWptb~!Y(ӝT2me"X5fxB|9 .>%?@ch.\*qtFYtIKŶRc ŭK#s#N`0&֪Q`D٨x1"kb* a؟{-ggJC Vj~Zg8h0P?Tj`yBBrG L)2#q=ߚ5%3= .:w!4^$ZvH!~2@.BkzKtwY/?lK-Xg7tx{v$Cuj"#{ ذ5ޓ7H+vhچ^o~K%hF}8AOYgwqŻ+vЛa|,>I_iS;ޫ\<3}-]~E_Tl(.#]GV sӺx2}Et+̒7J2MIʟPR;z.WZDC.BL4VO SĐT^[[G͟RAW%a?5vׅ>ӄ7`gPP|NŶ"5~̝?GbȚ!$܎˜"C` E_,g&W A0cE&UbϽv{zQ;Txa`˧= \xhC$ߒ.] pbp15Gj`(jbƒQDH瞖J&Mv$Z/EP˞|Is+,+GsY3S6S=fOъFQq ڶWR%$bCcsS41)[?7#\.F:_VЯxs-l|XUa5P[E݇|qaT:IQ*[ЉP0϶Hrdo'  iobDbG6a@G-{R ͒Za+Ͻ l'<?>Jg"٥@-c;粬2'/5Bٛqk_ }|x0 E>E>/ó<~PU̘F[R#OCBwWE߲uVDŐ-d֝Ճ5׳tses>BCh> fHT4tLO[@;·شe^{?6Tz;cSI"TgɗN%pb#'*p/~-c ѱu&*Nj1 ^xgf%-- M%}LmVjHh,k;C{dWFL ,$CH%lG;bދ!d4'_#z8,qtJn|j'T@v*Wqa6T0QǝopJ*8eOI[z,?hF2 @HIIq-h~h@h[4^n@ ֶ*#]0^Bvj:#jxgvxJ#1\Itꭢ_q\ܟR _{S MlP´IGđOEg ˌ֚r&NQzh1 baPI7di򓏔"f&PY1INc=$&6Y++{@95{ rR/ğ|F*2MҗP?0Fǖxt(Fq3bZ~i?SnI}!+@'*:"3h -Z ޖ) F{ZX5:V4pMZi\f(>\:4} c{d}c$}Rdcb[‹' aΤ(A;NH-\W*;3" &cLغ"Mտ{@!uA p29ovvEϗR}?# x"CmnݳH%TNW)N3/&Hf 槻{DND`mt?qVLк3xha.4lJ[z_{j9_M DB9%5skG5m-D'$y쓯-ĪDžKX]v W :E1>\?n,h!\-8I jRn٬]-ˠc~.ֻ/oR.01h1jT ^kL܉tt$(Or H3dkdm\50ELPfi{ P{z5@x#S*KH8`_:V75<3?Z!~>?fKuT-i]9L;TrsҐE>V'B8֫Q}P_ E%\ `M҄40ud3DlzhK!jh'Y) p(s锁tYB?uhI hߠ_7͛EF)nԦ{'" 3{7& Y&O SY9gzP,~ݫ]0h^ :to¾Unѽ4+CW|gwu)Edq|h7Xvux#ws*+ c~6ʫ``(YX1g@w:&\۟5PԺV9|ČǟW`pkg/iSyJ:H} 2w@RyG}V#_7eA]IظٔIs+n9'|eggv~ۡo T`ª=I|[>75˅M% 9Z?W!T؛IrPGӤ1աEŌYVJ*h8E8h87-k5nMb"ySc7#׈Yzݟu"CBOq[=6>00yq"+vO [n[%ABpj6'Xb2`i&wH_N/R?5Ġ9]nbb=lt0h9ȸؕh, &Ʌ c;F[f1@NL5/JG߷@('ÛksMxOPקfvҕ#SlIXd-??Q/Is/!-k/"cq9wQ\ềco{sК4C﹕򮀴g):+7ibo;@:kωQ:hFYs Z{/.&9Yuy>wP!%׼-->g'pݟGXH-5Hk"J[;ЎY7d` {  χ->{,21H]k*)cq*[+ug]_;呜ճҷBBoɇT+p*j"QigxަXm0V@D}gwsP k_f.cVpBkYD (- 溚A}kU*50LM_]n߉7Jk)Lds9Yд`P}y`V)Ȥj0gZe~fstQV2&}e!\b Ձh?q%AfD_=|rD#2I@ {tҠ8״V(=%*v7,ݡ4:/[z6c:2*b)~e%[ӉkJZ_hµ:dŻy$]p6ۮMV |ϣեi&D *a*ct>tt6)Ww1b9^pK%<`lΠn$CfA\bVYGiCoOd!"tPYcrIThUyH>k],(صO^+rX>,6Y<'v 7n,mXǤfZgנWsusF2ɦYcFvala'f_ޤht6ڍǭTg%rHbo⽅=OgQ̭r<,țcI y:QS) "VfxPrKW3*Zم:UmM#T^6KaL͸J괢+Ef,=D6Y:MۓQ"A!UM &܌a.¬lR!᠃ @$l.M2,^aCxf]ܳ.+\WG,-jT# L ? DծENNߠdƬTZ~}'2 !JbvJP{x^!ShfӘo-t-/L?qIOuS`~\)^SICtE6{AikbC3 $7ycV^u^]c̿ 4#&.+Z)1#x}f3db2Tɫ!vې*0ڪR[: )w7HO.Kc6u<ޘCuXNU7=P jȩy(]b e+J9krҷGB{eP<z8Ζ>q+:pz/Te&!0[Hڂ\dMf_YE 3%*c+$K/A's1cHħQfN{ݭ%()W"q]Ɯ坝ko峒|>)He`<|^bE=&fM6;|9jWȹ, c E) ^+VM`džw5ě8n3&ubN]c"I1E}|z(QV1yi :\JgK# -*ـlQ+kx_! |e^ n>C,"CC0&bes_`+cf 8ש=թZsD y `!V0}h>['62)E$<([kL0 E pVt.cuK0zQ""CFM[" JӒ= 8 |IE{i+lt BAD[ qࠈ*l"G10ū|a_#IߊG=-*4oГ`$ZPEh &'CߦK8DVI4yzӂyt?ܨDS0w+F弊7xl5|? q+F{S6J-a牥⟓tPuHYtUn0*EV/KV3t_9SF jS~p1eicEG ޕ3f"" ̩l&.| ?-N ydq2DZP1SzyB23e~Ӳy4]h+ظ) G ء͔{A kpiwgqU!1O.њOv0|a u 5}Z؛7YY*.S+wdz\zk]9t$%f3S! I㙎&Lhv*jw;$=EcZڐXNU^煐gHn3|{["g]w31"J\ G0pO J^ۏc/G4s"NxΧK/3m~K`{wC3K־~^K&y:=r=4/ڡir#Gݝk &_ 0_ HPr[*_B[>aX#v[9]6s~B,*B-5~(uQr]"1#jt%{R`Fkb_eGW+3zؓ_b%b)Dtd)A;Eb1|чWab5mc0R&R,Ac#5Z_|:Q$L3qAS1Gf`N DBBK\nӐ& {n͛4:M./=Me-~[WUbͨtZ3 ސ~#Q)~u,y;~!#X ~ݴUnցAI'9L%4V:vON=.Y<fScN!d` @WFgfxC"D"Mi 'aJ.ʥ&}іP,9-wn e+}༞27$G#>2QDGP*zLtT3J!+|R4kcuqBHlRѢoN* {} oڞ:52ΛNuhU[ϞW2mD4&SBvg0ƉGUUB>4OoS7O]-Қf=ujhV,=DLiwc.}xswY=|/K4q'nGYd{]l\ٛ|}"3bpE&1=gX=t d:s`G,);{(If#Q9/68P^K˒1`TX<`? I&$DT&"YӨ;zk0M`mSGt)J 8b> ߤG$}f'[-73yey_?RkX9 |GBnЁ$_\΁7n\٠b !\̣|1qRd,Tk)j9!I Oc߁LP ~P+ ,\h9%fC blW ݢ{W2,ebhkr5(a[\^$SD,Qc|+9gҘf4iFf0@+I}쫴ZVa* A:Uf i ;`*DYXc,RWg^e"3-<J PZ/nt"*HYA F ڙ(`*^N~rnL` #Kbk=oAjGYadžEx00/XylG"GIY[3- pCWW !l<0f S;?܉lf{K9Z~9o|XxkˊQ5:_[lߓ;A|Es"r)hLB(7rd&4\ ud^k>"!򉼏!{LKKsU )y%sG7z:ܠ s(ʬ}91I^sr6a°)^UpPUz˛>\ay %y}86!' qD 6X eߗ[N[|̌KeI6C1&/nKG[)D a'8Z XanH䇢 uy:SGmnuW_jPAQDPtj r ph^yYB-_^n7u_x0>,/y02/^l}kzE&(qQ< sQlOeP5H9gQFq.UXPVn&lE%-RqN< (^~r1  x/X?9ESthObJd'q&tAm\s%{zNQo$&8cr#/~j t&~"@i4:髆LM池kK1::^ }cYh=޷u1cWu3qN>#27}՟^zֆá|mXwn`SoK!UGly/ ҇hKI@4. C o-4ZTJHh4ӓ#sl j Y'PN[Y(732y.-ۍaGCeh zf֛)ʼ%iD'S-QّMTuo l nU55م/w/KjbaEgEhN%K20ViDYBT zb:ϧ"j4AHS#Ӝ›ng(eK+6K>^u_0D d Kf0eF>53' -4y`:Tly~+/F:tsGWHD~fES:x|sr(mmq~rfcNNpz .]ԅ2.Bfdn꾍 [Ԇzaj6Bx}-==ѷ3e^IWՔ)-Kb׿W;&#=p+VE1sM;PGZ+E6csqL'R,jV'd4hp~ J;j~pͪEnbFӯ^ǂTޙ҉s8aA2w>L@ra7}ѽڏu'EOFi.ͱ)4OeY0f6U{x!aF70th(9 q`VpK3cS%M84/*J56^T8-VG+͉15xdGaA9\EAbD4} 4iS: 4˚eAk u wshN_{YqhFI'̎+jE^Wց\rn6'J6#8Xr<{!e.mCO `^iTFM R&N)ʡ&qUzmUBCz";'Zr њkjA3 p)z_WM?Zbxw3uQ QaF7+LSYa~q$X >8ڨ6L^ncxwjx40Pl< D9'ͬD󘷅1טQHIOӬ6R<]2Df3ۏlf#eg '+̃ͧԧgQg@[Q$ +3jƜ;z#Iπ?b]dQq5,C3YR\j(%{F.]<]ahi^8S5CSg IfQB>3w?UL~ݍ4/"R>eM7 S94ԫneYTq0gSBԸ }*-V#'vw~rMY+ys3n};u?e5zуNj^ƗQ_ )U~ck*G}Â}l$u$}<3/o|c]qzu_yv ֈh~ d<&ڔ9K-E;LC?p \m.8xaY2"O#p3 7;Ć4Csy0_dXJ,aH%b#2שC1*piNWɚkB}X :#TbِP*~֡á̇b^EC7HqXut/eָ,~׹ZжIx$!7(_nvzy]~Ph:ܠRW(cox+CE'ęX4MՊ\v䩆Dy7 h<؂yKfn/!f ʄbQ]^ʇ|h")JAum>W^nUhBb.s$ &{ |δ/&lS0QaRõB}(,|$cT5~C2OGaj+"\aj~Cz~xJNl Gq bC Jp&]Y28gͬ.>Ht` Q"y򱓑X {V@'q$ﺚc;xm"~"dV69\ s*gdP}R:˽4mJNLˏnS==%Kb9-7IL;HyɈ*ҨKoݎ6+׍W0-z,$}<*e *yP;-,iI<;ӖdLcD$6-]V7/&]3c2*ΘxzQYM Eшt+ڵ9(5.ZJ!;Tl+ F&ֹ]ho}zys馻IUTyɎϰx0wKEy3@{gg ö;ˑ1n:91/$Q!~YHhd SlTc׍Ӑg7`VXQW Y|#lʕ!|W3H/ŏcQE2W%ZцE͡ ~|e'uEyjTw@~0m{# 4j6NǛ Q.E,-/hDBZAQuG9G5<PuZ`X,V6yI9f{ނ|"Օk/6;4_z6ܚǾh1l@:qa?3F2F(k>#Sx4n\ɻX"y`'ui̔bh(\Rgi$f*8TUOL 8<4!Tr|ZLlWt3?p%tn_]T @v$ً39áb8eqgp+n SpA|ػ%:4:Utd[UW] Bxgȃa+jA$ غ.=yfS[[赀)x=T9GѮ%XYfaxm[`xe1'?~WSq i)ysDm]>K xo +҅3dET0{Zr٢!и+ח3/ 3R&wf7I$ѼCѵ~3QexH;+q"6oߴu)@=C;L+%IL\K 1x$!r¼QG:xΊVd:Jϝ? _"zcZȠ~6fwJ!ovVƈ)Y`pYcpM-`%"p*7--o¦ HHh6弘3@h Уϫ4}-_}EM'GNE5G+e %b"c77! R=hw^:/%bM{\7 PHȰ8~[ޱ^Ă@a$}]9RNZϠ]%ɓS{VіpMiTځ<͞ \jL8hX!E@+hJzIo|ulQP-F!r˴ D8@ppqMG'(tɾ=3\=J`)ͲF#񝚐>LSXs]hm?S-Tdח@_0π8Hŵ>TuWF8Vz1M n q:i'k8 oEu]rWD/wbVp,w~a3 19 $v\*-rf[+Ľ5wK,& ~@e=#8%f:]oE0/ 7i-Sel#Gqϓ$<'T~[R>6k[U^y"!)6"boP?K,0Ñ1{!%Z_ | 9y˫AQ[H*֭^ J^Y0ϣ˯?ho0) $Kp32v/O $acڍecpJrsLp2v!Dw,jee{bވc93.|a@t+Ӓ-}<! 荬sr߬]}J5).Wit_:nm#D)dF2a#xFW`J+t(\|ց2$<=?dd#$CN UGq9u8z xə!~W9iD bس>etm !K9# k$Vk_Vȅ?UHɯ{%?Y z旒ZݵEkA~MI)t`GYBq%LӲnޖ7|TOWG:ffcTVLj#`2>`>7$@"Ke+^w C綤Q+gl$g?ӧ8:pX`X?qCL/ޔl}jZIt%y ;פC`~,ubLsz.iu3։؇=a#b 7ǭvuxƖ@Erb}fv$$٫Z|sؾDz=>c~c;0zV1ugRL7Yn0/Xt}K ,_7 7wC]k3{3sO8dnFKO)m`(q ~ۃͺ y>so5?r|e=8 ÀIa8$ 9snMzyE0@[a`ǂxhoR(d% [o&VGG&lixLpR@vS,6('gFTN6(ޞU fyDL8Ϡ~m@lP;ݒQcp\:YnF|ġDxe6 2[tGGZx5ZN^[#E;vA)}_9KRs',Ř;S'W6gYZ07070100000061000041ed00000000000000000000000167ec2dc200000000000000000000000000000000000000000000004300000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib/math07070100000062000081a400000000000000000000000167ec2db4000010b8000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib/math/rational-test.ko.xz7zXZִF!t/Rw]?Eh=ڜ.+υ:_,^8[qפ̳s3ƾ1y.|y[|WC ;[SL֐i]5vrƕ-I}Qrʺrs/٘Q"~q|* Zg *<]'UP*oHw<oә)eyJm}%mgrߑ&E>z[C+^P椄S ?n=!ل<%QrOņb٪;.y\;A ,蹢sSfZnHbg!',٭9=L2-3{O9ByeK%V[HjA#R\ B}6aSPx a1 ՂJaMgB!b fOlшÖCs׸ .$jQleL*US{mnPB ]'ܧkA#m&9KFPi z燛ңB_j.+xvqlK8RVSQGGS"ɤCAUBm %"q[?(44^e " DoTV:`5lJZ)6H,y+&RSph5xi0:cq{ڛh<B_z!1C.':"ZQSط.-&WK5+>_)E>Bo?䥼fQF̘ " ,zs&qF7VV8hcF<͡;8**Ci>N;h߆~~(5QF#xY(zO@7\xF 2}W0`NH :u ;-Z}xd&iƠSM=eͦ7'鑓v/Ee}Io+fUg2&F3{Ë.// tO>|'h#=Aa7fw e :1ZzʎhL6 5/r[iOB;3RQR/ -Vi";_y9  (>`h~b^*7}qQzƇ{G@Zli!r:~Np*3Ϧ J+%BWw,ԝ" ֧ߘUX@W#)cte5 (;.lY'zYy (6VQWqrA6W|Ͻ ,>bRF-\XٺrgR~Y^qNFT"LZptLxsX4j= `se-];l+^,.Jn0 ٳw9d //e < >ǕF M7``iD;$]82nɭ]zr֌ E մǮޱG^-ҵ/*&@[?zk9M #G(/=ӗD:'?<+:cPS%s ?=Ӓ6v7>\Ls/#@疞P?{ڕ3'{=iRk\vyٕާOC"=qH.`DGy*@9{ORJ\q_w,>B"qbA%.,V+cj@㿖z[`g}wɒX)>y^3c G39ZG"6 6}eL'}1dGG'<%f #S،l}bwhSP.ʃ.x,հ=* 4,.}h_,){dabg' 7l ظu1xv ZNeRRǙɜfӆكRlB~FasQwg< f@T q,(OE/:h ݝmCϪYSc>#P&Zm=D ˰X -H{$c'JfW*$o#oujuo &iTAD$$?ҷQE^K"y\0Qw a"cu;s\f!)h[U)*8,!6gYZ07070100000063000081a400000000000000000000000167ec2db400004a24000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib/memcpy_kunit.ko.xz7zXZִF!t/[I]?Eh=ڜ.+ȞǾ&&8aQ*1gw frȲoK3KL}e ]\j MƹJ-maulx^Z)1إ/M.K/U-jҜђ@حj$!4U5\xe@X|ER}($ܨ07f c(d5wL9)u:cC{Q8cvN 'Lαi?vyD9Bɬ \RHK} 'fdv6_M&0Qnj\h|7P)62A2`e*/IFv(7!Vi}%Btg!={G ]EO^%>=Ccz6^{Ό!c:XF&lP*0JJy[i8FxUCm;ݻA("M?]-(؄[$E\̹F /6wQ{^qKk/%qcebԹ0svR. r7 .#h- iNr#bK.c #P &X#6h`3%exԉSlHaLBq1n8i FuBO ۚ~Cٓ}JZcRs(cHǣmL͕ 2㾔4r覸Kka7!p ~0[۴'Da2rw5 4*Qw>@vBמtJX=Ki<@Ca9\5 Eq(4|Aqx0>za5m?٫m2>d>1s\|d5e=_`L$@ETcUN)2 ק/N,Fa_?}ͲS& olv +{W#k6f;e-/xx@$$ߌ*OG m &* 1ʹfc??g0oΞg.);YҭH{ڭ!@.)DaŐb.#?, U1Q)Y}SFm sasQns6֙AƊDP9:-{w8sv+Ox#owuS֙eKruALp8e-TeǁJ$Gx꬚V Zv«rW>{^prD_&0e.Px~&jH/ᜀQ^T _uض[]ĝܰRyl}5cOZQ]lzˤ/lx?~=4̲*È2l;E)$eh7$e{7 =ƥ/C#c"LXA#Ͽ=5ɨD9Q|'SPnJnXrp%L#uTI=Omg jEEp$dER'DDTWO+1HTb7v2k>5>أѳ*u0 pwj*4r;dtܵ*Vl8qĿca1h~z:;Ő+9s$啉,b27 2 $aEXmy$rQN7*mDlء[~@Ū."OzSa{'\A߆ުeT?i[n_1162P?@U{>ޭ[&^Nr@Ŏ+V" ]ҵÜya1mL>PN{}k!Mۿ;{I#J G^S!wnDxi'sbeQ}X%1ػn41wDT Rۂvr(+։medSC!P$T'Nw c|WVcxYihH"MTC+]3PRu DXt (oqYhҐLjؘCw|<){5ſ\) 971oS 5Dz!5". Tڀ)s+ID,cv%ۆܵH2R6;J"4v *v鵮_Y9XZ~DUõPT\5/Dvl.E:JEbv96G5qTʒ MB3xh.K=HW#Kigb˖@"K(Z; e碇!Q lFpmԃAxCgFU˦ZO"렓]b!FnЯj^4ֿ{;-8ڊqeuGJ`ȹAWs`Z}ln9eajdAhiUGqyϷdJg_B4vь| 9"_ J>2ж"Jr+op^ 2KtHAzTKz>IjeGebsyh;1h[ 7;=JK#4?BL,$YRl4X 5-(T.|ŘV I!Tu ҧ쀙.$\듢ʱ%}K"Uܻ`k#xKHbgty5"^S/Wq*11?6$?FC33zqunZ?;%UbG LyAZij܇̎+xC8M~렼՘{Dطz ]a;p;ws4m>f9D=$O*yL*!h|M%&J{ ۆ ^4λC2)IM%˦+ga?C|[s[lTyQ-z4'zut~އH^ެaQ&i%zY['8wCob܄h@1Fhӿ0P5=)egPuYM7`m%ļIMc7w)OB=j/?D'I |Q i3tRYKya|XG#KmrI*Px}{El=ߦiIzK===G]-8gaRI6-zV+tSI~9};,h"MR0l?^ T_DժPN,͸5]FaAYc~v5>ChJsO&0{)70I!.R]_v*a7ae]Ξn#|y} b׹BM`hsYQ9@HE80юC,c2{̼''jk)@* TohA 4xG2˩qR TK-=S_pP{s/wƠƉ$6O`0&~BV[=r)A1(<K%{)6אsPnN!x*qT3bg7G8DYŽ$Q<#(/&*0+⊡rv~}p})Z 1G"Tv<6*M #u4jNp]Q=II((mxD|+دT Uӯ/brC#uSt)>K\Q\Qi|soe!T>Fn<O=7B$iM*B!Rsʚ]*G3azϾK3w <坧/;8!]hD2{gC!~b30[iAӋ/k.&6̐k qY 6D'L|6H?> DFоItdw u_B5w(VT88gpt2X8|/e bPWYa z;~:a}4f"(KZ[x&Lt D_EQ*Iv =)$?40϶zz1F==:Q 6Ry*7 n͐$LR|wFw?YSԠKhlΌÏ%8DVf;CvJ4{Y+AYԑmR~f2x HZuO1| ԝ$tȮ3^%o}CY8""NCo?`ՙSh6 j4Ei5XK1(qC fZlvaJ$8߱$pw*|7p l)=I* ʕgY۵k bJ+0$^gl%}zox¶K|*[ ۑqP֊)#W655qMzK?p\%{AhNm85ڹɕMQAtOb2|$Y2D6FE/[&_G320A.4i F"Re*x;kx G Vxhq,&Z~6.eyZ50:C‘.PT7q䑳(ڑ9Q6'ưÚ@;]TD{> ']K`J6_SȲW9̎Tb]^/?]B?B{ݓJ'7Ȫђƒ[9.b*_Op).%Ω[H(xM2Cr1*y<{vu- Ϟu 0ap- :5۷?,`a koe[f5eNF*7 -*pۡDC}2{ݝ;&9h©85UM}pvS,^7MccdQGA$ q0ࣩ,1{=xYZgzL3&| ׽#C+j"5t&ňs"wȿ )9D+Z2 adL ڪQnp;`cxënuDǛ 0fg!Ø8Dn$R4_E[DD}3j${IECG'DS|8pSAH ՚nd4}B;D=*!tJBG-:0l&F| Ԓfv:MaHmP^|>0RjL> 0cCiMUC0J,HgHm7hrķ:'P'L nv5hܖ~NBHb^trs`%? AR2·8/"y,N3tJ1EԨ{;WPP?.@,e7?" @&%ku=~8)sh7r`k<Hh"ovuz&4.1ਣ0W\s*+qZ&-Nkpf JlCǿcEBkifz 35%/?PɒZndNpP!3ϢhNECpx)DAXYۖ,0n1zXK!zk~vgcfxƌ`1Z?DΖm(wl_:aXF ~^oM?}.jp94_>ξ`u%a~B8讴|bp.ad]*^]&O:zp֣]Ȝf RH_ Έ|ەAEN$2cfC?UI$٪+;s:}Rmx6= "6+x?xu>)-Wh="B ݕ0&ق)&͊!?RL]AD.~qZm[/NM07֤PEvRK3O= T\.+χjn6>=ye5Pb +aKVv#UD`_;x(?9Ck@Py!Rυڋ>r ^mNH>ryуKX k1cfUfZD&A qd@V *BB!QXM<+"F2ń 6XgS(~M^F}bt$c7=O~w@F.-sj躒­H,㌅O{3",P7J{߱OKduHa?Xh eLZGZ3rY޸x >=܇^pQlҏ-O$K^|vo"Ȅ.V -jk ;*&po[o db8鷜=^LP@6|HbekUo^@*AtA8=.=21 J?T ?}&uRetL.S=?(,K12A[Ldbs VZ~%[R[k=K5F;{sSyY:!۸D8;ռp ~|as1 d  eC̔8]&t!XЭx"2_Tn\NgU:o4wP7x}`n@cX9R$]Ui2T};LߖzxZ+/e:$ kMf+z/Q*8&(AnX:t1hːȬkR`_`(^bM.h554 ?۶Y1 2˖Rlk[շ Q{L{Uӆxm;0-X]t~]AC-D:Mֺ1E~6 p*3AX5t+e&ZqN4%cC[Mb3r[>#ujR^ᶽJ;(|z˪M#~lˎ 8H0xݘ}&Q?4?+`XG׼<9/(+鱏6 Ґ_WɑƟ@xQum; pP=:&$, z|Lq1jX C9UGcPOK'p@ĭ,'uG$+qe~E ǚ6JM{) 1Ρ bBkOc;>Lр%@Cr];-Jv_y4WsWLyR;I R~kiS.+Kʆxكb"xLK<Ԕ X \[^Wi]hlj5׀._]u^X,`&?AoĀ/F̥!'N&hE"IFZ9/ #[RګO׳4ʺ1gVKY=glx10kWM|!Ay~@WϘe'lM1Ӷ6|h]?H u(dElrV=-<i)cChEe) DۅlWQR 峋`y?mp;Gyu-#ۯ'$~@^mdVcͺY~E^mp)L5Dyk]폙zBܐO޽!z!>$@"52Ah-kG̢0"8iGaOkR!+Ge{/J=dVL(jG9rD2!ΓT jpAA/`!8 8$yn ?UjC.`- CDGFKPEUoi i&Ě〥%:@kNO毪0>)*6E /TǨ\>ܾ|"[Ⱅ>WvM܅ (oLNc>צ+m^ о)dC?S`dxM}j$h{YhS3]{L0!y9S=4%̓(6<}]0gў3b!u1NBk2qxRiy"L3ml# m=\5Z8 Q1J1ɗ 4 k(u>Kilh0-S{qeGm(퉭ZrqK ]$,oҩMHĞ7uHs]%l-h\h KeqvlQz;qJ~h'9a1~\Myt<׾/|GhP%mh*~RaoEٛgn;g`>$ >ܱBY Dmc(*L"Wn N!x`M!Ͳ BR:'O4m 5O-\; sXu2I[%2ŕaj.|a5)Cxc-gKPu @Ԩyeu}|? E(?'1dY]i~$6dnmiL|zbMFQbuι<^٩g[z X`_7!5JՙF^F2] 4ٔL)ci:Gtcv<C08;MIyYڥ6zYx F1K6|_W1 U(@ 4ve]?|.$f #G99;ND ^1"I.8*ZW*2B i,.6ɾ-^ҥY;0 ]\-gCitcboG^ꊺ[yI'U7f^pިK[XU 꽧z]ZceMKθUδZr u@} sCԉI4*1Mĥ7;7q(F~^3TpO[ {Z,VˌQlL+3KL`&a=tb/P,h^~.RF螀5\rk%CF#tw?><4 kxҾMhGl_A'W0w@8+GM*v+i8tjƔ$<s=,R_ ?}"q`}rɥ&)`u*n'U"CX?͘_yN[F,-[¨%22ord9u&t{ A:ypAz&NC!!DA$0ۯ_j/tV>~•=r YXiŏDu6TDJ[m߭_MzP g% _2.rSHd;ǽ2v.?űtj])E省#a]:eU8{Uiш ,mYAaZ?xӯulwOCNr W|~ғ_FG}>Xw5!jFQ,08 XMfa4lv+^Х _ )F[wNNqi!Yb^-E~N$2H}7r# ܒFS_j֤YqMo6Гˡ%iNI-k=ޜ>ΟS9rW!qG4HP܉nO}ɂMۛ7Pw}3[80_sR/UY[sH2Sb%Swlj4:TU5[Xᑎ2XdF"B/"QC؄Sa @.t)Y.3#|߶jaT$BF4ףef/ ,pEP,@z*%ɟ)MI*OҤ=]Z Ez#NBz7-V\=FaF~%l3g$ "F~7M4Pi\ P)Y/MuCԎ<.d;E*t^ _\< cܔJԱe0 1o HJր qDOSZdWe\Ʉ%p9ذ.C(e+}WFy JDYTf]uA#JoAdkD|&l!m-)/Bi'J %Z"qQ-'\ 0hi[l%7CYH;XN/ƽ,8W}j4($܎Dg5MJhEMa@@%0c@WtiZrCVeU1e2s.P[R_Ldȏ@" 4s*lZ /~ C`k.;S-#i9} g+7Q&@]k(rLbi/-&tyap'_X)6Bk/2>5 cF,<9c[kǎ;Wg@zȝc8V߅F{N S{pOHZyƈ\jOrno,( 6So-,j-+ O5kbBY.jc[lǜW #yٴhqu.XC +!bS8'GV\M9g㶷g=1$ ;ЈexlXш7x%3iFY9jnCJ> Sثk依9؂f21=ВX.C<Q">8 Ab#Qs1B=*,R8W@0YZIj 8׉򄊶+7|vͷwt<}:yAuF9:@jRb&$ԡ-KKb^;ś59O] ?LTB?FbIS՛pTVϓ"^F`k{TcZd~ foZ.(e.OXvtLG\ / ojiA/>Z2NQ}$U.x\)紦ؒpEe1<]]$娲~%XL@bӤ6߳Sy_)!V-0k!I@'k*ҭe0& odQ4%~ē7] AEϭs>AGgf(SɫR :#=^vCrM=w+pя/xC-PU+lg&y&.dӵl$R,`8Kqi @@Tyz‘/2v:Y-:zB C7nztƳtIߝ "4TĎ(+ ae!0Rmg}h4J0GEL;jc J7cv[5.S1ecOY9ɒ{R/o4MPfL }eٳc,$Ly*X]0`>=jٕɮUlIc9XGBHثŁOKNj#x8M|SFx"o/fg׫V5ޕ7k 2Ab$$/+ 2(LVqdB1z yX?tKg5ڰEsfEf+='bOAi:-l"٧% rT3qdu P]z^ tMMm7ˣKRd7j8߯5@PrPeU)H.vXwT][ v/so忹 lpzzChëwȥ̈8$,~n!'X0~w{P`md:v*0S5IxR1rm4ċˉo%7 Aډe!>UÓ[م辉ދ9FYorVꅶ,Zfn#'ƼsSaۉ>5oJb"]lZh41DȈy׌&|V^\{:Çyv^6x:tM7"JH)rQaA}rUj{2ꛛpهkWξE3Ksܯy/Y5꣖x ݙūsD$?ɐϠ"ZJwBE|b7 0WtAjIlOuwnؠðo"8%#bm!-E6^-5EX}PB#iF&zEK/YEy߄gL6Fzk+IOZN]?MѩH\љhi8&2gȔ.I~=6C:tGLId5P/s Nϰ/׮ffM^eGmWڨ߹mbi%iGny&YŢ$x]!)s"oM>5_0f8ᐧPpN K(; 0يm SH3% sö?ʣ9OiJ#PJS }EKU1@.!ōzc׬B~(C PEd6|owTSؖ IpMwHW> JHg]om:0:Qac] 0U梢c㲇F0ַ gYZ07070100000064000081a400000000000000000000000167ec2db40000a8b4000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib/overflow_kunit.ko.xz7zXZִF!t/=q]?Eh=ڜ.+̉dlȨs&i DM*}]cbއ)O(M>a P^.ȃ7 Iaol7 eڨ̺7D0Ohؚ_'1@N^3)Ӫ҉kTDR~8=dbxU#!Ff0Oр[iq_?%eꬖ0]^]z=e캠z)끁#㺓wnkь͉% }U֧s\lk*[!'*<{ X6iI%%7 Ы\ lPE\QadSg\# <B CO`dpr~so]])Mc OLdEqPr Rl3q &6'RH;8e qg۝9.^aiB(Ã$]D-0q~HSխʻEt|Say\óJ+ĚOi&+J;%mъh."M}s6L0R1N JͿX;`?Y8Yk[IJ]ρF}S#@f`A){dPn>뻨r= Ѯ6$B-MS5V.@>**MWטk-Ǝu#Aj¨2x Jzpٚgx?[ w!ռލ**Gр`*gRoNIXRd1^Qw! CΙA@;Jsmy7 X[bF<rYvVH6t+&P`(z.U ywg ި]};řHfǮՅop'Lh1\7["9{3a]ie-~(0dzj?U^>jkⲀc9VIL3dG l[ vݶں}  9,/2w&!Bǒ)DBMP$LcJcsDV63_QUcwx!;C͙`NA;YdsQzgm$ g_d7WCIDf 8PAF~,efLT1z慜&~MmJecDչc0Vͦ[v_A'g :T ~dM|Rl ?8?@YZnl8-AؚX]+l}Kf)rh\MZ /..E'3۩@\ Jyl߁_&zHaqR&l0mS>@kFy,_C+Dݨ[C&7Qj.̎(@)c-,toz`Բ5F*#~8 n'S8*qk^p.…7pM:Dʛ 2::o&+|l?"mH 0ptw@5Ƥi =vn4V32?qޫf=M&#*ԟ[u[|8'T$zrԛw.1;"-2O\H~ E K#Up`^}7dދWKF͌p/iF_2FQ h* ШUuPjꗃ2-a'@4):Γ—YdŰy)6q-hc~, somgki{@^ٰ'}+^ A0k}wycҗkIo@9R nGH )T?c3gjB:̻"r㟒8yVݻպ/.ʜD.k@:눶> 8qN.nPf\eUsv;Do:J7=nխj=1gTi)G 9ـDS=:6Pbc _\,ɿi ]f3u }ɠ`_O nHE}n ζ02ÁKa"tT9Z2ZM~]SNw}զ"Wۊ{gDu%sP]F0gpZhfIZL*}QVCOX<挫0/PGk25VO@6G{]ZCY##o&9_ϗYI]rK4 6FGt2Zf}"7֟%B9t9p$N{@-; 6 aqr#qf̈́~*Shr0PܰSI`]^*Qlfwhm(zx>4PJ/LUk)xߖdhXen* ?\% ѲqP--#F"2#&޺E6h&b6OF7Hl6P3#Z` u#jF͗ Ec FԶeh{~H$Mƕ~' mKvSVB)K MT׫ir'Ti27LEC܂'/hځ fGVb\` Cu7Zot|*[8O|sNmހ3d yRH-;e|!Q ^]zeuYy [{'?L]zn =4;^ Uת;X]Sz~gԦWQcp3:oIm׎X8|h@^|xtV=ZJg!I[kVJgksAQLnV1Aףn4 T#%8Ν29yp/1︾q] UUtf|Io^>8_6 1KJCZ is ^'S+(d^y%`& U+`@1NԼ .uDo̹ ^.SR8#B5h!AG*[!DÃZI 'tEii۟V(w L. ުM6ע?p;\CIMqPtG-eGvg>'Żρ!"< r=L 1.v#ar,·$ O-Deƒ-ϯƙgCl#d!o =Ed@eZt_4N&%~ ѽ79-gfΝQR-tov"&UEY.nz636mR9nFIe ΜX,g:T4*R]tG`8sKbؓy] .|J>T-c!Wܭ(:TO-Y*Ƙ;޾<].F"0pI&Ph+W5D9Q)q4@f:Z: Lf ,G*/й.pT[x5n5[pÐsq̔Q6B"XGk# QUzg׿}+^X=H 'Ax[ʽ;ɨv lrmO[n>ok{nwh*/9Ow…3.?X@k>-a[k#"-ITsc5d([M@ڰQL!#HoE-ቇK (e{Xܲ.7R~XݡӞ2:) /^΁ *Pg+HC0ߘt^S?ra*@s~'5skVHpKV>\Ԅ{UTgC[z e޹WG=%YaH@6%I+{ NtBc4.j3b.yl{*I[i(V*~V۶k+}%E3H4Iq6f%(.=F\+x@#*VA\q{QP$ڑ&` [eFҮ# 'jE:>}>O}? .h̜!;>*}@3(K,e(Z\.^9N-=]&\I^*-]q o;J /]YkC, V+s6%i) ێ{ㆁ$Z y^^]|4e1SX6؄{D DX p<  >~괁f~Aj{r胯GΪ$ d;L=V|5#xR="3-cN{x) 姇漧dDq'嗘)I3R>e7}O;"uN%@aWd[k"&U*Jiǝ9ϰ?2p{nEy4h@Ʊ y,Dd*}#8#[G1C &D C |ae%cIg/ mW튓$17Sx 4|]u5%`g*c\ݚW/A1X} K̕-UnjK4(R"q>lMO^mKQ>b{ U\X켎 E%ቻZLA$MfEl2kfi.zE6wzgl -}5ρ14yVl$ӊ4;`^@өq,# n5ÁoϚ05ߘvRѥ?8JdW@+(TK 嗤0xs2| ~Wl!MiPcU7i? ;yUȧʁr.#/=9 *Cʂ 兾{z~D:B~` ΌOg#,AB@F |Mhqsqoi#6^cln\6VS @tFטOܨ\kA#pQ͇I!n&⬺}INkLcya%:'vj5=mj4t0x xRM"Мp8{ݺvKSp]SQn`C,JO6I EvrUUO|SX w+4/6#b.~_<3,bYnMvM'cFi$"}Sn'œYp { !p9MK\J?Ua[[cgn!Vmtd/7xz2-8bBw6 W̫j&KM^KV: oL/y8M(1J!hq{2UN F:g7H6)>a2ޱn֥>H4-ṣca42Ţ`7r/߉jm@Lw%2 4zY'G,fݎfhK̼hE/n?3:kBa}6N|zQVD.Fs_iG+*bDkEl8F+ 7y7>t/ȶX@"x( .- u˼겵;(Ϡ{u~`Iy[!Fߐi/-^K,LH3UG[]șlC{w'o{)HKJg]L3"fރxU=R(2NPW2]YE`=CB}Kepic˰r(ﰀbW:Z> x<&$@}mf9KH_w"ÌёQZ@JgTS-͛W겷TE~ l'@͐b?A',lw6/,$ dcS7ʓrLS,4O,4m"aR- = /22k Sa@GnA˚cC~Q1kE{]4|N U}FI ӭ ;b u0&BJNW ꔽL++0ˈOB~YHmzVG|AdKe a%أ>Ys(ǜZ>=aDUlthغ)D{KV|]b7 JtCάRRNֺ耟#'9?^/Ƶp%ݳHC90Fh4J/nU->[}3?mׯy|L(-D 쁷N'5$W OXwyi sfB7]E+DRz֗VJ_o2g ֟gHkh%/6F!w L)J*3.2uuҽ#r!MXC h5RKZw5~'pI-IUӾnaxY_'`y^ ʀfJ\7@$jsRݗo *3P$3}uve/˜ DpK )>-w1!i1P>Դ qt!dH*ae4W_=h\p&DܩPmZ8WєӌV(Fx-M2I6c˘[BJ ɔdnΩRnҍŕ:NJbɹQ6ָ_pv u 2gL٫չ-b)wZnKKUYw) iu}N'ayr&֛Q7(h{b˰TOjtNk>K2(8.PvɝKbFÜŃ2G|oPs#+vҀ,А5+DNX.| dG|iDg  .ϑIӌ4~Re#Dk]Toi<&}qtf_)_6+ ;BHy5Wj6ж@`=Ac;I㵹'<3~]Q6`f?o;9)mVNMf̢VHF[wgCS6XAT;pFyhGMX4q6 g|C[@*CޓO68ߪ Ub{}TǨpE`Olf@-eiu epM#9`vp6wp`U=b  R-a ҟOݔc >3ٌ'"e7Bˡ$˸ F>aUk۹+{-]:րóJC3ʺGC^bf{e0j66\X+%4ZO|Tԭ М2:-Q,{ʺTK͓̊ÝIrGZ!LwC%n 7ucDR;5DƼ68LM.22;Aė[i#][⭿$'.L} e&q9IAn7gg>`EmTC}m{"tV&˒ w7ҘZ}]MYuk!C4W/}Ep')y WŪF8țkvb4'qFqT7up翈f<0݃a(PfV~'}DU;D>0#n#zĿU y'V~ssIIKNNw,*a ͪz"0Oh>Gwnj31cX:Ҋu .x)#a1: 7#h|8èZK.p&4efT ‘*$(eF>6 sfAy|ɸQl*oElEJٍ"'47g4 G+ڀ%Q! r|F~=7ӈDfZB*~8rTÇbxZ#DwI*,bwmkd mZuZuߩC ߴ]4.q; cv75j0VYni=N!;xݑ[I6`&BXH'K\/2iJ84 'Iݮ~ hlTP3#7Mdljg"SBVu]Lwָ!SCe Ġ]=ne5u)kn6DG\txIcZӳhM;hJjx:NqB|\& ֮+hY! VQg|^KTnɛxxug3{fa~qy6UA[}r( <*&FXoo7:+@ '5-ߛz,K1Վ6I#w=4jfԟtB#d `uQ^q(?'ߗM?U](f&nU++&)Ҳ)JYnab*cUG>Om yBmd/*DmrNo{Hd<8;EޯqVi\~]O:Ѩpjqlvb@c#EϱysG!m xXH+ lG0 7bd3r1j p$WתQ*z`eN@KsJ] ~_t} n̲H{,m}ߓ.<'l:qX6<8\o< vmR8ͼjg̈́-=!y gU諪TEPՊtז%IVRu0!Lh\x@dsU_,6.lVMxHHA1IaG~nk*'zSml3 y)čt|D:L)8cw/eT̥W9k3@çG ̗ys.%uU{3g";?/+&m(8oT'IDn5*i5ܝgN:Gm[2C"}=[m5:*[6܎u?iՅ=fǑ_w8*&)Qa ' d|H= 1hd„cBfG42:U-w-;oo,?ToUQgIF% ?N#SMsIW_vl$>o1HHkeԐLC3֡N&VQw.S^X!ɧC1^njB5wy̮G rTBz l|ŹR$ I4nTm@p J5`8z=.>_G~,~c0sEYUͫGƧ0 N҆I If" dm> KtG8;*c(' Yf4#^lrZt6Yd{w?u,{+ajUn 쯃8&sL0~aZ_?mr/OIQ+8Y8R 1<qz(Rf]u(:>6W4ؗwcn$Ke<ˌU#lK Amɗn$ *,#%+x0Fh6II8}sç)]F5k@W$_ߗ3QD!il.Բtt ũHZֶ ?D-[3\Tbx:~7591.D_[@#-^|>&ޝhNV]R FDr,CYj:盖}AmBGLa[oSZ5&iZME- ļp&5M!6 +}z}'i~'{p<Rs.3->U ꤓ2U㭉 XZ/nwBvx 7'o?ӀBNNTXE׃# Lef~̘?I]83"j ]Oy)7N9,M]{N4gd.9- ="r3w Ux?ܨw5Ej+,_GpEv Ri$V$%߶l{.ljp6ݔg .53mPZ@S]_&0i~1%ÒW.=GdWeX5Fs΂ʫ?o-x $i2Ir6|]aŀO< Q7@gm C!ʖcӮF{OY|r\8Š VV[uKE(#B ޘcRU@ŋn9ftЮ|h.oS#3۵@$!$M_Kф&:E7Ga?7N%Cc" NJm)uwG?}B-e7tL݂Ǯ]"iQYi'C–1QV&0fYnr`Y p kgF\D#d,"l-BdSЬfGMrqOމÒȨNkI+AAFkpZ~W;s㹮a0:k$Z6}lߣ1ןb)ʧ 5w;C{.k_te>.<$8U0"Џɤ.>I%Q=`4w)BWu&NYx1Qw$l[ |;Hٿ? zEOeʣ =E.2SE>0` T脞 ȮO@ N#upD4izl ɲ?U~ɠh{uMU\Aw׬T@̻Ke/fTUVB'Xj>}62SƃnrD88A')>lgqR4-CrD \\3tJS {DOn5sIg.XVX(},+E#̟9CYd Rn\A{&|"Wlrdo9M +8B*1;zk RÙ}+&”#j vAG%%z'׋. @z";Q2NLo\#p2;AOff"6+k@Lk޳)[1yƆļ6Fw DW7矜"gJeBLC>iXS+ߋ[@|Z|,6UdVEyz수[ݬ hGTYʚ@UowwF^҄:ws ދγ+hyx|OGC.Z+z;E8Ǖ}#gǧ3mXP>HFLɑr ,$8>d(uaa!jR2q'W͔gkI\]ڱv3$*o>k[kV.CG!{D,B?4%+X1Lj0'kgmI}WX! 2^^i$y̜ހgY09Hge޸5h:esʼnk{)5 H<܋?Wg{m(ATsyQK}p@'0۷/csAld3cT iW;Ѥ Q T # |KgzoSGsП VaAnIUbG%PX6/kJs]5K ?!>"}Pʍ H `tb>bM#FSbx>WY()ɱV$`dշy27qa^2[1!~/qrvXfvwiͥ*/ҏ{$R6_;"sH wdK&FBt)fOeWޥ _E'4ow]8h1m^}١0AS!ތa] agºݜo|v0cl)S-FY+ŢVY3;mb#M&{AL:99o5$8+ }}@Hp eƛuRH+7f !+"e [(.^y/V$%0Ev!<!A# DH'M\uW3Xnک죰7rFp_/B!u_7Py#GEgo;IB^x&78eVl~9ul6?:UGٵ* M;m)^1R9A>Ӆi棒#?Ut-Cu>uR.Ip*X|0z$zQDQ^+0=R؃XnMH{`?QZqx._lM?VpHIl(j]fRUMQbx+b"FZɆ^P1 U٧9"ؓkIo}0$z<}d8[e9a[6rM?V67s0gI⅋7~KZKz}=SY,!Ff12Mnᷚb"uƷekP<rݲ-t&4Ɔqrοeck+FauHӚo ,| faz$9Jnc}T6+'bD,.?JL!BU4m j~(ڗ"\VF]$;FMAwl7Ul }J p4NOv=©0\*ʮȩυE#w}AY tU"Dt@%g54/ 7)*mz.~ѡ cat$*i0Het!cų/s_ 5sjs"  Ԯ#XXg M<5U^^-L͇#7u>Cw9`D d9H7%kDO D5o 5W(Yuڻ/VP_?f_e7 3r[M!?֚dp!%mͽȜ¥/%gn^Z"BiC>5T͗y/o@VtL'džyHHWŷ}P30uH?W圽k#iqFR2+Ko߷6)(Q\HC.,&S"/{{e9\Jdȫd_7*emjggbx{< #(GCZ ]a,31f:$+':ĻJ=bF}R Go}$R& )UxmNzAKڧ¨pB)sN0ht׾;4 Df0H?rj]5C;ǟbV5DhCt1C0dnMdX]zRa A8-e/X3nf> t̟U Hc%ΰ(O.Ļ^sK|_L}Ո24r m&[{m(>A vbg AERiqQ´ qL&T˹q%N% 3!z F v0gi] 6|p@g]PT Kl8XyE"_:Ww5'zkI HɳoylxԲ=_{vPM;XGW&$9#f34h2:p}vbOp:FM5BP3" %i\5:BwmrІބ>) M֓A8 $آ0QIY"zp+pGB(٥v"rGɂmu}=8oSxO7a$\Bj Y|mօk Ϯ F^5gUX_)bJ.DusӢ*=V{&"*X=kHg,B.|1k2,:/l>Rvr(O<9y z8<:1;zY4H+8 `a?5جʹ3BWB:= `>qj5^e33UG±O009L# W BIX ~vu.|ΗB>#;.%;IE \T̟Ļ,ˡ.ͧc~f>[@Y L0W4*M3#hah~߇uKJ֗_ gf ae8z6pN٥U iz4,w:J0WRPS/F‘)$2뗤k*8L~%I_)R+(#{ߨc$6V+껢WKr{3I/T(f9Az.^w^$ǠYJF 57T:~=퍜cO`D7TCJWOzR Ve7%= ? >`dOK;4~$ V9ިȃu6&$"XjN/{9+, lXBa-3B O.IFD(\h]k @p,wGQe.=:܊?{NVPIŖve|ᕫ:7{D[ߓv] Gňx<}d(7%h[[y)(jqz՝`G=FڍQY%$[?$|L*l Lzt9JWg#}0# ޷ ZsAoXPEq,@qvH L G&Lp1 wރQA{nB:3X(W*;+R2źqn\)m-pbtSQ<<:\Nd$mX3#g16/r$Pn$z{EAa;(ҭdg[˰綔xj(4Q ~Z4e$a۔482Ԍm@He:5޻b0'c\ISѕ!32: 8'\mE8CtmJH~ڶǖ'߈'q2%KyX0$QEwHWWq3 R3 П;y*X芦#YGVXoOkq=(o㞶p('=$4=A`lf2jJHpr;>=⿌/ b`9_)˝Di!h.IL&P%-Uʭ G Т `B<$n,xrW8&;Zpy=jݺ`2M?B$si:GEHy:[WF7^+\gc?%"*VCZX΄"PhLqK|1poOij?b܄R>1Q59h^\0m$r)~F23eAF^/#{#9[J=;H уw̲ge T=$NkaO5 gH#Pcmr8r)˸!8,DŽ9斀%wXQ,[ljZ_j/Bw5a֦BHS0]e7aALǂ(aHfwҊ*j3bʤ! vmkA?  pIgN/L\)Lz˃ x&P yoS4ϖ4`ۈ=Y6vAG(9&&6夤@mjDC&[ib"t[}?[7I;(qo}9Ë N1c>Wˍq{d{߿^£Wp1$]{J B;8~Bst` ertX*0IЃK}1:!vGh& N3MRH@ iLO0."5 (^ tV&"8V> _nJaI/,R#B!_JoF*1<"|hFBAϺI{铦 2qK$о7yKsP&ZVaщn ($JՈ2SB0hAܪ]TIEgYL|ˀQ s}hUJP&ԇN塼} 2KM*=abpMb+lcJӡu֋DY3f+a9BL=s4`qKPLdyPqU4 A7q:sXx#d6M ɘ%X/fG˰ }`h61KSыpqvg08@ &ИEQ/[ .X80ղkL=钂Y?M-&ѕ/ wLN|B3_RJC -` 55@~-G?y8!bN 0@͓A?Xd-(bŴq鮇7{ VP$x.n N/޼$93Glu*^&'Ϳ16E! }ǑpӧWu\d$' xX;_Mr_C)O:ݶ{?6_ESQ<;fA ]t1RLPەI辕O^.oak IE@ t'wX؎^j[#x]zHWUM[DwV~SVمf$^M8^.4TF{#mI\mV(laٍJ|E !ym;b >ԊJK^^:. l[FZ<$%m6,.:nx'u=tcp.T]  ʿRe$f1-z(h0 #f>ȓ:Tœ0ނ 615;KC659 ݪ|L[IO)RCB2>'_Uh2?+[}fm  ~VK[?QMؗy,s.Qi/'`zo>F]GpdX3hg9x>L7ăņg_sRʡƸCanng(/U_?0¯Kuq Y*3;6.}-bU`Z%EBX{:ol(">G:OJtq5 G Y\Z :j!08j+X4 ⹩w np+19.` ck0 'HBPu~J]^y=;up0vG`Ntzio${a)VSX4 .N At !{jc,0?, Q*^U}NYyq[t. av#<Dr-^s ag~@82<ÏlD]`1&T3˷Xz+y9 { &plصВ";8n<Y!^hbCR]8t`Axm5ƈSTNWxg":K؍{){,5]7-uolhLu LۚrRVj;E=0[~CWt*Й6_tEz((ی|$xfysj^"glNuKj'W%W rZJmFČc^҃^Zo+wj5i}-batfE=>MJʌځ1Q"+zj5"|3A" $>Qr+'?ݑ2j7`>>U h3^ yG΀y >8xƐLlb'&գǟ]]]rDu"?l`R5CA5ű@$PC*qS5I {AK`li?QXTCO}a4N_mÒ*`'BB"#2;ǡ!OJ*Z6C\.$\dDt/$sIR_ot5rԳ @1*~]$Ӎ"ڗAȊ&'&ƝP?M"Wnmv(l8|(R%@{.V;)| 4pQ JTvodP 5sLʏ%I`0VV,A]u@\m .wc Pv9&b¬N5ѹGsف&3(kˈ5wGB0)bzqC30Me'r]T*H_l̓ƤL/IQ,P & \qu Oos/9jե,d L #ag,n_3M{4frыp=E6U&jx|] lZJo\2sizl~x_vFGQEu_OC)-D^*-,U}3oc҉JtOE+0w}y<G7|B-4E7$- #łB+ʜEhsVf\3*_^n3|3Q5םjK?ׁt;Wo]41y9?+߹=:iv1 0_;Ku{}h{4.Ko^OlRNSr}|*^AJJI-W?\ئx+m%FKaZ)PV,Z${ku!5`0ӟ pnRqw8P o Q·f.:HS? b;5D9)1ZÄVrak'Vh\ _#2/ d̄Zsg[#?Q3];jae6I=':f6&\sZ nG5ΤKc27ie.U焏^t|%O O[Uܦ?"/J} \#%i1:7Bw0eL.TeK+< OMYADQ3w[+_T~<+f.m :"9-'3$>K־L8H(nYYپUv IL+/wgY;B c6sL5yFYjgy<>q;80.cN(իr.@vCc_s7:PMkcԔ:FRJBلvbD[)(j7>@Cpݛk`vބA~)&K،G&m΄~`k3tB؟!P)) [╱#Q4bx)d,LIaږyD0"#}͆O[@"V?%kBKF "?eMrd=lv.^n,TORnUӧC`a$Bj$0$O8ww&zTw*M1;^#IF$m(H\O9Wl@LaTi..>vN&:N3'o l^j;S P?ٟ[LFV{Tc?;W83rر K&O+B#v!QzM\Ţ|zn3?[+jC(zUѩv*DC6$['}PsyTb&5_Map>u}p'$tg1`> o,gTWUڹf##jB}̙5.1 H, meh\K/>at} |ؚ žMul"Ye2oAs p\*'ƼSJeTG R؁WXE$[ Ņ^vKTv!D\VtT g n\7*|W!ѯon~ߥ9?73NA T{ 'rv|k8~} Dly10Pq (Zu2W總"۸~l1.d3"Thrm8Q-)l8 "J6NIZOS .xרq-L9"ن9>ʍwR$]=ـӕ#x#+G2 hwC#9pqٌ#ɟ'^P||s. X;hHM؎$ZR`j!yZ4MYФgI*]`y:F!^qot(fOӡD\bg$̧|mĄ[U4]A-#rZ LL WBI+q]=k^Qsg2[*gmLXp@*\..Fb2u8HyGv\+xjjM/Hvh ބOSAp-~IӴm& 'zyTb'qSW`"%@B;R<vMB1*kqc!|;@ "])ۮ{Qa$ٞmbR"$bo… i?7*R}Y Ld[7P͙W: `8*fS~<uuSzzus9%z;|%sLWPFQ{'q$5ZֺH[.IE\UT]oa4WSR{5Aed^9M-H?DLL23r~ESW8P-!dSUhpcQE %] } )¦YK=jw:anAAg)H(;5?7ޣ=r|WW`úY8{;}J+LtlVRt T.+%KW0HF CCH[@/v: RwBpz0N՛v$@I@*}n H럹/Mi^8VXhͲ,"J %+Bݭl'#y%DTb0Q!j'O̍D}i|X]]fW{J \!dBVyl%$fYEQuLF5`CqhqKiV5ޤ_-"g %1H[I&9X57S\E]$`7&Խxz[y:bqjyAA1H #)Ϳ`g'&D$Fh΢ec|ڨ5!# 92w|Id$dj zG6Ͽ Pb+`'j 0tÔ'J%?z=f!"~#a ]j R9քEhHቄnR$is^PuəzA@˥(#(QEg\+?*';C{gt ne}Mof xӕW)-]2$.oBͺG76c;>'Gl~vĀ*yuL}gl<혉40g)4 G!uuh2sz09~7r!jL7~&B`?_SUϷ窈'K ~Q~ `~^/K<PrJbxj {h~ |L+9&d~{2حw~('W{M&ֹ4pT8 hFfػcI4c ٧i%_MIc=~Y%!"U:fSKF V5B\ن`TRZtR7 Z7 J: Z:RPjm6X$ L}=했D#!ep˥v ۉé$0@b;e kxHK<~McDA@?/!=Yǜ #a^B&mgRm2;#< tX8CC.`>$.'gKòž+P*Av{3˷eHFPxE/<$d7 ~8#(08DJ(T1Bν<,81t{Vt" X(O FGFA\o3ML|߮U &1xi;\}m]"A5 ZSz,z,E=ϒEHhˑ?x1PJ AkJQGuL O퉈9Ų9NF 8>|VcEe6Bri}mYQ_Nr8ԄOҊ|\stM.7 5 5/=\iP 9@hx9qv3X`:mv]w!@{Z5W:1*:7kWug^PH:_xKoX#:X\,+ w1MFIDԆfO@ABNNG|/>mߥagGgGFRCW%j|pqz7vo7`t*U\I9]!]+-]ad+^Psy+RT,L#otBF.tQvesrkM4#]7;IotZi'1){C]K>5g@{:Em7swtj8/jneVe 1»zZF߷(RkK|\H uZJ1+o瀖J]홉wrӖZI,y"u`r'⥶O( t H1LSҾ`StiYIB?];eyټ l̿s(wq:ٝ,du~pQGH\Bq9}lT`D9sv ^CJ2XT:GA kjƒphKi6Pp*yKAA+>x4._#%V0V>+jACRv$OE2tf"nqr7|\אVm[>/XAl(ZAx?sq kL\xxNb^Dk;h~߻Lk\%{a>dw.NK,9ኔdrd~(<:9Z(afP*-Y ޵. Ld :J.D48/ L$<:?_؃螉T6 n1P{3 &rA-Nz#.CA->7EOƪi˥-;>d@vˀe-[VRj`pYլ5Pڞ/iqqe+͵Oq$ΌnPRz{L!|c<.<3E/GX a<;lfB'YaѦSR|k.P&^t|uuhYW8ADUTڒIt-vQM8YXx?}Uz2AĐXRS%z/}-7͡BOtu\%=x 2gunqk+ɰ}ORUj P֭lee~rԞ2 jqԎwqMw;ɞk!8[,z9deiCvxMx?`z.m@QwrWO#`e>J:ʞ_֬%+~0jak0(1mS3R\~FEST5` vAPP _'د±_?g,dWClcR>%w?2*xu _NBjd[Wl.o!)Jn,o X䔺@|jbl um;$KK?ڐU-P̽OhƅWyT"K\nt _nҫ,IUYN*pqR( ԋ(}J1&TS@N-+#ѝr=C2]oGK H5& ~ƼJ7El(=SVP$tA[- &\!v+̓X?g t+V88qplJ{%=ӼIy!܌72>wF?/q%%Zv=!/^:R;Mv$&0h/~PKX%gd:<l13XѾ4)CΖm¶ 5&C쬸)i`|+K}mf[d"$KnfuEBM6h]j" 6(Kȣ4Ʌͮ NTM+"2MZ{Vr'G:9vrx/gI@:$}%k߹x[ LK|i"@8 _΅~nNYr྽$/z8)"Q<>CSa_}r.C~NڴӾg$yj3{`NfQ$Ԥ.PACq֊añ)%BQAʃj SͪGQ%rΜXu5{7[RuuƠ0}kK 0kd7] *\fkCmm^gCy(is}Ʀ=r<19f%j]0+_j̆ im8kk2܄dк6i^8lvrՋ8!Z=Ь6]i T?gOWJYx EUG&Q\$yGX;kuK GiѵV-33CH[H^i{}jN?gJ3ήi\ވWΜ_ʇ`(gb[F3HF? 9FY=R^}^sl䛳2o]~ |[`tBJ/W/b7oiȑyم^vgbk%0ޤX6Ɯvc2M-4 jlp\|ˎg5t@њG%(Whߑ$5CzX^V^:r-.=1迢7}< c%XHCAzK_kn4#-er R! K^o?AӲfH1崃2tskIQ,W f FSaI 1ssbFw{~9~< 7mqt( n.x0k*v"OΧ5ZDt_<'gcW,;ʀ{˕iO=$yb0h3џ uZn5pt`7z:#VZf`bu6 Kk<&741/AuHbb[p2ד=ZtWKwn܋臩 $JgLoc§(?Q*/*.K@]Vj}Y57%`mH Yɡ@O~hRpq|yd6d׋mU"W^-HO[p,DX{Cuوuv4\ݘ%]'XŻgϒ^& W[jKVzal>~%5hz.>tq 1 &dp!=eêwQw] Ho=c;!J}19x56;Wlmіs󻲯uOiԮڭx_puy9nH{f˔Zy߹)/q{_BN ]gX cOh&eë7L-7|(s`Sv݀CFNj 3ץߢC/U@=69G F'f$^]ORDkuLD ,D 6>hEThoˤFmfP*YT4rekH7L&M7JgH@ƲwhJ˸b:y]dp2=+ӡ7৖A(xtz5%?F9kpW8υ 'kQЌʽtFY`ZJ`,3p*A!n=kX3)̎yT25_d`.&4Z6jwWfT\bS7o斦=;[R'z߭ '';3$'}칹|W\R֨~0c+&ى|exQzV+ʓR0QisƉ̆b+<\~ ^LJ/:k1$" Wx;.v_, sfX& ;g؉7']k (PP2H)_sL1cEPmt>$QGU ft2; '4c{oՒ1uF]Ej4}!*0 ɨd!6uieet@ DdUB*9콙ȫYޫj1}7!h>Mv>+_GN?{ܻ'_m.} +s,X?d$z\{Rx(VxeMaG56rsk_u(F*xij!ٱ"n6ZV,!tfUFs7+IQYOl4HHв-/86y'ׂ@W'A' Jjk1|5&m|7y:O;P@rRfogƍ>zIx,B6ixϑ.zljFxetEQӭE* 57`9)ʣ(Jrԕ̸GH2,dhO̝-V!൧)-s!ȏ]X!蚀9/|Oxts~tUvl8u(UX'wn]vjo+F==M+m6LWjK dfO0z[4dbQ?T\asT(PNwFd]$Gu)IL~7_/~T$[":=HzPVM4C(0Grem@֩⮴ yk%'<$j#k~mjU=cǸDԜk=[ +=P".O%d3iM^,Q=&+CU ^Kn'N麤x4=@X7Tyգ΅/w+ڍ80D,A" i.0dqoMk!>~[iذMs;᎓\evڜwa vQE{ͭil4^tbr}rOtPjZq@O;1M>%c-r|LڤY'2aUg:v/x+5@pI,r)G2p 4e܃Bo6h g4>\c8*cy2pqmDNfdɪP5Հy x>T|:[oH5%`n*C8y .Ѕ V=OFQڎϨ|Ky.ucGΞJX+r՟XАoq,(i.Z,L-YÖ@4j#1so=u-z"ۚϸҀ:_7?NLxyʹPg2ÝL"o]=L}p [Unӹ,T5]hG!gߐT@#C A\fh؊0V É <󻬼ojW{)0|g&Xo01wBVuCZl`تs*RR$D&vPG7G s@܌wH l#5Ȯ:ͅ3ܟGN ]qChJ}ͻP]*YOI%*#_1i6x٩'21̐a`'F3"FA1`@@ 0Yw좭WbU4[%Jp[bfLf}Jm$#Z./1WS kKn֔z(UΊe W;^T?ΗC[^McNU+w2͘}ԒaH4i bP؄m֋gD^>@!TӋlyB}pIͯ $xc1<;0oU2k>v &]6-@"sPdz+ 胡ˬd qď4 i8?umʢClQ8;-Qj;C]2yLR:Ԥ,ͨՊ˿c,R {b\NGTe ܮ;k]',,l9?|m%@4y5 ˷Rgg ƓDUg7Q Q%F:d#tIa) 5sezpzʥ5!v~]=џ]C8sM4t< Yuy@Ɏo,N=΋:C0 h5Q7Eu&<2}jqӳ8 PV =yG& q>t'OıǸ^8[sfÁBxeUhׄ+;U&m"qFͪfb_?>Uו@ǥNbѠV^q|#Q?}}_#;t.|ZWJi}qY@aZlUVHjP"hր%g-Ϛ '(s ~@*eMX0VT{mUq.vɭ1 Teɗ`P"p1ߍ*6ׄ9% ;cS Zԛﺖ};r =X+s" )c7u&՘w[N&Dw%2jc:$:Sso-lҲ*]2ΕӁ ʳ!tޗ ??" HXg`UQG'T]Q$*_0XĘӧho weU=$Bk"W jd\]8L;z'nat$onXfn3x^oA&sgb>m5}j5 (WA&x)UQL/zxX{gql<< Xd>ަI0D?a]iF^+JxX! dx)\QRMo^wǽ6> ٪b*L15G? e+'G*a&H9@N9x0_`8{Va,p!.^GW&cUV6:<4/>j<!h]5{r' Ng7yqc]܇䜜¨pLӶuиps^f1"; kQ@T=Ul iFWn![,-1;0!u^('X cN'Oڀ3;/_>+_b ={Sh׸@O3r6ՅogcVXPN-ϝ%^h@=`-%ڔܻA6# ఠE;?y1oV5G(\L6\Z/F+O`_< {ӛ?Hwmb9ENy>.Gn:,Ʒ!U0o{&:=iL<p _+ sCTpd-8s˅5*o$m[Y)(K^;Q8_.Z IMpQpD k8Vr#Ygz-hj^ ͕_.L:1:xRHj2~‹h4;TƹG)+)W+`ߍj2wۏAq9UƤAr08I=HIGw me}`AS,DңL?B[y;j6'aL}5wcg9CopŽ=ZaP",~롿hw8:-x͠$fNQ'̥w4톬T\=t3!hYٜFK:2"I9 9 2ES r*H@p}l,sQEe'1PX:kW$K6hOv}rp$ ؒb RChi̔;ˇM)U_2zyT`Oc6ɬ.~1[#/8 A!Ѯ-S%KP "NkuqJ;&e6Xit(nZ[&7.#KndG8"l}ex6=rS zTKA|T-~X.2MO2"OF()]SbSyxMwu c&VF[ĻSOxg5a"8 Q].~Ld1[rB"ydг1݄$#컜/be{~fLO|+Gt:*`:cV cP{acMJ_ϳbm `uhB˔reV),2q-JnJoKVنң`kmIL\z{(5 c|SbFdDꛭmc ; lO1I?6SmCvE v.R __5˲ e=5EVxBo=hljhnk"j؂LF-]u4ϛ%ޢ^{3~8Ab /v3&%0{LԑyD˒H1$ug67g@nO JᐹQ0}x/G jHa;"eyN5rrWoӯߎj{OB _[jv[YmȠmc' _ zۼB?ΙCfbӲRqǞG9O:"e_~p!P} P+IUP.Wz%6urY%Pum O4LUeGV>m,[QSsn%֞[c'XeAl#NV { ҳ,"^ U`n<< /`m ͋5ήۨg-|"ä<:Pq1WSi.[4&#rBC"b+<2Fؚ!>nR,> Q.+ä=S3/D^ )B5%Q]i#Z/ݦP)? -ݝ Սvp h4J dT@IEQt(Z/D)%ڠyÝZ_CJm4fwCyo 4Њ@ƙK;8]ەcc |mim hÇź4¼ Gm0NkҊA+\4tn;,Z*bԢD NܿɈ">/: |pl:a܎ee<7u*m^vA[WZީ!yAb#davTw5 XR2M+G.rߊs,HO<)=򾥶v ͵0sB\hGZ(P(b(jkb9O7|RiGEm$U 5H2Qя|#/ L\거;(Lv9|UL_1]$*pMO> eL-QEgUR1 1Z,˩y[ :v:riɶk!PNe]{S\ʌxߧP@NcdqDhlr-1M-,5g\Zu{(,KorXb=kQKNŋjE]1O5nC c_ƌ9aqV} /ϑI<;6vQ*٠aGVphyճI~#+-6z?KH;KuT>ޏ)P'>Qdܸ'~V!O 8q0EŕDѹ*9.}wth$7o^VۋlYMJZT#w8OdF'aI3H8"3Dy*ݱl5SwwxaHDzP-ח4z*BĪl!צtI=^*ݙ Õ̊qcL1(R).~L BɐMj$(Cfcނe8l_:ta]PE^~&2E;H]+~((lQ1%S<)@ ͽa2c,Ьzj)81t6ڡ">ڽϖ镇!)@GLSr͌ŋDV9ƻ]+5/e93bu{A%p2>9$ /C  ,;rYKϘG)!=vd꺲3^ɇ)%|=2ܷ v&)p:5?EQ `)J#)bEOQ-5]6t Wr6oBm8\P=MP?~@Tܸb4ײCЦLl'ڸQa'MJEl*/"zAƸ;K1`8e9">fgǘqБ5:(c=ZFxԭٔ=b4=t4^ %pY؈<9)( 6[R}rIop#b`MrK,C͵?9+FCm8\>uu^q!O3<X \NMϵCaH/GxV3uюKd6Tu*i N2=,)yFIIi*;z$X`ӑ*iܹ+FҦfJ)6;@lŌ{sɁƹ=  hSw\6+A98;yܷBa橳^8d^" ytt gi?cszQvBݼbQEjI~n"m\(?_Аnߊd83|{_*ߑ?<v23GfiATo]!Y/ ޔRt=vp3 @ۼSW* T|e6|ϡ͏xF.tro,04T"b>4@(K乧VcENarbN(R Jz3&IQ;\"\L22ùC,'a f ;E2'mY^[^ S@+3(#q4ö[v}_%EGYk)([T|H{Kd F UrwC3i?25owdW.%Ao+d )ө mϻת0?k>O>pLoF{òt輼(y7z~=ʏ8#W,"hӠ)(Pւ+QE~ݚ~eY@!RGjn .)\&p%ru''g5{T<ӿ Iz ^Z 0O@\t 7>[L,vAhzDNW-46N$wVjR$P3K&  r 9HT(AGA)7Y"o#1EL-QzMmMˢnTe+/6':ˋNW(PrO9 ą:k{*UF$'$<'sSXbAhڙgxĩ3HH~,S`J\_-WP#t{-]/Aun}{n9B%hl;BRfgq~|v^r.g KxE>ʼA,SS2X`tz1UO$VB'q1!vdy|s.jK=rHX ڤ8 kl'ٙTP=}!yӼ: O68GeRZzA,tjC Qq/ 84uwN%WkO7Abo"B3fз{v$u߁!łe?rX1-63~N Y(LZ%۪SG4L-X(i 4/Kx* )bGrLuq)LSwqxNIOyX5ŵE>ݣˣ ix+.4|5jNkj2o3NĄXjm_$>6AuKBF¸Xv>gj.C99&OºEfuEbDӣ1 vt٘ d0\+Qf.8v9+ i|t>P$ok*ΠdBkv킲_fLJJ9jOd!"L})OH͢lIRd帗=W3bتI \#rݦ0_v6v1k% "ș -ri5sbߏ mߙ0DQSs-/NmG pIl17'dL`9 eaܰ ]?Idv$gsÑm\)QP"}"xLQFD-ԋhh5"mkeuqHڂ{DRk9٬4c ]\C$N6:& "X(N sk L12,,MFk^&"Tyi5 >̮[kUˈvdF[0h{&υPSg|̬i@b/$F`%[rrrJ%0#!N@cř~ T$-htS]9% o PoW3AX$`a`Bd%i䐢 m`KO#z1Iu_4Z'%6 %O@ c^pNGޓ1#/X@|zY&Bt|WBN .F&yAZ[׏Q n"6 ?pĬC3Q~Mљc sjv<>0П!nyKRMO,ӃnL?Rj_/C՞%"k~guQA\6f(9LO?qJ8A!?a6<>Dby甕ՋCPAl@rbA>"~l]}c8ĐNS&8"7?^w7L'M|P8D'`|4e gSmU m ~XzI˰ 7+mϦR;0hk/A>XX>>S';%:,ig\T,-BWa+i Ĭ75Zɩ$e9{wC2Lpr%qx2@ RFB&Ap_F?,l7k_5!*y!votr.IGLn ׎pc-D0c3BPTϲ{i$߃,t|^IJ o}fJM/8:[v ߡۅ0c*Afݑzt%Tldϋx$I͡}LFOa,| ar_X^}1~ZOF_·*h^w'8ȩCq҉+\"օ;6+֗?ϽC0OKVϼ8b'с{#A%ɋU7²'WdYUZh20t}="$$͑TF|h% eq02vr~2q~229̭޹%l?ov^yQhƘB>Z (fiJ.v$g 8bQ3W/(>\?v+ 8^񦽃RWA9׀Sl5l :ż4AEw_NL'qc_FPyVUw?iSXeEGW4O{~WB0x q c mzOtS! LvU)! 125)%yޯ%LkKz9D=zxy˹}#5Tl4w3E(+'C dC!Zy'E{ԭsپdTW kY~!*+oqv m 0#sw"n`U1TPUa2D{fcV_VsOleLO^k_]`^"Հ1 N%]Qx<[<)E`X\X,IoU!!QjJQP.jIlHP;Ts0AO1b˛LEfBNl~ x׊ת,0hMnckc2W3^jd_$j%df0zL#C7$ 4d"k?K5ؤ_sTkcDUrqZk\!:&T 6z闬x-߲r&/-N<ŶL>*ZHFb0Euu)ŏIA(,A@~MA,!K{O:Zy$0,%gx˦nL9h'Q\8C>i| 7Ԫio2cUEb-Q` WMav3}tXT.XW>J:FbBiV܌>!"ɕY=c=xGp9diwI ITd0E^V0߉8szٌP7N),*Ⱥi9~b4Tc>?7Ə4)6di{m%^36|UjrF–L_CFop wBHbe)Ͷzhb'O)d<|}ryJS Sܚt- y+k|ECyx.8x̯I}5"Mh Ryj*vM%8陿!л`Z/Ck^D ^7O%!ƩxDZ`Ǝ ܪ%Da@Uz77xz/Gdet]*9Fdr#?`̝ܷ?'A2QdҍfK|^NVJ[g30D=N'(lh&9u S]7w*RPrrh2!Άt f<=P{l:zU$8?Gϒ &P7bQuf%\Ĵ@Bcs Jp(j$8oV4ם\F /AX`*/TҺy4ݟQn=cxk_j]xǃ¿4&d"cbIqrDøa2*c!*wO6U\oUvflgC@2HR|A<-(}-[j_ۊPӤ]"G7Z jv 3b>+VVY,l0cZ햟I x-Gp8MOv-5 +vx3 SZX$@e6rRrnoe{zeRDv g#\!Wv^&!PDB8eR<ͬ)[A/Ro?ǨB7yXCbϬ0w"ss2;pY:#2&CioYruA/HpQ6]G=x՛HX 2 y|VRv}0#/UBSC C ;#M@=W }=IΚO|(Dܦ4)ˣ5}e%slC[X%Æa:s P߸ }5ϔf.ØZS![G5#PK)Lj`#7}Jobȋ{kNbX9B'b[pX{&/+68qAG*?҈Ѣ a;%!C8LMpx_"[z :̨9ef7@+vmGW>SP$U쩜L?T;kkEx]P.f Kg#*v{FeX@Xc1LW!jߟ,nK9^q<i!GȻ$XHi5 TN^`%j(sǎy$\1΁'U61>MjU55M yz>0&DBĪ{W2=Bwx{gn%SuzёYHw?X"sx78+% QO+XX h,\XGͼ8\|zt)=qR>4MM]or;:r`OBGשg_l7j枬d븃"0lDIɂ 3p|r^z!,#:s<֪~.4y _BD, I'#`^V\n\PUIl~(_VH__A8ytt<{.4>sU~AcT*):/Ni'i@)hs7(3݂w+CJz3>Q+/:N&9 'q)QٍOm~1BC3ߵؖDU )zH8M1|DnGLYM 1:iWVlN/ͽXUXyȽ _$27] s&D}nCY+CDۍ;Ѣx Lkˌ31y9kB+63$cKp0#ެL|Q<؍FU9аbݯR|y*?^{tbÎݓ?YVQpZݜ^U< 52z0p䔓i!W&3_bה&z5|Nj`$l}21""֚H#|z`%D&#JnTjS5ܞQ"ĠE~p鹓4i! y)6h*q~A\@̩0tfߘO! KxG{]?GZN~xߠ7Dx !ifyb"aȫ|Ծ {!iڭ(WK&{jV{}TiY{B,[{Q{C?ԝx`fRUJG4FV38^%C1Lv f\9:K7~S'Ff0Zr+hRjeGVCemѷ QFԢC{gb.fi p,(n{C[f8>H~[l0ˤc&ٵԹëq뻫B8&I^"2c\[,ӝ9!躵߶C`6rJI/iS]ryX0AOr$|׃fH D´.;٦^՘ӻKgSVwCʈLUQD~,HJƱ ҂DFk&&N a/B@Փ\J"fiE@,CYdt@^̘]d/0]=gD:ޯRg9*^ ׼ZZe8R0ŅC).N/=Nnr#3bP3}l$ȵ`{Z ɦsldδS$CB5'2v 6MN Y&Trzh/hC/`npƀ?dhn,Y rs]3(^p$Fn )G>(!NA0f3..#/#G/ͮ9I Hj\9%CgX}AnRWcbd?s9@胥GߦFCPΠ3. k]FXC>]sBŒf-wDn.Co3E0I~`m8fI+V QJåzɰE L<x3딖ۦ\HV8R֣;xs_j!r@Ysے9Jr(8<<Ocw^6T,M5kR3 {ҵ17F$F%^\5}~N4MM]/wP7ܦ! p0?4B}_ѽ hw(K(%WqхQK7V@Ȅ&}mbq6unF'A?rtf=Ra1+st8QP^2T- c H~ZJvϭUCq(a_B"OYs|%9$@<} h2fUj< &e~.&XM .c%%FN<@L @yd68wWtM.+^qhUfدΧ"M RaenbQœP60ϦݤQbl+%[Ea»ۀUa+J{eq4'Ohp?Ky˧ jcA^M _?67M+A4D5`_K-͙-Oou9.qZr>Zd2f<>lJ)4"$:-ILYθ]2iz0|8Yۧ_(Ԛձ9\^xSp7!IKqbO$OpOkъaOtO*=kVz/6qE5a N߱)\VcLcg$-mtRg:R2ҖI yKc;qhPM |9URא#}㏽xs+'gKsEL ^Ii +u Z锂kbHs12vg^o0Z[IH&&vl7meb>ǎFMqJ)Cr:qԀCb8*-`wu[]A*~wO7?CRϿMݰ^?&ՃzǪfh=!ws jC^ q]V. yR9W-,+㿋0UG7g׀꫶Kϐ֓e?JlHxQEEEҊ.V\^O"<$wʺ (Oxs&ݸ+W 7[_RoUP̮Ɵ!#2޳T:3R+Y`6jQS6s$rb,҇cbrjX]L+_9kTJOV$ǔ4vU$jfXN-'[dI`Om<:Y2B<RpDGx#Uؖ;ScUXQ{Agڇ;A+!<6g[QeҐcf YZ}D mutyB&ˊ ^!0a$y5߯rP"0\&ͦVh_P9Ҏ!?ߊBzq*L' 'ad5}f [ @.KM-G,XF vkHmh5wuZ`#“ s d f2,§4|G1nڕ́e]SY^$Ng+:iUŏ'ǦeѬ٨$0ꯑPt$Vk=)9_qmT K ?E 1 8T*F>[U#UHԎN`ܛR77&Lex T!|$F㏀䥭KH'c&2f}\rGCUZePZp7SUJ[qy@Y=yes螙 NJ ] TO0,3gP.jXaج= T2SRAug'gk$B7+:*%|:%(J Itlx rdtC+pB,oL)_+=e7Kw (RXSs}˛~g8HcnA ]걧K'xvgf0PEAY: y%9]r^y㚂[ZL' g e L0 2>@\ Sl( 吐 AvѺf^({=(%b/Э-j]p<ٟYΠLH87y]AYW C?d\eU֠Ayi|}1i2Ys`ܛ(倪e{} kwnOX}{οrMI0z%L}x.4/U usYcM2 w12;JiM2[1F[@ JRtW+pиnNjlо3a!ȯ?NW  .⸆lDpΎæEy/RxE]/5v#YZ7YǹH`AXU!8b` )Q-Lٌy\Ecn >˹jTjM9J e>|{҈)I ZI Sˉj>QC3#{կSVXrK- IKj7M#\b~ -]4Պ0(&LaQl%ο qY7MpɺI ЕP5?eI |OaaAo4 k5pG>VssgUuɁhW2}8Ht/KPgGI=P.?%=hi,' )-297,yݡA& fitx*BZ\o-ܘPm7`p%'Ct]rφdZ+AÉLg׹tMl5n4` z!䴱}Yn_8O.>Q͔ۦ" ؙB m(lWb&8j\O3PfmÉ&M52gp7Hc ߥŐkM$>eٚooRdrOBqfsdL,Y cOPi|xБ\:`B<1/9,$* teug3aHd:PIBr?aq 3K05?%N:J5S]H.8UXj2kt}Ѫl2ͷ:.W)_aQ-)X"Ddɮ`5"7@~0m[~sB§ =[7=[ᇨeCw8+y^h(jOuȈBLZZwPwY#1~QYag^WdPѾEjB)&mqӛ&f3{ R&Xkx0` Y,,Ժ8Sl f0:0araًt 8:*t _ v;d 0zxAzU[ Gb[xa;wQ!ʡ}40/F^0JK2I(Zgfb) ޕgGSƍ O9G3}Jܸdz,F8}yѽ$\| òhT6B|Fw ds3a>yK\y(UsDF+[bDy6 ` $'{w Ũm.PדM/̎uir*n< 7/<Q1yp*kYf(tkuf;-h⤇>p-|]3[>f N捐> ՄI߰IOӽf$1]Ƹp6s6}=7O)V)vOIzK|>O0խ)mΪb2$tq$r<,EoK].vyyhF@&'Hh>D( &G3Hґ}I%s*}y(!$ bCY@c; rRBɐmEM6+*4L`'y4hBFB« +T{\*M_`fPH  ͪ݁#)|e3̦.Iȫ}?/Vw?偁 AezW]+RbM9_(5g%w%jK>}k A`r,2iyZ 1|/F"S$ZДDFH| +j",)u9PpqZ7pQhy>KmrԷILԘ_dfz |8JXsTq}4n`\ +}PTL9yu>èjʾ VAҧ9cZ݃Y4K\ǩ`iWN 7(IgYj6&rDJjL^FGkKg%hƠ64a5'!S/RzO-t1(˽FB-ߊHaUX|,機ج ek䑘Z``by]a)c•,fG[ϙPJ*qQMj.`6 J'= b+ܥPzLԒvowLLvU<8S'7~MZ~_N:(8#[>QBt!Cǵ\4Șj_J;gr dT rt" Xt 'йR`FMsC'tTI>{!Fe)fљ33t;5?oK@`s?dsT3pTMęn 0Yq]G06x̓;yR Ud,p|) Ηa`]P9VM8\j%}{g6xMBxI-Ǘd[dv kd5LHG9ڙ 3BE‘dF9SdttS-B +°9טl8ax=ITbvF\}r{6PodZ'쳀I1EԱGH)ӠfRT*3g*A UR=T(41:.&K}K(i-}V%X`.Cy4̩ 'd"Y=X7MFS 69[} tɀܑ<1r'M1U4,F**xOh!ͯ2͊Ɯ^51nE-?xG3Jp@Xӿҽ/mLw3ǸIĈGUB%s$ bQUW [AtDUpKu>x O``K'ݵKRb0w~*_C H~@>ӝnKm[I(^4܁EJT5ρb?GCZd|Ν\RLIZ֙mx}Ο]i,Ўl³R^1OA Eܠ; MCptY(iAT57|\5F Nf.bt,eԊ@ 7Cwl%,|O]R×L]D~b]idM7|1o$x悉'v@6_t6sP`kJcKQ6E0^Ve)uѪd$JP~oc)M f]S/B4sivv-jQ}/e(}`u]o6 Up{ ln$TCRB"bqMhpkލη>9VhqtE{jsPL::Պ(/`{Gp.<mvQMdyڻw:AT?V^>X X%QAiԂ C1'QvD>3$ͯ!\#"'e:D`W]_D7ȱ&HD Č yEr.lkda)./7KkUeeAJ_h" ߵRRw}:p{)ȍ?wRP?O& Eݜ!B"4zua'O~ðwt,Yy+Jq!ydZvε丑 #H(g;Ƭ !U\ԾV"=ۣ fD/{k ȸY&"܆'!CwSY^/9e9qX|T u'NrmD֘wt`9L=[|v? b;.'m 8I7(W6[L(B~5]1ؚGYG'KHI=_""կvT߯sʨYJZ_q1ஊ5/5P$)]\>0٣-Jt(EBudI0p,v'b忠TGT ixu7L38]j(@\9f\+BB}d. ;:τV`.YL*<žVwmraT {KvWN =+tQ/OyrpBk1Kpz7= .*%y+,~ոAٽZPd}M^9m=Ϳ\.)'T T6 Vɴ=bdlslg:h62(K%`t*wrbAlWP,bǢO+ɭc| lW\k12Kjyη!s,q#lセ! ]̎ n9CDMoZL0+ۧ떆:{>SxL-do( Tauxncuurǻqrze\MK8QO{RKP%ha@^C'+] <ٵJXu.#ZuJ!KCr0\ tk1=džCj׌"ghGSw$K 2YiR͆E}p)Xx\]O xb{kD?=P8λ2*;kAVI ;tSh%fm -a׹慨ֻ9pKt\;$ji\f'08R};9I]h:6$mGMH虁TW>:7+]SRPӉ [r=C pc X _ʄwg)l$/iI*@\@23uOVBs[Lnm_-)P%ki?1LFJOy>;IC6c N{a\c o!)=ۋc۩o3ơ<aWO".(CAG|>=z!Q/HCd@?A݇A,A~X#CUeCJM9xFٝ5^:Oez/l5KL8=s -Ƭ6j gV $ Ꮭn&Q3]G/N(u]df:ova"fWix hw羲u7t %LGz폵dGG%ARؾ[㞹Rxz<7s<Ê:E]Pޝol=.rtc{#tgr:P7d,n[kLw d+?Lż9tV @_̼E!H)XpEbKUZPSԪ{V4.c-p!g򦰋eD%yG ngPi Tk-69;+Gh`5MBYn CAϷfrސ[Mcl6ХPIt!4',I3 UTb[%f"nZi*=O(b {nRyKB$1A#_r˒ST? ;ZuG4kZh`*] 994)8LR 6j;F(\Yˆu,: n oc}@baXꏱ8mMޥyZ& 5&8SXS-;$aJK"=MD|r =m'XHV%OMb6 4AiFoUg8NU+Ҧ{%\Z"o&SuZ3" s0)6~\M[J'O!;ڂg`Z$v2ۼwdpyѮn,yWs>)Qi;k‰*Hxak U{"y$=wl,1#5ZS b"& 9vB#K#DZt*Ed|uF;^Xɲ!gv!<8F[ՇvkѨw PJ\v[]+8 ER{^-r9Lqj T{3#7v1jT׹_ll鬄AkGj@~ !Tjlyj7rR9V[p$ڴċǔP4Ƅ+.Q3E&ApW!9xPxb/&9eM`eB:qJ(w'JJH/?j=r[[5V6M%Q1oaG5dk*&nP٭V`l9M?іITu*f!7 ]SbE#d:ffŹ;=^ j_^ s*sMbΑH7H kb@?"848؄k/G(ZAZeV軁5$'l̀?ɶJzel]1:%`ɇAH!С[&P~эU~n:I߀i?3 ʹόab"_7)"g 5G3Ղ -|ooVI"!7/J1^+%u  j|~1`'t/('^Bm &bA2)l n'[΀3CUMt ^DBoGxsozȑ&pXNqh #,kvMV|*;Ii-?Ҽ`_B~&0d(&#FƩ2eU{4>>*^G}fޫ~a3*o*s"B=1ϓ`ACɍYVn&U_ځ&lހjc54$Ή9aoKfCcxhqm۱8Q3\]5! >0^Hf\U7mxk@OfN-aBw'Ɉ- 6rJ;w{a)g oQYhHJN`ڦ_ڨ'7Fja.f?_ Ռvs[ޠ/fޙgBZ2UGQ~~P6gr-mx+{& 8Ep~u:o^Y8v2kFouo^amA}ի]D 2eV)S#uLNE`j/}lh `ϹaVͣ970WLfPe6PoA5`^;sA'+Q!s/>El~6j RwwWe{ֹ4^+ʌ"|3m8K$E}YʓtkO4jtiL4 ׅI%9 @xMZoVF'|a 'ge}f*+d#E$'PgX]q0J`}XLEL8چ7s`CzYURf߂[磯6K38,NCe ?x=4е*zi\Mr2!ܕΊI0ƬZ.|1Æ#dWun)E*^7 {;$Av]#NVkW.ԴC,γ0=F֙5DooEV8o̼ Q/MCn}5-{פ}iT-viT(5$&? YtsݜB@aȻ9P7_`x'NWV^PirN0:MPzdA?w^cPNMj}11!܀hnUM%#S -8f1 Jo>{|o)F)E 4IkeҋkWKyh;Ac~b{)жіzڞęj$1&t^f J˪ڗҺ\a6xYu:Ɇ;|y\pg5|~dZ>T~t!d h",u/nRH0A0XsD@pxSԞX/>!RWٔcnϷg~,Ʈ;.*6Ř,}XY?6='͒BYUg:6'W)^ WkO'[~aqV(9}rxx o" q_(c]E4[W^Pm,eF$4_(;>Wӥ9e봒t\/x Z~*մf}$R&Ǒ K͓'v7pkc0,Lc,jmw x;ە|"HW ^R_aWtը dMM;`WZ^ /ǰ^:sK[lBA.[6~wO^WɫILqƲk8_%Z3oµ+WI0R+r;yl9޿3+hHN^+tjḙQE#lG- æk b [~}-Jȏgi yu,? -JMWװ[V;X|*uиc1K3gBNeŤY(j/6qJ.)XF bcho.e|op}:; T(yaRFJ.ecIdh]V ɫmI{S8<_]GP۝ n8Hhۇ6=;o3vo˥`pf5)%OBCZl\UVpD!yŞSnƒi-8\*wŽ-!)=?<Nw`l_Lm;_q8KO7'Ke:2] Of8$sZm nRT"ܡr]_-KJʪl”`>>NS2_ 7bI.wٚ[C 9Xa`R BC Ka`^zKC6 ^Rvw @R8»O"A1 :X93Yߦ (ֽҴ;`ǎP̭8P]$D^ pXm-SXj&;CCgѴN;h[5ښƯX=Nǩ.> @h"w9~o 499${v5]?+3U\p]zL~ՍrC`#1+D__.//ڭA_Yy'/ڒEUӂH7+Wu0 M~@yna5XXm;Ee,{/|jnPp@P|M IH?s]M>ԠK  菀R2;E9?@3L_5p׵O vZ􇳎0bKK(`!CɲLʐ廆=G\_?+jscPp6WG0baYay{D#0C Wr"Sߡ; \!قK9!Go/-!)Gwݡ@$慁:TtʷoI4\1 5?%*ܐ s\⟹1fXdl'^GD5t3}`7G/vzA$4$g^MPOVm+F;G>q =(jj7ۂzYLANݡڰ;[5{J{m=lԹJRX[~PˆWpӀU:G:O[YAjKBtٴf N}h)h`-}&6b& ~F(<%xa}iw`4-7#okD~v,ۉ`C|" {9Ʊ~zRǃ'q R1H7K Ybćao DEPWCut&:@qfQm-Ԩ 8t;<) P.z2EBqJs? үW*ڑqVB]VMĎ 5,rf8\}p6o.+[,qqlȹpj kabLʤW6|@UvJ4sW^ۭ<8&k=]@wҹXkZ`MoEj8Bm}#J,&{kН4T&6$YW$(G˅c쒞4^\t}GS6r6͡XƌNp:zd/m-J֒~WԋLEC7>xYK/X anb/hu$Z]ˇ[zҙB[r L%WBB}`y45P:]+?V> I` E(ƨ4vf*VeZ<6:L;iw&;-on~)0+luD?љ5y\3|>_9oJ? ζ^қfTG Sa>&QϚ pڮS5YЩa7>L*F [D!՟A8 4Ev*MɁ &1qr `.qk9\AE8ٺ |.cDbk7Fdi:5eˉHKFl5 UK7j=0Tj;6o?%ct)f/D8!] $@,#](BY)b?Mʞ~; µ*D^X!hl; V kfÎX^KbTQD@ n>@Xo@7<+^YVWhݣmijɠH?ױ^ ywrU m[L*{j=91"W{")@hEUzH˳CqhEF ϟq_F«PGALK \ LVKdF-zr|ȝ k,o'8Q:GkdBHgJ[(0u0cim(0*a ^l `?.9m V}9GcSzf.4}2bbs4+kc7Wk^yt:ǎU֩/F;4fkVU29>B5ҋL@Vn4"DȪT!%Q eW#u쎾*ˆ" wwEނpYa>K$78KO,WW 4 clq-~5[ҰzS:Hr'm1a_ꝗ]RJU/L%'ս r`WOJ I+>(pp,Dl-JAdL`]F:ɼi_IBiP )(Q%m=kK٨DͩvGG]o+N{7c&' ~]W_x9|uG|p;zm`gkGIZC)Ƹ!4 $ܷ>-o烿aŢnQ+Fra7"ի+ڲ5aAдm̷uJ.\J؜%3AnDɘ $"EZxe*em~^nBuBkΖ'р;)!\Gw&oܯ)|ۅ)0 g ւœǠ2F27~;[666'+JG`$pD㢩=GC손*#hXжNu΃Z'ũQ4@{xDVq {4RLnxMgY`9 (nI*ڼ>BZww{[S3vqFJoe>sqZǕB fփ]+>[#\(r'ADtL7/]WS[.>Wn^w5 Ђ Ae[oɓHta/|?6Dvd:YHtK Ju0Ń՟~&˕[8AL.ƺigC!𿅺*f_ F4dT:LF (CC:6ZA;w?.x,KDtc-Y[q~GduկV-Cs8&Jr!z@h\ϳ Ht㊼ QTtM(6S\LiAЖ=lB쥋ξe,A6Tss?k:@&{n`!"}}DPӜ^wEP|9- %ww$uڱ鍻{ o sE -ӻ V{-B~R0@ʹMV3W ͬɞfmX 2!b*EXc%'Лlio@5l !䈕?W14sAFo xSlGC;7AJVdpQVR*HuC B -'C&R9DC3QPQR6Uȣ-uETq)x#cҪPVx%)!1Ub$xRW#_$e F l:jzY^@.¿ZTQ^g2 "Xյ#9rs|)ͯPJø2NTl]I2~yߧFMsoY8R^T_Ό]o U8pJt"iľRyT3r!uetrtcL_Wrgn|m# X !(&2 S:FM>@EV[S(c yCwU%$+Ms m nۅbu!.b]a6Y{5Q;ET"n7Ow R%$ ;;yVetL]w|5;}{~ZBHV&bD>>3o9 lynV#*a>x?eedš8j&J6@)1#OHǣ|T@Y,;ܵUU>ݖN@2_!ԁp@&xM41ee< (l1B۠Lڲ+lK$\v+`(y$UsRUvw jkgl2g9^QIw|=N)YV{T{s"OJPEye-T`e#<=FjxG#c0跢U&Ve#օ`zuO ͫ e0D (fX뉲ImMۑ^ʤ3^,B]zW*6ؒJJJVCCEԞ9Oj}!o6qmHdđN(ɫVQ}DW5k/Y,^Q**Y[Tg 2@+iټD_6a6ͱ(΁p`~.ShݲXc"9P(CQ(*g-'EA'=^|bO+~,Tx!Y!ioqV6PJKL/\bSu6nxuɄb<x\~sR%2YJj]C˖oREd*PxQJ/h3DٷȲEb-MLc=}h>!?*FQ#<$z`djȊ;Ihv \SϻU~?Wq*Rdw 1`%B&pLkq&ߖMM%|]S FbdTc~_<ʔh@>m s `"2uK`~5v4ZR,ˬ 3IHKZݸy !y"O\sq MLFGax^f\ YE)S_|ɕ T)t\c{7j譥U;C [V:JQ9%\1?-я.* Ԯ>,t AY҉yQÄi+ =hMiļΞB?0OyClݙS$HnQY䫥%9?ams K"ȼ菸s`TCicdV<L"l٭Od=#Bp$uH}}O孛f7p7xQ^z0:3h7#^Mh&6Ed'p D⺷ oڻeHPtVg%M9G.k媮aF#}\/dnW|l,z]ѷ;jg!2UЎdS ˜(|^|礈v,ofr).>?x=.aFQ=Mܹ @ZpnCkg3ȧ1M"R~P6 $ zw^lov0C>S6-/k>7ICD K|•^~wNKGV?y6 | LSOFKDÄ]B:S q~'wL.7kly0t;o>8#QT8Kfy9ވ++Af2=67Sޥ$_L 5[V  >.;/se"$ >3Y)߶Pt* 8*`h))J9!0Ġ|ʇ?DsC v@u_qޝLis؞g,̄=m9%`]CҬ[3c#rH2F@<-dy~W)0  ];HOk$C.i"*pbntW}Ho^n)&DrԄLhr/tf%s_TH}U˥)|xG7P!ހ&פ*VvAѹgKs Adi*-#ʈ"p{c( eͣ[Ns#^@|X􍎾*->`.%_Njy:传G“8KW8q8yG$eɤU# 3}"}^'&RUzK;aTs50&wmQ$Jbߞui=?c`(Ǚܯ-lwؼH4F9hXK{:̜zv Zg%JEt^}\23aD7_'?EEםYzRtcy\oэ%=*"cT"xMyq3m NWء`#S:#7vky#2a0d2a4{i?5-+k;.~]•+p#omW=p4d9"rWģWLEk;'4A؂ cvݛLuwK`2Ÿc=(ueLjr F̛(-ԣg'?c-Lh ) P?>[&<%nl|ى+! t+ H ӹlƹGLIg[{=䨆u….jʃ=D ̛ocft{|vPh +@r!˙Pz;AṿV[~b%e|35>Xm2&īӷhe!yPU(3n]ؕe鎞U(n&K (v88h[AsrG/9di9VnQn0/{_QQ3}4)3J)eZ{(-7cE[a~Tx9_i&^ZY%\kBXV-ZF.0L}0m@QԧwH.GΩe'&ı=ra>6/(n>z;a5(5ݙ}2fYDq!_M" d:VeQu u&&FC|\ù78) ƢkFD<}SꋕyEKR`F<2!U]=LO+A݅ʸ8Kc}_=Lu橜N妼 _Vk8y٩\)O ^^{ªt7AS./~r`K#^59DIeB[3ʘ"oel^#K*o*N 6XKV,h<>%NHLd[c)-)sD.6땡R-rAMdwm@};A~0GpKedDm%: TbA9- f :*(9~>e38<y. X_!9s$1r)[ wq{_Y@rӺ͟幉!>vQ9~nsBR+9R`3=6`|_VQz'xF0$rN#`DOUU@X+U>47*=ǒM:q9)A^@V%/I2SL*0wnѹXLlTUN޸Zt%8cIGg0%|vT{MwHpќܬWw%tɋ0AyqW0]ͥe( `R]5 H-\- {g _@־m4: wkO)ݬ1A̚b4+!fܥ[A_aػ%z6.ObWNVҏ17Wû|\r7\ȏDs AGA[T]Y9@x*cqQ' gnhcؖ~tJgn@(iʷ In w&]_}wYEqhxPt])+ gL;}w[dd7p''- 2S"@-莦 *Ѱkh (NxMd u&/L=,0)X\T8-Vu";tS1Ό۞_2mVEI.6y-j>D"4(Do-%-\)e)T(qeHZ0dU}ˎAz56 aXytR*vވ0+K 3˄=5TN i 3 @QUb`t-XI[ݥ,[P"vuK3v 3ן1#1R^&۱6 їVQyXM#&[Ҥ}a^aR1"_*F&.}N5#Fz}Fx@49H.&K_K*ZX<Cp"5՟ꣷޣg/A5'fbß,"(@gw2ϝ;|z| ~qSػ䚣V)j-L.n( SƜXws]ԣm|9HV >3eqהrО8-syUQ~K9azFcq˽IֆTd)8UF IiQH =CdXK)gAp]~jKmtx$m,As~h}̥T^`_adwXN/T;%îXо[%ȟ:Qbbv㩇V k4K 24*ENԞ%c_uK qN:}~In1^G@'|v3`BX8뿖 Ú9ZYYGs1"7b birګ/)%cb'g? 1. yZT+#[e[׋0HE.%-=yBw.hgTPyIXʆi|hV *β(hn#)T]D; -iLru}$M z4Z5;!<\{v(XX!T8 6pb/X@!_VeJzٶ_&c_ М&Q]EhU+Og.I]Aϒ0y08rp~KfpR?E_qCY[劣&GS:J4ukYotzC>Ư.Ќww76!?xڀv/~at^W]ʸ KmtOx̭}X.5w\z|  ?ZQoBJh 3C V1q}Yhّ- Ӯ8PYfNwLmhj̍m" rȟ<bb>ә|>.{â1N٢^)óJd`r&a.5K;Z3/YɥzSv5FggK'##^6gO k%=Me$Tz̫ [istGM -~ڹoxn^Pt5s<(&ژ!jmCOł~N:)H` %L$ 'ٚcGSY00xdSU˔\喊OEb"oJHaU,g~;|0fT J4`S#K!tZ@q)>ˢ" G>F'|0;18ۆE ^]8fԠ{|~]~P p OV9ͦN{ul?N-96]-|;h w$+0_1X#tT j$)S^㶋)ST:OnO6EW[7']Ezc7e4AeJȚP*|9F3|H2݂wr(#!@Ȉ^5-N;6c/L5cA22O (28 D@2~Fd+yĸ-eh!~117IƮ`\Ntj0[tKyZRN|ڋbc| Xxf a _p{it[P4ẌLZaozij]F LrH 'X 'iKn+n4 \)@SRr`A#SlGH9`H5U#{jWVSkLx >5Zu %Pψ ,;;UHp{)MA(ciR_[)~ 0L~۷:3 *6HĶUA vu|5HM‘ .$ }3~SCho\WB_{Jl@QdPfWi]ΚA7l9`6snuRxD((}'j(a{YI|*emyMf8]m-⑐W+ibZ3pWz8L`j KBdŀGۦP;,n;Ep`,B5sHC󞷗/Q}6'V,|N rQ9yYWm%Z4 lA\*L*Nț! 881w)W+6|cK2ʈ|$/̉ ZY D6N2icl Ds,c):6 l =&!j\ 'HD$9Q,-g|eih-ueԱ L/!LGb0|ULo\ Rv$# =QT>oBV:ˑv>`O+PКȚ3ip1N=|vK2 Gu]8#F|)IkvXD7[\%g(b4&%8x~]񌟮*!̿[- F3 F ,ޑqX1'/=šuFHnB v__p^4ŃJ"ϋVxKzWH]Qptj霑(y0„Ɩ87f뒩̈Vs$Q_ۏiAe ʁWEog6wUՀJg{z k$=u҃(vBQLHgt%a(k2%rC0egaߍG 7 P6.T.f ->]NnEO^*3$=+Ы2s (rUAl751i!XfB܃)?_hDLc 0!F!$@nP,ZJZ }NC}=yIϊ{_hq}-E/DM [mZ>5? AK DXN8A]Q 0veD;=Sc'&wahMtpfBQ`/tnCG UT[p'+4Y%8x\zbRAܯDt}A0b/Cx&ʹaI!R!:ApHBY 'چ+ERa儱1 .I7*${NJ)=SI2bcKAS/O-L1lk%pTr~h@OUPy>̲7!R5rXSMC|{ ͊^Ndsh:@ǚF$|_с;ѯ[#㌶1 Vnc)˼o"q5Z++N}~qS @YnY?ZrZM\1("`@o׵srGJ1=`/JNJ9EA^πb{ +DL?7,%ƛw]l0v R]dI7s1M8BStNr3V96d5-SD8` 9SNKP"/qXX#kew9(qF%{'<CgmUCOP%:` ?< D=' L<8WsSbrLLF,9Qb _F[w7l*_Bo]ӂlfed}T3׭DywTsٴF3*; ي7hi- 9 09j';6/ނ*jf,tXx\yPIȃ²_P/\fD26[*İ:pﶟ2,wǑ/'to5( 6UWȈ;6& #]2dbORMh&x >)/vOݟ%'E$q8fn3N~趠L-BR6s}eRXZՂ@ BM~ @^wz`yLo>:jI2uYA8nu3 vS%"Fm.^зFR]WB]ฮu4zVk>4h2scW 73>-2*wMrtoysJz kt!]/{?b$S RDPjv:R[̊m\%%Tٮؔ<3/I8 tB{%WR N]ry4W`)X=rU*2i^\?Oľ3'&0r:<`ݞNgLW4؝>{9yRӺ$4e;4"V7 b|}u֗2)44zDT@6k>;#g4LbP} "8..2YV_{\{:7I4#4B&rMÏvfG),^Ox˯t2_+$IRv\Lv;l@j]X!YZKQ21k>C@60CB8`~D7+p#%8vGlh< q%ť :˞:| :q-6Bl%Ux6A?Amݺ\%iE }M|^Z!mQVxKU^TE~'zquailU{ЂEVB\/8zr-Oq2n\4w'{,9!~&a\Hܮg ˆR2ŷe{(k?J(XIPMU4 +|Š sYXnDߕ7))7[cn<wX]b,\6OjrF2R=#+ laD@'(sy5 9Ĝ'Vɸu G=gDPA~om|9"u2?tNlTj򫃡{F^fNq%QWLFb>s^AWE>7ZUi.25v`m!Qb]H5(RT} v %f0W54D\];=óhk~)!@D"7!,|?a;ڥ2:U'[j<nșgx >pm?`#or?.Uk 7xqA{Uq×n0h>q#:'c$]^C5;ĖU4M}qv0b c;FfJ;2+CN{,Q!;$/QNBd)$n!=_Y J{*MB?!礑;wq P|<[#9auKCǛ5Lg2}9HɾWUԶL˟d_RTr3^]0&n CBX5SQRp*0RtSBSeO;a@2gHH 9v{l=FND^dHbVI[kel[yGZ<ӽ?yb4>1)%:5B=p~< 'r59w{9\ghFFIQh>!yD݅%48QnYB_gZ=ur`^y'y6|C:#kb?ܦKy0g{MYeLACی[@o _ ;N%e}L#Ѳ?"ND[zy*^gSf$+uo} P"YӌՐsê[]ҞܼvOǕ~Nֲ)A߄{gOb곴i;zJVWAAlJO4{k=3#Ѷ'FcocE3ӐF!!\\X꿩ŮKSMMe azDswuhxKH.iyK.J~ 2jqKD #I𸀷IU[! ";fyLx[kH١M18v?j;WѨsNAlu;Cf+9o׺g0MbhOY͙_T*tʪW0}b [khcqz6"jκ 9@MыBGUУA#; 3Fh Wq9J.žcǢ]jEK`q鶷klTBg!G~sƦYsFwKhCOWҰw,YKQsWbw5;QmƵ]iRcU])JU|QF\Fs :rjrzH, <"egm{{ P޵WjhDxJnXfRR] k,D ]??xs@DP] Zu VUr:_ Q>2D;T'V/)K˳#,k+?ô$bҕ_[U@\0$hل/VSlmZ[0v@;P4XgGgENĴq`Ip%^ Fj0X#1Z782ܱvݮr |wPUWOPs$8j}'K=dn5gO{(k.|hw}&i+xRz)ڶ7' d% Zg`}C#ZH(\v10q%9~Vc.cW7(Uj"I&|qFI5T#d]p}F'B\CoAZ.4ɭRTes~RǶ1O!/Pv_ PANJ I Bb6ܵAs?'C)ڐZh$Y4 :-J=) ۑ CeZD1KNC0B&3SPSujv$p,Bjչ$=i(j| e2>n)QdZa CL~\ (uT2~9Y4+'>Q)lLBʿRC–ѱS'h#\_(5W?RJ(hyqѬk&taNBx;$b&#VYBzZ%x*bjc#R6 >UwderV%mdpڬͫԂƄCMjw,S2U[جѪsw;Y0["æny%*D|SٳõmwC5i7#t{Z`e 26B2퟽aEgY3p]ȥ\]&qD"|ilr,uemU3 R]+^$%w(l㏘8ཧy#,c:ͦl*zct>h#=WJ]#2%%ޫlQ"/D3!Ga0)P1 F :XN 2,k ݨv.;35q4snr]kVŤp J&̥ù{1rQ7t0?y4b=&PE5'7ӞzkmTfy#'m$J2<\.o},^xMySa=yCR%Ͷ6E᯳#] ##sn B'2PdQoqTecjQ?$(i06{0) /xQWgt%qhehi+ kq)ј,)Yځr]VrOxpma(xiu.:gMu {>_G@0;my.,B85/8 !HR$c) -6osuR"djOXcKtj67o٬0PJ(%u5ʇɦUJ-#O>fcJ또tpNE>:C8}W@K]=bumwIirKۡcJ uS٤v疧ES.C2eL_&B,|2d| p]: ڕY6_纲tͩ35 t!@d/&եR4*: ̃bi˦8ԖpM/wRrrԇ]Nok/3~Gjyw1^&tY,IPh{F_wBuC wOlHi!v}>[_85uDꗲ;"~V@ftS^D_ &1]τ(,>Dν"u"G9dQ))kλ>\Ձ{ށ;ȹVJNHt@7O0OA֏^1Hd-d)pNzt'mcb~6[҉)(j(b:DY5[ʴ]pB)jb'J`e3Bj-Qj4 !qXƮOQ*?Yicg"NܝdB7[D}dLMгlŒȃ`eH1/9ҙPx!*U|iXΌEU,I%f n5AWL+WY[HN~_0oDJؑ1&]}dłQzQ,ɽk9jb%v z;#s5~<볈>fɼ@tVlF&7v,̗9x~f3>[ku|>G^FeS܉,=A"l~o+6J6<8`=gJ)@j7$ְMXm= zE8zTQy(_ՓaJk"^,*^(6:8u7َ@悯#[?ˑc:l6,Y Ҫ1LD3H/Da;Hz68rM&Zΐ0,0,DP;;'cw¾HBP0Qϯ6,݊]4F8U]`:EDHQD*Qu"AMdk[_Ln$zE1ötwk@2o [ߔۃn;OoƓtz!:6~ODijpNVZL%%P.$Pd{ש?1w ^KS y$&퍍4:(c5l}xzj>Rϥ|k<WTP;`xٰv9I*]!'"Me83 ;][W8RoA[vҩ c?]f4R ^osIc=+ѣgW%6ドhq:ܝicA{2Ymi%` &#*|Lf\]嚢Gn涇2I"*V'hpچ%rYlf3sN6|*S=v1u6R N\y|hgI8DVZ:si^8V& sξؑ%n5(0*8 .LX%;`Hˮ&bh| T| ֦Bh0ɣRSYxP˰[ PX V e:NGA.%մ? ~Ԙ*ihPƒݑEҬV91dn,i]PjNDuJU-+&p, 0@_(Qe@=-Ns7z&wpnTkFuM>'AW]e3urXphp؏dZ᲎&Q4H> -D!2XVrQ|:{$BAÔo{z)05ȡ˼h< GYv''$W%g䳯*q" x&TIIJ MJFYºan5tlQ>] 6T7;MD"je:kͷ4xtw%6 (ڑDj G ʦw`[VPK{T?⛸#t䚢 vryp!cơ!_WNS?&*u7 H!H-,1tIU{TI ak,Ee lůX}QU`@<`;E|iD°7z=fv"3h{ҾkEQ@F΀7U̷Qu%l8GoTn_a]%{Z9 Zx//j*q,~mnf[?Yט z=a1y8zwн`i.]ET%Zx6ݍҮk1=ȆE(^(% 3[0o~!LrQl}-h0:_fd*4(Éq gT8Tv 4I?z`O.x!XH͇Z٪u5iVEnmr!(a=aYo' 9jW)j∾)yh:Y5ab4-fkb~ݳ%VP!2EG8ֺInOlh0tE_E& 8čE}+P&V590j1"tIH~Gw[74-`yݔya`E&4;J3MRm}3q4 W9|ZepFZGapZJV修0:ؗJ|#Zto>Z_]416DϽ`B"$;d׾W`\^Mpfp -uN.̰F,KV߱X՜uT<4RY= >Ə j4yzkBE#rmEk:S,uhu=ehObaM(3Ձr5ޏɗG%qzWbIn ߊ9WU9y) ˥m-%e>}2:_f1`]G5O"j. -V -+lnY2aϋΎu$-R Wt%K3XT2@@1*ɭ|r.{'E@/4f  NUZ7bZS4 l#3YACM:^ 'ZI *^58NmRU67qWx3ocCl:s7 mSDOvMEUTU*(Wi$zOMo(͟Wj%8LMR oAYJLX m% R_Ϯ&ML>_e?y͕<#ޔ,ZV&n}fwFXr&Nܟ?(_™?Tc<ԈAvu̶Aʕ+Y?3^J^UXVtg K$ܿ\3!ыuX@=E$&5$Ho$us1<|ӟN04K t=A&ExԨB9sJ 48-0dudM]N^W$Ӳth]l\%5|Jٛ3d#SojC/T#9yBslgW./ˁEriXʡҪq $jCfsq?2glte`ˮ9[45.#l=OXi#U{5V 2&4R%|o@ dw5\V2nĺWc2}A~;rk,3-髄E7ꫥnnm(`Vt UۂHң,;ysBt~R(9t5M-m kȼ|Z]sPl%.HJ%p#9v -Ƹ[A2UN(SʛGԫH Gm^K0` 4bR$ai(6ROe?_e5͔Jt2T5+G7YɹA2qyd>MI܊$ROۋD%[Rj 9 _a9z>#2*0r*:KTP|vᠣS>f謏Wv;H슐ty)9ʓTO oi bޭDfmi՘~̶cƶ8˟5硢Rx>Z̳_$$NK0`ܒ>y))mWsF,hДBYxS[l m_sG>rIڴ!T_F%V]TsXW{~(0؅\kGJAX'Jh\@gpYqqtml_~*V,A𗌴L[HvlX (N慙xʈl֮g Cx"vaZܚAE^%"aVj.k ] 1n4`-gCnY%L.0='@x"ª|cwc7վHLӺ S2iEAv_ ay2G b&Xo^O?t^wY=qN@A*5bz~"C(Ly 7ٷ;Pi.eǹPrz>MO'&w+l࿙-5tʆp a^ƊpkrVR*$Mֻ)ȪL#QC2s2eth\) e-+BX bй>uxۇEn;AC|yBC٤mLhq#۱gYZ0707010000006b000081a400000000000000000000000167ec2db40001324c000000000000000000000000000000000000004d00000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib/test_bpf.ko.xz7zXZִF!t/.s]?Eh=ڜ.+˿kz-XjqmB`W}}n͈\ATI DǴޖJsWռ"3u-Q=?+oOMHpZK$~L. U\Ji'ixI%eG]RDmM8A_"J$j-@G;N[Sfx8lusszd  ocJ3^m6yB*?qC]ZB>lV 6娸4W+BeR/y+ጓ|$(]>XOWzW3!Iq InL.6*H!ӵ9ZNό@//qLUq'l2*\IW' bU;&` :Gy*Oوc)oH_c{ IA|UjkOK< ZEvGc̻~kiO aCO+Dw%iN3t^A0]+Pf3iJ" \/|V2-hOp$a|Oڑ͚ʎUUx2N^'_Tfjq?*^p|2>ڢYP\6][=e~Ա - (d\ASN`^>ꂇ d#'r y0dݑ~ 4I_QxW!w[(vJfljWTS,?dhYR.cowWA>]!xZ###\ <' ?ӮjmpȂD}S=n`^bh32( [' XD_B x0T2;,gð$\x-/dkי963vԊbDX~hdy~f>q 20a&O@Qto9ʝfZٓFja_=~ xò Gn |1Ւ0E[+߰FeE)1SOPU%;׈T]2~ٛ(b~S+˚Kdn@Dy&3Ap4%?r 1ʵ|<ܲ?[_1!(NNX$D*@蓛D#qS*@k|J9$;q_%m򭁜Hqs&*ھ)]Xib9u'y&SPjÀor8[tT/{aT9tƇszªbSsN X<9Ѓͪf;5|a[[]ODӳo=fn<τ[fsc"kO .5i≺wf9-dz,dcPRnbe-uLt|1n#ÔR]6jT2}s(uð58MVޓv7%yAI;ӀrEP<j 9'tg$Z+2[4uD^EoLo~YϮ/yv&}'fzScI'ÛfdW+b'8/@vWO?)jơII8J o_9J|'6CF{sF ׎Yyee*0,!#Lsfԏt]iS ~@{B !KWU)|Tr$uSC)eW(s\Q`OU;O6Ag}PpF [rԐJ4Q!-g:ꈣK@D؜1#wbv؂Z*;Autr51eN7.3)6_Wg'c'9;zC|lˆ &25ХD$0x9͆fLjY_м Tp6Tfyob"L"h fs WV:dJnK7(״o[>VlB>'bwg|s#."VO%2k &k$ЛpFMQ.< {B~㎊w[+&]/Î/E8tV3%g:JD$v#{^o&Ut]*GM ##3i'bI}ݴӔm +F]BauqBy *J.l_K3^|fo(Sm6P,rڒjs)MJ=BR-/-[6V`j=`z/mL!;e#];ĔDV"Lͅѕf&92DL~}lPP$v4ۤ r=(%dUH堼VI,| ~plHt;Έz(9gI:l?/bC7䴱|x^Ȱ.ɔpv[80pg7ETA)QG$TzPͺHۤS9Œwx _S ZD$HSţ:>U yʉtVjp;Uc.J9čȄ7td-9ACdzq-͸ g٠P">d{kcoC}zw4NJ$RrzM={uQOۉGEvP _oAt"s8Q$mհ~FS&HN M1/NJ^_uʜR3ՠv?.}+Te3y B#3*:ro>4T Zupa zX½CiKk<kz*3FJyw _iZx!y-boMU2$) ph_'Y$1 k bˠmB?6zb=9Th E L:VLn ɠ9qyf|R$ ƭ}< sM E|m$TE6]4#_%!'Rko펽a(?ȷ))ap=# p[V G3-a$ 㗁 ^G$^|F ٧6I(6­52`Tfȱ;q1.F;W.ޫg;& f }w-t'D_qފ;u6z]nq[Y 5Nfex([zFY7 A>$E1rm\Ԫ;}4R*JSZ(gD2@?@Jl$`mȘ&|s)~B:/vnxҡO )K~HV-"ʍrHHn<4pZ!ELèsT`> JX~/K'j'ggv1 VRs@Y 7rQnIn̞+tl Xq(wxȅO;b5{I:1XOxdVL0KQd TaA@F[N#TQ *."f U {ts)pk h>À]@(+?|RdIJL_cøN>0ܠ|ao7&6u?1I ]+ FӁaU$2ΰowF"Œ4/)4_07HP?BAQ3;y+5J~BQ\X'v me 6gJf&0tAx>Մ7M+ Wj#{Bnj>F[oyx9$|?Ic-xӤ 1<'ndN"aػd-I<2,luhvLU/UbsF,l qv$07 ̨I#DhM/:KE͕0jxsT/[9c+FѲ^T[Mi)=? 3MPF5(!q[k !'k(GIU}ܭW(YLެ ^QFnG-^K҃YMqcu,<53fXXſG^2%$ލ3`ˋJϱGcrn&VX ƒaHū1 35&bK⎢i^leB6ƚ,JT/90xCx "zcj>s%CT:pGm֒Zq~.j懌!ږЗẻ9nFj`yAH>VnfǾ3:&s厝JzМ`0s7`#ڛQ'3rMmeĜBs]r,Qp[jdE$ =C0D~g ]x o΅sً @EhX>JqU=bL4wTVŨ2 R$g[VqH\Vv'>j.|RmZם tUvX>(qZUvҪaSZلCvjR /~%]& >]+|̇Rnu%|b{Eެȗ >wNu'HqkڳܾtDXrz% :˝^$$]^N Mztq8W ™n Lea sÂ']AfKw"bRhQj`MtJ#TtjFru/e}(1~[P`M&Z~[eUdua9t~j&Ţ{n|mf*ZRBq÷Ih,g^:6NJR ^doX>ZQs2O3~E߂[yI^BVe W"ULmq u@bGc kLu&OAVc3t&mKJ܉ =LH8$J`]8| %VyR鬘\' ϤOȫẹ` 5x/K~k^.a6PbmE¥ ϗ43ntF^OF+e0#yO?eih0H{;t*4t^-슢 UJ<6phIY W+iOF^R`T=H: 6<)v/Jva/Ϗi_2h&/DŤ[&*|ƓH3F#QI˕=EKX]Hg =w " Qm1[5zA[ fy=fX'jOR;ev*W6IJН[BOU`˔_>mas'\~v;plX$m9)^TعIi>L!n9. U# S`azED^ǿD2{}Bo2OV4Y N u6` t>RT5b}j-X+i.$JI0<ҿ8*-w"Xˁm[(yzIOmP5g&@i/ᶹo'H惕[^!Mpŧb1w+Z>Z@Z_WpȗTQ*MXT4Adfȷ&lrmf%]/A/y"T<6x 3 c5cA/^0DW@C%`Cܗ.<\ٞLbQ s,,d-zl|ojX'!YjƏeOG4),΢pPc7ML"9C#wW=A~rd,\wP|I3c fJn:ʃN_c XґOȯ^Bftg{ f^Gkj6y= 1,Cq F;ٶK7:{ wֳH*\ݦy&6-m_Z gdf(7i$yyx_ϣs2yD>䆉8AlN{6O6ڮZH"J ØPj=y>:'љ>6rl?\LG#~Z>P?%- j9)(bojsPܼƜoOd,aR<{B r#pE!NGA{ȚA{BXb!L| ]H- P;{d+b{Lj`S(,"3kN_{@$3p_aR@jTn*g}nTpRE ChۢO5-glN2TR6UuU}z>|̘ iUƏ_jN3MqX`mcp-g@Ij*CD1گ呫a, G\=$ٞ^Bd~J ^YF\nmV,Y Sl/_CS{Ul{+>zcR+=9[ v3"L;sFxZk 0i3lp5szřβH6(M8xkry<cO킝EJD̀d^l8i(^?2  u+iN9%_k[hOUjm@:)&k)ZAQ_[)IPоHi癦r 7扢z'߇Iq ܾ&jɑ2g !;iT:2'҆UnkA ɖ'jKaO8AڵLҮ5+w^_!shspT(&cX޷"`eïޖ7"ais/0h>_!$d?1w(8/^M,Ob`bioӟtQȅ?48o>zcO@A?Zk#YU4m-K/b p!)fbQNo<>xEuGm4ћa!۔HuJjQQ~Iϥx{G0GD ϡ=tV|$ @p?F$ZkԜe) iIHc2;G;>+%,ǭu]N1DE;|”e;:5lmPkÞTB?)`Voఢgu& 6 |]Kr/4i{xf"{Z&3epu6N>(W߻^~^ Yj"\M}*d A$>{ efRTJۆ4G&e`Qё6s8BG29> Ymn>6zN0 m_1!h#v6{w](rJZ +[U\nU,) XI563O!(xnW?:DYU!ғ{1+ rP;XAmԛO7_[y[)(QzK4skEꂎ20٧ٕxVD̴N ^] ptYH@4Y/ C7~$~oԿtI3adT!̩گ#Mդro)y!eMS.ijjЁ1he3 6GoHH rY 11(OPai@?7t:Н<28AG#[O=ZYD\/BNGCG+ɉ2N5UV/)||=Ӵg:"-lZ'XߞzH*ܽޙ؂¨& :-u=5iȐ&$:.Ѽz˫k-WxaJή\MNxO@MU|A>}qD .^+ t׃9yG+;)Nb ([ףޗyWWϾlr4s! x" _h'"jAU`,1ڎD2a'Knog{ҕ r/LcJ2`Х3ľzn+W{|tzs»v8.WEfֽղ X^d"~s=GEQSBw_X+1WuWmJv3t'rKQf*y]/Ţ>Ƣ#IN\R峹< R%}`䘣)M-׉pk((+mIG}/>1LZ>d*N\b?NGa$M@ܗØir_:KlMNT犂[E(姣.jW^ a0sj`|yi_9U0 o-@M(a29q;p/ ? U 9@k< FlT0 l׶rc@ݤjHj>  L]jՊ徼¤2VmȨd&MZ>,͏6%xK4],`ݨ^<Ɉd" @C;3ڏ` =>#L) (VPsk=y%٪;z8Xip4 V x38t~_mm$h'a$+ϊ(oOuɬ{GSicR  n$w`JzcU(&TOb*㯷vh0-?gFcV89=70wFi6(ζXm7vaYwp]n0([zXbRǽqK;Vc8=h^'Ϊwl G21)2ayD5J{=7:VvR+pE͉l-G6/r%mnĽ-V瓏`xntʒAsEy~Nkԙf}k 6ו??Vc1pSf 0"jM DLd}[ReSY_ˁm0HEHtX#Eu>H^g]^o(*U&(ew?Nj}Z) Git:$>&Pv%Kz -#jrSju-4bJm/͌t\:^  !j#8f4ϭMh*i bxwNy\xAg,&*:XmҥͮɅ$;{5(z*r,< &EsgqGt:#Q@N0@_:D'\q=CsHf$6V_ڗLr)soW4uTj cJF@Ÿ!ȶOZ8qSM~$xkȗ7߆ %?ҁ/bIkHGǬ垅z/S >xH)*-Zt}^/%0Lۦ[dݞ^[~ K>, 6b6$P,>[q'l33Έž2va1xH^Ry 1X/a^օ:=H&c(} !"08rL}L)E%c ^MTK9)w8NέjSu$VUh"w |`2k&H)!MUwe0CvQF*ٽ*㴄!PgU`ݘ0/ha^ϕ yI˸5?:eF rk!~rq ͅd8uQ'JY&f{rUi;֫[o}L3.r@곺~ bI I4SȬ621ש ҌdFI=Q5[{lֳs;~:H6K4dMgn2혴hȨߚ\ J)LqC,JTCZɲ$sn+Fo u> P #բrv=c?aBf]XQ벜wf1w tw06Ju,1󢫚E}IN:o%+"xjq5Ӭΰxʥ*-o6&o%L<5jh!_'+ >l@xC} DoK6yd9xJ7-#kq dG=›8 ( '> ɬfumd=ՁkFMOݑ>p}B aE@dU-d*i8 ̗FO9t8C gboL!2%H#*"% +3x.|r[S(1g5~/ 'N= _^1ŮWE"04 b.@Wz-J3I*X-^0=4tg]xM Z(>T̯#on!<I>sF|FUbg*ԡPT :Q]W9z)5, 51n>A4+b̑Fgvj}Xñ}>n܊`gh\d Qo3HM$ W7QȚ4UTFGS@,pffHNz,e9蕡9)ti6w0=MY yb]$n߰t|àStM=8R!TK!d  LUl爠`yD/;PozvO/I", ƒqc2a7e~ ٣`Qm(GLb߈&a#: \9}F AezC2D 5d V,#{6Glyf%׫VKʲ7djwEoozf6B@N*&haTH%OK>roB.7Wt~QГX*e α1mXő\ lz96WQ()?< -`CyjP61`_gAZv-_I,mvDut\ߘ&c6L4:8ބq~CQ Mk^$ Ğ"_ņH*Щ :h~Nb.9B~,w80UId30K;BtGL֜L+p"8AEOk?@،25YA2F벪,v֣Hcd^ԘI8"OI[&#yO_ga |}Q#Ŧ^$Z]"A+D2}Y> O4Jk_uIH)(Td:'$ 7A ,RK-('2z3&n do7eTYhtYT}W0F?^2 s폯 0>HQ<]eYΝt)##U0@,e5oU2on{oX3a%.1۝1"_ \`eؿR- 69JH U"[Kw_gYfhR3}sV׶rkvET3t4fiiR^C9W3JL}D8rw̒3-W,>'D##tJQߩLI#0kTOpTwE ,5͵@azyMٱ+<*7b@Y5~r]4tc{?Fٍ'+S?ΧU1JiAΣ&Jr.Buz+RӶ"3&x]PȽ˯B,Od(fEKc5S%ՊZ$;|/UFlA/GcV5J$:%gj0`@ us8ɭ]HIh.$0QmFֺC"Jj>2C҅xf@W-.gIz9SSÇ?o<0Rdk<^bR(kPϻm'`0B#1U0♃:; c& 8ژ$E%;!!Ӡ=iAZKBke3)T1@(&y"c F:rER]#”ꩱM,OQ PK#ll+yN2CP9zbaŊfU̦:X&kn\ؗ\2LS\==:>(Ġ sɁYM+\*c%fъ<-:qoN-P-'XS2b܅ l*lP$ ?V|qt4w /~f=yE'o,A)BZO6fAԭRy;-P哶F*,>$eo|cDFMg yyr|JdZ"ק,@cNSz$Qdkh<"Ӱ[g1 X!t!cPR5FŸ(HJp/p4"HI9ܣB$L2j  mt:JF*Ʈۏ1ZC|%kxBYd:*0&4br^a]U#,%@@XLqHnfK={)5U'I EOқs)L`3g=rX*`p340ޫkP/)McnE*]4"HZ5ZO:Υv2}/h">VއbSulʷ\_WShH;$Uy=|fr1vam>JYE|n ~F[ 1߬/-kc ^2DXV_֓֜v;oGfj^v +O]Q~<8 xLQ4O,645qLoMxWi^WMMe/(v EWMc}'RC8uE]54Lú*w[9mMi=+l[Qv'zi4o+l@CBq>; ghkq'-F69z>5Z0;83|A5{0t@h̸qk+j >wq_x:+epF]5GI>a98bTS ^ Qvtlfj͝5sVH-i#!g?6`^mF>.Dz_ C v{ bݕR(1N5u`qy7̀P)XƎCw xi΄hbYT+f,]-{*^5d/zCws#zxgI$7/ hrCbH i -P®IVA6_m  1PPURYR9@o(m}t̐ڱ>;nɚa2&0&bzob0z]ԅjU'lPOE}7K6R!#‹k԰M"( ą쉕50kzh r+[gw|}(oHQcOU>ʛG84Ƀе--}wPׂq k̉@N/U&W~i\ qp)[B/N+> j1vBU\nL27ƒiF|ZhցC 2 ],7? (ΛuƜ6,,¦ASƛ9"\ ꂦk1Cec?7j u) ;d.@:.,zgH{͇Qh[TMw76C6n&2X%Nf*wi}bF$)FK6b~hʲ)ʷ:.ps'- ep)FP'aTr}Af]T 1`u\L\8ޣ|*;pٞ/\7Ju6GpcH3 Ao:5<_9qvҚ)>VF~QW.ugFT^ iw:Kgak.B?W p`3x:mD2(c|B3^X+ Uϰ<ڊFZl4vGs vkQp# תH螝?zLϥ tm)4cl y ;jĔ5:"njQ{.wp7'҂­o*-UW2yVOYb'w.Wwݘq~cy}9͹@>VhҚ+wk3h~p-v;}1ubQ2 *ϴj-Q,/+̧ eH s6?}CPf9Q@^!"f6D }6;9;[5N_l=F7Iz_hS+@v4ڜtFbPh\_}nbLgC;<ǵD,WKE2Esՙz$P%#5sD6!:Ή~u _khNB'@,^@5's+s"։Hzڐ,ѫEQފk 88 Ջ6y;:Z߇rƊ0jyp;^.%[|w#PM}wi(؎ۍ u+w:,WU]@pGQvfv~ijAq%{%~q+-0 C4Dh6 Umvू>HB_[m<ٮ5 eo2ų+Be"ʛ'oz0#fЕ|$Ɵyw Ø3' 0όxެ o1IFI_Ƹy73. MJ#m.?د:5A6yXf+m' $ij{Le\>Utx'$II8^: %ۻ9h4gYK3xեwqS}d9ADg9ƃ؀4}vk2t9$Dc|LvieD hP_ B.Vti~m잂d*AzjMݽy^p/OW픫nD6Ts :hCQwk_9'Tyajn3OjBp̶Pʙs?v#l, (^!N_ T"lEElYYESy"5{Mt;8:%&SEfu+3=*EfŐ݆aZ0/G &y8R:CEIЂ.`=0:?pZ&T#hz939z2í3@1'腙H?_Q! 8;b1+Orer8<6V3+2|}|YRw N5t BW?տߚ`9sW:/9χnl(4ߊ10G7S${!BJwz9d}.qQ~v߮7[vTaG!@}R/3)or|7hE.<@C=`(oW/^-:?pkIcμJJ}t#=U6no[US19 N/PcB֒oe; ~Ivo6j GBh4k71b,ș PJc'6j-xM(ߢέ']B9Zi6~F6~ H%_ß[w3 M,; ;t?ɄK7`#g]vtu|CdTC@ Cꚺ֌ Gz[Jd%yp# ndlU#2y =c']{Uɉv{^ ͙ܵU/U}gUU YW6ZVL(4qeT/hHLк>]G#-z_Cji©s.%H^Mx?^G0/q1U iaa4\?pt=Œ2KyΫ$߀فU.^ٞP$W \`nq1dɏȐõVHާ8=vSG-,S0Wkf́&YR)FV1/: u4P;sbj=6e kvRL#4DV-"u#לP$2S* ZP }5_[T-y0rPcHץlc)H!g+{c m{oP{[ dfkDf8) 4YaC얺]@}KeI0lJsBLy/U?a N}̾ocخMk'0 Y<[ ڠw&jeQ8ۅcFSkfh{}g>ܘM5a4t}Ee[HTSAl^\t"elcޥ2O9$c%kWR -icY 4= "h\{He F\OI.bbA!c+>igd6+ܞuͬV&k󮯜K*9[QÞ-Iw-#;+BќL"AۥǼQ{ƴz=pG>cWCG^'{K*jA wU14}qj j_UFe-o ˙w}ͅ^O녤|ҴZo*YZTԖLAYfJG88O"sg=~Yv+qq/H L 9Eԙ__ޫǺ@g{yr:v]FY3bкGy`?b[Sl)+ Ι5;8-@摔Bi88J_ґxK:1=.Chg+gƪ:B;ݿʍ9ɆȼlNJP3OH4ߟl=MVҟa:7Pty9u2\ERQ}8E0s(FgE?;1r_P("7wR$ן&՞Zi4ca%aж`v|z}øjV'<%ERXlt=OdzrfW9{KYn\ITT:Bkڼ[RLkr)(jGX9\ '#Y9p../efм+>ݢ!!dfGR9(}-0 +/ÂIqPwwiC~vyOipEvD(].v.]175!iƟ_Np1y=x2g-וCT3?XWg{b)=$ސmє{#+Dks6*b RCi1e*b#E01Cre/:w]Jv0;vD)e(P慨Mdu>~kMU3.Nd^AdpI_{mb,) 1U'!}|7?b=s'MjsΗ^mo$p'U5ҶCD|3RxcJUSP*HLAFa5NU$cxpia%0y]CN d=E`%-5WزH`)d-=b%Y L ((\ y*AQ{zK١i.ƬCja*iT/xTg+%3V;{7kG^S߶hiE|0zkǛNvN1}I!Z}3Upz+N>I\l m+ĻNr-p}A`Xvw̖VWaGnպ#]N)6:l(r'b9QjvpLT(%Ib}Rz}Y?GKQ5y(S]\Y4#%;U21o., s%bmM* u+O5ĺsS3e;ϰq5:Zߠ&mT-2_EU}y${W4cCo;)=鸆YZDWGH xWm8!O:R۝\pyJQ"C@U]A5uG R |2:E>)w"Y>T={e痘s &Q&~`t~ NsY:+_6A-(]OY'5im335,c=Yobe`ٿbNM?upچq k36i>EZFZ,suO(*[k˗'R'5r6zŁ0aNk9Xɵ)2<# aM N_̚g ct^j{G|3-CTgy@"@y !GI]K $cGI_ PǑxaK{JbEܼJi!["*:vR\ہfvo=+W(B9ˊ􀳀W-),ƪtZ@-Wp2Cuɧ: **4%kyK+W=lTy Sh,%ii0%HJ|7!Rz]nżfdp#,Ao‹D=rY. ~eC'rI \ĠdPKf&x3U>YLUքPjn=*1e ۛ`)y2;M!)5F$s6uS c 2쯤ńA&![T^2rx}P%D6D{ cׯs8<uM',3V"8y-(LBSc':rُ2_kznh}TveA}x咿ۺ ,&k 6K$^QDB0}dV w9tNN\L'F@rcnJ Y$ȒyTZ$s; $)U9`G(#$FM⃒AŢC}(,0꼪Q yRP(ʟs}r׼ҝě⚊JMT<;`3t/zzxrGg'b0Eu=!;$:],\G&1vB()9ԃ01@adTIΨlx0]w6E q}=nn I*x8~?WCvE:$s /A::VK]e#S+7~8<[$=ʈjYjڼ:8H(j,yI1a)Pi2x&Bc|J2*77KOy瞴,ݙ17!-h`4OqC.筕%='mf"rоd;S:E_Pz)Qkcy`wCCCEHդqGf^_+1$ooc`†9|TM֡* 入O|Ѱr'68qś(W{I>$k C˻=:SsG Z֖*92 e j*'O5ڻD5Pwſ1-+MvU$l3G5'Tп^x.quw/Ю:/]KTQpI]5R(#Ȁ7_N73ʵ ,D= j"tG(A[qFۧv8U-}Zz|W; r>_a`qɤ %׎>i)'QkHo37*i0il/gG*KEgdy3§_ŵhMx*| oiXe<۽,z#$y] k)8¥G -Q x8ۼdw AYN-C 6l.[ϣ8D=\&~:-QP|&r"ʖ2q.U gcB Oq*Do/AO]au0?ӟz-|Pg USn;?ҟ:Z Z=\"bEWF1g%[i:adܦ܈rGZ>R?c6D7_Y(,1q'{/\'hS钼LTj/L3 ց_kݧWlCݖgZs?|W]p8 U.Wʓ>?P~dRJHp!H+X) }x$KD\*^#$R IxAEȍI&e:vR)^/\`ړ͕KMTY5۸49xdf-&?"M A:'U577d Ga;ntM~gs5sq'cf^js'ZL}!OSs:=L7#T|8l\~8;w{qɚ;7I}/RD7ҊhdwASco(KfCcYvq :s5Brb>t`#E[I 姟?'u2COVЌ sy%IIt_1bCd:lW(X 1.܉9v#XK>syy0 F;ы~Q>7~jVXFӲ_MsLf ,_?#*tC0q{q2\Lz =߳}ɜL%I^(g{Ne KU”G*8nm+KS&#%q{Fl@!JeMIer<2].xWpux}m2s{-0p_R`ڰ#.hPmwWGJ"oJR1ފΟ!lzL̅s![؄TiHx)T_ 92Dq}rq=vh7t4ÐBw2c*;7'Q)%z^s-S?,=Қߚw=fl`4Zi"P W pb'\A#湕ۻQb?Pes&UwP+½^!|UV rc' xDeY9& cg跒fn'x݉\IT`lPrqJa wDa|%g y{'qٞH?2fyGG6Jlᝮ)ooDνCc˙YiWs,~7ى3(]j0.Y6ww6?&nkdrk:ciʇ}k~c DA8ɳム ZrG_jB5IS84Dϼ&Yl6ipRKEL8QR9P=hQP-Ђ+K<&LO` W!U {wvZO TفBDm{+ʺb_8-#g([5* {.v6"NyRy4;+-b 0_k0<^w{?ăɩ$ GRXN W3]fħx̮9 ؈?yUb؝S99Dڲ>w)Uḁ9Ep!$_dHeU <rCE[ Q|]Mji©>׼YYUt%yҧ4^~5-x-\)?bvɖ#/Lj6o !g9G 4Wв.M(ۏr+U!W5e EdeT|Y2H=}CD08i{x HJF*S q:+51v*gUZ 噞G*hg E 7w Pw[Nt|.> jF]ݲh' E>h !Xjb zaxT#Ksg@%+ :m̕ =bHyt@ݿpNϣ;DmhBl+*7ceˏU0OP.lG{{ibuԚvfmfh% y}V75fXZ.|ǪC".RIeeV"A\svF3u֊oydwY5h3ցTH3S!9U2#LUKe+.&WlzMn9A>~nˎm@,1diDIп.䄒8Nіnw3+_AK%Ӝkż'P9yWRȳ;G兣 |IuEu \2"3văyXLTЦ봵'E@ݻ0>ExNT:D+ KUW.dTjf|w12E")qv ѾĥM俄H-Kog6J>=nJ偆l u5ԘeҼ'.1??Jlļ$0r0H"V{![Mz/+nN:&t/@志cD@ }ծ@xlI(T87[4Bd_{T;i89gNK!"ۗ˹Hɴ:DD9{+IekK[|f>t?3}[BݥvC|kWuٙ5S:l(*O# H ƒ+/ݙDmZV-[С&^/QDeb'l n] T٩>N< i:xչ5WTߋpԃ;=2R%4BaexLlKՈ2G/y@ʼnƀ6Z 7>-/EoLw_|1@)Id]85X]l!̞-l7.MBbV6;pHx^;QBO]I ?Ub̽̉oo~^߽rjQz| %7xHE˶Ynd~@,=u)!)4PڜS6yɞ[CoU[i6sS׋%!#VVEJEpN[ŷ"Tp/0O)7EԸ^&!,=2 RK}Ux^Y"k Cu4,O’W7F_ƪ}6(o5S#SRa>],߇oR'5M:C=^1m!N4}*Xckl7(>|l 72ޒ c7@-Qe2~4As ~Ow٫N-1㨵)D'^YѢ!Z=8HD!g#k405ZnOA2yssxD#&/"ZZ˅.1ۮ꧍o =vc /4*;RXce/%h?cxH`qxOE Hdڐ&峟RY dv-*dB_➅x6Ȑs>\x(idxHlBvhN˷q1~MiNxH ^9@X/U;Líq麋Bi:!OGE?ilzuaGJˉN,A 5(v{e?HJXjp5x`@oY!Uy˨yK?faKr| iL[+r:]{.Oʏ@>!@VNNy: W@}A9ڶ[dZYV KIu3o[?8x}fq9p IkD65O.Eziwb@Q#Sj54,p,U?=2Lrt.r){RRmtc GZtM/x3v1{:yC ,8p"Vi~^,k6,?n'zvҺtFc-WHk½ qn%69Zsc~2i,$GL?˴GBQHw:W0=>z.)D'ͳ&jIdC L"Dz=I btj5: 3,)'2­4^W%b82YkE_ֲm/8Cg!"Eee7d Vΰ!cS3z݁29Acz;c= (lK?էP33~.[زd$w^IY˜k^#*BPBeV1 z+1qpgbl,fgW C^sa 9K&6)7+9pG,3lS`a!DU7cf@Ge#=4W9.e=T5銠L4B.fωVdʿlH'iOK]>إZ2@|U4\*yfo CtδN̶Xaf1 'P4ߛJ[U%5(+}Y?qa-RGLr}Rl@"TV.nFH*^q ʋc:l8 l0~1ng '?6< d\َ-G ԂYpM ?\R 7L'f&yt-hPP[p1؂k|JJ,YYGiLu J%kF]!oc&Z..z4Uˣ9e_}N#5Бy|tJ@/THʒtիd@~Y9RcO57g*hW%-ە3x;Gc'CP<u<ty^ 6R;`̮TTN:kbљ@u>t/>UU@&w$0e>FƄ rDQ+JH:@f e0⇹ hlu=dXx9chX@nORHbvI%7J"v,(frh GS֜REofr ݵU9Ф͞3knp:=W~dbRj%>3xE#GF byJ–A6ـ[C!~;Czypٓ8IPx9\j['iZ4wS=@P{݈ pMlAiSBo9'Y7~XJӨ޼x3tڧr,D56Ii. s! 53g ]>NPf; tR1pO. ֲ te3Âbcsl~|LDMUF#x[沝oմ߬E,ByRUpsbX@? BO.)߱?B'RO% N85(5;`- HClV]%1{̝sBۤI1'F WLcLJvg$\ 2c?c}aHiD(XfKܐЦ3AkQv}poرqC#%O;F.[lha4y *Id>d#'m 29@8PD 'Y4KEl",pj/Z-]:{7,~l_eY1}dIZз 9vm1T;g̠ biU# ۡhED6:$Qυo- nOL Hpyd="fŇz2_W%~0=i642v@{ޯC6)Iץ|s!PFV031M\6@+guQ=l<Ƭ^GetB фr RQxj\a 'Z8ha+P'"j10=KS"Nfv c4B7?ŨZceym*tk0-(]Ӂ[x9s~#mNG%WT FLɒəܘb`|(m+)>׮-V&LR떽UnW(PLɬ%:5 ęh Gsk3.HHg~ni{mmg|p0a}JSw3MBYh#Efn:zj4u ϗ;>Jx'đBK!0UW:PKwzY9V2pB!XjHA#66= n3> T{+V.ZK Jxy.8" 7Bٚͺ=m8)Pk8n=4 '޼}\>?-LB*73-.jl%oxy3~p4(,_F_M,R=sR&=Zw<]mmhf2 ^SyQoE#47I7~iIvk@ѣtyW x3>y8&!0ɬygd`wы@q_EDg^#RpZcmV`tC=,cĮV /;nj|<>Y-Q#VL#s|{:Jfy9w_a[mZ˚X *]G.[8z=u E J휜6`=NCx\hz'jSLQ'aVa&K4 :OlI3EU%W<=d;7ۧ |=Sl6٭ op{>pjIޖiIP{jES??nXL%ˠ7z7e}[ 9Ot}^WqMVV=+ZH'Ļ-rNu#l"UZQG=7}p :Ǜ0?8 "2zKz!V=A-}##85ĔV>ȫ[V4cr Ng;L޸gWnx֣҄LYՕBH$ dMTj+],sVahR=w^u^r`m a# ,}>h vw]7{/I0WUOi ͖OW_-)nwxFBWXOj Zo*s* Ȕ鰻 hN ll1 Nå`/CuAW,}9TF~bmAȾZTE|5QWl-t~c3RI'0۹\)fOe^1EFMq3 NCah %:\${#6;|[GFr]p@ \ј48܃;^뾤M) -9+-.Wi™!+0€i{9]_1uᜳ |jDxycrRp[j 520Z*/B7km\-U{KG#CgJoPzV 9Zܑ#侩FJg o#3HDL]2"/4e-BD W [^`fsw(/p{a(Uk{R_;_ӿWND./IG7 f~vxQG7Y]D?Sc 1QvÞ+U#J^z0\G'a-5 UoCd$*׼S71x%)sFFR'5:Gfe;.'4%BԝQon$Ji 5ze`aVR4Mr$;8#`+p'd35G7K~}|Hknk1.S defC@le0kE8~=COߎCzzMz/t aIl'V[Lj(Z,rCSrn8okŁ* r2>V݂kc׼IZAUDqeC~c5x|1C}Y+}5@5>ޛFE jp^4~Q)]á;O+ /RhJQ}*铓\{G.L\BOP7CrxVu$J*OR6X+T8; Bf&XI7"$r#>m̢7p䅦1pISz '4{F +r\KfRIs)H?^t͘z:f ʍoL)͝D /"JX 0cPSޖ~*2[^Qٳ +6d0+:HB723cbo!l~$Yr>@b ^O0_>Š|zJ Q=8P'e\>+Yst=SQ!rF%'hCvϚ UST#d_*op0oxMq$#> +[hPd)]xufY"ۭ> J?q30@9" i̙<0|"z= ӕx{DG'Bf t W*M_.Rc,Mh|"+Ú:2R ޲Ze~T1K>ad:[)Am1TsƼJX9F7? tmMvacsy4R"EDtlJN4p}O6 ֿyPW}) nEjNֶoՃ\%qʊ55o[9#ґ6Hv&2HԚKf%<;=Ts({f2"XG+AVE>vm q_>ar;诩6js՜ d\ћ$}0R<*2|^O6\y bO'}1jD"oi"^!E3iџhe91@t\Am⸵L[mR3\y,h>Yn+M<<#1ajɎ@b5;[ ;c1Va XU]w˝>6<!=g+@S#`u@ /?:D?ۃ|UY>&XBbX,t(J٠~=%%hv1qVxoѨ"G}/oѱÚ|t?%U{gt(L`ylOa\ &:3Ӟ$67oF&soJ8,foOInҲM1t=]#Nm/,)sܓ ^uc{Kl^=[䯙`i'<< g{XzlvD^yWcj[׾ӊVu9S- ]@ m%ޜgt<;s}3NsTy/h lP\uEDP-k!N#- Iػ%y{dXvHkm؃& +U065h(DG z9A^-K`:ov=?8Aϣ[)U7K0jmrzLPU{GV̽)oxzlyݞeF a?r]vJ&3/5K f2\bPo)}-lա.p]FkᒽP'|I]ڻy)f9:R"S*]4-xT;i\c̜ͦ+Q߫I0`$b:>*H> x3$SR侍f+}";(Ճɋof(bgHη4Vx\$2U Q ΌaKr?&]A}2 lOPU36*N1Q*rYeR5BAp HwX*Ov.jBW7c 'n5׫I]G`Oz)=lɶ28[* p/(>-y.Ǯ^uFR0'Ʃ5x2fݘ"I|xie+%)M\T4-"n]%I0c$$i+CpӏGmn`oPb != ."ǟ_nOgîG;BÍ$ u^>8Y6`HT^p(57ᜅ ߑ)F1.[k{ -⹅|}.ҭE7BQn=+wi$?zfh $ЏP!xfR8XHC(29-33l1_GFUSu'OE1`HKGNdq\Dc}KQdA`YE4QDð˿D$(T^i hjRT2VՆdg&VH|_皹c0쎒k%+"q«xyUӑ7FXrI+N)!)ۂ׈xQ^Jv斏lijk3mVyY~ _=i`2uVq$˷Oۤ  ;\$]>GC$`tBs ~a'zU<(RG йJX?s q)pNM9'h|_\a)emڅc,k@a jo6>E.-zjs 5{_]@Ԉ3[jpt||41BR̎r17AG ¥"+-lݠ5uag!ؠR |_R1(,p1,}SZ0KH&:"aOཛ ɐLƛ<{ZGwR\LyCɤ VFvD/UFXݭG5漏 U.,(',,s~X֕-"a(\bGLE"f+{%ͭK 5+LMKBdIА{ P.Bhf"ٝR-z| pI/1C${N>pЉlL"C/Zک{F hٶzՔ\X/GTS3Br!Ԁhw54WUyJHUq_s;kU?:W 5(p"{"lWEINqP }H%+$*?F?h`-B#>}LU[,uic3r}K*/Q ihGRMPv'И1АjZ0ʭʇƊ =Ɛ8zkEb{5ܮN  U98O~BسSm/bYևiH=֪߻)pʑ2att}U;o|).Ov?w7lfZ[Ch&P_Ȑ<+vTd-~8PژF{v (w _@ؠp,`jjN6X bbZϬqt~EǀPN%d\IC^dxbd֘^K"~n019U,lӅd][+Ȳ{kJilIoJ+,Rp$/Gxg^FwdoIK2 n“V4QWi%Ψ{M&=% h4ݴ"m dFxf47 ~%OKAjMC IDMxJUҚ *FH";P4-Zx!%9>fS VL2Ķj'N00Ǒ_TDi&>6 J|Ьɮv6-u]DcYҲu]*,E9~_rʛčWL;c>xfnjM=C dQՏ6L4Gs_%,mDme! i_B/)<ϭl#/Yj 8>r~xu GlCuM?w3t{KƩb^]``4H{,jը2T_ٙjQܺ-I3vX~waFlEd|c) Ux5u肍駺orؓ8;ӾtF'iMczO6%ebYNla]ǁ3iKÄɟq?_ӭ_~γ9bsl~!8 ͋,Mըꆡuk'])>wV>)*ĘIi-{,?RZ;dq}2hɜeUTx5)}wP;L% M}>;_Ie)Mà& r`7gjI7tX.={:]3}l~U/a13[5mu Xg?N@%cK ߋ%4euyBvslح d)zuC9/r|Q]W+ aY(GB0.p?veOCs\=nAܤ͢.7 'DN'Uq-qo/PLY^!fIPmBq 쵐lc֔A/?z*Q\L Es,}~ t /t+0i<]H9J]~WW{i&s$-k'h ܄͟f"> c*CF w“A/‡,KčP<䰤@#o7t5:`^2&xQ5kbPB!M#ʒ^;2,*272ox_A3vũLH8sNCj)RJ "" BZz ђ:Ւ~ПvF{ [B kS|AlaW`J _iEΖaq\a`F{ ۔vu7Aɍ̵r"!>cg=- d$3h Kf:mL<7?brj!{>kmѨnX~9ЩǡuyCGSˏy!ts#N7=!Jp ROc6e2#1JHHB=~6}\y*v2 }Rq4֔u>ķnNC–@Wr4[u_ Q d fBLBh8Z_Xz{<5#I2ȶ~$lC]z*ՇGpoda@ ٩߇6wһ-({j+3)=6wXn ]}ut9"ȗ d -`6oMy Ҧ|- hII]_gV\X*uvɖW$ e_Ov.]Ov9e 1!sڙuKZgo-PГHDG،^Yg]0_A;PO-S4q6t7.EY+owE"yhqW$Is3-DLRч![̗p[Gv΁꬈, R}Z0f`{ G-'qǛ^Mb WZ(()-;Tg!!qZyk+ֹ@1! Jȱ r_ ECκ D'ԷOga[:6!v0ph{)6jVa)tEx%TQ0Z>fB7cRDzL ѕؿcs$2/ZND44J&nqaoZ_ꤞbV̧bgr1& ]Ht†|ML)@UES@ J34*;?\o_J#kF1YMy3F 9:m%bHk|QIHj GeH@-6 H;9%>]#q@tp)"ޭ[b}%&A9X]ƑLLVo-1Wu@i/=VW(].~E'}k0(7>V bLr]u{8R+CZLusg d[P07 -d{'&D:ҍ砑LD*Kkk+i$ɻh9ډ[S o2-I(knQ-z,l+SdY/]Pc7G5Au<`I'gE[9cE^=řoj KHNdX_8Zg5?'QDo?b#+}ymk .DhW(f6fZZ6]CB%A1 |Ō, 911 }[t𢧌v0g8Egq.$ljOHUF/t$(Ӓ&pq]j~_Oܕy<}H 0;Ky@ >o$ G6 P>ߞSbMiö`.ؖƒXYy~8w!:pLށeѱGchmZb>G14/E c4"F BG.$w \VtkXyl'E *V? oUa>A!e۳/5m%}@=Yd DR4 ƏSJ2{ 7m)TV[rT-W@ / Na=Y>=rELv( fu2Gyl=HAR{:mQ ;ql]jEkw D[/ߧW0BbQrq4rfĹLZ}wvĪpM|ZD5N6ڽ.4tѪ4P O#a@_ YRə3/Død!ӗƍ% [qYE,`B.)t9@.; -;(, sF%tc>F7`,ϩX-=O<;fd/w}e'Sh! d|E|'7_3\b~vK/,i2֡%'=xu_-`mjjљ5M@':$ʝv@^39,,T<*U7Ũ[$P@ .G[iÕOfC4TuHȈ߷opaMnϐKёW . ըzݦQNH\LN40U6קvXk zQI !AIcGBaٯ>O\ut:sB,+R{(]Gr p+gVbX/N2mv?7{0`~ Gj2;?4q%5^6-7}&$ 4$XH҉Z"BjBPp~7/15p Aqީ͙ ΝHJã2_ih)]F$qNuTlܷ^55s.'p:fPX'0Q%jybYؾh$wcyT8FB98)m) wZU:)%ڲzi6 q{M>4Ύ`cR)0=@#.0],˝~Lgy=LPfNxTLʌkWnIMV@`ϊsp'pNz`K?:z]Q F&QO  O#?1`x$\߳fI&KJV5LHkZY*ŝQƤ])-~~%GiQ2 .0%IbeLAvP CR@k`>hq])z`?z:??d#'HƇu7L6YU"18?ZgYtpɎccI3j*^ ^W% g.A%cL16ysEm9Ey#y6k^򋻯4~܃Զc@h$lE+\"URo b0t2L0tn+'!2oP']HnL'sҺZ/VR歫U JKY~ )9HncI>-90gϗ!V}iiձQ#)>>z!UhAAQb5RʊßDq>"Ynj;^HD똞0Qb9'ʹ*ƈfjA!18Sz]]zsUJT1q X{'1Bfwl0w{Q h@1)ݗ&ziY>5'?g.< NܦJWt9Vky:02khL]@iWoܴ)|J}<2ANT=ZVu)t, YZzE,?в; 'WJL 𧻺>82iV%R:~+:Pϊ:'*g{rV?ͱO8VGCt9SS$Z揕1J?c G}I1R^IkftoygHM[EDVzo1 ҮI84\dtE2*t\a9_t/3=H,!P"絤6Ș)@O ᄦ,ZP3_5,tyW/*yn֧3 i凣Mm sxd[Aj1$c'U*LI v.[V3!YQ\@PI˿%-Tt?crk A9VP"B҆;eSkc&%5Jc^P5)}aIF ^ 5M1NYX-nV ,{ tF/" %;Aݲgb,}PjM $,[厑9?fm3iD/H  i:cUN T% gJƫ%[ĈP=@wVv] pK|jz*Km)kwwgk7y]B`p<.\*ri}ݝ"FF[k/搀OiiOBj8Y^'5Z5wS"=2o>豯LVyI=!KzϼF9!ƒeJi[|Б>J層iO [1l.WKؑ[PVX[.a0npjxNɺu.ޙBzZI;'E Ǣfw%x&|$Zkgug2)¥] 2Q?R'=jj,4s2]񿾎o+gg({P*#j6ݾ#po yxb2: iPUHoI(Gb]dm~i9m+:M504j"14%*"FzRdaH.c#]YSG̠\;ђ!rDbz܋xx^hLeY#³q>БՇl?^P\l)EԢsc~C 'z5qhh0Y! Zo/k[kuWm4vc~.NA7B^R7}/iBaJϦ?Uf[}`%S{eӑ4niA% `}Lͣ߸J'&^"ɧ6LY\|\x1m`.)sǡrE#1UO&yI D\/U5$poPkk)ˣLMNwrd-0d)=y6'%.T}fn5C[M%~}eGQI<{"D?<ˏ5=}<$1EbGLє;Mâ>FZULSf%[mS^5z3r&z<6;Of7 | H)F$(gЮm֚qlȭneϓ_Lm)6bϲ9lYO`6׷"p6*7[(ZV4[j ަ,n诗fWL ^ow.Y[+س mPOϞ$[GzMx/Cn^t^ӇQ!0&cf5bmձrTthDh@Ϭlwp@ />J6xq^74A.HVShN)eh3z\ڠ$ "o lF.BӤ_扲uG.e#>-6/EKWë;Vt0e~~Ԙ:DuIR"3r $xp| g?mV !ajL u<J crw*Wga4~v~V͵_FLOrYHyI6Xzu p[..ҐK‚9{@{@LJ&_-PʍIa7s#f,ߑh=Xڼ6!):^:U.yXD99?oj%ᙹ2 fgm *kvN6GdOU9ÈcY&V/\(iW;S@0{mܴ5+eN # .ْZlw"I,i_^NkjjK'+2:2k$̹(GA'yIJ]33+WK8  ׿DZC蒊czKB w-;ң~&o8>F1] ksMQ nRK:mi5Ϗ֚%_(HWLy!wÉ|L,JI$-׸Yyydv)~[mo/F:OAmVqu=Ƌ;o!:Q뒂w*=Y[ڭ=9eokxȢtmr.&q睰Պz#̈¡{f{? nmQU:~VVGΫ+[-LJ})%혜I3!ˇ,+uU9 (/9Clg9^ߪ\q{-fs;gbM"f[<%All 1s X2 U H*KyzY/k-}=T|-Z5¸"Bu ZϤTy dK$ސuP緰 a~݀V$j+mfcgg-St- Xð$0œ<노$Ԇ{ILݡL+,N6DS6:QI_yNUS~R,ukzWoeL&FͩK޶ n"/LpWih Sn!+AǀÝdhp>r;}7QB|b]$rɥ%;_4[-C;e% >:_A@lro;́Ɛġ=Lt6~T5@dr%VD`'d-u@#ʼco9usy.%!կ`g9 _lt!aF_9m^f8 2[d Dt߱mpی m6_[ w.M\V _ʱҟ"LAAS厤:NgY 56 DI3?deG;rѷ%EԒ9ժ 1lDgS%O-_B6geVtFM1=r 5pquA)`PK\yW-:koFyGi$SFLwB^IPp?ơ]m54X[A*vݸ!BY) `NSvЦN\85#M' jet\:O@RTИ)YE k2@pqsbB* `El@mCsB\ZaW=!vMfhXO4r&j*^d8iB/F^LM%l_*0};FwPIӞR,~98MmBS@uF_j^ wϑCG>Za=9}Nk_~WV:dΏsLoҍPf:d(ՕjR |Ml*"= d˭*G\wЈmΤIٺKr'4e4_Ύe||g2FqdfK#è3:5(U&>1[s.X &~B7Ľ[#ȩ 2ܓ+'_-F⿰}/#[ZŖ_`t¸| .B0F6jW7xixq1&O'U; 6:”V?Ucd'w`'q 4sf u̔FvWW~SZe]l&(8WU0\@'Q :V\ oWqIpJ(%Z٣JKs)o!üoJ;!'>wP4T F&gbkE; {G)nғ:uؓݫ#X9a PsEdndjD]j3wy&G~qr)R#|W@+,=k>1̵| R@*ҤBh%ZR~GבvRWI%^Y7~*m'F1}$s%2 m5Q4M֖(M.^-frX^s `fci458( ,[8XE`܈M^$LAizk^Jܚ-֩+xB/!̷Ik|Ceʒ4ήR۳n.նvo$Q}/m>.1Nzn򊣉X֏AۇS:Jp0 ?9F6a*9N`剒/Ro ӣb4xX')T2s9{|,SC9hGŦ5($ lz/ᾬT>TǍ> Lvp+axo&>atG*gc~)$Y TUR_aVj=VP}wMoppP.r#*4 pYQ(6\@3m߷{)(ѡ0!AXТ?} ;/[;E?W8Slm:m%4f!Uh( j/`IFѠUHj !yaCu wJ~95iM 4o_M-)r{XI~w1I 1;w&^~DA];)&)#['d8z+yyGLT& z)̤\@wPjx @rja/Ʋ-9 (|o.q:xwPx0zj?ƒޚ\ij҉5ӚŊɱϴ{ Xy*mpֺrF|ܠ:Be;Go- IoԁtFӬ;PSj+6-"6QaR1˙컷ly,1*Y3&IuXOFm|gzyOt Q{ܵ &ZIh 9f&H"=5cҎo\`0jC1Rq.0DџIz5|sb(&IQFޥ9-U?3JCHuӶeJ_ Nx矐ƟvfM&F|(^`unMjǫ󊠱ЦAfmhi12é]>W]pe /6yhRi_^#~c];Q/XTS[[Qb@)-P$A휏~vusעfbp7J>ck&-hz)`(nK߯|F"yp<lK6앤 $j4&lP큕Ѻ7t|[`ϴ_VEx U@x {VBϝlܾZRT뒱ؿ T+hH6\ok"&g!>[ '= !S# .})E< J,TCoi9Qmz& C~~3kֵIȝ(y]{'CGWDt;߀te05*䚗ITqoFHXG-'DR& X)6ff׫Gf t)ݢ+Ԟ KnNZ]fms~kCIdtmڪ9cJt3EFa%V_}0fP.0n b;ɌixQnht̓5 4SW! v^;i8r(nJ(ZЭZvi.:֟>FASS$;+Ԭa,w(f!鬃=}J,a-NZP\|PcSȈl]-2.ί˝ۛ/2f3}2%Ie"x8o*ȸ1Dx!]jTnKX@8A/%jnf Kh(i!i_|}u,#Dח / 7o 襁pm)"}"- .u]I.GPa{ $(vBrq,?5| <:ApqlHNjst/!bsB1hUNZ@}y u2,j9WSEvi110H@O!THA›*e:PM(8B]gಜمzQ c D{)0q7g&φOpE8hu_&A(ڏF'4s`|jIK:Mf3\[* /9 MSi:L;};{~^@nAT;A5IɃXeDY-ư+ z^ςfu,c[6Pd/_(xx)%5s ˁ\oiNy_L^IMfJp!!LKJ, &;&6&P.@_|Y!*ّNv`Q52.Stu1夣>TՆ7h5cV!St6&;) ҃0Eb_zs0o:qox :i~C&If@QO5/}FN2 _dG(Th>t d[՜ T,ENNvOvewW aZT.]ع`B f:_)0.y!@* a]UN-2]Mr VxmlHTh,r 2^62_&cc7zNjɪWbnZ#xt#r:8=4؁8Ͽs?UX^[.5Jgi`7GNUGXn3z#kSy'2LC c3:G+@eHp |0- q yٌ מф]Qi# 5\B_b:j>O`Í"uAtx)QTc.xLop­nOj]/ xc=(_bﴬ_ƽy)ۨTmuX; ;lak{Y s.elnҷM_S0@E 0YJn}0YqtQ<[JC㰺Rc}&hSyw_zKgc/'bbWDL/N " lMjyLi}k$( jw:>; -6ui}=]0FpS5#ʔu:\5|V'&"(Z/oX =3744Δ0Y)I&˾NH=jj?l?}9TUYly&C<$Z`T&\/Cw!dZŢ'^ L }0+٦;_8dxG#GԘ/Y~S3ye@a]eEC R_WP-;;OIt%z9n2ңm {|uPhtBj#-w1S`=@P?O}Bt'W3B~^_{ (wP v.w8͐GAT / bm~x,Sno1Fcb*Z9CH+5y~aՀh@ 8`A%嘜81%;zKCvzU~PRS tCY WaרIڄ~fZS,:w!~j1_t*h}_fh4R(XA$OKe#XdZJ\Y.U ȅ(r@~'җ9n%{+xh%\k}^~Q E&ǝda4?濱:f31 ?|qN|&K&9+oRl ZΘ"Y0p!Fl 98t`.#}ld9N ګٯ$ii5B S\\M1ino:%JmtPdۂs+&(L1\Bj8 7*]!CF:!bNu\{.qrz'+| Md;w}t{#5$[6.N>o %!E[a|\s˪brQ2G#"QCc{O@c=Xp͵lP6\K6b%,E(e%_\@-R^e["51M(ou`4ixۿ*I[+yвVlp/iۘAZZB?ID?9k$Yh:r{COz)j|Fζb6}Nb+rZrVF)s®>Z/7yPgxP׷]]e09Y}.4P#耵zȿ"!?]~tD8I}\ `r WcSF. ,WGeMu?#/ϊXXJokctS $ hMh)_,w跙-7@623fiwv#F7;}_<ۖX!Smc^Ϭ*G y8Q:rab^oDzrk-dCoLu44G5mQ:3!LJrѸ^X Zh Mj2rhRwߐ{;/!eR]M(I_'_=<ATt 4Q4 a x+\dm*ِHllWM!VH˜tYѴ<ӲN/2e`7Q?4|ʪmfrN lM_+]CTRL=2K R`ǥ|]?Gb/Jd73* ]_B-ԡn.(FyUP"8BT© mޣ/#mf{Bu"Q"gKK_'T/;XK@-<;O-pZ;/u |o84~?2/@r@&eɩH-p.apڦ$>{QVёs+a?]ŁoCA-aȾ2F]bmp PJ=ZR_f$[CO_ĶO 3{ <ߠG7(j[R 9ťIs2S b6!:ȍ Á|gə YvfW}|WdkfI*먨!%~**W?ŭ\ڔ.ǐEuoi2dZB7H[1c@T1UkI ;t !)0Ft&iPh;P.w[>$qS *9Ƥ׷*(h-T@F19Pķw@><i )I iJuFpv 0(Oó;4o㦂&(ŻF Иm~}gΎ5dI0|4U&U@&Ʌ0hΧOh*WBq" iݡV|{1.n.2*?>O2zt>pTɼzzUapG9QtXc7uh{g8 p~ X_&؝,- >& pf>7!lvWR&m)*_(p#SNW^u~G%J,j6?,/Tp5uj9i7jP4HWW V BEz 2!)3U>{h5 J'L$< ='i )S߷D*%Q:'*OoLjDŎA.Ju.+$KF^ZyUi5OWM Ҽ Ycθ'@ѵV@v?-<()DRN'u.\&OqĀkCAK>|y79 x6zS<]')Tep/|Qbm.#II֢wz[G%!)3MKH+HIsFxEI℄qi.y#8a >!5ьJY\#nǓ=&;/e<uZaCG؆Yߔd=z0e>ׇN xZ3>;x(̦l҃{be;n#ݽ{JeCy!ێ7\=.`uzNoMA&~ wG qTx"&,I|iq^tpOi,Mxz2jzAÕic/0=}oy'ѯ?QAKI2q+f9sZ>9ZB.yF)CyG~] B3vf. /Q}6FmGDq94q;ܶ1$P[NoFz-nLs :`(ض!ܞ~?c( ƋluH CąX)FyԺoFA1݁Qu [6F>ˤJg+# jW\#,}f(Lčw~ ~/2@_]HX4ZO?/vE1߲ z=)cZk9^\ܞF?I'~\Ps ?|ݭ[jx@~ ,>IPP =%<1FMsCW'+P(fJ%}ֽ!*mavѸ<FV Lɶ\Mn^m *:Ao4R&PZcz}scl6JBp[!>)_lwt؝ɯH؏01MA$t*=ܡ5͚뒬$Kg3 $pfFIRrHDa<”ña藭"xgٰ'Ez08Z+UUa7z>.*:.aHJR%k%لVV[ZXjsFm'\y.~MM;6QOL~5!Ao(:WOv]fKQ>y 3 E(Yd\S5:QnC.U1% +-I @?U~GMTӳkl>VY`hj_j+;4gPژSB F%sjuƘYr`vK 2EՁGthSbAbNLaӊz/d [f(ypmrPK,ơr響ֆLIJ~w-Fl<(x?ҍct E\W _# J](B! k~s}H,Iȯƾi%ݑoĺ'楌&`_H*7>8j,xctX `LBG HQyT TB ۣÙ%6$UoM6*T,%9y9TRᴯ'Z}sz˽p0-}ly(fί#@oɩY(f=]RkQLq47u>jFopwӻӀ(݆o b$^a dS䑊@!ىDMaxl2P 9_Ȑwq3Um0mFm(j_ɵZ0û?4e0 DW)zL>p~0w4"mk<2HI.œEKIm?F|en|zrT5o)Ⱥ"/刢XbF Ǘ 2 T6>6 `̯c6SؖxKa%޿_{nKa̗50#m^|M¦-},֥<C)_ MWYh Ty(|*7o-$>Sz|u=RX4#L"OE<:_ DoxQ4ٻ;@ Pkͮ" )>ܘ"ajg6SUuޕh(RJ(bߪ#_~ CHhC![ޖx&  O طf5Rh0MeQdB}`ԆO~H"Og^6= ̟ Awй 誶Yzmѫu1 kunϲlW;/c; G)ᅥ~ܙ('c[&,ȚnNێSЧZ_]((!}ѼrMr^%@"R>uôzg!#L6"D[NG^ҧ vJ>7E~2o\!U۩!L".-k*~4js"NjW-JFn$ou1 D%Q7#cCg.V{5JuF0Ul ރ߼`{9$G K#ÏiSÁp vr 3vRECђCnA qEit-rkxٿ|!qD4Xxۜ',g𯖓):g,\_l L͹~u6[wJKVPT3jpAR=~{Y{cpZ9`)?BӒG|No= }5t-BiwRة {wS=:ҥ~C.lx?9I"DaH׍flEn4:j$xl=V0& }ebUQhI22_ >ZTl xbֿ|Z_!5{ܹR=@Ɩ?rxA75.fG/TID,,}Ehi}[E>\ڔ5T3i-\sdAe yZ$/H`ve,8gjJߪ]•SYw`WFNܫ%~eb~saF&h{`mv&J$v=aِb1}K-y8wX6sexz/9&\%d]]JN#h&* MÚe0N,WE'$$!ae\NLx3 DHlIEpR#/llv"? $ pBҕ #]6"{fm)'9،̶2IȤR0@?!cКfU =kJ`wL/?4r: Z%#hXPͬ.Lyرh6C ͗BW6-X)cvSeVc/ yhV= >Y?6ftt~VX܀r(ō[InFi2h,3PY9Ͼ`-2&G2彬YL!h9r1O˓6q+SM|<D}Jv 7gwLpr@?*OvV#U}TJYߚJ #H=2ߨcTBDˑe%svVuN2;yAlª]*`y=j=QZ:˫=>*O'wDM^#χr$[Y61K󫘑\,R'U*́v_\/e cyEB,Dʅ]Ѿ@ qytGKS'T/r[HFK 8/⟣aD3?+ƛ}#khV26nYK"/g~}E .7bI;TJF:vK\Be{qoIH&<=?B{pn"LU:"~}uO~ѧD Φ3[>Pܱ\eb !sdjuS6*)gQ2n"*}aփZp1_2eD'Tflz,-3@,h ,-x0V7-)V$5v l:''9 J/ަ $΀2 pD]p.܍~E( GaHGwosW8 ܨlxq%0=&.B4 Wj)=(J̗+}5e< WL<(Jy;'|N*JIJc |3,M `s2x G~NQ v4!ذ/[tj![4|d;(v Rb*gJZd̰ 1dG'm-J(t=ߌWǧK${gp`;Ȇ(we 7;N+UC^Ȉ1{jz7y-/]X0zhÝ\mXR]~zO+[ԡN^^m55 w7CѬ?N$CjYUx Hv._TƊ+}V9~g,˓aTUUG"+:Z'ń'ubʅ/"H‡}gFMɲT60;/  h-ucn7 أ@`GPsgs/y6ic1#o`c̲k<6p9?ofcS1& * @+$CɗVi^m^={Ī{^r? T$ ذ'o- @ y#Dn󍔊R0'@ڲ[Q,y}x /u,Zq; Sn9 Js3/s?}r:tHeS7mOvIڥi??{SҤ F1/zIrmxu5:izɍdB^ EƝxs1gQT+uvqIdѲ3em%zL&'mPRLF௘x{ Zε+䰰k:kǞ)"eˇ9낣֞um!Zڧ,XS\1U|Ѹ٭bEo&-0PvNY,E-T**B$mU5h.8S2\1Dſ髎?R\u]aQAolgY l9aG媆h- i@1|NEN%qZJɌhHCõ0AgbhNԕ iqorr!o` T⥃rVM*3$ \21࿞&[Omaˇ_8PKFY>d{)H4[BH*/V ^\$yn/ލ`J{{p+Qy/.Ѧ+/d1|}>!ұ筻"`i WGUD>ZćlY𣉷!AvsJ,>hz@I0gZc\(9Ԓ- !F {\dnkEIsA{ D-kǔ^kBiVJ2kuxxp _ۛ)}OZ}5TME,b^Ú/CldS*45g#*+nJ譓7*_Wm7.^FXGXw6vh:2zL3k% 39"RFh^j̪͙jWyqH;.y??@Xw+)7eh| RPEUuX.I@7oKrF+__oD~:G8c'[]sR~}f*JvyAgh#̈́X+pzxu.2yV""sQb&uBݯr{#wUFp2?7iXGUӥNlGUOa06ֹZ ߴ) ލP{ S m6yTWSӇ:)yq փ.E&w>_|( 'GhkM O}]2"Gt? 9H#6Rxcd >c&Y'Tb 3x^B𜕆NIVI- k4ps / STz7nvUrK2 L)CqdĚwģ/ik!Br;pE7ķdA?R}*ax?#E9x{kZ;Wtk&k6Pc[ݤ0.-#J?k 4^.Ɛxr)gO,9і2"&5p.2ު"K%CqvZRrWa,.`W4Ǥ)neJn)DF {T@?TYư}j:ڕh@6u'>$/4'AWE]y<<5眈׼<yHt$1ѨW;4Wˏ 5.` _C%+GbOl~% }sEPks8k8 ah:j)W1N3!yG]—3>AE ԩ/g o9w}MԁMr ۻ= J`U}7TV# {?QQ]p*5 r0In m$W Y qIݤ8NOSt7S~rCa;[;{nf#WyD!3(~?k")1`驪V !G[Ln8P*Z}PbQDi"L8;2NuLI^Á֯7%,w7.nMu}> I:8B5gMnd4L\󒊵#La1a*[t}U*HgepzovQ@BdɷĔz \ zY4SϊYBn9-E|}49LUL"f5LC`~ j#;gD%$3[RJګ6W co{}1NU#7p*g`ZWٕ^@ *D+l."m 4gHȡl1CWL 'yg'YHSt;bIƆ#Cªd \r' גl@W>;9e}"V y$کO&c,%Lul!3Z_eMd6P\e7@r䲹u 잪 ٔ_c5.r4GDUճCY-׆NQG1n=O:{&9:YdfxjaDrA[-0.~ O2ѥTcvJ?bseIH@|ilrZ`U]%Ⱥn$]2r۽<~P4v,Od*YO[5v |(%~Yă>4 n1)9Q4."#Ƃ#(bML]2:nqNӀh !!!ӵ+VX Ƭ8cXڷԐ,,MdD3k7xk9ä9T:Z$ג*ݶ Cycz .g(bxu~d+po"+&oj#0-?[K.:{٬nտX1j! ڣQR5jT}H1)7%aBR-p\bŲwT&hEq䯹E)Re3pT/[E/Jԓ8B6kΦ!r@ҧ6:vIk_B9t>QoWZa˲6D5u5xek#**<" U1NTBPh Q'q#>>Ygw3nLs{֎J/ Vu_㠿OKVhO;Je^T x$Ȓn%OF3óPV%P"8^@n7e5>K iX0:3PbdM/wӇ(SƱ5XZT* hFrȧbn3Yz®kaajTG ⣌x26^ayKy>U?y+fq.fd;m1JVиG7oTϕ)JT~)k_2r{RSDZ;0YZ0707010000006c000081a400000000000000000000000167ec2db400001884000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib/test_hash.ko.xz7zXZִF!t/~A]?Eh=ڜ.+Xu6^pw0{Glp- zd\ζf[|(( oNbN$4"svCmlL+*ɨϼ'UqfĿ%?(̘s CLt;e&Ӿ@,1-t܀v+u2Ji>hy4?Z+w̅^6JdkWp{; Nww67z0)Wce=UC>s# iO,5:T-:E &1 9.XYQϭ~-{݇B]9ucsqƅ=pacEL '} kddZGQBP>ߵDBmWvAݳK~ 罣|ya'H{rsI(0IoyE1*.$+SB|1 Uy乙1n5jeIN:f^Bl@Ng&eA_ܦ#;Cy˸5ui>"QA@I-fb 3 |zyNݾkp&)ܬ]JοE牀ռ'bK]ǰ0ԻW;I,*:10FZЋ#'a'09, V=ŝR%jע)OVz|Y^(Ď3 hJ1m+avJ%-?d(!.E#!{z̊A٠-pyǸo1f QUp2pާN !@&ĶLZTpQtqQ t]G܍`%i( պ/3ؼst&0]R(|5 Ug&6! (} ;)m:؆xz^QG^U2 w;ϯzMx4hP}6\e:Yښ.Oc/zަHU')7l<Ψdܐ9Dq=e)]l*XΈ6V޵IyAT%d~Q\ayw_"!I1皹Ί&[ 5W I_jCߺά^ၪqxh[3_V5^b9'ioklO We KA&gOs'Ibqzbw=\`~<;J7]r̢ChE%o ܱ|$0o~́3vy<"RJqЄQky mDH&rxY3HzSCR0=u6iAx@H0"qAG=Paj`&Kp&FE^$6A}8G xf`6;V$4&\r=Oˌw7N(%I ?! YeI^ssK1) #9P[O2y5cIE,"ӐmAF],kC6E?cǘ'G˂_YcgGl3 L+!Tn EO5ASAJ)Q8qh5NVlC<r t%3A3 a\cZWay]WU^y5ަnZ,Fՙq##EN+z< jyw< łsx$VN]5h )t1LʈLL;jݶjy=k{FDn6p9miGfşbT-DG5.W f&O*A*)Flt5χ(TD:u$$=U(Ap07r[4(+ \D1yQt%w"풏ٹ`,Ԅ+gWG 3-!fp&Z-"LIƇͯ[up 0wRz 6hdXƀu]oniu"; dMŇ[|asϒ@>ڸXp赂NfZWݮiiuS0;@/a F}myIlޙJ޼_NV mmolq0p ::[2\C* - {"5 ?j K X;\?&5@dg[7uh053i,wn3z锼E^9Ly~'ޠk_-a~tCqU0YBbRD>EmrQ')Q$eؼ;fI,I 2b#25K0Rn󶳘*TBd;ЧPJ  [䄼`?דNn9fb~9ʦ8Rk6MB#3+kMvEPkyn ՈBYV{m vDRG&,d d ?2מkW}uJ! g9 ("*TaAKpyXz {zڑ71"*d{ʰW@CQMB?欯$j b(Z?@ , ؟\XVS$sYwwrKtzzի,&#y%5bC\_r5A ܣ:qo!K< 7X߆HJ g}Dj#s(7Lhxݠ4'-OJ|0V,7WSg'0PXhg 7}8vG;N:K¼%NSw2ʌS);:DYMgR/жfgScԤIUw'p_:W-0b9EtYUqK NKmsw4N s~IErX!M!x&6lAHi㒛[$5$&ν&dk10I3:%pc_D֨3b2!( Ezl:m /(G 09;7`YnSma&Zp~tj gݨ E.jG>}֦r%"v!uY m,ۑHH}X>fm:,K懻*mYР>x%w> ۡ}:NTWJ>Qd7{K"on$j~"yM.qjH2ǰ15%$^Opov1XR}AP3| M׽8k29>SpoVJ$vZN=g0zHV8(>+L0GTb#(m)&Ii=¶L>YCwhHQ ݦv}9@=*C࿣tL5gZB"ϱT/` UAX^NАzyu {9['U #DEkKo*š2ЦҧbTo?M ' ^ [)Ӱ}-tRiMfp4˸q7Th{ 8|u#2hTTJ:l[G^ǏqGl5ś>z!/Oҍ~23ayߞ:Z,0'>L|5FӢ@,5,O9?{22}:RYx 5ܪ(B}Aѧ.5F~"뻾J{&A$b Lad5&-cB($[^SųqdvE2KF~1% 5`)z;x!,+ب(CiI FƲ"B&o IhpQ ߡ?jnay !2`k2ʶ*ԙ$[N7w4w-Zo {4A^r9XzA,vV+[˰NtOR%t8?uMWķWQvuY7je27kz~jL/1>/!|;ejj\4$M-儕mXG͘dde֊mePK#JE`oy|H%zSs,$y_=QV{ 3qY5T e:^ !,?5""EauM=RU_ƈȒQnhMؠ(OLIS<u2 *,< fAZ&[z]o9iܔlx( &**m_iH=8yMUPʧ+ ?Od2RlO\0;gYZ0707010000006d000081a400000000000000000000000167ec2db400005630000000000000000000000000000000000000004d00000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib/test_hmm.ko.xz7zXZִF!t/U]?Eh=ڜ.+; }}܆YK|&zV"QًLO)ӏc Qb,V1~B|T_vv|~eC,FK۱;006zPE"C W NpXrLw>"{[fx ` ;`ؘAxCVgt)gedr5zbQ܈|q,G8 c[= [\ᾒw_a6OVE^bȯ-(hQI`caP#!ssDGoMJRܱ_>NkYz[fiP>?]MZ3߃!>a^Go']Y`!nWHyl3k`W iXnlLچ~?~ނ=~1<4RQYyvdɀ%oďUX̞bzCə0L'vYlC8[PkU6oЈc(UW}P|!.s$nk]ԈX--`7*=A> Oz v!z2)(x[y8~@je",{}*Չ+;+*6ABPI./3 q-u>SbKdUc)环^L$'`UZfEh9dɇ,K``VIh6ψq,]5Ugq?u$ 2G)DŽ"N Ygq1i1.g;ݮ޷w',Dn$ūD5mkN};UE"J3ne{,fM(3J?SUMYiWmމR?Io  q,XbO%cNN4G1}8iu%J1atpwݘ$lXҔ&4qYP :oO |@ MVbqڀc0Ru Śnic[}yOԨeA#b[Ƣ}HR IR2c~RzުYv'-@Ee@P;O ,5D·?#?`a-AپG{5.ȪƂWxځZi^!JJIl4_=dxS,5mïlRR|nڬM_lw߽1ν8_bp3#=gT{U5&*=,kcUXbyLh#2?'#?h?43 _{̀^-{ǫG&KWbd#ڶFCԑe!'iWTpjfPG%iW>IFn]ɃOֳhQWk\wmhZ'L`is'P̊GsoP@a\E g1NZ~{vdt%Я#q40D,ÒT<_1`FϝjaE,hI2=;(&SN &FS~ UF V˙kvXi)v֧?vbkI%Un|BYtC.xc 5e7+" rJ#AoPYy"չ,WRi^%4!JyBKIM_م)e#L4 wj+#BzZ\'va*!X~vHr} O聇Eeuwվ~1irķ1躩ԗdP?G^VXm~6ɟ7  iw;uvw=%>fi:W`_s >襩Z9Ї;1`ޟ`+}{;%&  >M}J8Ͻ0hs^2~ Jdj"r%s$fS]c6& 7HctH 2[ԅxc2&P[|jjZ̧ٳ:ЮB]̕_1Sk E_YDC⯴MȽWP/bNO~3Բ@7 1*L%$肬g_)љPu/+]*ճT)8"@^Ox%]Y3%WyZZH@gDiz2 tXPd>r1Ykwrb"x>/]x* (SĿ9ydЍ &ZVnųUat"eP]K]Gf^ ~$U5SWŧYtoStq3x|Rm|O7DGn##⊁BCI~}`+Ԯ"i&˹YN|Nlj?l_c5!T[gopc 6LxEƅl䈛%jRvKq(ܒ8[?kQKHk .lM޵eP-$2hn_y5GBS*w%IvcÕfߔœM#o 4/ݴCk ,k[B"<=WXDv8aS-.PN ݊t0sf1.n5D()V2Վ+$fso$dhrփpobY9!8#hH*g\LW`lsXcC-8PO-ٺ>w1P .QD:8SvaoSАB矼匱1bL+! L0߰8l^GƢԲ E P* *ape6f?er~, euU&x?g&?mGyI<}h%{Im^ N{J ҲIviU"{{D^k c^Z*u/@|JDÎД9,SpQsiSXXmxƟߤK ?"3?759ĩbm;wk`\zb+1t"sO>Ĺ$ =/j~fG;ݮ:k.J[|`1]_' ֓II߬zFp03у\DX(O ey55"h#{>/VB~s`{cE\GxEXJN&ݤzd*K%:Eeb@{M!ϯ+G Fbo]=s2Ž^?Cb҅q=_)ڕ_%paEPXA.N+L,10i~GuȪ!k0H$'JQqY1eNCT;+8Y-{H'O쬽!FpSޞMtP$6g">Gpo~ M€7 i+AgM3s@Q˷² moa$k΁!pG< <HM3%~ոN0F:K:ߒ_5`W=$Uak^z㑏)1vml©&}G* ٭'U~ e/4t84>.>pT`j3!1$V/TfnhHjltA ];{]Cރ:k92?XI|]ِVjҨ.?X ߋBw(Plb(xk&N5 !صiL%Ni#|tT ^0#| >ݚf!bNE(h=Dw Dz'oKq;rJ.&dYs *\@?? 'jݛvWNqXݧnOME/M:p2^6 ,P=rb4s]c[ +cq$%Y3|Ug%C~/|ME=^jc6Υ7T*Hٔ HѦ b&o[u%3OU ]~CSdOr'1T 6P/X1 _\!s6;kL&nͺ "!\cҌuֶv5 ȢyF/f!)k,Y7f=Aț 44q|qVq>kܸ_0GlN|Z|6< O{܈~hmem 7pz>Ȃn!Ƅ}y?`qT¤O !OԠ'R϶A NWp^O>acNpbuuG'̴҇HdU__/w .X1! HyI-F|/DE7_ϜveX8'|õZHl- %)4X+M߽. L\X]i^ZeF +HGM&N[ds%CAzl1L(\Uݿ;@aΥ%NoJjS7 -yCU%6uCbn{jª9M=ePid5,\ɑE<498) Rt7 vȎ Іd"331PPzyl5 LiIqu05HQ$R$Cl=NyJo))Zx#fNg빣P-xŦ'P5ߦzLJZBt2h>頹X+FG)*6WY32ط[1ZQo]@x0 ɐ+nΙ9V$q@/ʫ 0)=jkyd5r{{_ zPRiz7}Ab` ߫e|EZ48#D>;٫jˮꔏ ܁CY9.n&m j':sB9#:1B <*zn0 /T Nzҹ{-Fpxch)HT@+P$ÞPf7ne~OpwITHTa=#* O|`VKhBUſO!KJ˾)xŞbqrw:%i,lTɾ_T@3B=1iM2^U*Uf F J=/Wanj{Z na5p_J-nIQ{oٟbKbC0*r m\~+!^.ۅ^]8XJ:٧Ul (Z9>Ͳ"]Uc& @`nJd0gUfL^}"Z#/N5xښYs5px)܆H #W> Fg {gbfpj@ߩ中#D(_+|3mG Aug{y(&ujg1F\Jo4}#MTR{|uF&Gӡ`.]c _$MV^CR2Zk(&nf0Jc< b Sj~KNff'Ǔv ydA¦a־,jxٜ;\"5V߼pj—a><6LŊ{M+ P S kdbbވ+W"k \r;%9OsL;mx"VqE$IGFևt+E97;~h;W.Fj-UPQ=",Y^L{7ojW)/$UMՕY(p ŜY?g|-USOs zD9cݏ_ŧ+^l ]-yJU/<=.Bt}? }UK܆)W˱yԮ9mfv7zd#}9=z)pDZtm@xN pW!NDW}D!O%n^Vu Qy(-w90 ^sĴ<&70{$~nt[0<`e`mc/۸ga%Mb5] R =uͫ陗gA^0ʞG$alENkDHbr006Yļ5Ue(Ay9') ۊ@##Ю3dz]k6߄~~|-ðEehXU|`#I⩉koKjDMz"#FrKB+apȢbu=_Ipd܂aE 6 hk) 0@/TmvO#u"n3V0zPn_$ R AMuK=DorVZ] ޛ=amJ}`~LI)zd <V1P#HOl#P., :dO'%e's ὸ ;l9 dξx\R&Cx+E.B8.}_:ڢqd4gi`i)=ceG荀Kv9=][6pVMSdgP|*:hɰ4Z }"l's[4չDA]_f|m zλ,{6JA/l?lY30|laռwl8u\LS'ӄՈ K\ӔyA{3ѼlP~Z[eNǻ[B+VtZ`1d.ػC;lg~d^=]|ht{J6-+ K&u)>Hp'R8s7q!m*^Ƀoqw)g{}ۤLUmu6۝>rzo܋s7yόkjNlywwm0#f‘Ԕw9ۭ}0wr1b*5יPFGȋz$b Q(rgkc_L7 ӻWhxm܃2%ڳ >G]q K4@@q'=ۃZ"ˮwRw[n $C>vHΔk'ÍQKt<T)89tn4ֺJ99%aؗ4 `ޡOC3Rc}5)$ҒhKw8pӺ!@y?@\za"*XŪQ:I ߟH&v{듅s:"~/Dr, &>.6 iF|<sC&U1ԂO@7`uaT!#q݂@Lb]ՏwXc,2-P` *'Rh,};̍@\{\6 ꦵY$R_`5~ {Pel%W\m-a9k k:G!rv/Rh,d$T}D\7,{-~zS©ޓ9tTT 2?%S{C&E.^%%P$%tR&Y9#tǬ9tV#,⳾+sao }4ɚMO;PC\ꍓFwU{qO1an&!zVU։;o-w&ݝU G1ڋ1z5Y{}=Io%(7,"V/m q @kwK6Pޑ DkZc U"|,e i!Cn6f %k! ҈||_y^[gm nfYU'Z"@K4IFkDҚ_e)ނ r]B;GP"]A|r?{$(0!fWՂ~ BOz)LtYm;4 x\jqzlǺ$i!fegXtl>ed҇cmeCՇ@s]/tFiEUQעڟ|rԟLEh%g=_( lU<;iٌcv sOkcXllMf Ioz j&9~%R4{oQisD8n|y]Er~ޥ;O A\~mvJ-WX%Rw7*E6&~0n)hXVN>P#2IpbE 6"~kfZ!w ߧ;dnA}ؙG3H=s-/j'F1q=tզ4HdqS2j"{/~`ѧ`%kULBW Xì6"3 {_0x cB}c791c].L*GxG>0&6ϭӴ ONg.C S'?'f'Fwjqlc5aMeV؅]k.q@eF)kZ~L%#bWᏌ` Zv6Vh(-o%6E*˗8XY}_$!Usǹ305%*)a<*'vUŗv̕[)p,s_huh]dR;6*~BLլ6a7!%_lh8 f4{!_(nA?#@ebyB9-Y .Śm ߆# .U/ F=Pn~9t kc,=x.gHGkvQ\t΂ 8e+Dĝ\b'&OFQ09T 1J?XHF=n,)ruʋs_ʤ]sv&qvUw_|d1wkv(ԣ[i{za9 m;RVa c<\U][c7)0ݚHdpi!&Vj1)J j/Ss>:>n%+tne}fl:3#wr,b4RȠ$Еah Z#}2P[61dBx]qD+n `tVjzS2L#n]iwU$yi3ge4a~[_ݨf˫8]T1cE 2=#٘)NƔ9CϧR{9ǂZFN8bNy]GdC&YR܄N No[%C-j?ς#$dvpB֍ u͹bWC;p*q.'2^MpDx{h0ϯ5D9 1[N/{aUp[ *KϢF,MzF&z$jZ9_ z~np ]\W;|$Q06G=ۧRN# omN|Iۏ :L$mfM<ba KCV2a!rҒPCWY٥qW ]+%)ǴW42ﶽc%+/bM1]rvFVV iM9r. %`jI3wI{O nǔt[AzD'j׶n*@NZL!#Z݄ͣn $]`Uϵ޶z')1Tz ƛ=P'&{46craLtR"-ųwx&Z2f/띈ӍZ+qߗt.Drsc8hȧ9rǃ'vEG{D-gA9P C+)Q pT0bD!q/fɽk.gZ f"&k\v@Zџ3 E,Ӯ= ڡ7^WO?B.K? r 3tOG*YAjuA˃ss1;1][mKyZNJа8 rT% 4$J\|\T2)@<(}S¼ ]Y\{}xQp4 EN\IN{˂Q EC~9gN0cMGOi`c؃di?alGbʨ@N Lo9i T G^P-񏝀ʲ34.Du8VR{0 EC2ltn {&{\]yk$a3;7F<.~хTAl-+A>ͩ(Z ?s E(ga$3No V ΋n.KCÄHޫr^XMolq^|iO@3˲P z%,*[٠D?2KA!㰣50 oePPf$;8(Yorxze|L=7Z~)z0 @!&vY|hLߺb/Ɠƍ%;fs#잾sljw'"i-+ՍlӇX7D[RݫwK4J%S&K#voJE⍩ִB No~T!޷b.dK+L1 Bx00AvP:ߛYVOdJ) ].=aKq{(yj9$gQB8X*]}`eW {;IQPA;oU쁀% c!yĐ8ޘT FmAKld8Xmɕh0bVHșef b|4`m0iun~\pVf1y8/Y{Zk8'd~"0s NѠb}F/L@OPrQyx:u)aFTcK~o}`t`P'Q~M[f^1ҴJ_)oTɐm9-=*ȺH,+Q P(ji߯¿E^=P\gcl&-#m}ҕ5N2=s[$/pOGnf@hbޛcU=-Zy&,fH|I ]KF}JO e K>ٷʮAd)u ^7]F},ڄ+EGv!!UJI,]x?qlwn2cۮ.XF~UpaGnTNMħ4Z(2Ȣ9ZyC\w` rQj ~5CԅΐS,Ionnˢ@3e1";+{߈=K^zU7Pd ڴ y"OR@nm [KZR|MKl˂~uōgp*/N:, JDbTtReysiRING 7&)̬DJ0l/'ߪ%#ھ['EcjؐkBz'l}vhne@VV/2g][#}KUUO4P!m8voT1|Y|I1"7ShjRwb&u'VG*džI*`Y`x4勖?ⱪj#.op c^YxzZM4Uv+}<+(/| /wba3`tシEo~ׅmhj"f ~IK(O=E½kPJc DGNdr[76iƴ\ SSsgMʼn+_wU'+GLsz)R@uSMhaxHoJa#HCOoŭ:ղLc@H͑)L>fOoϳ!`QGg#IDG>hINWKSx+*ِRV.}v]c\=##]22 X2*fiwYdqf]7Y,b.sTd"]?"PƊSog(޺x'h=8kTp)*D@⻸oA5k 4fvU!5n!V#t~V;8hJ22`^`?ҝ)7?5UrJdN,$MˇTb lj{QC.?ۤ=R\bx0 +gA2ybCZYZ+qЈk期5iڪ^ r%apY܊i'$)(xzf +^XJ'j!C=i~+oN^CdVo;Ց͛u?GN|GTO6,k,0 o խ-#PKGc^@,VcSW{}%= t4$#kqS"- ?Q[? _/K聿daq0WҸM(̳8Ei_3)Q9g5_"L "W0%q䒋/#kMO#flm".AMudG'se'F.Z慠e}*kn,\lώ G <-JcP0g8|]Y9fBmDtl 8џ[90|yk^U6JH b[a$d՜cL~o0,рc)lS–Cl/@/9<ҥi/&E4l,pq4.]Ų(TmoPB^sok^Rڦ0,5NdKyfkYP7@Ȱ׎v_kXa5A2{W᪸c5W <ݧUzl ν\~z Ԛ>Ct &?N8U.*}}[20VɈ!x\ۢ  EL;ybVy"G:R*y5̎Dn)/(BfSo .9* weԥ C4M]fx1B@y?P؎xBC4Pv,UHNOwhA9+/kǒUbYޱ#Emc6#.ftzPʀ(S)Mفյڦ¿r):H_5y֥(> <x4e7EE"}|MF,NEK{蔱q=8r tζi;q3R;gJ9ujR1](AexCf%Cut5½0|\'A.6E}s#!)./LeHփn1z0іltvvNĻE&AĘpɕ;Ml&z( f_a*S̿Tho>Ffc 9BN%<#q0E95{A2.+9f s:A-5U\hP-u C/u숉T:g煖\"M83ETJ'>3XO֭^*èuH_#aeN^ajȲm:X/Òr>#Tk4FQN2'C?7D\Dߖ-Bs_ثQ1(Ẇm lʘh4}?s**A>p˔DW`^|M^}hIt^k%Z=i.jX>M1nic* 3^뫑dFe}e|} 5"arU/䬌sIokfwh2Q.A5U?v!L AO\Jk){+?aպ:GԀ2aW鄎6l݄3nUͼRh|(t ~C4D"O;7 @t p8M.'ۺ-L!x/ڬ:Hw2NDVщlDxPt\Lv& !Kvry)J@w݉$#.cU >EKˇ(XF}+2`H" @+$X /EŕFy 2οeC9T&~>|dt7JPռ:0׌] `ײ !Ta^WXLS`@0ٺT uG;oU ]ꍩ~h{WVbؑyBCn4 M?gi<)CF*:֢UTh@d(6Mz7)͏Nz]@bppBzt3v2(ơ4nC2JRTjVDfa'~>j3\DNS3VT6ȵrDbl+'Us[߁t#}%6#XnVrإsK0*bXލq_&W9Mo/̂R4(|ςվ,yFƾz4 >jp+|9Lin5"#-XZ 9#BB3h̏HfA ؚ1O([Ld>JPf]$ykT|Ch0QySetZ aLFanFx{;̯B n B>"OnX',h*t\:,,9P>ZXAs>Mpޟ=??]zڿzTB'G_B ѳ,*nSIwC.3Uul5B hxi$>^U16R'HY9|r7ӱ~Հࡔn e_7"Sp?20":o*qm:I9rI8-Xwye2AgYZ0707010000006e000081a400000000000000000000000167ec2db400001d38000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/lib/test_linear_ranges.ko.xz7zXZִF!t/ྍ]?Eh=ڜ.+qJ>,BE/i`NXp elEKAy|em ,7Z^+Uڪ<)v"ΐ3'` eSzT,{?Ƒζ"{.}s鴚 mzS-_mDtƳ(0!ffd֮Z.M."}xZZ7!/\WaQc)r+p`?/-8,kz]an]Rk ѪY&3-kk&@gXx&~T7_0hryjqGQ"nX;jߙvna fCŷ>az(5CWB b9^ 4(x:R$2DJ^o3II[mǡ m @~³瀒x괾)*˷$9mkWS[K6̠C or [f}YMaZr +;L^L⾅3Vz|H-{J]~/[vS>5q= B؃ל)4ysS5Eg , 952*bx>w`YY͇Jo0L` b,mI%zSϬ:"!^] Ae1=pϙWFې2_D:Dd')SG29agUj+ضYg'#-BXK>[}-]͜2zMw PRGv xeN^S@OѶ!*jcmӇ-f@]咣#G ^>l"IK;Iƫz)ezenS>mf,~QW_:+ py =tm"ӵC`V'v,`\O]d5,C˷$ _@wpV 6_#58) Fn Qh"m{XnT;n- l LjAQԘ fe5)a4|TkE|6Q*11e;oJ/,q`WUHMa"Ic PX@(a4ː&*Ꜽwc׵V|l[twR!sJEHOt7cm4q1TyH.>NqfA2uL| ^rP1m L5l;iJ Nn׍7uU^#:tN}'k|8Ͻ- *k&O/G LYXC0B:L1b6KNMOX]בT3lx 6x9UbM$+Bi$6b3k_zo;'_P~?؍ B:]5paAj{j iÁt}>Ek}n 8irz5DFߨP!7K,zyv3b(ʹJo*u{HS\qV:>ijX `a/GvLel 8 ]П- R&7vI'ntQq]VתˊBI ww6Z5{"'DX7HҚ ~nwyYU$ݟE#1L. +/ˬl]d=x/ Xtr˲B6;).4)&V^{7W̃v=!j.ϛa/ф& n>ȺGj[1VtqD)%*;qNcYv7(l w}<Ł=62J6oMnAaؼ~1Tq a0D:wA^JT9j #'D=6&wdþ !db8Yq~gŶ`AS) *\KBKIq`|{|t_D TxC`KAo"6H2PUAS=maX3uhe*I*_4]]7 JHF7hOChZ'8xwD  0i ơbqrmW\Z|Jrge}&}>^1C moED 4!ƢWǗ=G28h dCFstA}[>Q!+y9ii ,_qU.oN W^gq5&y "_UwSOyQ#P4I,5+CuS3f:? P SVɨ%RnNm `M =!fs$FrMZ SC PCr~QR3׆ ~O9/fԄiDZ[^t\Y|i]֛;ktTV׷ EL2۟#DH>}׏,3~5LQe!K. !жUbc6pU s([ͨPOvYxQKX&Sb .9y5,BFu͊b)рOeϝV?ð!O;)^mZ[kC^w{8:W:wW(4y^b|%͠+/|'wb$ 6 e Ơ B<3_ rXNr`Uh\~(uo$[~%-$eLP1IRpb}Z%Ps[wzۦc2]%P-$:ˑ3~-{0)1QMT+m;䂐q Ʌ8|nV>Q/i nƝAdǹ KUe ]둌.!crf,Q|y|ZP5ϙ;m8M;pn2Ѥ(+aՏ搒PRy@#2o8KҘV\!X1<$ɰ%~ށ;=RZcCAmU;zFOU gc[zsLgYFq<0N7iogMy3_ǧ"VKBUޫ0[M_ 1X(Dnso$t '&#9 1!n(f!ʹa lXn-lyn=`/ hWqZwĞmnä9c f!:-z&Ϫx)pl/NU 7 2Ο"ܮ>;὘bo%#2ݟi]$7V|" Mּ?wuS6qT6Yat7oarUbQ L:s*z ,EhYJjL/$O,$ZVBwΣX4|IDq˝: aTC?!5sY-b8;NA6X>cD₱Ǡj b:ɗ2KS򈯻TvvJ [z5د4|0k7l4HCXiT/q֥WaQ_/B odqyB,׍7CHE\,:vdq A0I5j q0;8ͧgpI%1.'c=ĘF9JW-\/I5c(~ӷw=4B9UƿIXيkm'rWɘ@F5jg!vogn.XJp5{Ñy/8nLĎu n18i" -UyڥN !wm?ӡl2DUNKDE?CܳGc [GV&!J2wéOd}d2#MsYR59[u,2_e B"/iu)Ⲕ*˯{o0`,FcU0}+n]>B:oNE_G2!cRSͭ+* `Z}~*՜Dt ]O遡xREr=61@$0cwxS>OlDPyY3r'Ix"=g ľZgNQRLi/q6RI+ i_5#LkJܹaN'LX\҉Sw"E~ Pb$h6V.ik`ӏm42ٞ=#O >|?m6fu?'p]4%,] /r \8/L86 \_ ]&4D7}YO_@Dxz/5\upj|ZacAiM%Q3k|jo];>.k}:yuxԳf;(QA%.s?G,\W,<񐹞x}sNӱҦ\&t;@a0jZ49Z>t+ DKe#<8!B89U4ZC2vcX+Njc?Ipā۵iF38M g4PxCguDؽ {D  ?7zT2,ؾ ˴[я<(w !)Qd#/WMS @a|w~ iϐiW$/҆JLaE!Zg-Ar+a0[ ܬS4`En721@O#jjvZʰ>S9.jiҤ'kf'$ 4&+UWHY]JeڷאZl 뒌ҺAqw| gcS 9<1qtiތJcZ kY%KVS{f2"}lڱhA5 zCY9 ;ylM\CY3uR$ ̓IvL8ke7> kE}Jb Ƈ)iXLFx@=lҕbN0yXuG<5^ vr2M9Km'j9haRT\=(NQ {ǎDCP:7)1 ~'i6NW љ5ڶ{%$g r$W>C쯐faI e +G)ܙ$"]B 45rh"t WM yg?<,@3qLR++ddl p[Μ?\2 V [JJxѠ*aD%fZ6`ANq?[Ds3zp&ƛHȻFO9,&"Hpߑ.*MP~͍`5!qU5G%H!! P!,ri m|\؞ .4u_#@[+;R/yNcoMݞF>!r yh`hZe?ɷ51nz-0Q{azzvݦZj.Tba+1'Ƹ{6䀲bE'kjJvkgaJQn"{4nBѼPx.=HپN-jˡף9B|n7hGwEs4Y-!S0΄׮Þ>OFnoX6tsy|b׀g8bla ".J%n1iD֬7M+=,iqy8 [F'qlq %f A_)x,(O^aFwz 0q$`f֯[o-"?Ce\f k"]C B4}>Eڿq@f>3ꄦTS ܄":.==Gr„DbEl)([4-O}!B]9BŭE9>S*tbW1W}I}JXں%$ GM5u+t>jQx:p˲mϙm@+%W!Ka^=RqM4)'wsm nVe".=>=~܎e>DɅ !:3FД%F<٫aֵI28{W.NGRΫwJTZ p.a6o(Ξ`i ^륻7UA§W- ӎ/"):Gsp!a"*#u)oˁM[֕+,B+Q@+C(( jBÒ)Flh('>G؅&⣛㊉eM~ew!s<Ώ< <Q,;B#>tqH^t{ )Ho |֤7CK%eE=a):6.΍>t2a@ϺEĂuc:.Tw} 1"ܰH7ZMwbJ<4٩!87 DMzPPcuEcd3;HŢҟmGrMj_ dfF'I2qySC#.:A#l(SO v| U>T7zhM¬ed8٣Q'N_9@?LN L]%pyUh*39(@ȼp 3-Qlmi 56#8ǢIϚ;F 67++FuV_[G#8AĴ_Ȱ >[篬HO) _ֹqY :;E4!&2+Aq-V{o 1CN{ovx{J7NL?Fyo:pt١׾,(61hi & lt7ZDu{?GsM*GMV9klվr e/AeJ Aec>~:͂ZZwA,x +-$31 Z[AUj5Lq:SXˋv~PHJ'_:N14!$x9_Ę&Ul4 u) wYxite}> 궬 1"4ڶt>avtIӇ-.//-!] <`iK,쭝ՃylG٠#zj'.Do fYhRpV e>-N9ǨR:ygW٧ՀНp9C|Upkt7mAJkJyKlqP[,D|F>y6q't i@u}L uꚼ[$c}6-׵ j $vD~mE>c*8Վ&^}?T/y 0d]✋HCJ.._r,]eO*640:k1'QO?F ✒LM3uXne<`g1GE^VSE>;?Z[H:6dL<1 vZ#>?-(&k}?WkU:æـ;S{Ppx9(bq&ؐ*|,3 w:QCR u_8*UybG߆0?8MZDNc!a[;ĉ'+\+wb8]ǟڱxLnH9x$5?^"x8WF;oEwv^6Q1:O e}kg! N~~I@͍ y8i 蔳4Ifȹ7J~( ӑ^YP*XaC+kw]0G{4Me S tr 0ɪa}pI5SIg- + diyޱ%>oA̼4v{[.g!PU ÄlB:թ$7kho;jDn;f2Xni܁5T w>=R;)8y*`6BiRB*S8C,.+$uK֚ky\4t/k&zTTJ(WhH7@%g[?Fu:8 z'~t_Y8!#Ӥ/yJ$r0NB[cJ3mA-(6*C=/%T]CBc/jE02vXRk, #_%EԌbQ[46=&A8<IvdNO2(JxgK5: ,OAXfT?^헁j ՟A$#ghּ݊GJC'Pl(ڷey3e[PnXd99~#DT~B 1MBQ\=ެ}!~a@s'5{)a76lT#y8$ǺlM19U0L]{4_ﭽ)5[U %߿E=5_x"m ޸SF$p,}!VԚf[%˛x\dzv65ꫲmb`d ͐bX f<:'# ZW|{>婇Նg"/ꠋ46-۔-p ,Mg$-s K|D{" {*Ѻ|E10:SPWǬ4%*AW| {Zߵ`}6x`J֭T`+9Z0( ,.6 OJ.@X{ĪꈕCgY$Oᵦ6Q|; J/F,Y8+-FBN:֓Li!`#%GJc͍SD<$a@RSEa5eݜR .ݜ@lgS)Q3#enlQ(Ԙ{H8ciׅ.p˗J'3õ-AUU(+-Ֆ mf:PY\bV<R_+͛մ~Ybn2eA%Qayֺ}k޷OǓׅO&#ɝ'h|2A۱-;V9]2(z?W_0:ˠ\Y 6E|r`ٍY^̀@<2؛CA?KVX&m B$ɢ*5A?G(AˇXAKy5(X>y}6籛EoL> - n n~Hl¡;l뎐D*;7WbG}KËtb~.*ߴ--t4?G]Ǿoc7+oP6agI!b`iaAy~$VQmk2J4L91as7e:!͠|qI+QZ@;-z'Hɽfnk"rw_sd4d늾Qz S$#kDk![F!J3"!ۮ!΢[Ce*9Y4y%.}ߗWg6W| xah5mKhkVlwސhEBIƘ|:I=Lqr/ezQ~[7L'ģ&|(q綖ATlc|Ccy3k+B4jFl".e1U{H8c m WI"n+2|s&eS>Rl.F:yAҬ 쫲F1B‚#s# D{aLXI=6[PeIYK]η'SdU+؞tX}6F3 I>BK|1tf4y{?@K0F,C:BCRRNZN&,3hcKN0H_%5%?}mʗS64toհ{Us !̦Gwḓ/QsMõΉۗ!?s3Ԋx?T267g3ib2%"~硊 YV{p$QD|B^ФZ)#k-P 8>Iy8M~0, TgIz߻׸mC ~[5wjU=Z6|BW&M?.,jT c#dEVPeⵙ+#~)N) .K+ߟձY;z|d0\JY_Q27ę3N>aI4TsREtJJ(*Ҝy %tù]U"ɻ<,%k1oCCwlùGwbkK!udk@əO.V4Hn~3SG g. RقJ^7Trs}6Qĉ|!) $hF{^:T>Al;0…,WƂ]]}pEcڨM +yBut<VhؾAp¼- eSҬÇ{#:SzZS/h!#<@݄pqYNN2'e}=|RA.zXGp?a@|Y)+qL*ʧ:~`~ LcCU0aF掾WWtfmgVgf% #3՗XjAWkpD?+|3SI&4q`E4箜B\.RQ5?/n_3R$Q zpxm 8߷E h+]+;Y~xħj;3+ 2TJZ4ˣnP]n37^eP³'[r`N6Y"1 )DYwc,Ęzlc{JW8ZjTg:(hK uxuk”hy&a6,@imT[0\{:mqpZ8O XϨזa 3DTRx~.hC'qhtjh}'mcS>7E'p(JOn%Ո͑ӺϏɝVsc? I7E+2=`D`uN4cw~{z |۔/Ov`N |ݎR&M>7$ۺJo b0"(p<9UQ* >KE?~Ŝ[t^]nj/L!"?ZnؿiӯN l{ FaF:K +9Cc;0b2F+'Ox CMG-fHsAMpȡSdFj%f~-MW ?U}lO^VW{3jHizQcW;%3q$C՝Gg_'I16J,~u5O)=3D;U,T PVϵewS"dhCx n6?uC qV;-a dFЌފQ~O~u|1GMvb<aR%bˎ:dj!yyc@oE'5rnwfs};x[Hbx,Cd?pOlJ*4Nfqw$ҪJ%h uvm_cѩp$Bc2%4"{w0Ϥ FhT<ĕq# |U1Z. KRv hwę,<6Cs>zdEH3c(g eb@/e>1ˁI%3ڻxd,Mt7"  8NG a< ]99u.t2-_ڵh:XJFMiSt5r}v Mw ehb@Q1tO/W߸9 ;koweY4V1=x<ܿx>q[$ds)(gl^OgwE Rn U] 7T`KSdBs': 9/j?Ó 1C g23FC-e=_|qؘM :Ln[k~"'yd?X9& 78L镭$3e.ǙHKCx0]\ovVD;/4>.PP&=G&Ąjf|5w0=GXb*Kbal!H\d% ߀hAО%w38I ZvYf'&bcl=+i 7'~d@jY͝n'*jZ%Tޛ‘ (ኧXdrYb(U.33/ֵ| :fNrfٟШgr!|$X߆} 05W8?"&1 laxC]DwCAEU\.U-G1?HO \DdSu tũ "mI)MYLE &n *3JDχ ᙞ$i,D_}Jlw : =XMA["*WL.gy{$A*0qV1]2s2;* Utf@6N: SOʋpWI*C|7#?5L|8m,z8fV]Ie._!zHɣ Hq8UW l3aƠy=EQP4i)H%,h.䶡?%˵`vڏ@ ,%FT!0hNn}A],Ol,0K 'P V׎>|lfۦR1.Nb&v衽b) ̸)t(%**k5{4r ~kniC4j&Xa1a8SŦNv֕>̏ӥi HDhUwʬ6\S ݈ 0lp#_O, Υu"6Z]߆&j*nJ❠ey CB-Hg `H:ĵ93@7|+bf5EJN u\A9!@+׾.!]TXEEIE8C`ܳoK9d> W4hgJU`aΙxC6BΈپjJ 3ñKWaEb̫Nwi?Luլejg´fӐПzk=j&h߹B`]ج,g10(ԬVyAvm2^e2.IbJQ0m9UOb_9 t䟤s!a,OuQlU@Bwu4N-\iN)D8aFʛr\OE0BS{Ȑ?zxHoQSYpDm8'˗_L2x\ oX3?Ypڿ VFUvs4hOBW}wz̗7tpTxZfcɏ Q$"7 7g@̓'%N9n[.pVKh(8U4`(p\SX^ Pr%8::V̋зt*r-x`0[Y)zx }ZcuUθki7cቿ)Dp- ̄YFV2hLAAM⨋PBDtleI6t (q kOaS퉍2IbLt+^W)ڼm[o-&dMe,>lPtfyrO?-t W^}HE hO]6ᶁZlbL=t:cQ^+ޤ~tB#:ǕVޛ$HZ;\}}@ա/rh Մ?5]q8h?]њTYwlmQ߳`z՗ {]i¼(s?'Ow<07) |`;nO2\o͘Q쫢(HkeޥppN/-͠\MUہexj<` jgT70M 5a_Z,o->U1+4ބ9C]E|"Ů.zg&ce+W֙貼28/D)w[e2x(u/F.'忨V+ . e5@ÞL|zu֯yZp?tuʹ{ΛeR;QS%y2n.q˦[I">yKrUxbW@*rSev*oC`t}m2b>VM"7L"jPApAy'xDWkg7@!\ӡSESwvӟ6f;flv0hOop Q6"`G0˼dqk"'Any4=!B3#ԎD뵔MK*G~NqB|5r1ܘ} u:pkPYb)~SrΨ}E% ѣ\r[bT+RO:![6 *t<3j  \^k 1sWAj] P[@U%*ܦSBm_A9(״Dg"MH0@P̶l~ PUx[B(X?gB褛EVH}|n)ҒF.=Ed SGŨ{e8B$Ӵ<Qxt+ezۧj qb2YD.J"e|+]^)"5rN3PRA\TS7zMZuzs *o j, j k̒'&fLGJs{!P ynVdi9ʂzhL(PnQF{UߍCpk;["۴+`uɀ<"Q؜ k3[zðD:5ЛJf"#{V0Aw)ɓ ..]}ke[{)~ g-JQy.t, Pzbބj~*ſiDYckf 5WI1EL9Y9'*9{DաxA Nw⡤Ζ7h[VۤtK7540^m9tS@wsT4XԮTH˷d,v$J;ciI|L}YIVwP'{\2DTg+ctbϤn>ELnoJ_DEE9]֬R̨bƘc9Tv<0RF^&e*2+&Qk1qg=K5Ma^ ю 4@EfN Lڻi!Sc2 .Qv S[Y qu :Ȳ|q䎭lER87ċ\20_û2Sܬ&vpǤ3jX%:#,}{wR:nfz=b9!q-'`S+F!_tM,$ht/;_/!{23. # Y U01=XDW,QwFH=KNL_6~5&sַk@@iwI'DIWM4&B"H/ijYXF`XHGA'_XmLvyR)qu$kX!GE"v.aZ08fy6A Hx+_5r̾1F9ĐIs 7 RdܻUcBk_'4/n66Uh;+)ns=ƍ1R.L[h{uW枸^zu4ɖ+{1#,&'8/ }kթ۪?]-f4 s5y &nęnr@QVY;?L%JP̙Yiz=R6GUʿ,_+ltYtK5T4˄@96 {;JW C*g*ƩD? BR]`*SyC7:IH#pt"XIL|w+IۆpzvnԀloqjuecFz~aO6ۻȗ/Nr)ejcUjEY'* c^ZJ tO x/!-+Pmv*b-Am[wkD&B}t 1qjD\]W_F-O[VC + 8s AkR78-ڢ1!財OIddS1hk@ zdïH#eaL } ?DbQԨcTAMH}|buFy&ߵE7|v7OHťݬͨ"y2$Ӏ6@{M̬"c4r\>rPY*yDr6%ʕ$eY$j]d} b.#M$.1O>PAk:R{`g2JP&%8 }hzEt;\Yה^GiYY<-z@@W8*ZjU⽫|6Lh)nϾd(` K'eQJ/>k$5( r?!g%u~ oG=\E\S8۔h0ψeXl;:x#:\f}H8Vv=덍@]n݃0c7.wYzuG{y9olvf+>"߶hK}}Qo3qR52B-+)m@$[Ӭ`>ÓnCC}~LJ䠵 iRFdvr=OVUx %PMi.& {0$S'ֹAvS5v:{*a< DY@ s3Ujú۹^zi!/u$ḍxoesW[XOVA$ʫDNR,9C#?XD /awZ!U.jWXwW):9E\㖸"PPZ;nשwZ^ 1@=[V&3J zS[Xb ";IYrxi$soסlZ+VjSuZIszW ҖK=^I -CSf&:dʲ,8l.-HKrM0vf\Qk~u͞׊Vj@WPUumO G;~"3T[1[;=>~Op3vt4|H_ʝ_@^>QGˢ&}rSO%](mC3;'^O_7Vۚȇȫ1jInʾQ)%dmiYW64爡hfFΕ2Mυ'FW;-DɊuBv9w1ϒDôtuYc8ᜤׅ,,w;(NKƨ6<gMbA5r{ԆAY*.KւvevÝ*#lݿGTt:dh}6Kl0HNNPSO j'BJ;G_)n͸,"{behL4U? g~u>$9e>5e hm%Uc&-|kO$`{dw,M6,X{k}}@p׊ٓJ)p~lsJ4wssk54 R`ݕY0A|<>h~BLĕ18bVR~J[,ΖuفS"gpx=jZ k]jRLia_oVN8.!` mfLH!FssP%~{eOPG>NE@#ʾBq2%[w*#AplJ2'y[yk8$[X9KOK0E&fo(ՈT@V+^H~6(4ydPD5HP`5m rؤRrk =/ꊎ*"xEO?)Y'}ZFg7Zo(9mj#kjY˩1WTvY޸k1ϴZMh)aSqNϻ[¤YX NyTJh.3a'~ pYyj&ṛ44BW Hh}Xm|6f__eq\Z  sQ%j6-+?*K 3H!fMQ5VL^vY@hN[E+! U f/Uu /3ĀJ^S]th.!3HQR55wF;2%vhv&dI{#lWSVAfI")|Uȭ f:ի$owymaX}Չu8{BL jbB6)YQ z\sFH(x|K&z, )1zEEȈ D>dsvώ7`Uʎ'q\E1+>aҭJl`YNeicqIX~н6BXg+R8oOr Hv\/B(()U8MAizH¼xI{"k~z|=QRV{ ɮ۠6'h 4OwHy@ލ }@,`j4ڪU#,+D+X^ A&zo6qj{ V4pBlN2+;ퟲ.IoðKz~ϹyMb`+tѰ KIW0R_,uq|N4}2h$a6ޝ.k+$m> upJ6dΰ5[XHÛyz4VpzH9=N+y*2jٴ-•5e{6pplߐDvNUyB 7bE5eOwhHS)u鋿bOŐ#қԶ8nV8{1'O&NKض*$u.IS=#T)!X %#ĚV?F!LJMmW$_qxNGܣB"4i;?7L`u6h[,ܚbkOB*؞l읥sMs֎'PzU3-4TC{5݀eZHJ"-v= ^`1&Yf\pDXƨ|q㻥d+'M#n(8A^D##TNOT}i3j3 "S.Iѥ+v=ȫg8hw &7^C^bޓy&e^+cL" s㱮'E=8 \G@_ci*,?[F1W_YQ/y r=x |fz~{븓Wajdž1bętH&fԔHy}9-르Eo3C~$y=ރJAtn`yQʨ 8F|mfgq~2,tg9mYsa*HXa!(Vƞt\3 C*gEB< Qx4v@-3͎aiJ%%^Y a3i$SqAar?9'N<h-6 %Yi ˍ#5IDwEl@뫅űYqHzQsi1V%KW`ӊZ[ (Bi-ŞƘFfe`ak8 4tk;Yrp{Iڐ}n? G.(wZ2;|v{RL73z:5KbU_ALF:bN4V¹6Z6?2sTG ʽlSk ;rDo)PkVm1E$5Le?pE1$Rk§@Jjs[$d#ZwڵsW][ G/h)\& ÿ]#&9ORh6IX:֒ٻW+ j?/_cq+ h"1J!z#¼) ͿN\fTN׬a^܁pFRƁ;Z#:qT-]>Yd;^7\U#7E:|i*u2ny-?&HU8v WlAhw\s[9}sش~iO݇x,{J9 465'xeܨ0L6OI\9?+T$tӜ 7zfς ~N# A6|}zTt ^iN$BА -`̠_ўF\`3Cc|~5]N;9Fu1y4Rm` Z "H$z7Ui`;4P_-@cmH$L,<9^ﱙ _|LXn<reUGF$e='v؉%t;B3żǧT:j^K> 4K4!{$x7jMcַ{b03Lq,87>˚Kұ3PN4צ =QSR9MLG|=\^ER .-3AgG{}b]O/ |L]sH^$gbFF`9T7 !ۘ*I!Sw;M+p<-ݩ_vGJuDʦpKJ=0oB >+}W"F|I+{[ ׃krH_6؝+iA1Q!J Xң""<>Qr(4uW+NLQո:MF@>:ybs^Yn߄O˦Q,oP愜r:oHv?aDd .I:zz|? $z;FfSG'F暹J&4)& F17*"^g] sCGE5*}:IkʽA[򛚊 lIWܮRw5& Og5&{bRL:,}/f_o9?HnqYKǜ{(G37=bp=i" &/qAFO!gꆗ +]]g؂ _r^S;G#|iJ22mŢ jצT|b[u`:gZ@lt+ƻHIMv1S˽+=3Kx߮t0N`"{G{v`!b.o`g٘nϘF 0~O󢐪#!5x+UU!oR4hL] 8 ZH:ߖZdj.\-f >m ӫ@stÖ_iY//4~/D![{Cٕ0!f?N xnvw`!)1Ahu* KZꥵC@N֧k;K>ՈL/,ln'ViI㩫dyt̘y8&򳥑-V0AaG%F /M//4!t;blM#Lainhr WDj$ة(鯚\e(`s+爯a$Ÿ毸mVr+I#aHhigʌGDTXfr[}6 ,p8>,_S3:IlsZfiӎyЩ4H5h i+ZNZ6f{zsB̻h*m̿t{TPB^?׬!_;n;9P*:!l`ەfiNM/W(LÄ&fƑ=o3tTP$_6aX~)eB0PKHN~S}``Yhn6lzj:GcF@:@q x H5Y.3JMVet'ԴCyJN8hjW-[I^(43q;>EG+0 #,~!H- f ¯6nw,& KI禢 w -hц=_$X&K^&aɴĶGI --v:M u9 ]}"Ъr{$UHD2ϻ4_y-_@gIP#> )B $['ݭP IN&|)U~t}[TniǵXv3LTS}&{|ڃ1?n|Ad.W?dZQ|O.9 fէ=eZ&`wDz ?ufbxMخ?[ hu~y~+ճG_*ǻK:ߧe>jxn4פo3¹ a.EuL3KU7@d:ES g!+D2p +>h>6XPO3t?PmhepQ%<^F! \-e\0Zs<=G()b1rS`BmjMO pM~,,C3*]4zd;.h< 0c|` c^3z ,A]H!^ `z_sp&dQ Ų`nP$}:-ʥc04'$uAQ@2A!iIx ?`3P5nVe`!,~`nI)"$vG`l|Uz.~(<̨\K3ل`5uA2(b"3ګ&^kd!%eP.+^uwٌN7GZk"jT٧QFv0mkBevE*b 7,6[ޘz+RQp&NXL| NU2PpaPRad !i-$/zQF*6z`ÌK|lc+[Zkp獍r##c*7N>oF:g>?0*i(1;ܨb~.Dz4j=4ݺАх{I`l&Uu88BJzcdntYSqtqW(_aj6ZI:Ԇw%M 2 Bd :,t4[dyF_؎,ZBhOf$nTٴhXh]>g 0{N GţXO0t',{q1/焢Xi: Ñg<@uGU()XԖ5ԕn=_@=1ki /k!dbW0 nsUjG5ʭMo(5mZY=K_g'85~S~'N3ɑ7 خDoDr3]Y`]QlZDXjFP(Q~a!̊ghxe:OXԫ z}!%M-C !m(\yVĝ wXcTȼuʼn}WmAW-Q W%y~ȃAnpީT}G%R\ ?Tgaqrj#x/[ڰ~? P+%(ggIYTUuk-5#ǚO7~^pR5X E 0(Z#J8s,[,q({R8yrTYCKA70)DCN.N | RPZ <^ynygtA2V]ݜ1դa1=~M@{R!~NA~Ҫ^\Q^jL4[ /$02+7 ^~ʹ`VĀ9Gn*k75k~05U+:V̪rSz6p=C=sbIwNM=Ga?7:pe-OZV)ϊ$N*0 4'^);9֍̌x(y A I&skoln`P[]g+䉎&fEWX2F(i}5\+>  Ice!11  k3og7k&/hӓ%p{"}zOe4&,q'9Gpdm{NaD_$,[+B;O% °؞,ef2 )ifٳq@; VDͱu u^!rƒ7R0;6/]4kJKuQ {}"ʧiN;Lg;ZRׇv0L脑d)ͦ3'>>\xj;[ʴa__{шqkcH#6Ή}H0_q;'Gk'ho諸`ŗ#N>@IoC3do(a̐LkE Oo&Y~YIqIHlɔN+GSڟp>}o X1 Dѿ]s#GYM K3bp& ˄A!8YvH?AuFJ\Psrkyrɿ0d(rs0h|jqy R1BN|rZKYHn4;9 3WZNx>S%InlcnEtl)\C}6¢yߨ Y2ۿ%n($cشYGjP͑]3u!%U@~",&p_^??ǝϳTXT\%([3nuޔVPCUH8.[b$.\3U*( q$#M`+ 4)zgN)74Vw2T82a}1o!]Y=>/( dX3nTQI|9g$owsPUd.Gt!eT;MT͞()6XꇷzCO$`k ٔo"W*>w nB[?impԓ0sxuj)0EF}1/l8=ό;⨏{kϩ|W:$A[g뿨>_8eeK zC4O۝9@|(M9>9/Bl2 !k:8{ZS%"i&Y::7`c,ȧ*V-&F+T2Ct׎FϿ##6.91 |) [t5T7=iyGb\k TƓqk$ab?eW? 3˅dH$oSR$)W܇E`A$Df1?VLεBq ARqLKJ<٧v91#M;]&!#DqM@ѳx렠A^"vy?dI̞z J0uQjn9]=f3G"iiZ3~ Wngb.|~ۼŔo6xȷ>w@6CIb~.+%TضYTH'10iM80oh_Ȋ@Eyik'k{:UZY>xmɔqVMV<iL_ \y15 ĆmtN`5atsDrVh^qY7 ⴧe {ܼqʲ; N3pm6jlXD/EnZMiP렡:5~u6FvuXY*5s(c@ 0t"cNs\H{T(Ԧ#)lPt`g.cjVʩzXn6RvR~?LOƩHd\p y!$. &n Sw]$^yn@L ~D>vuPߚsv a{'uLxv-{.kTB":b5VО ^x3 ٲj{W값Eȭ| ulbyOЏVd<5vYya͗?D S:r`1k)C89;699ҡ JJu,B=|# At"P,N]RQ]+MQc=TĝOdr~]ěk c/Y$~/S4r,n?JTC/<[xz 4'ǟF9JSdy6ێ`ɕäw GBXW t04vgW􉫑Vq_/)wG3yƃ"kʔ^!ɏ'ΛߢVM)]ELsڿ۩uRGC?4ϱٺ5*2Zy:g\YJ$Rv#wZ .̗wL3@B1̼.WP=?} s!O8ȉsb DSV4ݥ,)~?I~_6KI)_\?%i17Џ l-40$)sO}Aq'q&z-5/>Yܴx!y?[RQGg3taoΉ*!ǂl ةbp))53LXS q2&I96!xý@9Wʕȗ߇DVl^y9^zAm37sn-~9iZDL!|vւNcҕ7KzsŒ˃ Zp t gm*=oaxQָ=F:/*FTyn[A2.i~RR %b:75?D{0u0hƸB%sYY-aJnQN\s9ҩSK/cR3G,xZ~4ȆAY0CR-"F~ s'(g.I(*P$$ş;qK8chD8Y &4H$` !RF{ItW|ydXB2tz%n߸jsK[߀>ʛ&[MxŜPB:x ;&9Bǡ5_1,6)_Ԙg]p7DMAoPN)DԢH=8㟢Ni֘)i]}zٛp[ A Y2+C -Ro"JY~M6"eݓS 4fÇm28'~cร2{I@#wj H#ɛk'lI&P1+JR49}nv\j 9GH\BVx/w s5S겗<)`\`GN2YVzr=1)Ң'Y\*MFP J?[QC:Qo6ե)Ua^# F?Ǽ)o@$ÛT ecbuN#"rL\BFh-S<13;&$:~v15buZ )<ٍJ s4ٝKs7U ?$}w| ˎoȽv[hR=sFXNB@AG$ ~[7L!4^_c6ubϢڞR£=7Q0mdW ,M^Z%P5 }HU`o6d]*!RB`&sJH&v5:p+ɪbjJ#=[M2y>N^p 8,pd\-3WΖXٛa&PKaݐJ,;Aqw!z7x)\dl[ ]W.X`dq@ځ?XHy*R%j\t.+ٚ5m*$+`;yrUDE]SxtbaiGKK*' VqyQ@=j:F)MoFѷڸ2-6=A1D|~C!ٯT_)_7J*`{2GofT#ÃFE % ;MtqC梵?T'cJݡ0EⲈF BHӟoZWe+Y~D!jӖEb4Z^P cG@s:4]N>𾖈,/+bCW\,NYXtXSpd֌2/tw'qb}\~ɀ=_l5)f&v(Я])J):~u1x;͝[K<P|-}1cqKxF;t]UƑ2Ga}ƣEp?Һ$P焀}vBA뚥By._Kmlnr'ٞuD>s)Fy4[B]#5-ogÜqvlUܸcqH v|4[` -MG5fþ5DS=c2q3 om Ggy VVAwtXr;nw8n4ճVa{EhGc/2=ǘw"Xe2M$%VS߱k˙3Jq2eulkkh%ap9oXG'黪_` @לkRZ6c>5XMv[9sbeBM"2!\=Sؑ?q\˟DLTࠎQݳjKOZRFoO|`P5{n;?#rxD i.& k1#wp h(5/zuYyhhfRzhrR 1=1=t gs>F`x%O;2=YP :iI+ӱVKu?EϙI55_ ɜó4nNU,#-:فrϓrUPKtJ};n&MC?Wv.\Kt`p@rZ]_qb$Y"nsWK4y~`qJA6Bs[A"c^Ix$As܁I+q6JTؙ:gPe|AtbNhd* hfvy>OߥqƐvA; LqY_nB%$`< Tkn5\WF+F(Xޠs[Z^IH|ĭ@g5A۸11G.Ṳ<Cqö v!drlE6AWRW1. 6e.2|6JͨW2G[5Q$&{Qb^0@&Ng.,mc:$:sW8N*.Zbfyfji{ VrAݑ5 zAΕm,wr6i `S+JuUOU"P폚'7wzhU {jj[uwd*wؼ~A>نrz@Ǿt5+Un;{>:s3StR|;Zsq^uڀzS&[{;&}tϴ l${G6){e=w,g߱jYdk5G:d k)<%̊;`&(ݙnVU'MxF6ӓ5OJMTC Ĉ%ҼZH} R7ښ2-bv#7y)\^|X6;m1ݬVv1RM"X NʣTUŗ */;Z[9>xH):*EOf÷F|THd]3 +mP眙ڼfB2u@> Etӓ5`ޔXxzݫHkP1 gHt\m]X:MW7Ql6$PK|ʓyuD%Wk0-Ge;VF%t#$63Hlĥ*Ce+Cc'^vc9йdI2{Rbk"(Z#Jf\iƿ|R˵ Ȏ\5;Y<S.|EnK4I=UW3Bpp̳/32B#D!OaH~;_ P| N|ƚ@zT6G2FIQ( h;^ #S?_ǹR<[i+R{vBEֺ' UE AUf~X#dMTN.>v/L;h9/l79ΰg ZTW9 g_`@ G Y5ஶRЪCr4>]?լ%=uq "aw;1by4eQ(j8ղsKPkhdY/;yAIѲXQ!4AogIģkr`P\^I :Ouj2g TC;9_P o̘7cdjxԳZgC=Pl6_l|a{pˢ4荒?1t\o*9~LRf^bXr>yӒ=焫+v P5(Vqb_;Aט"x鈘grWKd g+hӱ4&q#BJ8:5W>Ifٜ}_ /~zJ3͓*~⤟]b発`4fY5P}Eɐ$qQMTkBjQ<c6o3UNfxq 9O{Ǘš0.20KSAEض};n s9&UOD[Kp2 TB{=ctM/XY@j2p1N:#L EZqnt(uKk0i9yVf/iAժ$2˻FJ@LfGּđX2&NsQ&\d^]& }Y}m~5>+'$ 5~4 @[ϻ#jM--̛¢ 綞QsD½G!澻7$!%ۦ7ڬxLZ}̦pFDOyqr_)> d]kJKawNc3BKT`s3c4[N:'̒ul2,j5w1. Ub(xV;ƾ}CǍ oTZCĮ\|_qxٱ"`߂ q.F3d%#\wWZD]B4Vp*--6֡:GJ h<y=oN ,nWQks;4ij۴Y [b1BI_@42:?*•$yD3lVʱ`W:.atT'{%iƫ0o#H'I; (Z&k'/=Jl;8sPnI0Y=T̈́Ti3Ț/bW-HVH -W^G z2?O2#|W%=#] <=J[,6yPw?V/ETh51y@uI0"gnw#4.e 7–ffjȰ)Ep)lLCn*53 F0wq*7Fd~ [Y0lW݋of ysFuwS%2GYnko江HG4_噓CFNKW6ݨ j'E6/^È_"@9_7*nbՅ|zqZYF!$# pbjAKrx#t짌a1Ci٫]܊9|MaK-D61ᴚY}m`-RVQ&@h},XEy)?XJ޺TͻJ&$a$EW@ GyF Tb-U(g KuqA `#̄],3wۧ!HumJm%@Io;ԨdVFHغȯomh%oÝb+&EggC _0!q( ̝Hn¶x<.K,Pe⊚eD ~T#|]9Vw|OH$RCOo,229Ͽ87,ư»oe}e•=cɴ\iد"8eHhx<Ra&k$ T(Lb۰03LjJDHG?[Z1n{)r9޷,&9¬~| ~Gb xdN?q[ [㡶#M 9.\ e^r ?FliDƄɂ[;I~KϻO1m|$yqsPuߊXfߠWg-tz˗}:B ڭ@ m\Haq"?|M) tT%R^ET  ,ɗP bIq AÕ1(i7*o9ћZXR\ Iߦ#<\Ğ:)A(}^LׄeacW~v4 m_>s>AU cN>'V:@a}ZIy]!GBm%\1ShduA|3D^4mrAsZ'T'kawz4s.uM` ϕ6R4 35WQFXܙPgS`am#*i'/G'0?"mT¾^?[̺C<⼓.AC{p4?PypFs7, yJtRašuIT+FiX;Uri ٳES y яAN"_ۄϫ7<V-}Dj[nOo`kN3fF~^o64 kj,z S?[/Y{6gB˝EWs FYщ_7@> .s3#;?8S BOlҴ:ÿ́_L3XJeT 3c5D))V(dų-[CNܢly-Na 9 W4#ϒwdqm2[]bǫYD(K2 bŶp-a_[K ъI`-/tVyL2"iL!cX<ᏬJuH0O[s'|ny\q%WW=}f0*r + N#7.AǢs4W,B_5۪aɔ`Y;[l9p7 p`EZ4@V6Cύ?` {C?= ?M:<Aq:'Ɠ6C F1IݓxA1$/ZOB :G._w6LrrRH*J&ЪY#9yRxw|tNxM =qZS}"1gj+mz1EK0@>y2 izzH2R,o%TVTd5jP+|. !+嫬A7c=.Lm_Hs/߲]Sz4"oOrKYj1 S[  [.*qoZFisŘ%i[mxm6YYs2LFXwDH"dL7U'ԮϨGMޭ7s1AVЋ/ ڔ,lqr2m]mVnEt1$6qZWvf7Z^Ze]`~n#Y2PN(&ر7Q,:4)HPuL4?SZOצTm_4LDQ^(c͋0b!L.!)qn s`<(j݃#R٭-R6fmå AR/uq1nKH=%}^c7֛b:{y|݆BL4҃Jaq.~(?)K.СoJ C >ai"ٓ10܉Y3AK)!o36Ӂ.^8OG1.gf GB&ׯ{GavKض4 j]s;g΂݁,J3*b A`7ճhȃP-5_x$-] ؍ͨ`g^$=^#w c-{go3 !Lڛ}YKMt0%j8PWek d Gl("zpxu9htlK 1w;;ǃ|О6u0RoM9)+I;tBpۉ^8agh(%po`7S*y3WHwGQ]NT4F0z- ɭ¬ffU~ ve{vZ+sH>:T`H!#& ͔l,J:c~`[@::DH*Hƚ{[/ tp.%rtlKY0#OGіw~iqCءUb%6')_yr!ѵTnAsNA hm,MXg%# 67KT$W @ sS%r_od[U!Op:qu!B h6=hyV^-J%uM/-kyfxZq͌4LsF̭IGr=z=^/͗i;&xU ^RJ DEnef\y=p-v2[*ɩHOGrl%G0; ',=:3٬̥fD.n1_*8I7|h,T#*r&bBIf;$C P0,U!K*~?: @ /b^^n.J[?h|uݛ48fdlhls>!;gGGf໹!OguGGYS1,?`n/[!k^j3|i2虫%')K˝hEáO,y{֏Ze4VgAjUÛ@qg$g!)rIm|EJ\KgҷlCy_f DYMO'b.6㾪^?u N/U_ <ʧz&GXrt RXf%ʈZLȏ$_TVǛzPè#[ltkĚF !΋䥆Iߩ›(]]lLK1Z_hH3yZq[UTu2( dlz$8yv;U~quYSh':h5 ܥ3nȴMD?7ݦ3S5 ӓVqOmyV}: $@d9oC:Op O}MP 1`Cs߃E4i~G 0*XЅɰDƒ17=kySmW0X= `Q$wyE|qٳГ޹*d gG6!i~{s{2qت >Ge,m,B VN䞑NkyX:]8:+M9N] ʲJ[AJXA=$ jwra`~-Ea77 k taDB__(9XZ~&Uh|E Ekb?w P\]ўwǭm`jeRW]s%:Dgq/ncz(ΐ#[t4g2v(tן -2D~Q 闥[kQ~~,Vp]c)fU{b>6E\aHN=9HOm LQdL)35"; &P:^OY_LvopH,x#Axc@}W'eqvḭZ^U$:!u_xvdPvoVKS;&&'[V|:~){Y8[hmu\@f}4G *vM&5{Qzg^[xMdZBC+wRdj%+qw]MN+)Xi^]& ڱ;Dާ|-,&.5ϝ!_*”|;y>甖wIco`PYkzjB)-6H c_uoX!7צ5lnPi% Nrws1M#.ld0oL" JG`%OwQl|+*H8Qd-p(槩EZ5zXTЖޓ' eJk@|amxQ1 $Z'jxG=Cu}ğH̃C0svxh-5~jEXSj_lɜ2%yoϵ&P-6$ιY+}%9:mym5cdʣLM177Ζ&\q>,!k+`ʇwZ +Eon5u~Oû'ݑveڷ/dxݯUC@ebKbJq}1-PGKZ;d?y_j@tM%u&1s7wpa~dTʼn^+S7 ʪz@u: 2$_Πvktnn .Kmjq&,s±߼0eyXezbs=-F M~L}q'.@2br3!$p6M@Hz _,Xr逝lAӬX("'/@I!^3O7@]H]\Z#B&q'6MHfj. N_qlkf/ٿbI> :L_UCG>Ivqbz`fDg?aRgg kW)rg@>cϠe3VGHz5dD!ȑ3]8񹨽$#aV[جt[AB~UÕ|lG))q0 &|.o!VF.UoG>b~+Y׬Oݺ`n@_8<ٷxp7qE@e8JҨGǢv~v=G~ȀT\DN47ݻ =65 |v=K!j›;W㣔;0QK&coǹ #je:K d9(ɨQ hSP&gOy,6|{Z8R!3f)K6 XlpcWaVt`Kv-aGf'/*j̀CaR3QRӍ*Z`Ͱ'`ٟ}"[z-Ss?DIaB"MT K`(t01IU4W}`JHWqj{'={ց=Ѯ@Q 3v?LoǶ/ǀYl5'HO)-`Dq– l$%+t|1:bv/^PHvKA3rK8W6Յ2 XM$Y)6T4*0Qazz Oa ZbMUԿQ}2EiFc>:}ѷΨ.x)M;|/! gn )ŭS"ajJq07Vjcr{%W|(y96Rk`:_ ^a\DFA,FfQ{ -=q SL+컱N ;!hÅs&?>8|#%/Hmq.b3i @Z2+G1*z̝gm`!WS{DlG |F 8QvQfAuRșLYG /HK=r`MDH"$EF-Rh~nacr[o%"JG#na>*[ .J>:1)I, j ^j0Z7p$ʀj?uliXYE ~[)v@7| ,EYxy"QD[D^2{ ƒS/Z9֘hJIĶ\,Dzj,Z^2~0 ݹr0DNq0Rڽjֱb1=z&hmL}_E'WRL%/R (O5-%!9Q@]o8ZTAfUo8I$AZXd W @SȉxP1H |2LjmeEX%ϫ/&kU'eDx߮9.p',vjkZ]! 3t/|W^D;n;LeK<1 ţ&LRgÇ@,| ң>ӝ9Yɇzj`hwh zr^>9Ok"r)oʪKsYԭv&ve'tvQZU6p{4/["-ϟZy]*NF?dvXH|tdPQN6,2쟂=|E4\}t"9щ*a =$+(^tM[*%9lMt.51f +_C;B|cvk ,R>d}4*+(zK63Ny籍: &MBs93 Cg{D)ȇn`6M?俳B>ЇL5qkru|wª}ΘU5椷nTu^tLLXd ͔Z*(e Fuz gUCxpsJn|kCO16s)1w,tZO/j܎j5lC КS3'F-uxߔRͅ M Bb~8]E{4Hx9OV_b,7xKg-u4!`j7F}ي*k@#sFy$FZ d8M(tQ,V':opLUɿT=3O@ 3zʨ?%HFK MzrjN'<q s~ tq:}gxa@6ɚDyCZYW )6LB7 ǯ1˯=|̧̟&|}gǜҠgfnӶl'nN3xܰm@EC12OàK׬6-w~I5e %g#?o rbU@ D6Uqy3OIc٫LwmWɍ^ǐq\8$( v Kh¿\hjf'EM\lFHN LOKsSoQ+s) ?\j1~¿"# {XVoK"rb\a(Ex21)LƕӤr4+zK|yæ#̠j Z[ZO}26%}HN<ӏzk'=[kVh9bj{E?e[Sw堈2J2r HTGV&X @h&9BU~%d8Eʀzv{R%Fnghrk"EMy^4/r 8BIk \Tj-YfXb~:dH:(?2IHn}Uk.tj/ͬa2N|%SIJU9_SͿ@15/ !݈5pRK^X7KayqU/q̑Lf@$ߜ4ӱb -Wá GYEA Un $!<\]@׸^ړ?H=AڛP8Yy]a:Mj8Ia&;qetaY, E>6(g2Ɉ@h̐8KWq 0'P@]tاi+#2\|dG{lz$&ni~Iv0qsB->H ;z#>ZC]k}OG}7#>~ɬ1`sتDKPD;%olǨZ1g. =yNȉ~2X"/j>/s,?i A?O9$ aZgsa`VZ'l\dE_S= SO2j^\{ziI-ĩvΪeq^`o6GjEN sp lG/I&+=ҵ(7J[^bxk5,F\KV74R.Tɰ_Y!Ԟa vi|p PǨdk7Db2u}TWUﰭ~wX{fx~h<) C|Ap /֥1{qܾ ;,L1+,\ Se\{(spwsh))N/n^MFf&0eB )ѡzQ|Ez0H ?/W" t HXIAr%ඤr4%}% T}Aw 1uѥإjudOIdv fSq*S(~Kэ69 lgI7^2>oFEHCT6^$wm2N?SP[|T)I&' ~bٌ -SyITJn.jw̥;MN-׼xۜ xs7o?X, O rP+'? y8x—' & m ,I-_5ԎBPGY%3+@c0`:rEc7WVJ}] T[V0r=$44v[c0Ir/3DUK·;raS9y0c*SuX &0|هSeO=Gby޴hʼnnzۣ]N&0EwRqQ/^eАf#P; 3=:4q%^\o,_^HTɒ4 Շ:)#zZ6 6UK!; r͓ Ur:/z1' I@_1뛹D|3~Ϣ5+X{? TWAl~ֶ.aDNS&a8ebKKYTlqR6";o)q&씱R~LfMJ:E: &DJrt|r<9,ZD=M ^e8UBed>r8 N&_D*>~ܩfI>UuKr knܘ/}FO5ĔJ rWrf2>,Wo(vDw U*P%u ~HOun4#[FO*:zVx5 2+r lh;'n/9 io :) h?: $'^V%㔅yh,rYZW9;tВ.nڅG<%/.ڽn@g񹉳}>6o'* Pr(N~W'BѾ8HBĦXw16޺Q< %(tKI0of]Kp@r5/R?(ydjiG[Lk^iFvO.m#5f~%qGQZCIP nM5>%Ok"UlVϯB9p5Q?|BB%y 5ɞt98QL ּJ󗀴k3ra$G08y'KN} nft2i ^C5Ԭ-Y=*ͱ4ѳQa ` 5H~5ufdr2P0 h~૙q>İ{[V<2Y%*'ser:Zbf#sٿC{ ntU!23H%Z `z+dGR@MutQK)~4vLJ ("_,HV݈gϨеrZ?$;t+HԾd=6"8Ǻ,`6IәDiaL*w`R5J"fAƜ_1+bౘO"DSރt{i%5~P \UʮOqj@٨&BR[q2 3{,QzBItdW(}/v`FoQS Z_*/9ҿx@J+ hXqr?ÿdNj{ l|q*OY+FiU2t?tZ|w)312x)t GIsN[4؂*96?{<V?4!tBv''ihtB6@F:kC‹^tut}n >P>oW8xtiNpWGD)R鄹吊3c71Na7Ԏ:<>A@k 7N,%C[@y{,$h ɵ'< TS~2I;v(M?H: TTV GIOs"ȨLz{r8<,sN-̺T _}J|5U/=[ TLo⬃Um~5*kj~\vl>{2=02i gRϳ#\F#g}xf{p pK]F6uW6}m0H\Uq@ <~΀vgӦ]xDi*d .)0A2%BhLn^B6{%y|4IBTV;x&G-|~Q,_.{w+.%匉'>lu.C@i3c[ (^76VU0^[&E8_VÒO=U10-i}DԮT01ɢÿwT<ݩ@ $G&wZ\qCxٮ;hE_M01zƴ7vKlOx< 9e@魅j+SGxor11n=O=Hۢ2LJBO*v .oT`pP^u8Bzx ҂)dдG: EOIoR#}"+mUaAAo|!-^J)#E\8f\,Nsa:7;$ Aury mRQc6bȧ^]cn g֩^?Ag[1@퇶%8d.~j9+ۧ^ ݿR]=/Aq,r,pꩧh4,RǢMtgYZ07070100000078000081a400000000000000000000000167ec2db40000e18c000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net/core/pktgen.ko.xz7zXZִF!t/=J]?Eh=ڜ.+X4`e:M8i)R+,ѣ؇< 8* 3&BȤK1'mη& nƗϭ? Hw9j~Xb9O٭?,hEU1G q I*r└E߷Y@BK {+GKL%Н2p{[b! Ao}s[RL)Єo/|z"Ƥ^NQ%,L֤'ư~:_WًMzYy 'a/\$Z~!ſp,8ނ;W#'j4NG"G&-M1~:kG5~.. \ՙr٠аY {߈ Wx _*Cpt۞ ~V?HF7}E$زuP<'bv>:ybK6G)˨ЉKwKǧ.KfrfLE g]@0 Tss:_h|W__T\=\y r햢xV@>& u;#mSBQv\=xwɈOڻiXnk{\}!7O1ʳf٥:%Xi.]٠nT{+LEm+z2$:q}!D!wN^ș<[~::Oײ Jaa\l[x5ful*_?U!U7j')y@]pyAĪtY!B{rg7ډ98qf4~%Xoū\_@!4.&A6H" QxmnJ"LydW /wھ$ #߅ɎNjAY@|hs{xQ6e~IۥjmY;ؤR$02ϑ"E#1Pg"*OQ.p \~eonѾީl,;ƎU Yރb)wz}2ucJކe a<% ;xB7 ;dV RF{N13Nm3NLFjecCu/.-R3 Y)ڲ0 mt8jSupRٶ.<-eWDWNj!EuER=O؝kY8hO~˚jy@hP(vMWf HzQiQFPk"6vP^`*?ۑ^[]˳=i$z"Q$-´^/3L)F4Q#<*'ͼkD*oc;kn*%kE2t19ڀ.#1~ϜۘRsO+h#t^b\H fKleN#ԣm*2L# *םt4nc|NX'櫉t:Xn+3FSuNn<]q0ʀ,&"lf!{"`ltШ(\[rFALlr* F θVD[{!=F⠚g,RM~@3r*~.M> 3kj@-ƌ܍Y=gl`DŽ2`o/):qE7VRJU;=n91oxh`\;>Pwh-C禱 ; 3C)b' *u(4XVR$sQEjn'`~ kTj9lCjAeNWk&,xK dB*g f%2f$}\b\Zָ%3(`6i}2L2p' drh>ekcLsc+4Q ld&+ Q^_tᄗG|Be*6%!>9\$%|,JX,ۣsP)U Fw4WK{qEh;DԚ!P@o60>wh7B.joOg~XEg;̙ 3E'VMlmFfN_NM6{ƻ4ؖԔTX]tn8y6_~/ƃ9Κ.rzWRd>[X*Ee' #x]p#s_Fޭs-X|lɆ>S X~Y"*9g@FyD"R[IߢW;q l*u{.8g;"Pu ܐB~B.R#qXRnjQ?ila*BY't#@V}C\[$R65ruWu#E]@V)N}}oAPS3ۯ:EnQU2|- SgJ;\thPa&~5:N0xhqIN~JJ`aIcl_d&LLzenѨĠ{Jϰqt[^s[9g:٫<δ2kX) KSRXʼn. z4W GzYV!9TvEלNrD S-eQ 2I~<;R1y[NA._MXQMG.ffej P5չD[wJUԏ5eji lAFIJ[;$6ѱ.W ؃a";IWXS|Sm%)n~>.sSTk vJw"gGr+r7%Lp6=Ԭ'I`x%'!R? RvAA9._E1CFI~5W۠B/-6vd(i\]2-\QߺޑJ;=|2eղ?…4iІ6# H'n}a4S'+Gw[G8{xUQ}J.,tg|X깭2Maȸx,NW3/\uᄃ7XW$a1;e5 FPn,]ˌDڹ$OuNoYwE U@Ntû]pD/ x}k I^N}3Z´ uu[uR!RRo@ER :~;eXYӘ 2K1ya\hBR BE H"` m_4˷Qmg/6aՑ8ĸg^ xzu1,&lkvT#|qN1Z v(KWr|RZֵ:S rAQu(,tCl%q8XܧiĎR{F[W5s܊%t%J6^~\3ÚPry"[Ù %ԇe,I"s3u Q uv8 y&w"^[UbAex E$J;9Z:.c?Cɬ ]6sv"bB( l03e:cIE5ƫ#Kܞ»b˿Xq>&tSBɉ"@W3etO~vTkM_ʓɴS8ҿrT4!H?0kޙ *MA37 /AUír_udWDjiAl_yFTPO {ۜϑ]a{׍v{x SUQBLLkW]$ijܾq"kR#F.B7'TertR`0Z|ZsmVKh`wAeỽfCxSsnrVMiP4_\aF)2̿{YtO YVO)mC%ejMb\%iY>eo."{m:$m%"nrp0ό_O'ez߰87\j֛II9FtbT>)x2>b3-*"fWC`f<}@_՗ z@Q=;puN& z?OfHx_ݓ,f`HڿH1,{:k%?v4KfD | 2W.Y]D=q`8 &os'>2n8Rawk>% j`jc_re.xn@(&8`-4MPNU [;^+mE 3i/|3 \gWHPA>d_3ՕZBiKE:Ts [ d 0UÄpC0iO1,?g`[f klK; ȶeHg]0uϤ&,4ɐx3b %;ǔHELu =X|JM'a{3tџ-bzK[Ƹ:V f[ QTh6!`bX| _OL9'5ĵQJ/ӛè,K#mgLwT6ںS`s?z]/D `eS˛,&a~(ӣ}Xw_}B UF4e:鞋!\\mhW5TĂ`P685o;}%zt N^';u_ωQ(pyfm4~W%D`Qbվ 15|#*E$З9 Y:ez:N[ffctF%n+Qj?tع?1R} q}3f1޽ٛdT[ $a?&".#ne<&F|Hͷn?^$a|O#bŻ%EX\DDR.Jf}KYyv*' Ѣ|?jM{lW+TNgV˷ҸJ|D3r< aژksmw5`PUnI+93L  FPГ#p\"Y+AةԟHecߝ}[gHOы0 S{n-ԇYV/0`ш%*#5+Ď/wآ۱Ծi(^^ףLAt ptPy|>F?hE5lUe9}RX9.VHZhwJ1jdUbxcv 0̒ށrP@6W=s֏+'iɈZaԸi5-áF@t$a=nP;OR6CV ?ZCW7 ?c62t : K^j\r6[YO USՈی߭ŸCvs(ŅNСvYH}#Rբ.v̡N(a,P 6:ݝmht: J-$P gҹ5|D|hp-KSw4ad-kLus{e6hV/ 8vBd0WDx]hF_Սnd7TB[7a˴*5Iٮ0ts^=Oش%L3zl*Xm^Ñlv+le\X!!&I4079y cgw|VXKaC (j}It[R6P+HMp *O7~;c)2I  Cx!-7Lh,o;6pٲگZ^TgaQD5vXj֯tI5yȲa]1!bSTYG~*T\S=Ѧ[&tԶi1YQ%#Mkf|RDC#Jod ~йj{ *\~P:e"% )6 2堅u2]44 aT~ `,mY0%Ԟa"Q;+͟xTE)'ah#-u̾!9Nim$TIsS/Ӱ$v/9j=\D5Jy  L irǯ tx.ia|R㴤w,Gၓ L2A"^{@r)C-;uuEy/xWVjȧ !4Gx1Q:^ \3`C:9q3u {NH6 Lڤӭ7yeՃmN$άf0J0%է`Gx8loz~hz(tT 1#Nk/I|u7 B(&B G;-ެ_S;8&C /=ZݔαjcX#yCMs'|v8~0*q OP9_wgOz:.Pvh:Y]fwz@Nxߗ? =yAQj6==kGw\%F70pןw@|6A؍rfr2.~:xtнαU>fDS˂!uf/F#1lCTy(w$a:_ (( XaDD=K~L G ̀t^T;YY>+G}ʍ3~q/v~Cպ H37P ,fޫz*ơ msᔙr i& 7{U@'Lv%){吊 ae pwl?GE'{ﴬAt0 %wNCE,+J5tQeSv91se-5=WJ3ykaX1@; OխI{oG;U}=6g(St:IӵN߸sW[y˖$=)O=kfǕl=ྱܣ 8?b Ccj?1Mp`zVw*15}[Զ]r<P"̺wsٟ#H]rߋGψk *a@bi\֋;~= 1ZCsʻ]SzSNA\~}+ezc/N-TղT?ыM4qj.sx(y\@;VE/EYN_3JM4Mg&Y5b7NǮP~H}kSY)Z˪D=cQtrVRb=w)|(u#ܑ&siW3o\1C2"V7ssr*8<|!cXE_z ޶D9M֟pY mSarciH>N'6ڊ}Om~j ;- .嵀;( @><0w7cDY#IEZmfWٶU:jLGH`@}6nB %iZl18A14f?Ċ)q;*=$*5%iU^;@o’<%:P FG t)BpM%Xp[fnLL+29#6g&fT2P%k.M%1ùAu69$Ozqk$VHO@rQ"|7ҪUMO8mmCvҭG'vcl1u4^*(M ~e3 .@G5Myv)UEl=^%h1x~QJ &-e li#7׊m1Zx y$+ MGy.g&. -KYmXe剔Vl:;"H|+tr ItlHoKޱ6O91878 :BLm:A&h3]1RwOE8Kg-=oFIlI3}ʙX1 }t5r@wishKF¸ĸzCpAOAj& Wfis LT"h{_)DWQ;dEPj kra stؘgaa2O2$b-(i`G^Yw;Z~B}+r﬎GeM&>}yZfzˬA 񄊲zwidp!f"DMRJg $Navo'{톨3TUhO<3zŎF'roDH|wephY0Ez?|f}x*3-FR̓]h\u6\]w XLL(a^өX?Da0M͗baHF$ TJ;$xu cRkGφȎWpXбGo2̡z?z)$e"O.7im錧AKjw!c`>/q`Cjc^Fp( 1FJݍu3Nsp~)?hO-?BKv:T}o;dk?lXQiGNjxietL Ȯz,n FS(bL!3u?jb 8ѻ>?!GO?1t^G6OQZi<<}:ˬJ0qT0c`o94ĸYj .V6|2̇ӍDFjo>y_EI܁ӢJ psώm.$7[H ,2qZ@+3L:M_ƤFDef$}J eKs̶EC-ӂ tۗ2u`!$)YPiv6s?k@j0QX[\_c&R߂9Sef\># k@V._oQXk a9z%#B)VzjK6w A-rnl,u{i6 3 CNjSЫ%o`"P*cׇ-mKKF略E:Ye [>P prɪ"2 v@fS Zҷ/x6MعoAhf>|F|1 Ԙ.Ħ>L, ,2:)) M7[OD!ӭe"yLk>Rcv[g .1h/׵Ռ&^&h/nQI{B"p{:O W6tDwP"\Vv$`2w!awo!((MY=`{rط݀2^`͞Tb¼k}cP9'>EgU4ϒ;›I#L4UD/zNV_i1T6t$c e6Ucaa^+j%'Kl4g"Oo?1ÉǨGtY+m.ԘOaAl1g%+xViTʣMG*v ;49A|.4D_E'LXǡ-Zz6BZ4WFUʎcxC¬݄t]##2B-%fZ3.<^nFhd Fdצ Xh`|c56YƊRN$i͍/vHuAɺݻCr{~^a-zm>Rdp;a!XE0V)#IsI=ՏyQ>Ly^'LTYH UdtE-n4Wy4eՋ&“O!eD{\f5X:HizD{;^HEpe2w΋~BpgJY}C\BNYW熢[%t(-f3Z9rIQ,RmD 7>2bc"=e3Oh4W;'m+QUV3:Yl[lgrЋg*0iDcԍu^WNZmRM>b-/(iM]璧̦fEr7[˶'[KK8V (bZF(\ϫm40yag:IAhly0ʯ˼4Y>ޞ!'޽7$k)5S`ttOʫ<,oB:_],0if\U Y2 N{?؝O]?o_۱ ͟8v}&',i 27*z ^$h9W%+&GZ||ƹ|PoxMr,Lb< ޱ Q䫇9 mkkdTV8$Gs+T'5ڀlI-Uܹ?HҝtRR;l/p5S3T޾.]@gvyOWI+Y*>AQ8n! Yii%H )M+EڤHCwi΢W(MuF6'"~iGPLw~(.\Q?-KgZ w kXѐ,^H2EaT-:)in҇A&6B`&%.,c"ϬdrKOH*4%_Pڕ 6|$RnXDJ|Y<h.KKOA̜6~fBt@Ur'D %;2N0KgFeL#ʹbs;$  -J9ĿCSٛڜ OɺT`Y'$ZBĄxi3A$)r t_; ^Mҵ#yf 3!dyf>6j0G9Í42qR개Poo($.CR ;512)wROp2x¥~q}>h/)w"IQvќdc \,D8! j_P'a/~"03Uj_zфXhskԜMf+:[3=1h9.-RoP6ڤ>a;eBHIBͨvgtxYHnK7C^HSPХ|dqpdA{{Ur`'5nE= LG2@Qf0 c5G;m 3$3!c' DZ.)xʙ𓉮Y[},a6*MRYthm=±l%.NB<8'b"׀B,XdƬ7h!a^zAo`|@s< n3͆jim[} PCK~brŒK63{xP& ĭԁK㭖vB%}Y4Ǵ4ۍ8Gl"޶4O5o} E+ΊJbvH F;029ԁ:ygBMʒJKY&2IfWC,*[ppI!vOqCb#ZfLA+]>=+"$i3@Vq$t=$a+ ×n+݌{5*d[߹4Lb_lbV]i[s -!UI<Ȯbկk9Ki֓ʄF |r-Z:K+?+$/,R\8IPL*W%i\6R2{TX$M^:z9Puۓ>%Vݟ|:_49!@'h񫋅eo7SdC@[;!P֕:qNfpƯ!r@]^? Ǯٰ(UZ[# yQiЂ~Bh瘺L7ޚ0 x]ks3wG=ґ_/VcAC:_Tɾj_ijB44Aj{LOb{]h"3'fyHzש%+B60~!Sq&]ڲ-m輽1u})8XuG7΋UN>i FrhA=!@wo-vry<6۪jwZRC-L^ωG |ZAԀ5g"S\@iE Ҏ1"9WeZKB݈ڃ}Q"Ő=Kl=ri*RA"^vVM@ey5*zZIZwZ1?+;]f'9Z"=/TgQěUSz'!=2{z=b5uA~2=O`Xa=!$a7Vdau<̙j̾^xE7(0ؑEhb6<Ɉ7!);$l&qڃ_ڬ&<e74Q֪r#8/Ư $[:Cߥ^$3+c'c!2:,%mR ds#4POXjwGnuS[l+Eh> 5Iә-i5m<64|? T?Ygvuԗ~?06[E2&fɢ~Zmm6SH/LC,Ds_ص5]Y?E`|˻Rf엩!5C_]YB2u^}$֦ᤘ)Q9C8I6JX%Qm]'WD8M=a+ Th:ak ao RA`t&8Ma gxHKJc:L7Q{6+X Z.~g9ǫ Ji6 4&u I@"Pz:fvh+ӓZP~}1e -X[tڥ4R2< <鉕 ρ-uIRӻϕkik;xmjb 1tiGJM7eq!#(t.1T-IK伡YA׉W }- xyz_L/~`F"r鬸:ãYa+Y$؍5X0W #~'nWLJn|h\G^E~D2Ǵd<@DI,i%I3Z{<[Voa˶ځrR\#VK.AA`I7xb'79TVn_-=n#^s䵉)cV-/ϾӾ?gOX^ YX9 } ' Vy482ivx |Oޒ\@DlP;uE,iAHOn>o OL"}KAN\p3RDTk.<۩\Hz5o`a^+,~:*_CmtYth,6R97 ]0/”6Lqnc4Q43ei>qvx4~-ЅEM^Un0@+MAѠpf8nbu@?Vur h[Z~sSL*ˤF7k,q׽8;5ǽ`ԮL-hb}ins+Yߺ>#nޤ ChNtظDX5u9Zs7p _Ig/Ĥ1L:_?6{8Z%JӜ,>3 $Miʊl'eʳ^ͯ2 ףb ~.:!y7YH'>/ti ntNY(mteU댓;Q-fm kBR4}KX~]KQӋ#|fY&D`bK[kä{8[kʜL=/yn^zk{ O n ra?.2hƎ~kVC#@o]r069 'pE qɟYx^*RN"W`k*iz@j "j%4{C㯮k\:fTkU\lw |O8' *ep̯0MZ Ĥ<Y6oHgLILDbKǥ8%=]5DŏqqS`#)C)!*d/9 Vy/6un$oAkAۼ7?Fb ?EK_"p&0:1H"}/o>j<$Ls"5۫APy0$CΙ/]CsҎ%6~%byە|I`.q7 {sp%NB &>)[ }u:ܚr'u /.}Y~ c,2ؚ^ōهk\87+t\A .q ~3PpB5ث>1__$͸@!h d翺!J"w2J K1&=`f>6IT3X1CPEs\AZ9@3}^HN6Yak2tNc)J`ΰ&܁A~Bzq̤4KPq^MiHb;czvM} 覻>]fj|FY#m2*ۤ')5S3@'+V+0TAY*JAv?ŲtJP` +r=ȪШ׳ r_|«0g{e"9etsGNW ر;oXkc$C?dtkdүEN]^5H6gѢէDZxJ,t>A}3dW|49@5sE p!qgVˠ"ސ(}N%<\[̐JTl>{h|#AZ'}(_/G3v2U56=Yw}M"<%}&8S#n8';bVσɇ㔠&m0(-3% 1{FqVM1#pG ޵?~z@մvyTk>p-{r/ 튼 մ#xX}17;~Nz\5?'łzz뤌 s/—#i/`1L C)kA{ivEvXT|W+/~ S _#*@TfC.۩(qBP\ )n:9҄< Q2U:=;Di쬛3yq^!k8n;t]5 QƷRssR]@7s;QaY)KJx-85y槺~*mǯX26^h 1x4fr?4:=rRXPlM}-yځ.ț̄wF϶"}ёTed&I,Y/23UNE9?^'2z@j=dZ<Ram?/dʹvRhw2§q]c8-Y:s3./x#~ҚbҐ86de '(f\!hY|~va|n* |Q[qZi\=DtcsA6ܒH`c9Xͦn)ߤHOLrg)Q? =Ɯe;t|*ycDQ6|U=(X_6Wfc-i>r6_vU\DMޖ5l1^KLXx]b٪ʛK{o}UCE {۷!'ߔG!h9F9(wbewMh) (:m{1[+6ݑ!7~[ YҺ'輺1*h^ [jX,2 |]$w߲fȥXZ{It/i?ۅӉ*W>kDc!_P8bbqpm&.EЉJx| ?,K`u]Tԯj3µrڦ(rXw8}8@4#%4䌡H$L?SG}0е&-7j|o62 h.e-7@C,(m#|iay4E\Ϥ ʍq.ͲG͂>ChwPFpVs?W9h(*vl/d^҃Yla;o:9vZxQ!)÷S9 z1@y5"E2{&NZV0mIԂ̤rE"t:Sk'4L\M_3Sp}(8LG28ewy%U*rȓyRj}:+Zz%! aP+ @B#8u0dk@-hxͼ}VZ>V"!*J%Z ۺ_{ذ JBδm}ڄ>oǿ]2p'\HFf>"+Hn)豢 U QqǪ AvkeWթ \p||t$ #\!*d4DA'9{,u84]%f_͑]FNmן')# WjQa6$ϽTvV@B,5_ ZU* ,aM-AĿpKjnNRa A-ϳso6p$[vWb%מh"x4"bFRƲ74Be% l&+F!afzkK3I*R\GIˍM kWiEA l_0<_A&;7{Z.<J[ ?ܥ#Thv!h>,fV\K(7\Ii\Ģ3+E$IlzˇuEULhnj٨u)Ҟ4I-xd_А8(>jXqvorVc5 Ww[6͗q.bSWrdd. j>qQUϳg ӝ[6݊T)uxbsouM"e78%i] `YϲLK`1 CVQ*ZF>Zem*Z+XQ:ݘFO]bGf#JʕYN)iV3uny'$(2KX#^JMw'iH)RmK&lӡ{vqD;6e6R? +:_GFQA jl*}-3x ≮>^3KGC5a}b;߬J[ 38bk^ObHYs2.f9*sI\>| ŧ,ز-5~_SVM*7B(^,r7a{3sua(AddEǏسƈ6DxK5blb AT]tdC&%gci oE=exyP9&uw_pH ȭ-w9 mbB'ZP̡G9pΪz̓MSYY ?i=3Yd10Jɺ˙12<)Zq B'8 a}cZOJַM3 %nѠb*)3_yְvGWQ}ؙ~=>=w=Nb^ᄴ #PZd.J}q]-مw0o--޷ipwk5uo$~rz׹((u-3bUSE&>…ҫ|D?*VN d[X(n8b*3hb%PVL+9kI@ס._:JDBG|3#8zQtgͲ-C \ѱghf䤗, 4}'6Tpc>{Y  q59 l?a 2JUD^Rnd\W(2$[ \ӒQnw9{n5ܙ,F$ Eve(Ud yD&rX i0<ҕ7dYCyGF5>̊Hz, |,BuD?1xt#k~fַ;wQ>ﺩ#%f9W]# Ѕ!ob1OAK&d 9 LZxL (ET2ǥHL!0# {˟ߐ#4 ,8(8ӗǤ/ȃgϙ?@1>vcA(Em =x\nY f9CGLo\%GZ&+0p|Wc? s6بb$FNI2KܫmEDBjܑiԕrzC](-sZt7i/ 0YVQޕl329 W5L$m >$kyql2å$ {*/Kɔs5K3pTTo2 8J.ӡ[ B1y!|PnoREeof(s&Z퐌5021Z a20̕Je{1,pxxf4Õf/AL&\fq+K5$zk>eQU-χZRHn%N d0@Mre.p!8ϞZƖS/ Aۮ^VOsUASU]BX`nNkt} S׽͗ EiCQvXkqH:("cXe=!{y?߆KWmuT Kbn8D + OSZ7ڼ /tCF ~$*DžSF,aQuo40bq<}GGQi&$iGy⦐/pK4ܗur)4O70cr; kS! ExQ4mKB,7O"ؖ3BhBN[X&H4:*W?3Xlq&eB{(Gl7u"=_~x6^{ӻ!OỊO7;VV1ࠪ^:օ.*e[_>rZHPtBx YLM\~LV]~ [úgDwVږ6BI*YJ&lhi£%RNdkJf({cY)me@'Р0 .5c2p *wH?e, y|Қc\JBdI{xYIE$BQ`,5έW +"H(zvPH,_> >p:$m>g}V&.=ڧv-P*D{5H8o~=@dokH`t[*-#F زvZک'X6g5Mm6UyU_up5ܦQ{Dif=; "غ$x4k'`s~32?[KadR䤣q-O`hob8.L>Y}>*sRhH֜vO)PeT'ՋuA)ewaxpnx͞N_{UlN˗ȝ;I:c2s4ĹSkONHګ-he[g Wr( a%]&GH=ɁFy ǂ#Fc!e}"G VAV KP:7?9P<4[Fqp$ 8i': u:rO(؅zYm: nʣ;qtJ#щDR؛'j{Pa㊝{*8&8ؗ:23?2`qÓ\4.-'1amRhXJA^f Şu8|;FV·8ԱYVtWKc͵ė֘c(T10U;>OQ^8/v^d+v 'VU?m x 20Wubw`Y$8%,DZS‘5\پnԁ7(c eBCvfJ-(^ S9Sy"Vj6}j=j$(r {e<;P"lWP83 #_f'XXF E*20>%N#r@  Rb9E3d]h]ublMt3|~ HE}[6S ;,rg$Z .:KqH~zM˘ lڽ戲4aO Wg!Bd:]kKh;!:vrrT]85J8xi;rߨ^I4VYҚi@}Z"ҾHd욵D4 N'6LDzmĚcyi[XZejżg}i4OdlM',-g4öGfɣ(KG ݵ['@3C۟IT/T$nbif gǵͪ?vPf5 )7KmG~?":S%$'\|V) vx l(2WWZGa3RUHݠm|qGӺrpΦ&"|ΡtH8EcĆ0Cvd 4>g#;j$RIڗR< •!rwPCؠt9@?)rܩ1ڒ<3qath,LhKaZnL5Bt:L爭* |MQ2 G`!iJȒ+M Ջݼ,L3=2 zJ4R쒰],i2پ#cKfn:k;)g4z*ͱGtoPkfcm {w6@o'ᨊf5 ؕFP0 )qx9$rꉫ9HD" 30԰9hlz^A2Z6MZ@>ͦ+qBص#s > }_')WNC,X^Pn6) 1y4Q~ Q92#]'#.]bC:f֤^o\')kum_axzoN0)7-  u<1"DElfa/ٺ^#-5O,ϰ3i=nĀj`P\v0^$]Yu&w;*L! Q恘)P4QȡcZ?L2B&nIR!kM Sl5ẒJҺ$8ʳkWXS6 )=B-;#>-05[9{kHb{>+x1h^UN @~(oɵT'㰫yTʳb(İ2>vàxyP'\u"0=IΒzUNƎa_ lK_]*oYΪ=U˶w; prGO\6_a oSA+sWƼ%68fb edç,&>tR檰QI>ブA6'{e,_l18Hͮ縢)%2=jjܬ-WVӊEk|mrHkz31 /}جehL{u٢Iʻ$riϦ]w>:/rJ}q ⬾BO*mhGJ~7vN?uemI:1zɫ~1"4vaSfdpx ދ=\w {(Eqv-@mJ%YԢjuS8U_=u\tpAL~ۓj =IXnZ߇E q%wk'}Q^Ѽ),޸Aĥ0/F椓G:D[baXTLkGɕʝ&XѠrpFWaqU3w FOlسe %w!ƈ}ڡ5}` l,U`\oq).^wbw$RPz~0M:ݫ{% Q?oBB8 ܟ%H2g縈hih t2T%|/BWpAMnSX3TYPۏ4~ǍY-(tnVr`Y E~LUu_U!#Coi*K=4f_ͺt1W ad\,"g~465e1FmYc:" 9*^pKQj~!cPuLM%̰`ݤij}Oprٖ$A8zmƕdAh նF)5`&Taeøad ~xGof<3p j98<XӿM VAhn/cnoI P(Y: ߛY1nP6=]4f+'7eO`ʩVH'ftEFw&F׌(j˜vV%)/L<x̄IFoi;TJ/G!^;3D`n/5Am\( awX:ɟʷ*wH>ۋ/Hles+K;QG:PtNyݍ.IJm~&2WsɔC]@d߉JeeS_?DŽ4 :K&=2\'xn_F0̺=|CƶZxxT.R mؘ7աuKaom"ƺRl n/JQKBl YߑWJLTύ~WRS62):Y*&sW=q]U9r>oEkO,s 5e!ȺdUL6Ʉ.w##4bXlxv+uԑiX>T# %8kޜEɟ;$oOMd`F-)NsvEyb7k1R-L2K!҆  YbCxf8]hٻ kmZc|;v[~+XYji0/R`z/{6 FQ>*Zp^#{8ѿz+݊cLh*^ vC0S*YKMϜuekFIYB"Ŭ;<Nլ_%N]=C&ڟ cNxïj*Lؘt#`b<'^BHTp&T{Z5m 0+Y 3 Ѷ -b@i'ht~7E'Ju?gq/*1֤_z|Rc`]7ogs/3:ʄ7:9;b.Uot,``2*ס ?(+S $#TW {X3ua5BukaV.9>h S!Ln'VKM紬O*j!Dy3nF Շ0Y[[J]X$c}KdkS񬂎=!Z1&@ 60$$yƠ5}i/2<3Q@jWV1 n!)Nn7zwJ'=p6ֻbqcr!V:-ވp339q뻪0*C]TI4@18j-'e3l{6F03BM \aݓ)@+UT#)O[+> ǞO+<_fOZ`i؛tH/U_n#%^ $|%Nd|2C>_YSyFiX̳\ +vJb 1Q=)?:0k:K?͟_JU!ER/C*ﮍ$gIɍ93?bl xh?- ʉ67+jx:ڡ!}@Wc<3tO řUպt.`T"oo? ޭE|_udiɻ"9ǽɑ4Ɨ<ʅdƒVDͱoScqoQdUxK_*g9g!"tϬ=Ӽ |8"^D#ZYNP"VM`"H=2&7l^OB4>Q?TlosV`>^* c!8n#'Ҟtjo63G/LTtUy܃K ZaV^85nIZ(U >.-z#ݧ0%&Cz+mh},SudreЇDy\Aʋjn$Y]S!Jj\n64<\F׸VC'o !5"h6MUtfßMc#ļHGDEa{_a%i)삓J+@gLp1^g6o7tqk N80 ]1oI@rh~m^/ M6ޮAZN 1]# MUGp> j!)I_ nɾs>nft]IgڬL`2ufS{lQ'OЬ`'{K t RCҾл&GaÊG^;*4a\Cy&k*@j&J87W?K?^.PJSCN^"xNdJͫW}o:gQeQŢL|.[4bKu`]^0;ag (44A`  LM|C7vGm[W6tD(_0Y^\3~u0ݕD<'^۴ xG(^^>bcI΍z<`,5ߕAlTj*v׉'.άi`\EYD<\ &iny~;I9Ly`G(ũOeh[+)$SfX~* $vRkh $ASNB>k~c,`wv#ywo\xF+F0&M^y;_#,_ = gN*DsĖݪ Iփ<əL&`2LzYN!*4&;~  6gE~?b+Mw=fn5 7fXS>*O-n*/G-i_06jϧx{ /3P~=3bHxU>0!Jz ^%$4u@PFi1<q7R}- P5> =п7%%q噲d8 1_W=u}utƢ |قM+Kq4:;]~KFlٰ݆A蝁~ں1Kj>*.@۱]${Ob΢ 8u? 7,sR=/qӝ\6ͩ|*KGc\bj }tkNc}1^8Iӆ[u׶d?d^.@@}WKQf,.78^PgZW:"oʻ"={ C)SX&Kߧc. bٔ.Bxǁۇc}:okmL 1B -4E%g#0#&޿U(dM?8O. wu hR@҄w1ӯrl&+jdK:4Dd0MMuR3/(b;'sp 5%6BY Zfho3N2EO:=I'fWHd!a~W_3KZleyV@&RJeuvDql*p kOP͠yrաE{-fm q_p<9cĔN+[QOFTVw>kwoesEm6 s/[Mx;k|~*U;0-Q-GCϜ4"K0LNCh(sRF'&+:74O)i-dn^eW ;WO UE,w{m푶oQ9to/t-N&t~.`cXm]@c3hֶ̏H)ڎH~Ojx4"٫)_qVGrsD N~7݉gI\ w[ cE=GB#d 8h«ŇK޼ -SA $pU)e7kSҗeW n}l=S^ eM,Ԇ:z`c\%RlIGl. N^eq눤[@ NY@xp<0PŻYwcS91u"B'S, VN)GU96KDtEM ^:Dy8iLU%dx{cӀpW5*Z+Ӗ "FĴ sHg^gp12jRͫhQ((ideItȉ9 &vd@ _,ɭV$ S"cI`hKFU*OzsOC 4%cG<` %9Qڈgi";F j7{ +?bfK =#5VZnPF&@ T\hG#Ufޏd,J=J!=ՆRKjσؖC,1117Sǀ Jﴀm*NpmC⍉#5 q㨳,Z\# 7&iޔ.ߜVdoAϙmfzm\`i#ɔ125/+wbeH'§SQuDk>C$9\:RЏ hzPH U>MuPNe9UEX[4 +~W>&c\ _C&U⇉}xIbPo+ľN(AW& *@K5R}әP&;&~!ҷ1 Q[[n#;VՕ2"ؔ&Gי_oS[D#!Rԙ5私֪fyqjPkEeY% Wi]󻁗ɟy~)qrF%g +u:dNXa4Ah8}@":AVDǑ|;}YܿQ-M/ ֖Cb^q" jm0Gx"!Npi&!fWc`.Q2&G#ԢM=Sc?ՀQ;Tˌ!?`< RE@: G>PEj5wVmf9^n9TRj.'ms~C{oϚY tR_IU/VW#i""G@K Ś,C_MwL^q61F]I8rv!ѥ# mBcEL2-~" ibZ9p{B1Tr?~9P'TnF+3^` 3K"I%a)s,4JuiXݤ:unQ?!="#(gZ&e/. h0WNInj=dN4݇Z݆,ŒEO̤e7:pULki+0v :_j;%el  ӾdɃ Y+ǧ / IOFJ}P\d7#׾(5z+9=BNnOX;j:&~_HM;]R@3]hM [bqʆէ?ˁR{JY e.ڍxP*bioդV>M <kq=2FڸٸηʀP U\,;TG5@%.25)~j#B熏D?s~AZF8[wӫҥNA%Tu@{$ {e<ٕ0ntEd@j, \fQ7ܕ *Gm?Zy5b9lh1) -Foݒ-GV8EEjͳZ>;bT4l3;l4LU=z[) ee`n5Dm7:%-51 e( 'efʮFwFōS=ߍ5zt(T;菤:TOD&.l];FA,i+G]v `ۧj"C89 W{v֎闑*̬ 7^fYLZ(3OfWaZ5wLMAsA0smRj[:m^HXe&J۰1}'K|{EOUWI.C4sY_1Gr:ftkV|L)>>^ 5s]jEwrpNm$?g(ŧ,mb/ɉT ER>R;Huq+=xB/Png{.ʷ3M5]+q`}s>t)X -bQ,&TvX%O8\q󌇆 D^ &ieȭ|2ٺSP7#SIeAiKՂWF R3O8#y\۔v"ᩕLPL=qW"Zld9Lq2O*6Ix- R4& 8 w {yv GĽުL&բ@J{mY,_UX6$U}ˢJcYkc4ų%נ'? qUPt(ZlTOzs&DcaʼQCye_"2ڏ)ErO{ǹ7E/.wݢzH5rwE1"%xk3 塎 +])f"N$tmP{@8T2St"c]ąaNHj{/J$md o>Abgèm~"=n‸*Ҧ^6!Ä+!Z$gk+C*zмh38?إ ͣ6'.tcK,̟FYY=\i'E.->eV1. र4P/ITT$A0$ 77%2Ql|G @#yI9*ж{NxY.i*"$v)r*;r寙GV(:;nŗi{YoAtp'nP_r}H" jQI#֛GZwSPE-˨;vV&NҰ彔+iP-:@#FwfQ./^>w CF"5N6?k?گVk?ɔ̩Pi$а]*^;r93Vj|F(N=gc_sz' (q8| "iNu==Lc͑þH޽_쑾xAL\Jݯ"hsB2rzaAm>SoL[Z @Ӳ<+q`iW?8A$ΐ@ qxGFH`\o׳etYv9q4eU$B lpDl,k\tEfaٗ~ -1FSM5f\ƈқ>vZ/; ݛ)3*E=0-m!)t*\ҤI5 >YkUFS{;4#2 8*b5VOWbm>[DJoLfKz#rveVv: ÉU1b~ 7O7pk z?EWb2ZZQ  {iJLShc<x|\`ZNВf1k,q''YUƶ4֓J.-q&)J}ސ>z {l߬pcp? 5 ?c1{)8-#~G.{]53D"zUIZ67drdTPy4LXrdkxo-!H8FS\8GnIIlYإAP_Tnufb#1~1'ӈ)ٽ)=+A@> IJ[ (< [O 4tMÿ4+ Қ;ujBķmUb?D{dx3duQeon:]ھ{un ScC>$Z(q벌7q;ʼ%}9k)Z^< =t-&j2폀IDe&|+FCOx%iErQ_2vpXU|z/u PFe"dm\Q4`ϼ{D`ތ~UwP;]SRT ܒax5*ɆvG,禌~skq)>?9[Xva_L]EKIB9Y*݋m Fu`#۠e_񠑞8eq(DL2;65o"wď/III舕g︙#aLf|ѻ.M4)8e=Lt7xcDN" z+4z>@46ڽXSCg6Njf DvUO S[M]^;nrR&ō>ѹ!ԡ9T u7=VrFZSTDMځqw8J*ʍg*<|CH$Й8^^&"ci;4Ӄ7([m{EPdJ0G\fJj8^c jW}d:lh>9[|AboơnXE'NSe+n5x?lIۗٞ ۭ` eP9ȋ&O DSl"tH/Ƚ630=\ )YؐDԟw-(XQn]H] jrT${7FXL[eͣ+S0e,ecZB@jQNܞp~Y3 OuN_ͅCݹf5zhUo5Y兗Osg߭.F<;<ʨXQßt'vOՅYݗğFY0):UIl!"x~}Cb{`\T.;x9:"% M˷e4,.< A!%Z#sF6#;EH|481Qe) OV0Y ѨqsEx'.WL)]l^dz/ӑ{*'&;Kȝ!?PV>VV +c_ {b]P10,Tyхں{K\}aǞF\ZKA#y+yrºV9CTdI 3'CM$p{=tlK?. v#ֈ Y8Ej e4wGF7XEHY9rN~kOri A5!>8,vYp\hصup*ڒ/!dvfvuv{ /cRY8t?lƑ~;la.F_u!+7hMHuF:wݼLsnJh8oN$Ȓq[X9t-U0ǒVv1Dv7h|PҖ< "__(*PmqtYsH)5=JL_༉NW !PxEE۩'H(O`4.HJ7LFJ{Z##UѽI~K-^'y[JmS-r/vX3'#trTE0;3͝zM>=޻wפVwCHSF>ψ"ܮ[n5HAGW(of#R`LQwR3J%_LS) LƼ½*Q'Q+w5c\3 MR/y?*$8Tϓ&Mi71^v(j[3(?gsFGLtcjdʁh=P#:߽m`DSWp4qtZMvyי] cB{,/DYS&Q r.Fw9.= o9C4)gnbķVy'j9S:Ve-a$o?n *Y8H4K[O}G (t]i`?2ۧ槰L'Dt^#\6+ƁL'r + Nl zCejiYbݘ|Q9Byrf ғkRC ㏾aj/bYcr_8iV`F<'MG]UP=+7q+xJE) )%(l:fς]UR/ZtVC{0&]͎a5GЩcv.l[z8K -S, A>SkS}&9#SUamʪДܴ\5b?Uް-1l<\6&&efQ80yDc|ml$$Bs3F[r4,8e|]؈~tKu%*p}/}FCʘ&[R^[RJS 2ʠR|t%,kd 2l3b l1LW խ>FsqM!,>@!<*4 0w-{1-JjeY~)-|FO-nI„3v@jq_!QY@KNv#!+ڷ[̵ Z np݀)zTnA&&." m"8MESQ#'bֺ!N>Cx=g)Qjg!|%rt;@6l0yZ@S3v @{?J(*l7Cu^JIc4]~z7Q+c޳ZY &,aҔKCGp3Y^Y9x'逺f"c@>D̻uRZ_ cf /_A2E$Pwʔ*?…p-ŝ\VF ;\HjS&e-[$~R4jx: &vfn!nShe޿zF :}IFImɧ4\eC#v40//A(RK5U&cXT)ugw\^{8PHW# ^>o[Ggx2ѽ͵"!qQ51 8I9\I5Q-L) 'gVstL-s[b"/NrIhȄj}D|s^m a3M;oOwj)&AmS܃"*aC&=H{'1$B6El v}ʼn!^rfHz[k[{umlw 2Ѱ\) X˛,AfYI?BD IGlE,/Hސ):Gt܀<}ee2/Q/~:[vVNn5ygNAA?xqO+W_@BNΘrTa`Z))9`cuiWU|בTz܎X5GH3n *(xFHPfzW*p$ U師D!չ-Lpګ#Ƕ<H΃Awzb2lH$nT:;, 6uH ̟uȍ~&#OHVŪ;W8Yh"U&3!%Zl_ٌ/R+jnx!qQ2mZ^a[[ܾrB7tF|C~k =U/Pyvy/A"Y6Z?I+a9I"jX?ѕ9-p^7հ>AuDE{ѵxr4Uq5w@W/45P\ZRiܓzO'j%d.&ą9=pɘC?@h4\w09vX̮^Y[: gp:?}שbd)3f/a+$I+NHxx]K,0g!'gsQO:_Gk?T܈('^gV{s֨z[&U6$ڣ%zF/LmFfC8=Z^٭lP01CFKҼ4L) E +y_9sAe m#-ƴpOo {}?3T`=J!LU, g8AĘ-Dzro)$*k&KPNWgt)Dh#FӓoCeyǢN26TD. +A@8]9gd({$S(aH ]ܵPX*vFC ̔8]}~ߵ́CL'=?}U CR 1*VW0Sg.m*&E@'! Dw̘g:d Vdy3םh͹ }f[]v'hNAY7d!-,e9[1c0 $%U };믂_w$tn'O%,vFJa2d'١+uʓ9-N1N':Wi<+ f )WV^mk$9` =ةjaC9,Ņ#2YQjc_)JFQ pYijd~W9 >viQP %_ǁ$N'`0fE Ss웸vHy| }PQeA<{_YN#|VoK 0w0@&qUXw-:Q,Ԥ3Ƀko>eK*sm}I;5Qh|"D)\`~bƹg\4wVsfN[m[:ZcKl2z.֓ΚF Q@(6QB*\pR `~@h=Ҝ<^.Z6Ws(XOD?rk$+'HAr *9ƉZ6-^13ӂ$% &ie׍-ۡ 6yUWN IyQ-q}I}ն^ˎG쥊 E!PVoG GʢBlEHB5LE~k:A 8e/qi IcIU}!-=E:Z!ྊnWr$'yhQg>(upVP# yٕm/$ƾGNUyإzvt!)Z0f\7);DK) EfO~AC ,1 VD9>ŏ>A?cC{/< _WZ)>@5`>ʀ9,d|md/4${@pU.;QޔFޱFP.ϱ[|lÛmY-(/D'm?JT]7x* ^:Diyσ[%gJ{P|B ce#+-Pɑ>/1\! >I'PDKf *G]χ8\9٠fA,&YDo?Bـ&ޱI 闆Ҭbhga V`Սx%90>}@`ckDLT?p!|Pg+2W #Lna B%}{ݮn>ń٪&w&-D/+pp)RvlFBͳeۙ8DFͼzT)D mӔ.EהI kozu=ȆL}Ҩ^Ei;{x3*Yf}~~bs`w`- f$ 6b١=_G)hꚢ^[jR W_L蕾hJ9uzyė&f lTVM|i=+:F˥(JxiWĽL8z"欟zb|<';50$B2fiIh $UԾu`ZYĆz;ZlӺ?ln.q( J~dQ Yk. QhAI!5`MsNR#l9ynXa1A:"hϬ!snXCL/y0WsxPmT@[lGX&4܏K$nb`)0m3TV:;y5 ѳȜ+r͆aa8We#M.q#\{9;2軉I?qO8U*p] Y0su쎺6ap}}Tr':]Qҿɝ{̠vFEI0x秉jws. }b]IQ8>M`+v>btNg|v2_7Ե<[YNN]Z:i-_!!^xdIHepNMd,aF`X7c<4ə7q7ޜ3VX NMY~:qCZ<8Xk }NU/.Ed TO1GJo~/x " ʗ?!K0A#T˥^j_"C.:bـ9)BfA .J#ofdJɽ.ϰ/5_,)ݩʷJq0O;&O YέCV`&Rpd03ms;ǝ }\MT2tձgYZ07070100000079000041ed00000000000000000000000167ec2dc200000000000000000000000000000000000000000000004800000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net/handshake0707010000007a000081a400000000000000000000000167ec2db4000031a4000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.34.1.el9_5.x86_64+debug/internal/net/handshake/handshake-test.ko.xz7zXZִF!t/᝵1c]?Eh=ڜ.+М$Eq$Fq!%'ePt!S)Y@|UHeMU.n(LKzMJQ(io4xcڷݰ@*ĮF8]z>.xzY=rŲMWF7)I篸܆2()AH.6Z5\3CƾBaCoN"4[c/7RBm{aYAP7|M" u 8 ] nѻnb=}1U+uѱHX3+rm{yӓ3ö$&wkl-уIadV{M4ȣ ]iz|p Bz#Iw=Th#s\f_ۄ Q4ݓhV-j"л% aiEs bzqL]WVk A/eiZ`ՑcK2Ѳ.){pb],He(Ξ 7GckO ]XD=.>_g O95taX 4 -J]M*ŪM+ڸs[@=߃/ˆlW*Dpe0l'{y]$>u ľ*@ 0eqepǾx F@؛le5cG[bjEY%ƱU>ů!ڶ%L]8Fka ǸHs'`񽀽\ 쎧R8qQ%e^Sr/PNM)o NRZðVA+o~85,&W>.3?GPJ/U-ID5Uf@kTV|M&>cY*Vcg^a a(Cu#: ⃌ ?%v.`z*AB0uwz 좠6klW*`f ,\O$9ĎiGq\,0_ffo`t|>?3ijAHv;A`zn%OѼ\j1cQ/@6;( C.!kMҸ1lqޛ%m8\xZn1ZG`GPYpNpׁa{}S=F$H*a%QX;!0LdBbCF\/\/9u4۩b?JlTC%P'k_5ےǴ WsV~kZ[":ŧWmܪߘɭ2鹇k_ f (}w1L.ܐW/C?G s]c:pӆų=ɵ+CivØ@L6f^lݔd!`Wˬ./CPW P&̬Ac=Wu]4.|h2@]]H4x6ԜQ%kAoAutbȵ" c$ԤwFIpưx]Ռ6bG?"kJ$dP*4]9hw'գ0\1D-14a~a`a6T1w oFg4R]mKT:֮[-=HMp<pL"cH;'OVU+#F8-B{" ~ FOg(V\&=}%~%l2#a.y MhOLX@>{nC]x9_o`QV4%.eIdseS:Lr͟ <tSZ4\|]!þ;ZtUBYuͶu?r o쁧E3 XJ]rlDgƀZoAqf2.H J* ټbƮ'Y\|ۃvf#KhO?I0HXKMBM (89`w*\5 gtbCExpnZ:t,//BSk3>P>]qf<'X?m3]f rm*l9Χ ͒ܮ ~+_1# =AFB[9O(&As}- Ho#~^`f 5L ?Sc<ڕӸnvG*;&RĆc(P'a-,DPܹMBvTT-?y8u%\OBG{N@nꄽ!_OdˎV:G1/A[P98y^n3N5q>/Y|:^.ӥ!PE2Iyr x%KT |e`3 k9(}7Ti/xt+J/bRz$L4|F'g:n0(d@ H/ > ;wO*ڍglQ(%{TgBKS4" ,Qç27v--/z\f|C,O1y6SjYTmE'm|L`¿A|}EeFs?D癱#ycCfP9M]p"eHñZ%>#3O; Q*{:JHu) Q|H|CBN7ҝ%#yd0R0&xgkM,+ʪCԽq--NZE;VnЧETK"oyI בBA1V>qQܣD Ui `&ziPN BXr4o&eLDxZ<GV.$%)*mItѰ^1!cho.7!ӣz+ !Wd[sAj{!X`YD|IG(HPM!"Uc ,X7㧓 ҡJ jQӝ!?!Sux=Lg&:λzJkzw>p)_Y4[<|F*趁R˲>7aK{OdDHْd]!4.1(\2b-TP%ӕf k`p2#WLaQuh^6tp-zՙ/qq } &]tGG놧x#;S!_Bԧ]y. PfS!cV>q\P{'w r]p\ziH K ;rQ!g(鯦N޿GbtK%p;%|V.|o Oal}4'J&=!`My,ᘯ6ʢt0^at1"K3_6ұ\lQ~9J2pZx-v/ˆ{Uץ"Z$ b)o9RwGQYA:K^#{2 % "t.#/4jLGsg>*F`  F,i^TQc~E&1A"Stt)9ۂZp q.$"5=nR"I_jNT xrϧklUW)-dkeE2l=@ g-|I ߦAp"@Q-f]{͵#g!Y~~עA2!V㽄J .t8cUfNy$Y*Wݹ]) j+oAb j=au|1qk)'ߑDѴcCje#TϏE#zhTESNT%Ro^uPU HT-';x0 Gs/m:zcK@fF~,B+C\FLH̸0_%-% ]Ch`L—H3m֓nk}3oW S-ګ0_ݙWگK/'; |g( An@"WQu6CԲ.ex%ߌ89i$O'q:aYߛsB'1+b*͢C'L2]UYbVh 9Ϻ_@H7ೈkıƮ)&hR;q hM윲c&L2TjC;2A*T'qrz5as똎9i#\"ynԥ5ʠivhr(;73[?sX[JQFpsy̰9l鵹X=XY;\`$wpݪ/?3CzYL(2)ȣY7`^b!6 v8֮tmf} v;uU#71Fzw >ldZ1퉟eԐDti4Ή0(\LYӏyj)'r?o:,;EjFNoMDr1݀m7lSi=xTp,Ӭ.MKQx%&5_Gҟ\,cуdٌid؃.Aj1y[ICGmY79>pvct:]cJl7T*=O';ʋx:5/7,Sk`jEkHq qB;|TéoB,u6vQtHH_;mѩX*9&+8^mCuY?ሒDNnp,C]DBx?0E~RaCX?a]'ɽ9h K =Yv/UeWck Atmxj|gLb 0w]Gǔ93\H}Rc\ε)t$xZ]\su9\?/婥O+5ұxtySE.Kr( :^q>W"aӔ1b}h3JGtuհCJia{㽌>u%J^Ӆ2C(Ҩ$ވ~l7j/ R^T#I{Z*2LN%$ ˤ_ڂ%%Y(N;%<봑Nw )AXWM Y-d$BgywN䒁^N AZ>*ra~lM _q1SBr| =$x]n;;y:zd0XG!}QwOcULR"Y--ᢙ>.22 \+8MQGVQZX1܌|i!LD׿L~^Sv) L4)uom]Rq%ep]H)v=yMcɊrʂ8XBWf~ 2yZVC89#qtmbr?Ֆ\}Һ 8ik"z$BG.@}xJK>I}FYmgl.F>mP9o/yX~w%C I6T_Q< yg_NcWZIHDt/ƚ_%9|9FK R3EJ7_nv|bQ("F"|)^/Kj-byҘ22Gt vEkZ`u+UEΡݘm1'̱w`(g6U;PrT?lޓy^ƊzaXZdvH,0A1[v_Cd U$JsQxAϚ|ݒq/o&8Q5+C?W ecehV͕3\X>I3.P/É]e,K7Xx=XfTqQ&FV)[izd R?#w)b?1и^<{v>rQIJ /dsրgomaL؅ Y>6UI/꽵M=mL^L'|$3C5QG ܂b{l(=jis>ivJ}Go.N}.K#2U)"VjdAB "s_T8s QE:Llq(6-e0i?pj'X/7}gyL{nъk): "_Jd6"4{%1)-sAXBF5+ꗒ$>_?.}Ԭiݝ9 3;v?HݘEL9׮h1aBYđa6Q6֝;NQ 2|5E,(FgA0Gl1tx e0z KX2vX*Lf=p͈#-Yfn^Fü"oVtP CN}ktrL=-X⣃̫qXnڟ X,rlJN w?^ Ⱦ,Cwa~ aX`/)|9RCz=B,9=L4)oR~k}Ǩ yS&(`kr Y=r\\zY=Aapr4ct|0\cn!ƥ5~~"gRSŲZv%zm 3KniQ/+`1"MIRb# u6ۿ3s/3VWڽ$@v\U,fb/[М>B\u_vnQBO3>Cgõ52©AaH7W[,PٟB/0R7,0O,?s~ҙ)@Q. U~ 0V_>M0= ,=}C#HUg՚\܂qP0M *s}lKVktpXMѴBEطtؽwDžIลgRYB%<3 O94XF{kɬpz+Av['bNMuDqimD#i]FiW13z */@/#_(}{I2UkjIxʣ !.SV|bH5NJ -xP'")_)%2:k|-;ƲaBA mRI1,u LʢR 9#(yĜ+ ׊q @DvqFBܣ[5JO:.\p |)l:=fՁ!tA>.u=I4O6` i"a/oRhL[(=*R;J7 $q:gMKPCQ:d*ܼH8$󑞳2tP!A|dq9T?r(.2djiH2'<$0x&TuuefiJp1 VجS[z dEIb2q{{(Z W(+ pH*_LvOÑHvы pN-̠(ߴ,%mc&iLz-(SowF 8ёmiMY6qzӯff,/`=ӽmS"5䏒ls?yZ-vYM".a.-~jtV_,F˴W~Pmn<23ՙPa- -),:ׁ2bu:h|Y@CI=IӶ+~{"R7*yh{#޼#M; Ӯ-Yi=4爂Jc"oX >ť ~J+ŽFϸzMTFE8T4RXGna\vXR&}~ l :q_9qFDZ{Kƛ˿p*?3$ [^?Z{X?)*:ϗip!b fBq͠VSycƠ+vpH ȱ{ڷ X~@Elf*ՋL^b_ZlG |ջg@5߆xP8q%BT'sf'](Ihyc 4Jleb\`cgQW3VC2;- e$];0us sцNvϝZq fJݕ@ >ދ"+6L/v;[FY`+pHx}覷 1JƋ!݃Z'N5h0tVՀ/P|ΩFSY':dHS%-iëVI؍XՖH~, `͌.Y[wsl,}~'ҋ\OxX bpa a%G|ڇ]{a ҍ1ѱ.mPY=bA13>w8lL>*VGXN׋bmv\-#Ih֝G `&\Hl x$jO}oأFtlâfIv54_ A.UGء"ڭ{R޾:tIF=Tight;W ĺY5rms]}ZGFUiH^u{Ңl73Hk2D\ްaU2!,_"(od{&NJBZu$9p$ѺӵGK)KhEqrWO:g^ }V[lI&\:<А8r 矹Dzw<!sdcxLo J6("xCzvHyL7i|kS;.HT[>|7_`\'ǐ~2Ŀ,1Ix0&XϺՋ ڵrs7u4tXO\IshXw^á]w7|9*'T7w#zy/N,*ٮBq0S+sI}"t27AA^Z3hhL)G`6Q"oDG"m%~,ՍR~ݩs㖥hb&a^wc N2P< 1c\#FQt%=2~A᯼k0fILj]q -fa음U1 + 1䑱p1Re S}0,C Cl5GZEY5D1kQb&Q/~V y {`)[+[O̳qȢ"]| K+I80}dyebXj\p)0hZ(6m"ցJ6B0߁ `7+p K!xbΔXW/YGگ'љQ!P+~XR۵/"u8pd (30@~FHzK렕3<7Ud8lS0G6dD)-k^kn}"| Ӻ4 uŧ)N{OAggN"|8n܋ %tJ=GI/Ho=wbC^xD̲җ^Ճ}{nw}focoIW)FS6:wRCZ;%iYaOC<~ٰ%[ju^_,E,J~9uu"riB5c[$Fe'@.AyMaR2^)DmnCν  -kZ?^f&7Hլ8fe׼m])KMyqBY軹B8]FV x=@1 y6;I0?zTmeF@us([b`[<XIж?`J5]{GtVnUç&"kd"MP ׉n,'QStO^{%د? R#'yM춏(EN!՚6;DN;}k@!5S"A֩-+'7{ cH D}ᜩ2}`wpy!4F (iFp5dū2ߥhdd%a,  '@_>\{ " $zmj|GV_؆*`#+J&Б#=V68 M)#}PKɚ!ތBԯ{UyGxE2rI{ݔ6xNqO1TF #zbW؛PQ\J[4h] 3GBX,"h(S5P6=b zާVxZl:UN0i1I#B[ 71W~tJ+jޑDTڬDN)ҎH=%i\CK-.F[GJzh1rt!&6KӢ8xZܬo6EDu̯ϑBw۳g !!j:NRe(n(S=#p9ZRR d!VVBt{7d"AvG,PءN%)Pw*:/$bi_jl{ㄔSܡfnLd6~ $-1H)O#v%-\;PߺEJ3\i92<_E^sB`xT͘xjO  P$]?p VQ2qڬԒ_cnW趈Fi uU웮$ئxkչ;p@߇Xgl+G@6CR:6V8qs]Eig$63}&*h~uby`,Ed HSe0p &dvk],oAO}>^SdϭKR"E5dvxMZlf $ۛ(͐iuDwy R('D}@l" e" f }F{>zGĜ!8Χ~TIMo!9Z. sH.߷eg~ 4"Jk* CQqHi(/7jN. _t@I9)QS]]@Umbo*D(`) 1Qx}hދ CztG^\U8<[/e G` _rKIN3d`d5n#)4Wc;5~x&:pL;gGdU?sy=C08/V!jHK&v!ns[רIQ*WrW bҹf5y]?Ȝh&mv$3-3nk`""mK͹:at 0n>h ®kP ̑GZ΃}Ϟ(% Y<}tV`fvUZɮj=9ȚP/:NĤfmjOa5M'3AؙtXx1'>wR|5c`ƓlTR|ԇGbrdO~w}r 8ƽ #-/1Oô _ (3wSwFWL۞ªur]Ƹ:Z$IW&i;$ ]km@|R#bv+Jٶc~+N;X5|86sy2E6"'jK/ 长ѐ3kr{SR=*P!_y)q^f1N]p#/-j-N,5oP#Yz$:9^9#\LTpmGU&.uS_vz5!31 [6Gym94 ?)p]U {=C{gjEՌzz}h~#CK)RDԳZ^5=g,Ԙ;gݫ k+7r?%l <ڦݍBs!>b݌)RNԾ#zՍ{ԑA?!iXo( $ =BkɃr3W.vqؕ0V UCGK_HPƇ!7 F6 FNH3)׉$ p|$IdOItV;VR@D-/28PhW7֛A7eBhЃI$ҽgT؎Lf)΁)(<%Jߋ ̎\-^w&hkUxJ{K nE\_(m"IU.k Lێ"vou|^*rfX?y'3=]y/H݌ʵW Jtg U&Z@VBNd/m q]Y5aB9>~ODJg4*s\ݿ8uʹmvZ! :G1 (F8|xY!cMnqlvFm/vv~:`wx7TJ>2vmc~pkGIhT[:)`5 su'I ⌭OI3ri4qh9Ǫ @+:-Yܢ!+1|CZrr3ȎCc,HS?vOnQA(֛A݄)ϯ bw+QF>yIHJR-) 17fA]&ƈ Mԇ4M sK*O*zw4ͻeaNh?jLGt%hu^b1V=$v4YWf[RbkNL:f1@0ofM4*}r\;:a۱>V  B#a}P aךy c >GA)P^ Jɚ ,||F7mE/F.X u SnΌNYk:Ez^/e~aHC+jI_Iƒ2UKp =N:켓5nc҉̐xŭr DX CyF+i"ݠѻaA\)þnБ>FȾm.5ΞH ʝPdXBK̯[s:TvT6}pR[0%AhUtD1ͫYey2r#ڱlAcɪiƎcZأD$0Y@jYKL_˙ (Zj-7-&q.pProj:2gIȮ:iJ4}ߔ!"}A.wg>29r;Qw X#7 cZcK16~Z\1stG!ΏeCۏˇWj c`߻Yp$]E1g,И )I+[ ťZ)8%xkL4w-'im9`j&=ub8ޠNl6C6Fa<,Bt GC!uJ#Ԁ~+㹲bsw(5 -9.4&IT/eD P(}#" "kVHbbџN}#ϝZrˋ&*)ݑ+BLzQjUA|Dq(K!;cǼn+ P=FԋySiiE@$KVrKLl@]Sؕ3ѫkOܘAOb2"͉9b3^p#qMR6)D W%: }K90hu:IS^ҩL'w~- V{-2K "A.+5v,#Nҙo!;(UTO0|4 I,<^h|`>f:.-gg3N-T(#xC] ,k(TpnE8UVYlu 450Jr]V.Ъ |bc(y='@`qfļ,Ȟ:Tَ R}rk~^coŬ8h YO=;Ep@yݩBua1tq BԸ:ET^8h;񺴫e# w8P[6S2;LvxwMo@ ԣNC]' x-3 +)Ia=R0% w9HmxʹMrp#e[CchF!Pۘ|X(ni hk8~ ) ZTF7/U}BNLsAHW Kƻ-忕5='iDZL02+ #tDדņH5&GK9|׃?`%ʠO}yKT1$m5αBiBiՅ;8Y [nE jDsqr-g@Qy m2CՎ-C8,zR&{\eF7C %]Z+Y T0l+).qpZĽܸ$(>0U.S MЛl(Dx )p#fϦ3?ޏx$]M]2(C .hG[s p+HJŘs{\.pzRhw K꠭K3pi~Ϫ~+>PATU{_VxsWD&`^jU8u(r3C,.7g |ói"P\~TK!3 fN)ra-=Eb> BV#τ/t kIea3)jK_uiEs>M >kwIbU;[,ʘ,c G7ФZ&uL,+ LBZǐy \֏0H.lYl*Eڟ-̢M=p 1vOSF2.,T0 <-A8 \Ҟ{x2P=A't%?Ħ_ʘv2k5f p^q_<V&A1Շ ' O =gH ƈb+;<aJFۆnߏ!&٩{/0vb,ҥO@AIz+t&c$yW/o1U~j8k!y q1e2ㄟD?ĘdOx ]Y}On*ki(wM,TvkR9 ^LNINNVa02&؃csGgpk!Q{رY¾$`"nμeBrWi!x:ZR@7a1>~[ +n ]5rP|4օ|!['z&}79X87; lGx)1?78ccμ㡝ܝ;Dd`;/IIe1xMN}>7R^jmɳD A\ku{cyۡiȾ]'eb6BvJS6L6jAzm<E6j99F N4Sʊ!MȰ!Dt+Ìca}N6y#_+ e꿧= WxDV񇂹\phþCeuW,{`sTK.=7m#L?.d=dPӗi`K2xk7]XEg\ȉc+ܺm, u 7ކѵAE)Fy=U:ýгUJc+jVDơ>%G/zw 2#g $Lv f%%,' uX)ٚfs,.=I3zƮ'| t Y$3uzCQVFN6'3W|qW[_9WwSVΓY>}y#mqDhr$cժD6}Xi7%+~>O͝҂쾁(F=z>njAӭ霒ƅ%6Ӻq3Rҙgόrndr! 0cP+i=CXT:ՊcSѨUxӥoO\ߞ3;D#lQD,(I0k U& K3Lq|'6 }ĭ\DG;v ye^?3lBƜnbMqMKHI^>rEnMp}t5ATKRSi 6Us7ݰHtX5MT3/fuZgI,&%1 ߶7>cT^gK-nzG/VEHxIٻS;xJd_,C1.`{0GmbcHw /tr¯",%Z"AO/.mz_CGi>˸엜)H&W^VJZ*M-3Qȝx%e1 T|sg8IvG)@[Q9=gvlFV~.tU VNQG)|= >6n]ns3b, /۲,WΕ : C/)M MtrZBdVѷ170,H0GB˖++[rцħ m)-tV Qiq*-Hc8Jd1LL? B?Q9[+N`z ɳQGʟ & /y(Bu\L 2P`OzPm1cG>Jb$7!WijG#0aQ*؊la)ݹϬ^ՂF jQk9\6; aƼㄷƨRW$*j Ȧj$-ާElɿUl&;ty!t?*WqCSd.}節q&WDž3TZ|1\0D%ߧ.aP4L̎JkHg<;JfV#& SShC4{Y݅؁*lzN*;<kbi[7 u bӞc Iբl|_vô`k:$ Zatf_cś|ԣ Eq?Tr%w)v?(LJc`\Zt͏D{U^;/v>txL5T:*mz3Nԡ(2RC"X.Tᅛ]!ZD\ JpS0T"=RmLWW(,37n R+6I/1H+'[s@yw߶p`K;$qyH~ >ئ5VvSESC%AgI5G㜕fݨ5ug#4!`Q(µ-4OYYޗ9ǭ}\6%l,bwithץ^z…tG}>#vo?C8 .?&ԞX3#[&b$RJ^-2m'Ҳڵ lvr#?vd}=퀸"XK5nUrȔgUH;odobܽY49EW#3p1>yU>l,KQ6>P@O'[|uu-Sp42 QKl D"Vx/sڄH^o+"*袓`;T^Pe4v:3䔠24R+S)βϭյLXGZc 3g`/!ۍlk{oG+>srT I; En9gXΉv k U?*R\^) liQ .g.1񄉰Cg^0S5R,^Ò1B@*Na@I g:_s+{gl^sjo o ݋nv$2֙:66(eOΞ3"#gՂí9 /"+<>:4h4yo(4 1b{{ ,L>b74p{'  g8~4𓾌QS&jjW/ÿ-j8FN%Y(*:yC =Ё<ދiPO̥|܋Y=yw`jZEYbFd4{T\V`_ ʳTc+"o .S0;XΨ^㏍K-CTB!1zzyO9|PYBuSbYECj^7Ϲ&J;nFet3Xv]4KK3(<]NqKt8Fsc=h e2*vE+BmBM2[srF&ѠfHoAD uXD꘭q(Rl`;WlS˿7qo6j/7e^/1d^PC6ǵj^xOw'rjY&ʸu_]|ϵcc4 p"c\u-+ZT'xFv w4IY,H2H'@'^nN#c vJ0O9'ʍ˲v.3W0TR9$ϩrf3T,UbtP"Oҵ=әzL .Pd"c`7Ʈ1ȑ7k |WQ@?z-₈}Q.CޖTHVǦ+o(x>ǀDŽR6FxOI>}-)`5; zDjzPcm/IsZ9-7YOхh1W=X_UOh\Tku0F) 2+b'}/kV;j7os j 1*sdT5 ܼps6T E.֡v]a_#b" ^%2.1 Uvq" S9-8,y--a0"f/* d8y5D#à ?bD(`7 "!xf˰XX'(et_$QG*볢(NCqz^5Fsr72N/\'}[Tz{՗c6. (uV?i-j'1K 1eӑa;SJWA>1 =IJUQFVf[B;{hZ l?^Mvuj϶hpLB.^_ sҤ,exkRh".#:+J߻D&tQW+ #Q9Duw $C8OT'ǯvsٳ3rr5X]$p]nɶ_ ߜ LToq_;?X>~jѪiG?F;yǨ5#g`W'*lcMk(f}:$~@&Qo℀Al(++mVEFCMx#/?;wSpuOQ0h18/Dbh/1tb8D.!2-N1}Q.W9xqQNjR0h.5JdZCtȖ3$nXXO7PǛHjsVð+wO ޮjJJi@W|]\dܾ=S x:x>v刧Ŵ[ÞQsx᫿L_LvVX泭(h~Urk PKFكb~yC 'ntfŋDohy^ r:bYX\feB.*Yg^M)ur{em+]72(G Lٵ?$m'wX!˒~}̄itS3[/FcbzM4C,6įERo01c>7IV.E ,YdQ@)=XOei*-|Տz8tD)I6g*_0"g9z@=tlPGfeaX3WޞoA?h+ `pS|8{P7IFu|ْK&&=׋Av1?$&C~9^c8a@f^o@1~ٰ;n6]$đmx܃5ђ J1 ʖ)-bfȾ$ " ;gc(<0.Z S )E3!!@ D<̀Tݜ1v䨷tE%tcqM@(װ5RzɡŽ?wV >xбAH<鴂o:7L!Wl~-۳}&4y%L>=~>6uR5j`S:nʗ@TvWC% KbIUb:ݽjX0dm-5fr| 1mbbĂfG?Ȧ?OBq<}N&f+h{2ׄ,.urs7*? >BKeT|y'֝6&&;AQoe1H1J;0`!.ÅH1WɁDvu:Sjj :eW>#P l=V.dKB^QECr\9+:_:0i[5ǎ sNyRwl!]( 6Ns:]4_$Rп)@ٜqBi hIZϧZЎ(H]DTc_(EquᏂz'Uo乁gar#4tӢsC닭'a7El%7v@ \ sJ=~Ŗ/į:=uCguOAsUϔ1:GNy^F'a-V"'_!ǪoZ\)dz7uͮ<1cD^~*l\3Wɀd8-CÏDJ\jp)}f/ *W). 7̤=TW=(]94zï - --E:Ex̣Qbr`1srܡ5I sCR0|}(,IM;}:"9岒&S4!2;iHY,dbg4-3Ć?{ZG13vst. `cXD_cJjM sPBŦ+~MJ3)E?j99v?s)%i䉠v\Q\iR5וYucӝ+M@b D]_ RpA(GHM[j}|PL4Js(HY=oHLymtq`['L#*qa}mH4Th\MCi/?J+xjKt /l?|Eo^,\iaہsoRh+v F|9Pg@;\6))Nڵt(56ٴdFPCR΁o{*WJ j|̑*uC5țB1%6\Qa,.3I#vͪOC- m__ٍ5-^5SQBe)v, 9cv`Z@ƙVypF}kڼE ibܟ⯚^<D Uj!]DqHH%3$m]ZBSyFj"(2D1Ưm{7+R_RX6SB'l"$u*)Tb g>4mZ ˂uar; 8HhM̿䕔a[O #3zJ -! 3GgF@JS ΡmFA_7"]cXC&%0**iEm aeLL> Y|+@cʂXDBeAq"írU/P "k$-7(}JrVv*8,eC\`K۫I\x7}P>Qw&1\pS2FI^,R1]( yl8E P6MLYbϧo|zc_MV8R-J b+3=.sP$<@9 sI<ӫJ)1߾99E" o[gMҗvQxo >VMS㍧`.!{JϯA_aZ=vjt2[J}f h;΍Ob(^1:$o,k'Z %J5C䴀b$ du7jQ̑+ a~%^F7.B{{X qO;tQ A"]&B&R%Iu`9h].?j:n >H*^N "i.&6=""햆KS+_ɽ_mg75@s&^z}- _J D.3U̶oP!N6g$2G8(ҋ$s@E)z M[0Aw2՜|MB n㓇+'a]It.2=w0hhU,*3KPCDc(i_Y<i 8@fJ%]:m1!"}M|^RFޢS-$PN]]gM2쎋ꫬ20PƛERpF]p7Sk<[.FzvN"3FJ,RY ?Nu{rHV]]f?ZN*@g_3Hj"Qo'=zܶ 3GZ28#o؈Vݪ7}8B"ԃ$g]}mEˋ^Ǟ+ԡ?ܒz&a\ZwJơNP"w=kW&o%h%*.dׄ$aL\REرo,ȯsOL,A$ yFgk8?M}FV`;+TD|H] ۧDr=X$EN)YvW=:WYZ֬xW[p. l;FVL0:%kJ*aRr{h#5ϿN11L^{xc\0D~G^1AN{Pxp*D[K}3k%+ӍLD3̓nS'VͪҶ%7iYM|H}^Ƌ~, }s+!fwט{gȿ-20T\~\[:NKJ% {|ֽY޳lr@S`&™\ I.eET9~<݅2I:>x If`ڻnqy i\4f,])BtC)fG4#e9;s11/z=7 (i0?D0b#pG̢WzS<1m5kU\ɵ- 6X_JNvN~BQNk}5Ð"~xYX |kߑkyy|{<lZ%swϚ.h8Χ׈Y7eWj=e\,g6B~"(jg=ιI>~ӽ\֡Xn;(zF!5*۫ ߂O옋>XXqDJn'>IYėjT7ECx {%NW@iw{L1M毨K@d `뱎tY%:XOsF?: UtSa يic%[Mogݚ 9';C 7 ] Sd1^!q I?u´(5*ґ>a{$hx+1W0p^e[usp aM|V -0YkKM.Լ*5Z|!nh<|@GyE-q ĜFxeW7khf[0)k$=D8#mZ s#^˼O@fUB5I`cԬofW? + DW%>ܩurn65ALތX׸g|;EZߕj!ko&k(F-K =SH?Wo.!çV;:ex7{s:=iA$!yg\PЌbN:})^} ,g3!^?w+  _)~$t ŶU# -d!*=[K@3x)/û i]1CxU Ԣ9O2s_Nc75ܬ>c}pvҡs oC=1``ƣp ޤ֫}΂g({bց]v X|gR8b)NS" v - sL;gwEIOG/ǞHb/{ 5B5֏_H(ޚ N8^J&QPoEPsɒIc9¤DpU.(VPa5p2HkA`RPPJ_x_KHNL6 ւs_geDKd0b!^At9.X:z~|柦l9DOuc'8><<Ϙ/^H9 40Ҟ1u[;a tυ-LOJ9Fsv}8Ta MH%?-$O\κƏ+ny2=X2\MV. zqxz4gW~(T9#&[V\m*zng&#R0\b#*a$&Zql9eM9R}{'W@'O9`-j*f 2E0i~hNU. kӆ#)ζ@^=>bNXf?~+ 2ֲLK}]d+{H+R 9G)$Bmq6LY-L]{<_Y7=Eۛ_]R̐-g/ڐ@69O'%9HO`z=R@ǕZ= u_K}V|xr'0ǣ E}˸gu'XӽbEzggK}Wcu/{V~ &4,eM5s;Ķ$<;c‰R4+xYh*%#43v@hnԋ0[5M֞%aYWO[_SXdMu&b$lcp߳gѳby TKMJ}DQ"mS^!-Dv=j"f. x* y "Ai2Ocl}x|Q#,o%~ 1%pti+&pz:e)(r:ĮD@Pl2AmB }&b*EU"Qtizӹv_2]EP%pt=kHgؑVcѤnzK6:Lv;s'U,,tӇt1=0.Z|1aaeDsn9NjӆTa$u@&4YY6mm4$>"?|v)!cs䲚t6[lfdr|d? 99Q("rӨls+R)pe-[ffkUkIPy1luZ!@wSioXPX#4Ozӄ0=$NKhh4R 4['Ak!Ȃlnb KÓ!uadIE:3D`ʝfɏl[:QyCg?9fK`q2^0ҷ:kEh ]q}$B&=QbڀsY! kyni-4e[oPG`%!"C/`&,ܞCN*&ww\E񦕬D'l@Gy I BL(Ij4bStPaɂy? ܅֙NǐB;;c*y\3"չzԊ3_ ͳ) /m4"PbAɫ0*3gu"b~|z*W6O6䒋s,fa᳭Dƭ7&qD%YaX-C_#_AFWkD  6B>uQB $}UEvQH%ѱyݙgL\opF56sGRQY ;¼ye¼DF9!DCU3ϯΆwE\}ZFP\` +5X,YH qf]sK%wK2Jņ3}q"GF8C‹\YkS_lg2 }e('WɈ蜌0AZ 硱D ZPcUۉ>p3iJ >,0mv8"0H$em+hRL 1Jk\ eG R+!O#Ϯnף e*dƺZպ5^&΃ǧPovvZiZI> mTl"Q, `7ԶnTq펬:"a#D89<&U+!YVZu>/:tV-v:QtQ:OzlMz|t}&y;Tي) ۉ[TtbjgB٘#\Ӹv uJfG\J<#I|"H/kP5+_Qc,>헶%kk04y;:O4?[-!asV$_''s ]c{Ia[(\O=T,/ (ejm#_68+RB! o(>g,N}H8״7m 5o=k{w,ИML~L|32ɚQa˾\Fmowc^ v 98*c\\"N4,$C/'Oh\,h*kK0MB}~V#-"&?<PY`|^ tt3rǸ$~Q:񫃷 2>sS]K ٌ%M9{,Zk>XE*=_0 ^C ;潈 CH|.pq<`uS2Xm}166+.^e|a7)^-pi|~U OȶtS+O}>%yEGv2Lo*ORerLiKyI]%h ϺAsSYZ`Iz}A #ah^E~'TuDH-^8]UkW!3Ids|&B4}ȵhQ93-| u3M1v(wu B77tڦIg@1gXS%-"_}zb]k6is>) a5E1eaW|o#HT7Q3HIO;9b/ r6a'׷:wbr*w)H`8{m$9 4sk̯-(owWfoun z2}*N'ER"w}m'z>s9OYcG69J7+AWMFZ i75UbeQTwむ嗙Y+Z+r^IѽX$#OpAЈ A'p=dPg1[m˙sNJ`-|zCZ>Rge_~YJ{3@T%B?I*}=Ƃg?wd5Cdnd0}PEp`|VtSUP-$ F'E #EOfs{]^5cZb?Du3;>3|6":gtm]8ɖy,XY#Ֆ /̓m&L7CnL/1>{bpw&ܽ\Z4 j_%h(3@5 Zv(U);džAnp44#`^e?qD֙HWQb+#PIJ/ڄ Eo19HɁFmP(vBLΔIESNAb3\ɤV.ϙy*Ps3?ԷZ&=67Oba2{Mnd4=;\"oӔX%`CRhyp_c{ƕL"e-XLM,ץ+PZY 9QY V=WSk#4g##nr .P W^.;hkq`P'XBqlЂ=05D&u& K9 c]ޥxٱd߷& N9A!P3eH)36kPe5k%Yш~{A=#_r(.c  yf1LLVA=T g?%:zI#`4%d;W m,w@D=V&EǗ^ EYEwԣ>*+V_Ba3`0t*d(n>Q0?6J$E,P xdp_5IPzn^c!nKb՗Ϭ":W(|5[ ҉cxw2I LUyfX,WxP<~ji *2Uw@¶ Yky ߇2\Df) :P~6 ~Oӧ XWCUJ+]'V B:2dAEaDRy˸CV;⯋T/IIaNDuܧ(M[{.$1JX 4oz$g;_1Bg5ɡMZAWИ GTI![כS9ٛ,:N2 g1OG6sd_b*%p_H gK^0vș\Y4w,F&^c54MB2 2}C-v}[Jl9֞?v={Z`AmkwMyJٲ74^!YS@w/>u^id2CK2Wg˸ q_>@iD@hק W$ UY29?yf+N#8)SG9% F>ЄUzmBa-ݝv(i@_NnezIKq8I"hc#2fZe+W)0I V9h:XN~ Eg )9R;WE윔!8/wVa/M`x UHgSMJcWlW+BLU$Uh|ppA5,K(ne9ϡNV(0+ ::}tGΰ4V" |4B-@D 3V-^xVV-"K,C5Clb1( qShc1]0Zh . ^z3f`m}F,Yd1&[IX֟  /@iǕj #<{\DJ4q:A9<33;]1D@rӬ+-b4iD1h@j#h*ZJ]d`9뒣Î'5 n\/Eꯚ_IZ |@!q?Xy(ǁƮ>I K;?BrT4O=od1)= eS;/nۼZb0Bޭ|h = ;ނc-_$@)l^fAm0&f+K e9;`OF &WjH}B%s3-`,pfJ&r2pMzzRy SK\O1 XF_ꟙA} Cof@6dZ]/7/4&*/-([8&rq@C`K}{-{(j;aAуRF@K- DfedR4yw4`%]m3`߮ϫH|k jG $qfw\4V+crQtG*Ɔu#̀k יԑWXq''*Kɰ‹$숭~;i 1dxnP2Z(vI>="~" c%Sy:=MV2 PU?W--0_)bc-ꄥ# A|D"F5[y!ސ%J1i$!]^i'6GW,o~۬ - C$x i9%9OrsDõ4<NR ~jNJyTL(cVY[} *w[M^r:$uCpF- }fGKg/ sAHJv@ώmBFba{"úA[iL>QYUwt$9&rR̖P!b(j֓f.f "t0?8J^pRL%h?1Reb%/}3,—}$ >9a$ȉ~E`V.ru|h˭T5|lƃkWuKS3$qܱ!B?s%f[lhgSm?@c'䛂BrJ2IK\8m +rM>266ĥևQ q?l9FKѹi\)(2xV@1AW ]_81ϛoo xUB)+Oﴱ+h#Ҹ$|M硰$f Ѯ+U({;ϻ9dOe!ı# y bPSBV^d+k;jAz1__vAq<430+ /-3SyS}x 7pEV7HT\}W nNiu ^RXԉ[S' NR~Kb$;AG8\98*"氙pė\I]>WcOOV^~DД1lmX 0=W]Օ5"G*M@l)`!UjD5'D=U'.&l=*9;cil1v61$+!j ]'d}&ڠIAͫ@ xM!$]n׸͸/ G xi?!<4h*+UTT[w%KTB`ˑ:K<- l杶JWDENGFy+ηB 2dzHAx"E^ v%jPAtԉ\aer#eP,{a =\֮ĦSIÖi]C@Lu/O "lF( lY?Wa趌 u2U':dO_Y Iݪ )bu xKgHrL bwpzj'Wf@9%auI1!%8BʌQ6_xpFD%mEW,F%`+%~1g݁}D5v8 'W,^O2;d8T Of`X ! Q`ֳ:;u9&ۃG= [ YN:)wᕳ?SbTNW.w 6?Af%YHx+~k Ktr[hruBAg[:kdzC¤<-cC<_u.V9Wq=[:HуerkvʗR\' X)Cq42]^٦bMr". PiNjG uim5Mh}ElBi8:7tڶym,[0J%r5 >hⳑ 1Q Yπ+g:ā~O%@,m)û<]eK}s`%ۚrչʩ&L_gmCȥH>#0Z~©_XԾ1Eӹ "ރ#쐜jܽ|U]hccKY/2(5[xjtjаvXm=*;@q|KJSg@hNś!޾kwԤmj[:(B~82i9! ۖ%ɳZ`Y1jMaޯq} 2CׁrGdm)ԁ.9:W"uli#塀(̖3A,vU]L17ͮħò^AXc# XdsdY-t~0j.nĭ@Iuuɐ9Tj e|S.@,0"%0{ lO'&b*jEcRZ}|L5YG\ ^H#xسE!<`g'Zm T*-ˊ٦{:[monz[#ApI!lsmԬ)}Ty | mU#b\X! weK K JlWfʻLXy}~_NzqfF׸H:jYЫ LL3ș}e#wR͐t{+{~f.TȠݨ=QiSlLzqA&6jMV_#ޱsp>r×7+ [+XV@1gһ!=1 %1j6zN/@<>W8:BPӝ ~nXҿ/ TZ7Ɂ*ڮ7Le=at ;IՕ8i4bD4 =b"KGW򓧔+zwNr2\T_SVTa70󰷢E/ԗj?~rv3FK3 BqG^<ȣp嬫ڰ@.>f,a(r GF P OsJra&]c,/pljMqVs "֖ ?ɱm~l(yߝvaB !u{sTi1U0S"2u 4s 8#_tHw徫17VFo04=Hv]YBXp:n$YCχ1|d1b x`ҋL_UAk^f8j_ ݵ tLI\ wK*A4b=BK\r@#w<Α3.>f)A56y$xd/0:e931-|FF,d`뀴?rX Y¬4_BiRu4-X.tl~}:wÆޚDX-"0&pA^8Z70|ϷKrpcG;Nq䤌1t-B*\ AmJnux)dt%v~JTF1r7GMn,4`,[!1&q8ϲgy<➣~M템j9`{74܋_&tBQM/16nI9O?MRVURхy3``R`С0Ѐ+{~ש]ltD\5̧m;]\j#!X#}_.I]b|Z)7.:Fs[FIAo5zHi':{ѮEԷF*K`{H9;)^ FĉdzJf1Z/'&\)scQٗȦ3^Pyt<lj]kt4rEm oie]_|=l w; LCOM}\C-mEG%1-xO4lp0HȻҊC2ٔWgm">}:lta7?2)vH H߁&,ˮγŘ&+ƤZW^<1 C"j\.Gs-uBRx{^ RB7/eDy9 Y5d\l6G ARnx.D S¯gU`\Q醅+Q(($ e4*(h>i眧+ MWzҰ, D".fâJ %ry(K@n<(V*m?ɽ{pp: ཡ7i^u-7l\}f؂n hp-Kcd]-wS:Lh ϰb:zUow;f^3hao0-6l &. ň:<)C"™ }&No_~Hϒھꙗ)0ixjF7ؠI)D h$̝VJ 3Gj0adC UlԩyTbIjr@sBU!>uzG)bISF+NX{PqPgGg~&״Vv%eWBX@U(#=2S b(n,d :ozo6md[jтc M-` R܇x^L c0@,ݱ3|/fd_yjrDp78 Xcъ^mOMI/|/̩AmO%GN0T39)A".~JBlنbJ:F%rޢt@O&6E% .nTRڴVy7/C 鑅*,1d%%(ɯ3p(@YQmWu0}T~c P-~J:DJw!q2T+;#8w;.eR"/R ;cC?mÆp6Vp4> /-;l.و'1,sZNjz-@ȂOSf,sz׬KC>`C+K5mwg ن{;&nTt9xyin?Ҭ=<NAc:޳h3n 3iz="l_si_jxmIm3uvnxgvF]V--#Ⲵv3nTȏRS4Eÿ-<>US./*H2Q;h:٧F?$GPB *kq)>"^nG>Cď@h|zE L"Nb'qi̗axn )xaPPX{y#vR|ţpD4 \Oug5Q,-G@Soq86ZA[@XMeN#mr` 5ء-k0It"Fx<$T (6ɠDZƧ*g6N܈TD((Oxn 1FS2Kw,joY莲\mI,;4ߊfI~V"[mO(KNN-?t{ʀ !=da:Mg W-hW8 ĕ)spעH @k?ao⽴zL$7dd:}z`{nhx~͓` ,W}Y7IM!ǭ):=Ah8&!ɁK !GsW/=_ !j>0#t3j{U<^p \~eqdBel̫%fkΏ޴?& mLp70 FOlB6:oYUIS*$!Pi1߹Hcizp@gdYqZmŪ<Ȁf<ѪaN-fFlN"QEJy&fDQ k@_QOM3D{:3~`FB^8'&3}R$Us{Q0t'(of25:1/Nf0_3}\#j,q4ٗvϔEŸ9pRʰ0e190K?&sI@sUc˸+|&E?xܻUzQL qaܖ_ xj"]Qo@qN {C3"Dbf=ˊG1$GzWwWҏM!M"AqɊ{k(9иYi1Zm!nN")}h@bapgjE $!t|iBr֚֏,bSoZuiG-u,G8c]fO4sT!SY+{38BEh(zԆFRD(5ip%0O S]x[}+bIzpK"Aް_ќGT @MuK1lFƦ\!2#^ 3goµ!y_ y?8d,dY*]E&P0ɘuSԂDE$xKhpDSyRNrՑm-.)kAl.wj[s<{W9NRKzs^fl I.6AvfU֨RFr(@oQ(goM:TIޒ-r7|8^һ'pɭ`_Y bF]m!5-cXsP-'ko:NWKYr*9k]ܴH(@;3kyBRA7 ^3-E>i|*OluuSA}뎃 /It~mLH4#d֔ALB!RG=i$;5X!.$pVoBCslϷ+ΧVj*Ǘ/ ъ #. VWHby Y:mmvvc3_P6P!nU,/ZYfQz^E?G]ɇ )%nL+E_-=+r}TÔ2/\;a/LFI̡Z0LX %\rb?k+T8k9ɄAϚ;ҥ.'!Q,pc/D5s%K~j*|@WYd$ڤ 0X>; 7EO+C#Lu(Լq+mk;|hS߆}JdyAMϵOxMK[o#$~|~֥.D ̙BEMWz8Ҹ]AD>b7JЛi27G<_@gnvW ?]AI+BB1<P5+)9W[Ě"7AlAs7YW͟yN+~a eENy2yyAp]V+h/_˫UMp44 u۔p)JoQh5!+MVx&2h x@q߳߃ bkj^: t^<͆wNBMm&J %U> oNjieff=-d$&<XZU !L1"UMiEN-4Ătv ND{tw=RƧ;`%5!xb.&iE˺x`lI׳Ƙ.fA$h I8VA ]=пJdqيʬA0HCP:iZݨ並wB4xVRzP{`@,^ :7<;RS2?넪.Wv#" ꟂbO)²/4tXJ'9:)ɘF>CcS+RKA|dRp0b[A#9 ӵQl^Oq̟pRJ"E7$O5tpy ԏd ޅ{~Ъ=-(6EĖ[svv }И`7'-[oaW(:V4+K=.(D%}ʎA\[ \ O5ǖ1>wgWzuTmЛ'z[VG֧efaCoe^*a{]!l;arX'7n^:;c;uVË # [,o{Q8e zFi cMJVia]bë[\^qKЖި?e-5)bNͧާ6чK<})ylS Ee)LF=^߂D#n Ybf5kPǧ~D2hЂ 7;1Hɠ2[(Tfk2Y+4N{lmi/Wh 4QyHdƻ1XȿeϏ\\:ҏ JtJ (y7c}~24=c8`ݽ`j,}1BzjßZI06ʆEL>Yd6VSr=s352{8ilmIJ}{Z@<8D#d/ؗ xR^Pv*uRɌ&q$oعG`@8㕰ErfǑ9ʃD-cÏ]vCUg, *1Ǖ$A|D-7?`uD5!B`GW-j~%x!~Tu448am_~TDYs˓GзV<犩3b1&4J (]Lr/2T9;.C({=5caw?nbP\7b IvxWď1VF\`[hɟm(c5! 3AGZ=WXUMќnpY4 cͧ]yE8@_M:9Tl6q11b\~YG|q+wym$.H bSEڅ*V5]sp}{\/oMUqsW dy58&& ܋wMwFMz@s[ mx-2CBЗgxT^Y:sS#}{'///|a.->e]6ըϭ ~5SV!'6=QZ٫nˢIkWd!e!LT󚚘*p+",zݹS5vAL R̹?iϏ*vUdDB4CA#?8ebI8rAif$^bG?J '$}GAo֜vi'PBh4~k_fXhren}nl4s͒zڞYV[֐(7db? ?,!g|ǎEUϋՃ}^"otˁL75BBU]Ab@ˆg'L"`35J F@#]Mnã& eY:R K##Va̻lEP$ ./8 @.=1ƶzW/.I<ғy'rrD xsw ټ 3|"d(ttvЌG4Jb<;4x9~{6!3zD sFb46:qC#v&Fp b D$0!mWL?9lI~ށǧ9Fp˓) 7CV]W7,9%Qt,aE Rz/NY\\r%0VͬVi8VDno`D4A!10/}{?,))iɦ|.s"yV۠019TD+EeTxVR2,&i95;Cӧ .,gDfYBd4 f [}W`!=Hrk|\EGQQ#^h'(BRfddV}Y#4z^;ZynIZlnEĎvCV4_`q]]["7b#UB"s;XTT 뾹YSk#b [paS ])Z뉫A1fE)pܖzIa~rS>Ulcp,G}@ƍ!O# hS.Wl'tXk]'ΡS&u/ok)] ^i(VHHO*Rqҵge858 O{:"mZ(.~x&D|Ms(yt7[% 51R Og"/ỉb1<{櫁pM 7}M23&LaSLr^vp!H<vrFmbmѬӦ!t4yٓlgN줿nhvmma׉:oQ d; !D6ҧC쭯NC[PLL9.3;R-^Fza8 {U #.[e\v"ro~qmΔo<ҍ e6`\2i*GɭD!fˉjXUKٙ%K ʸ}>/҄'LMm5~$Rd:1mK7/ky)  Ҡ d%Wi@v°K܁*lmԢ(6] gQƏ Dgif2Bwc ` 5@[ ^[4'i( "~/ Is4F##$_nFd"LA~y(i0쇖nT8@ z e.k3|pT[>ի+#0/W|fN:(gg ?QRI3k5$M:Sf֕owZ[vk3Usn>m5`L;Lo+e]{n#0B!͈UHIy #W`9]MP0QV h>^e6(^KX! *QퟻeNAu%ȴٲ@5-s 2D]8VoX.i~櫽lg"/o NZꐛ++M+4Hܩ%k11SMq?:)Zupu֍![7F0[^?νaHq{L>jsye+'dږ`n8<x'r=oO]  7 O x,S1.?c:j_쪰h߅qc7kt(֥RLV-W u(O𓑫:u\;9XE,b aLQh[Hǩh,#&Mw ql@hrI4Aq@yr_6Lv / &U3V*[>8_Fm#_w'MA&3iQ#1N _g Nܓ Q󎏆N?R-.F.vV_s|X&IY8Ը\>N)E`AѶˡs'I`~fūP_ I)T?-B=VH7vEy~2:s曗w-, [Dmpxړ:~[n?XqApe3[kH69ld>[]cM+UEÇՓghzDUΤ Y2Ӹ:lMOnbP 5<bD0DF 6!. ,q(_غVO7GV;:8'A`lg_zyGsej,'," CoaŘ 鍴&d *)M#KA9\5cٰ@]^\[G4,sp?EjW.M9H9qG-zd i@7h 2=UiTGDߧ eK`ܱǙ~2]7YbD<&BF)!:h_F%oA|P-xX` B侨as6|~rU@O}^AZc+t$bnM#fY_I"H;pЅ]N'a:ow'yMyoBNi^`%1Q^Z5L2ȫlԺv_)GfCO$rW`]w:;t$ad?f@No&), uڸ;DFw,5y|n;+ byiSBDdJZ[fA|@#!\>^(Ǎe\ 0LC: )^wC-{<7_ Xq3WG6MY>oB6~6IZ|E%f͐ON\(PE,@#%Fɗ(,N7^P*YmX8f?M6*ʩL+9"З<5F}4{u {h:$HHYI1[O,ZyZ)3P0dWۇ,vܦ wɓ15=.M_X^Um@\)ȪO3RR|bEbdۓ1yN5Xv1MRQ߄u}DCWB)R_{(<)||Ԋ\С ZM'Yþ9nQ[ W"IЎNW-da tnvS1)ؤlfپjvlʜnj &YW'ǀ4~3/&#/cC&&,0OUf«7A!aD 5[vlcly'ԉ,CG|y0gljCRUhsтՆ굶*2m_lҀ]Nt<%rUmPG G)m-=3wM5w*W@:ﹲ[ mD[>U{>I_՚SWraЪ+2f,qk(&$9`ܽMn>DG0q-qJJ)k(/x,Y\>мͲߺIȫ2F thmueX ̆2 ? Ht ܕŠ&^JUD?+1s8.k=/aP}ߒDk'!JB.:;LYvUV*Rǎ ڴrq9-09p&xrΏ!!DP4>Oᶥao@dV,$KA/`"V{iJDw sL7[VjpT+mp:. &GEC p:(~SM编;oX=-Rǁw4=J ?횈M͞"+W췏G -R>A~&][dgq]Q>/Il M /Pݲ⦡63ۑgEm,lc=(q@O۱҈ @ bL{͡Wľ)} ƠƒČK-Q(C=^{<7NJ#TVGB\u B5 !B(`bɍZoXQ - ?phNjCN{4~r:y>tL 漋}ښִF,9*(aQ8k}x'ނ7kMJ9 A/ddw&".@@tzpΨ+otuc=Xtqx ^nf:zГ,osa1fm =jzS#|fk) K}EyEՂԙO1FLaF@~싻8^]2[r,Vj٫SE7gQ7C -y03$2n7 Ije{ﲤ_q? Dz;b'(WW(gR`8_ٺ+q^aݥiN-i0DkcyD"}N7VJڤJPnvVS'(ڕUюIpO1FRfl *cvs[;3[fČ_ZQdQ*n +AՋi[t 2v!tsOu)W pHQ2Cj`m|^eT0-k#+y~e$*W |ǖ @s'ttO g/tuR(Qx EFUʞ@Iž4yEZ]YV+dc)LĿs_υzеZu3zOn&ypѠxq񓚵 61 /'HOq>Q!DM)Gh4bfvΖ0\75IB4zqhZ}֧K utZr57OicR:suT!CǤ X\L{Dܞqܓs~pjc2eCŁwE* D¬ "xWc$- ύ+opQ&HSlQd3 `|dZiOf ֥q԰Ӎ'{[̅>G{ljӳ~ TqiZ/%FqJQjː{`un=q\806Nў\0Y CKSo`H &S#-Fڶٔ?O0PZ~Hr}"D/цJz%%$mb\: `W=cݿ׽S,0Dϓ)[N}2”}ƽ juG71mjŵ d?.,3.!AB~wd_qLo qxu y#ɼ"׈"M[UI.QpENj'b }*Rsb/F'~M(<_ݪ1Vrah,!ḊXMܒӈKy,^ r&{^k8a4%29MR q5q{_-B~Շ*sr$uo]"z)ҋiBkϭ11 Q}k#ڍ9sY7?Ե?Hcrv48 ӎ=)<*"%P)wT4&%}N%!/6?YK"0T)DczB+NwEhyL"#,mnn3xRg( պ00dwc޲ϴd{y}9ҕMy3f!su9*@K9£4-hpnYrAv9cKQZaߛ<!ن\F5]rw^'34->)seSQLsh2?=L0KRWew@Ov 'L]t8vX!neŤ 8 $ %ςACG0W ݬsPNI%v yXF= +$_ca(#*pWt}?ݵ^1.oj^#YHWmxIJS /=A|z7R@jN};B'.g$׏=R gp_zN}Vd}RT\60*[v VdX#D9=jƱxiK=jr2/%Ia&XߘFcRyr쩀lFf rb/{!. )^Vї3-pf{+b P8N ޓDžφŊ~ GC:㜂(i95侷){EZb QڼّqǿQsp}r:E0n#Q)jt]'Uv2f~bTif^@Aٗ63BgPïa-3*A0Ҁ6ˢ\7aâ{F1ʈk HTIb6Qw۔|i.0H ;;ҞDpcD\噩|2 .G XN#2y} +||+(e~p%|ڼya_\ybQB`%AbC\yI^؏jPq} tv>ws2)rI0,Z}})taQK%p`]FǪ -DNʈQh`rHԬ_sS 7eǔe E4%Hb Uơ1ފF;O}KaV0d{Hҫ`YOEb| Rd¡wr۠۳\Z5(!p#=x)5_mU9/9a+SCKd6읠RG* 67ǎ8(,oL?FG*gM/hBP..^5ϧK{\xR"MRh5WM&y2*5S_toMAl5 aqQHrf2oöXe $fF 葤ŕ;WbnulxݢJX lcݞ /z CՇ;!e6=H R8;@H2-`#'L6$Y0)YB(#ZBQ<VHzQNG.AO79]\l:jNKp!<Ft$R]sF2!g +\ȿ&i(v cf0-W.굕;T[G>F|,9NU=p -4ѣ&x{nJy]Ljf4du)]D!&\w8TGKC#@37z}q̟\}u^=_Ǻhl"GUm<[* 4Hyp(EQTWN!"_ߐqc H]U [)qycpF:4n>|}C2|S,60{G^}sUH#G,c~׿=ȰLd/Q dѫ[+E*aCT06W8L]~tfA]'ݷ$S֌z/m5A=y݊.5g6++QX\ߪ*[kh"(xj⳱ᅿ@.jK%vuX_%)qWo{KEy3/ԿB*rēivp1hzc%v8:oH,Jx~z Rs({)BҞ;uIʐzMp׊e[GѬolɊ]&Lwlƞ艌lPKlBe^{ӓɹ\A*#n7G#s-*7> 7he%ɠ^3LѸXc& E43)9m,n|>إ ņ'q~Ao_x$V͍pvߡ b59d(u.j=ANWGDY.mY6fڃidq >NaTOjp S/i+,(d!UziPu+Y[UF%nc~m+Jh;æ+RAn_/_TWʀ%W7rDx?rqjca p3^{UV=Z[aT|Y-xo+BC_9= 7rx}~X%M!2vp8}P2 5*%;;t&nqѬ FIn""Xݗcm4d.i>@ n''/]DE[Cu5S_@왞ZQ !/OӰvUXpITPk_9ƾԬKi6^ݗvni13! mSe(kOPh`_Cb4S:OmWQRQMe3I9kS<;!:Ɣ#ԓ-rK=nmNbF3z2ݪn;|% |A$i_B7d'rat`r, 9T>Yyv-R# tfJ1y$\(a8p粮zdg]\Ï棓Ejr<ӽG3z%ˬ5}R`a}GcM=O,Df+[( Hb$),dKTV"TZtߙ-XW@©546彌ٸþ[KBC^Q䲌MׅxJ&-׳Gg/K0xfP3|W>Y kmw?IØ: -tCfoUH|o1mF\ C<`'%_IN".}FXޙnv!ǀҝ>@ y\`T0GcH :3.crpjf7}i3*?lvRNBb(2=e$&ilIFZ [feRvK8XY%'ߛ R;#t saM:J$/M>Q/51z=aryN L с Tx xD?==£Sf,?=6]WK3e8mJY{׉Z4<]+xrPM 6]x65=jtsz3h=Vmpf/:džxqsi(ɓY9;m,Q5 !!<;Ω+2}vYPc"*wpޫ D O0.1Lg5](9qtIx-/!ښg]z@dZM o;Bx/LBެrdߑ!؇D䯦4M͖\͜ ׺鈏Ŏ6܆k!|;Yk15c> M'^g&[S,j.Q 6hEX%hdcSjP\ovu  瀻`fE {3'Cad1ԋI;%JG}6pV_u%qCOb,W IГ K2/@R|v֕ =Li|4^ j.H LU\lmr77Th׋mx `y$y+ P28,N`"n]%bIװn'qCst;1,(aϾVn|m ħV +Hv4rkc̱DxBkXco[Szq.l9~]WN|̓{7ڛ6VjnC>)J%k鞌7$tl0@Y\=rRI d#ai6X晔w[Gz?qs`=iOS6sXUwv h1cj:'K-Jӝ1߂m}eֈU5qY%_'\wJxS?s^TR^g{Tf"^mIlnU.<`f}n/ш )j Ih#.==J@8[egOHWCy8&8 `WBR,Ag2?EmF*qʾ>YiWB+a h 6;ܶpMMIj[ xP4>dgŮ5 e|opi m ONS%7 v !YumůXIHIX|!mߍRI"ϩ41>䞅 Ilw}槽4=}xШow W |zB$OH-R:]@ )\ԵC,gIK 2v[;l$J| "aSU sva\u[)d,7(tZ\%Nf=p{/'Xz]?n56:C~t@),?iX>g- ߥ]3_ 9gΣ/9(z;TFo&3wD`_ʖ; zJ[ fYXv0Z:H7ck©8N2-[EW.Ӓ%7+ӫ2b#N6MP}F  vUi3`=̮~o2v [οI*#LWp|8bhIw{zΑ)/F8_A@e5 􄰀wf[ģ)-v6ճ=Ò㶾2J1k=3Z%JNõ^~aå;-GbbX#qđ,ުԧ]9:{!H7B3ByurJ.>e=女㭉<|x,FP>)k^^_!ϪB]g{p>o/ a$ Yj7R>bX{{11K#wafOVg wx/}QmW"|be$GX03 yP\؅>7bk$/(Ɲe\Qa+| 1O' hn+IX4*!WlV:t4Ub?㥪M+@!÷jxR^e+Ղ&rRBY"* jTF¼ 4.гmTH ćgіe)4[D>oIC]SVt(? ra~M1;q߃ d,mB%\0\1D^BT |]g^H[񯠻ߐ{! 'S<I Sm OC>uP(M2?/[ -15%=-A%#5 ClnjkXIljՑꂂ Ń8n";0K|7lQ)v'ХX\Oo2Ys;c՘9]#| IL5EWNPQ=8 χFxgMVV, N 7KxCcw;~kb\, ~d7xZ; !Yp i(W[eCryk?xceQ+*'=T9S$'y#II1 A%cE9+WU I ŋ)IѪ%+{eK P] x.y3o@"23i?O]e&dmGf8з˹:ųv|$H$CM9cAhZYr9  %,H@&XԽ:OU\Z9!Jx`:8naMm$%$jNPK!EK1HL?* ^\hu3`l,=brp38Ʈ-h:1DN!Al;SG-~ў~( y&8V1zM޼ngxIE415ǭpPfcf0+rɒ"6\q_nQ/l[ڳJ~J3F5iQBNZz\^?BU : jok8.KɌ4;6R@H]&bG̊ef!Vo`XߺS}@VV:X.hP긅^S&5`hŅHѤ|[ ?mqgʿo(7@P+/YזŬ/&s& >Lّ;/{?rs~aPb 0⟙hwo\/>s-mn)"ͱ$srB1m|Q){e%ZQQ)bDHj#ܒ$a8 eNoۄz90QGTM` 2YYg.(v*Oڳ%WIoTҩzӌP㐮(l| a16?Hd yyNnG°&2 IqrC:7tVqze=7fÈ7*̾/TK\b$P@'8-`%Km`T-}t$9}`T"鼷ZV.|=ݦj`#7r{kհ'ĹHQ\,>N̡5S ecC\* XZNd>⇮`ȾOO=c6 h#2Kr @d 9#7<9f8.ٝYPmdr1 Ð [£sK=G ~^xqͳ^y]ȁ;b!Ǯ)]M< ۫ɂGr]&8 ;`*7LeSX 6gI`y-VZ,wv|Տ0]KBs7nmڤފ)d$WEWWq2KG: aESl>,Ix7"F!)&z~,) xJd'~-BVe?)@@Eī \m 7} Sjfq=cW 冷>Mm գf S$/j(!埒n^ :mjcQ᫰T9ib D-fECb|FY`ѣ/=2}^[c3N)ֳAvxezf Lvr] EHEeI4?Ӎ Y`Z Lun`'eWMCk߇A*91;szW깎<{$ ' XJvL2: -JT]Dz{]6kUf&1#v+J"c}&WpZ]bڇ`- x-]dm t2^zFӿFyjl 86JDٴ*({`0:"`vFSDo(c!H.:'2Z2|=Ns5wu_!.ot2y*vls0 z-Ƨ7/_#4Gr$kȞ+]~(>=5 f~B0cjR9iX_{;Ob*]Lz`y͋t-=n4FkEn3c]DmUxSe;ʑ>;I^=^g:粽>R!1xa{-p[WBTP$lp*zHA#qإ'c=\TA2Y"1MSɼ`D(3$T`اh܁jwYSK'uKjKOu0q;j\Ʋx3cxi_\VG r-N=aNȎ=˝\FgK 0h溑zIu&IHYGpsWF <_6-~GGVqD︘,R8VzX`:8B+xQP %?e%;5Ūz_;n+:ކNa: ?wdx\aS[+.U] /mf!jD:a .2g/K@ԽCt DMJtK*FMN3gF~\W%ڌAWlyeOaǿ[O-qw{Q=fX!sSvp [=_FF.Z )d9A}rz55 d?jt9%"U:G׭}' ~ЄVvi, ZSa\JL v]mD[2*i-#`io9C5t3wa 0:`ݬ8[E3jtydȮ ,MR0dhSfirJ.9Vʾ?tc?L3 "4[̩ dáĂeBk]V#e,KxmWm:(@{ƽ ~vOz ^ע3=BcͬSOϵsc{182+oK;`Yo^r: @?n6&ա/,7 vUAtR^{;,4|? ?jqc0Hڌ%X{( @|sSn]ٷ%Y|\|4X_ӦW 4`u\t19o X%*&*θ3d--IUD[?ڶq{ PskLһ?77prڃ4ӷ8b%>kNͶJҶF>9?%DCFuYLm 3䨪R}-0RL10-0O&ڊ+NgzSeWIt#!pKk1Hܜv:-vU -hC7nڷaQ̵Z8j6$Sޜ;o8޻a#{g>d¯_\2GZ m1)oaLmA/ˋmU7R1G~!5To(>sfɟS)״0 Qۭ:8?0b,Z2-g|QU JjAܰ>۫7b,0Ԋ.ms*w9J+5(aRT7S3[s]}0_2&kDJ@GLR\K |͢ǦU1 IM4] Sp^V)E$T[HTggly՘}ld<+/= 鞂Dy/(JuxuDi7iida& 蜟Uo YJZ)3Pz=]9t5@.( ? 8qM9- sk^؁4=RV(BJ[-kNgRD[ 8Z#ge:G2-qk>u0-$b$zr32EٳZ;EJI#\PAʪb57m* J\^+-(P.nuHhEtUA@vQϝ2Z=393>ǕSTN竲MINdˣZ&akkN?RgcuyY"k2QPR^Y^Z A6\sa:fC*O]pO;n,;dwn$Mr7w\d.H_VFuT~XDit B'5ɗ,Զ[)w%wt~[S((Uu䖟Ok EL偦~ŝ ,K.Wӄ̼^ɰV59;7 yfAr97>)+Jk# r"JdǼmj[sm__`@[£ SuWL+2 W4EY֐jh̓V63^ӌ WfOȰ|]-tOj0=%lrbQ"^h_Jܽw $5>R }w|xK6+}qNE|l'9ǷHJL;ik e[Nzg ǍKs|V?0QN*h%È'A ]&p >m>EIel+j]X\1cdDC'AނcSI)F7F4)0O:}er9 yƇEPjϝ̍NOw=`R@8p Kݿ#, X:n~:Yzi[in`Ս|j1sD93ޕF-y졣,/!KpfAza/zl!"`ՖEA~Zl[ %.?tK&|3|3팿YneCで4p]l|P \`FNUt^|opR iP|* j9$GuZz@lN8+-/=W'B~ -D5Oڬ]uh(8) f^<7iz?߄L2NAӚƞ&k 5,pcP%ZИɾ; 앫;DZfp'a틈D~|_+V& nL\|?7[K['2]6ObRş;P%q[#-â3c4([?:.8: <,ߋgWQ;8:4u6UNjt|CUb3̍ #Y !iKZ?Y0xI *MՔ &X]*8zVqf\x5/ t@ǏŅvoovs=V$#͘*EZ_F6ŸE)xpBIhrݳ.^TbÔԠ4[ {2uHFό\(1,Q[0x".0jȏY7`8cX۪\D- ,=K N@Oe.)nΌ ׁ6%3J4k_==s~ .\[ ,dXA0P1kͪ5 uFչ<|[;y 0BLtZ.frGˉݍ%@aT \޷(-yxn"."8;:6bj@/6-NqK#.VzP-}͖>-yfh3ה M緆!:;p}Zd ff̀墏TR- lZwo)Dq$Y5qe?@& 7!"9X;ξĝՓSz^[` М$Czbr8bGtaЈk/IHȐ%sY;Dwx$zf08GtCZVe۳&.CkXeLѸjJ8ԫ.{c6{M62(ԍ1.3lDw\?d`V5.~5,V49̮+{ *4Hx&+އhN@AB؊.0%~M5~uM @Wct 8p r::[Uhd(#:ӌvSעtLOyL1@؎":9 ;HF8<"ɮRG]Ô5 ڹ=92 mUxLna% JQ DapmBLcROK)q`H\P10͎3hArKx7<5(qLďG^v^l\UPйX:gmzrA%cQ } y_:|ZI|^GW%p*2v".ą4?RDC|)acPRMHZ2hᆳ?rL~ ٍg{}ߥx/*aR5{0xZi&[}Mrb=S k+]65o 2F߿ijeVg~k~N|Ks8g0^S׿\IP?o'U 4`]|!=i| |ϞAKL y Z\Ϫx5f?A' 'qߙ1uH-ygg΂Ho٢ SN[_*!a"J{#0;q`0xWǺ|d:@ѮR7v́SҞ@CNuY= r_ rrihmgbK,*v)Y7B}?&b!P:IEh'ت'1򡜬Mmώ?&F,h=6 jN`bO1KtiSC`TLʠ`.6`ľ,~=ն5BKc8 pix߰('P~Z*[? %!A;{$z,&#*!FÜ k4=7b%-84Qcm *O$(0'#,@Q,L@*n 3R(oo~>i%.8]N"1cE.,ֶߔL&=6R:ntbvi.桤n0S00 )E˵h_d-;S(+F ǦNITey0{!:\WY#/kBuD]i[*lCg05M|ưnfB j a1L$ {c3ƔQZ^4hJ׀֜(|SW9R8'WK;Aɸy;|jܫ"~3ǐEb qOiYXJfdً]˥mZ.rݣJA ?葻cFi(7l3Sv- hF3})C5gU%0kE`h~5Xf'ɳ]qg5s˓w8H^ؖ?8|FYsXT/9ug)b'TaSMd2:@cde, .;LXjj?#a<#C~!xP\w5v9 w%Tp&sd{ç$|^}_h7ͭaW1:z#b: 炵et `ۉ4ު.;@i]*ySu%6ECPl^1H+'^n* @O/נfU6AK@/3e}'2(~f q^0{Fpvڨ;sYăs]ءu~M1k"2zdVk;*=R_{0v63fqlߠ &d4t+27W!é#pʙO"$W>}6%}]2I!|2=r}>d'-V?bKڑ;g$ߨ6qS7x Q#Q\/ 9j` S3FԪ#xcܯڏd!{Zfl &g]վmk$z?{ŷ\1NrD3*/ KZ P/oUs@.:uz/W h. Ixvuub*8RfYKlS0` rMVbA'J0Bs|׷ ލ;p/@65ruK7H`z4o8E0n"~0"j* K[l\c,O"C}Ob+OPµ>зC('Jf4o!4 F?pejgJZF^Œ7U?8L>RoP|a0=/@uWs 8!C8xmHHӒAk5zkeZ;x qq=_gj6%|]2^FS\Exym韹[#<#pH뱒J'd7U{B`p#USb—"&du#\vpL -It:ciL0圛Rp-iY%6l6v+hT:L6#$9 ^1c5yb$hPmBM*7hؽeJwC{j-;fAp~DSkކCJ&cd[`- 3^ݾ+M{9o\5R ?(It54dX tѲpQ` 2FVAv\sb9fpxS\bKe0ѯA5p(+6u+KSƙp895)&@jiEDNIk/J--a|K4T}jQA8()^g+)^ee󍇑6w: LPI@d\'Z]9)P4bZIqV,[jvq\(]0H`hڢyrn^] Olm*RdR/%}jbhn)H]{ _MsN#<1o_B0࿤BMQ_S ;&N X]!d>ml 3jz >1WA)dG˚⟊xuu/dIschjg@HuDV1"e`gC=b wrPTXG%(؉R~)ՖvvU$-Zrᅋj<εR2 Ϙm ( GnM_U =fh7`N?)  't1Z3⼟'٥KiBMEM_(ފ~i:J8c0A=[7,7z͎17mżBSz&uWj32uҔ9_7` !{QP[CT$&2@֓Z9]ܳKC7۾8!\K3+o" m@gUܭ/uX=y9ZQN+1ح.ly 'x-ܠ%Y ܎&%ʪ;օh"^̡E,?Ps-~iֲ"!fŘZU3J:R I^Uv-&@~Pq <9_U;.74P-2SdnS?d^:(&,@d_3XYּWETϭlɕ.%~wBXzTVuѫwRs`<̍Y,rFIh^~` 0\9 9{f ByZhEB߾= ڤoXmc & JtV>e,$(`yQXnv|)e@SJxH{{!/Y&![;_ uOұcmJ@b@a"g TZO+v8t>v~ Ca+Zl={eYnqx+يl?wE7~Q:"=9rEnZm$.H¦,B ̵ʩ] x-?E? EqeqJ0S.3h\ov |56OO9uLjoX6 C̹4hn@ZXKk(]qo5GO[Q1 a%gk:Ch QZDK:pI bgtCG iWlhlƢH=Nc %6ue6c5P(r5RQ [cQDHF6qu"E(G֡Gjyy{W ,Q1u&8uJMEK"?UJ~PR_QcjZ˘s,جC %[ORUo+`+;ިm:zu:&dӷ _[+yc_IkwE;nw6KL)ЬQEuAJ*'iX"BYUNŜbSUn=}9wtZR%Bnߖzj꧋ K7JE0312ۗvbO=/ǥ;Dƫr[u+~>|z#1ǢQ9zIYy)*c4;- )hĤ~ٔy gwk I#Yr!ʕhz}5 ٥ N7 jN;GJI(]<J^񔯋J=:XH^#Mu9L)Y-2%m ֠79d&p=;`o;k=f B$tdDdk̟_z i}(݆2bHƬʗIsrQǣ)*y&! q X zE\w&iP&k^}48phm.g&3;}BxHVӥCY)~ʺfQz⛌g'3u`Tj'ܾF oyTGHZKo^R<;w?KVNWYj%-# h[¦Z`#4}ǖ!Z!r"3l(ыm3D&Ȩ #q9/:/_ f,-TiJ"W%V,Zi9¦ΰ7J$(@r1"ҟKr ar2y^x tF+n)*+\Bګn0fK ;wۺ{>-mB(%6~dƣGKž|tva;,(mx2Oh&}q{U˸8H__3ԾƎ[SZ o [=djH*Gmr@ .fr]t\Z !GMn/' YUO ϔ~? }~dju.}FBߖc#SѰP^dl}K~7benڂvs-3,U4(m&AKc96CڗUwXHFV sajAl ijk[YsYIEApqC2Q <f8QGAᰉ3{{{Cv;[S؄|1Khܢ$A&J HcqڶR}bM˚ X`_T 2+TfG)ۧsyTO9L>d%6sPꋟJu%M =&X4 I/k`o,~ }_i *^iAaeQg#2Mǜ2eT>|$(03|po>h'Ӄ- M<H#t+ ǿRrN6n|<-W bqC펲8d'T&tpylæ({]S  %~Q~H5A#Tκ,oZҲZz>x0#bAS^4i$eL'\ ldD# Cɾ&m֨*t2Eo&jvOE#Y͞Ƣ4s``h:R%-Rө'#UQIۜ;MZX#SpnR‘?;9J.N;*0.I"nH^9M >o ;!t =J"J[\-JLO^fYf%݄xG!kV1%STAΏ<*XKޘ[vw6t"Vdvd0 od(\r?u p X,wT-Mc?5G1LqD "}d N;efkzq4mغ?4 fݷEG_ I` j@e5L1X n7 %4R8BL- SJtЗj^Yvfnh'FeNMA.z}MZDJ3Y:Hú~uw. Gdz':..Zjy^{Rm2f?qxqxH~~ /.-F@V^99MyK;)j&/cx\v C0/rv<ltdՑ?!ð;⧟kP@YImi MVjFfRʍ8fL0LVF֖UA۱gZQYrna4M<fV`ߐº|8wC2I5m=^á}LďaTr.e:։-str]#Kc*XN7c+>Tx _,ۜ2VIW'A k8 L_M޵Ԡ N;)M8Wb:>Fui|DyBlvHs+-i*&i_y.FQ SލZVMǪg4G4 )u.,%mh9wDn_mtnm, ZnZ+$[,D!%)4rMpvSBp0!yn{0N.:2IcN4]–R?j~L"1'o;HM'H`%4鲧ͺޯG͉j6w찜[kG kKϯqf9G= ^&ćLrqQdQj 7K5dEZ@며-cWH;*$a<ٞW@j2`G ~3":T1VWضޠ%EF1x=v/O>>&,yB6\%[LHth$OFo" 3= bI SJSIn֑"4YΦ+<`%sagT woؙanᘥB> 2ٵCR=썥w ӊADqeN\)JV~%q5 U7f)=+96gO3.W#M3(OLcjAŽ/>VJkr-){$c>I6]4H5 ? ɴnLisާUGRX}> {}IM:JR!M{;!~5߶Af-,G Xx\lMWqg‡vU*x^8]/ tao0'efTs~'A2^We(uH$ɮzXς9Y7@T+7-EyrypzȆ7CY ˴ί7V8VW`@…&HAOK&WadW❳1eB[;ͦ0AiPW0f8- #Cy*J܇0F0?> {?w6 p=^ҥSPNL8߻àV!~Oz[8h En+ޑU ps3U$,]':<̗o|RbX,$1)願la-U}!浘WQdcet#dvt9~cou!SOc{e0N9-M#؅YYJǑ.͢h GNϽJb'Pk~/;ȭ0BLe\~dk8Ck.G>O*4|έjd%$CCXd SDPɄA4kתtR+V%jǎ IblZ /ePŅdـ>a`0OE;@ cRMb3"V,Òfۮw $[또Q[;Vz`]0}O-@6QG\rD荊mR>XXE2i8hF+MWDv1ժJz#8%~;@ @jV>W3@}4h@v7s&# 3$N.pYV`cŲ&|ewt3z-yX L;Ķ 5d45$T1.Uϑ{W"Wߎ/zz8eBֻx HvSBvDsDU6h4[}cR})Q -s,̇)'l!~Q27bpu(k"} æ9kru#3jmsv]ѯZ迮@cJ4-J}ZY`h©NGNۗ(Jf$7ԂE5WKqڊFL*vRHsQCdhjdXMZ&|~;ȆN]#=@Eϟ*كWكRQ'QϧrvmR w1Ϙۭ:-8uOV@o_ԀcZ7clHzFFMJ'cA/IiqmϸXHdVƺS; 1'&s4GxLBN#$EB&c퐭y <]C&hvj%4@=>~DLf{&w#䉬v;lYsϠyGkM}hQ ^.B:{t'a'k |(sqً =,Hῼ(pH±g@8/C*8`'Fz%Zrڦ8!oA+ 1)KӠえ;Z]![#)X-9"HW֬>LBC]ϪM%PV`?FN3'HwXlF HfsrХ+,HO!EWF2Y*(0n@2$XlRmO@pA7.Zh:UQs,^K̍WIA=02)pn.R-pnyK>Y@y>;7ݓ~c*tQ6!'HC3G'?|DGUz+7]x ؞4 eKq!.ᨐUKı!}po?I`PͫiV0^@c=e1,vYJf2wTz[q֕ 20ƵP(۹r~mm`c-pYɺKmӕћ'1G+Tw$4r*J>ki! k3Iqhg3Xc(?`aޥ0_ZL_R2cNhY9F.%2yB2zXfs$ЧPG9J at;g6me>[ vmc|qD k.;kCW:FIsx ܖAsC沝+Y 8U; t3[`<y]1P2=v_2+8)H0#ߡFAD!+4{7–+w݀wY ]Q*,HB]TsՏuS]XP_b$sk7;Vާ6L0kQN7LACDB&bT+/Єh|C0uPhNQ3c;{Luj^G`庿 SPQ28FhFYZ`vUm  p W BpNo^R?o- FhHU4a^QYYo_j0| c2L-~fMDV?<΢o"SO_&٬X{!umab+X5Ss/vbq$;4KSʇu$]/a{U{S90%JjZC3!*yebla-҉b ԙE}fELk3Oj%%vzNeFpYTLv .X@(.tԇ_::bvkp'^Y%>^x\s?ЯJ6KZTX\d=΅ugr$0uS:Q)z x $bbh2v,7)QKi2vu U"P`[+ՊWЈN܈{ H V/37?*cJa]mZt I=Ge杦xpR `wwT¥ijKtZlH1Ш4d]w_0H%]GprR?IjIXBLNDG|awq0gD8>:A~ ofyYN;1Ag",c9.>$"[>&$}@Xw}cP9X1rq`qO&ӎvV`xy'xu)yaҚM]z-E7n24/ P+a4u,!.Њ́y.kmS:gcsDz2dhvkW2|R8ʱ :GHOhƻh͸iE67/ߗ~XX?gKNhU}m95F#ǝ`wB:XY Eսc]X #QB.T&|=pfE?  כ`|0&z7wGӆLLajydY?UΦ-uKx½Z̎9XD@?Ī>䝾om^o,\UIarD B9"l=*1P/'`WD_[)I$| <+V(yMjs,W/F2ō̠iĖ=[( Jl)؃"zmL4(~1LbPU G l?Suϒëƨ02G{m;&޼eן$eP9k~.G `7_D(8Ebqcw{ü?*wvp>a;̘3ߑ/>?Pji+O>ܔ92B@ָnd'T0ve좎2tѐYF&>cd*FțY~(ҵXQ8÷FATIkǚYIWdC~xUfP;N3pdt Kk8s h.rȧ?8JPuef{w+UbO3ID3:Gs@!MqxwgRKsS,\g%Z`lQH`|tOs ĵXyv !q;+PCK0)'y3@V)~$/ j6a .Xen*4|#6bTrj7Eƒ3:2_X +d0 Bq-XNh$=D5,7D17L݄йDeDoN7_ٴzi2S}>~ ˁQK!8RZ^#Ws"FlQ$O!?J97QȷTOvq'aG]vZR t-u@fcЩ_X 7X +|qAns ar.JFL+$&'XzfUz\ k9aZ[ہ;|}jz_0#8/Hs$NyW:#=U'~![6aY -*E~O$􄣨nZWwlկgL3+F6 Փ#4Ah6T|dC_ּMC4kW,Ǫ mkrLjPϏJDJKݴtEbn±HȘ3[rdvVMP0Ԡ[ m`ZW=tQ^.rwhADe_ ߬Z !NBm G0@8D^OF+HM3|-E6+oY[K.efȂgOw#ڀb27msNxo)v DLV/! ?~2Qs^+ǣB2S" +b{`eTGy!Ih(g'x@ , IQvo0ƙ^@$$͍G-d,܏ ^Bb>Q(^P/8>>n˗!֜^CʺӘ[B i vSD ߣ0uCLq$*{:H <,$Gڕu gw6/)a;n'@un ~ar⹷ ɗ?_]9|=5iM1H7Lt)џIzNB4Fu0Zԭ6)Z-SDCLY#-ޠEm?Nj 3SVؐ"Rm(mE6^zSЯ,o7Tr@Ak6.k0JSvB~ogS(g4wu,KmBI[f*$ P-R&4]z#gQ"AK( +0cC|N4а- r+e3B&ˉryQbM^^1 x1e5X&mNPhr!:bVj+婌GG,wwi R˯I@{2FH]p픪Т@֧6~5w-A n8ڍm ۪pɡv'^2fwkt zUgԊ7gl!XĀ'YzF^1LJc9ޟ=~oSp 2 '&ށOj;L'[2854Wc߸@&K cI$8FI.,Gs?gi r=ceRЧ4ǖB9P`Q-,'Cp|aYjf<e{p1w M>@;8ܛ??rI2A\MI`.E2!m{CN1EaϥM$Խw)f@–"ot[JN 0e+! |6B: ho 9 DN9*@t=0E=WuR[{y|34]`^ rz$kp_qMkڇ悡>z`x`%*6{ntAz Ųg}sVϞr݅yBCr;nݑnϢ}xWRQ)Rnd&HN^ uc%{7#_+ЖB2 Ng3w y+'/灱;gM6{D5 揂raNHy-g^V5 é (FPaaR!@}wցYkK%IzXwsIt?$Vfq0 Rϣ7_aK7[wFTLsټD[ 7-v@B6ٓYAl&4ٕ3]?ZyᡒOmK+A֌lajDF<ˇۃHSd&}8[ 6(Bo[i+ܗ[|.gS l7DMH#Χ!~j:18\[Z~ Uoҋ?uYcP# `=-'rO%6v)$_b] "l!QjVO$ #8khwW!{3eD*5r㾷"(\Ќ//x櫈ޯS*NU{tʰRz By^;X~$_1=$Be}+c* z2:Hb?۫bV"cY1)K Xғ; f?-m Z" R%[h¦%E&MENk"LT\qknN ZUkg@E]EgV)tctu@LSq4_)0IQ\9¬lv}k\枔G=&3J !OקR`>x22,^DZrsv/QˮמOuJL"'gd/Q+>eJ=[YUad#+ctR!q PЋO)kcgjEd]WJXz23# g-A<10WDE1>v֛,]^ H=MX- sq<0oi&M/)Vl=ŊW1vpR(ѝ;7giWd"CE}@ksl!gqʻ0Gm?Ӥ Z{:S.UXszM] (ι'ۂc.uZp1KsB)CP=a9!w0Tr'<۔<`# |Ixu.f)yG_@|z"h4<$=2#F\S}ve>}i[dq;e)MSQ!$Uү;V1s KeO Hqlds,c"ؒg Qmy.է1|adlb R׵0˰~K:Їs&,Q9\c#1)KWzyj71'C;_y1<<I6pP~2TJc3>XS)e] Ys2¤7 $"8"4mjjoG9{n\Js |Hۭ)l0zz d: g(udKKwb*£"WLjأr1+d+Q BGQ OXME)w?vo ZKۖHwX!A*YnT_}^-`wY7e,\:k?“crݛX䈗-uj:3oY_$q"[8r|3"=cB5H<)`PnDe|/ݠt@+;@Щ fOz}~t)v VdE<왚  ByVaXCPCůn_0S6R(tNɌe(.q f_~"j~nc"#tyNWȖj] Z6@Z1WRZ;2~؉"DF#pяn,rdxN|h{~7^;0ǍB-?U!O6$| cҏҨ 'C;t!Ϊ-$qǴk]xV2@b))|.C bg 2ُ&eL O3LKhŠ#tS!CaBnʣFʏ+z i xٰyWHDs7=Ot0fA 8Qzϋ*̶KRtM9`|܏W5rք96C11 ?2;Vk _ĴFX\D-||\;ӝ\Vl?v\]vs<.*Ewr_|=E xY +jpr` @IbJZ1]̨JUʅ z.6@Hn9OqgJ;eҡb@BpuA5LJJfe;S~j+FT<.O?M(|q]ZZ7NѮ[+;N #ǮvbmV7TGteC̤)OcP' X&\*wD9fo ̕'0G0ul%\c ߽Ja鴊ʂ2xa]tf>_a RQmA9 Kl}Urɳvp%0=slKcj@n ʈq`S+\"ødd-Ỉ2A'1J'#heSI#^@ruGI4J,n3Љ[-K"(T^b+}(I]|) 8)Le=0kr`9ǫ [f>8_UjS|LͅEias _iK*ihn {r'S!|6FVNډ[]}>6_'!>*>z%z5=rt4 4ȜVyF!rlgaj UԌMmlcS ŏ??,}c]OZu3aֶ聾Yeu(bP{a4w M:BuCť]5sB,\GX5ӷM,y6>0#}^S ٦boãu%3TshP7IU|ωj9[ w]$S\uD惴߲T'c:6Ұ7f/7vfCdŪ Wk)q &HǰLdx^ęҡ6[.sw5-v_R5IH EG9HhZ.p} y_;vG+A_G /cF_M}jZ« \9f{e&5;US1.o5l=9lZ$qbZ|b4^߃%v뱒pl6Ȩ\NAI>ǵ ohLeu;#cd7)#gR|2iٸ +q&؉ډ`n̵*(Ց$~Ca3Z%_jT|q3v+H-_K(6 ]0 tJp o WGr07bh2~ #XGKH2X~gJ?:L&-΁ 8mhceO_~8v`7`9Fns:F3fy =>Qr׮ [/S2ҷdKn=nIpVi1-ԡMh+"r<^K%XM){Ir31{ 0T +wV6&bz@(pEJ?uMĢH>ʵe_VQ3ry\{oy$A.F0n4s:Mwʆ{CsXlġ+LA-$>?0a jP#9"U#*|DQlHN=t.8/ u9928K `j+07bfv@ Q \}b Ռfגm@ `fqT7bb2Y ye#~*g.W*~ )(ǹK^Eat  c]=8[l~whipJ;K ru$(4_-4o\h}&4{=(Bm^/f V7`r.9xK="q3Mz<@`S6?| /ݓ%92f0JSU⒵Y ʚc-#AWZ ) "PU}d$$`g. W%?`~% mv-͚x'>쬈m1.v-!kCԾLnFcvd .@#u>bzi׼̽% !A>YIyu CJ%$<9!jL׃yxE%3A?z8i`f ]lf'[N]}f([lKkȾFa=?ncXo#*H>iwT04 +!HZ"ΌѷH2ӃrT H3D_Ȕ6=;ŸZG&o 94S5|pl2)7^"}Q?"\= ^ A~LFa~y5K.dߟ#IΎs`RZhH_}wcmklƿ@$Y܀a:ﯫ "hMNް dld5pCo'gxn#̈kN&+]/7@? )@P}4Df*w(nʤ{L@xe);ܮCYz 6,}p9iYz[Oa)Oce$Gf͎LxF_Ç*SzM҃!UG4n5̳'\4=g-:uNd?5lg,caqꨗ`3UN f/'`v3 rQ6NoOeoŴ0\dc Fᐳ۱; $$R*ه&'M[@peKyv%ncр3|@~:x2!cm5ɠaƢ ĘUqӛ}a5OKrC(bɭ]wVڿw \_m."-8c( 6p`3ϕ/BД3\<<,%dd/@L^#qbpJ)+^48ۈWb͔KzO`2L3twQz%["M0~I$>9<]\ˉHH V'%|{d^eXtP$KӸ龣T;Ka ~=e5 ''Wm~ѺbvA%w=zDxXEens@1J< $O%&ـBl  =\44(s[ƴC経VOCJ16 :;2'Е&q`½&f<ܝ7a9%暴S%OSp&B>e>lZ; Lg`p;#G X}ukJUj:'+zkIڶ#f{#ujg+UsI*4p ې (+$'lҽ\Џ{kн 2=#B'V]ng-}4da޳?vQ`M Ngk٠:{h   d7juY45E7# Ḋ'*.[ļ,RCD{0CrI).R~.%2/)|\$"E e%VY0T(|$I>7x\nxi]8s8+L[;ؤΛD\v"m`$FHHCJtLS U-x-Q#{jS"6| D;;8M(ArYEA?smP>H 5Gf?Z!]eLc (}XqĴ97GP>1 ahՙ>[iM.npC=M '2k+Zˣ+9ر6uӢUZƫ-4Y=a.щnAߓ%.њtYWݷ"0!͆&d2On6L37~e\X:ߕ֫{I5j?Ƴfp:}eP^lAP?(!Z40Ȭz%ܚ؈8\L me%i㢕EB.#{2DF2م'8'@Z9'I!Bq5aun@Iᰲ!e2 Ɩ>i6!_%Y5)uㄷ8 j\Σ,p#N.^uÛE(׽M`JƎ5I [ٜS`Fŏo%{Pk~mh%Mmٛ*jlbnpLΙO@'vyqCy6e鐉[ȋfFMxElIO/~2W3D1rfA:XR$6ǿ^N.mQrp(8VXT+~G " AHo_8Ta޽Z9°%0",;9\T}`g>7toPFV'DcY5EJ9!uMld0ҡҌLc:l,R8Č;my;8],OZH~"X .%oL\CաCė02*˧BbۻG\PQ6o;2M/ROX2d32-lW2M`ܬfE|)sAW2 # xW@1bl 29Q>I45ŢۇiBR7;-"}Czޒ2Hj{쌙c[7% ri_c=8߈{[hE#J֦,o$cAnںQkgZq̟;>ߞm‘y97i4꬞=bMYIe81vQUZP[sQ»Fb}ēDSq@ :ʺ!8204c ۸_48]v `0ph'@)TFy +ǐadbhXaGٲ }C iiywS$%ޔ4yx( O n*orlU jL5Ƅ!:.eYvޘOױq-e@vtc^U D@;p7?- dlCS(Ytnr^a>#"~2BX"8Q֫mĈM>K!(FeEoW/^_xE7G8oRs \P԰+PBKnZ^1ܮ A6ZX'b?am`߃EPO.¥]r3< Л#PˆUVl gD#^{Q\M Ahr*2(ۏcޏ|uq2`aapLfݥN(+3+3c: N-WΐUiuT?ײDamf_/&xp@}ԁڧx@ԅ"6:D.d# C$@9y5}V`qS]pEkl\7)@2P\*󠾩V$ G=1sa+t!"Pffyurw4H*?d5ı4XCљm4&l sq'n%.;JoC%z|"Ya;it)*uZw "xDXVi[ O1Ʌ 5<}_eH*}zh:qƒl4T"so040B|O>0-m3M &8}߄W}GvAm=lrȚb' \L5`o[&\Py1)hk[uv ~>5/[#fhVn.*/ڮA4E_ ˒DNf`(AV׶g MJQbt+œh?xB{5 6Ə"Z9UPb=%w v1ɖC9j>/Uy N^5i#c&Gi%x.bnXsk_扝ci#AM`ä. @@;]3}M•wSgY@A,#ReHGad`۫H?:sP9HvSWu3 UOq$z`^탂r \6d<UE,[f*Rͯ~~B5Kl-^qc[Kq؆'~_Ȓbzs N驘az0=̡gTua}iij(pg=61~% 4Ϙ^ٔ_169Dt7@%"J^,NFf7p(#~jJp`ro,r^>9|PK2H-OQSX9O;@>%*{ icׅ;L0I'D7Vk,<_(+h:7LdRT}|Ϣ6Smsm?Ą判s'b#mpe7>gydCq~]'SHy'A*(tG='LoqM/0.9鼡BL lK"g-MeqPƍdxOA2~΅$匣`܁9pAZ _:}maVR%W|v`F(vLrDX4W"9v, Oi=/N+K E I}<>| {ƨZ"戊^^}YO VnOz@]>fMԁng6ٙ)5;olq<XҶzw6pGӈi52wBfmUr-Q1jaѰfN7(A[D6(لJ!`ㇷB?EI›4`U;_fLueW @|#oBNҲʢ9k"äVoI1󺂃G1yRe%b-{N5?hqEY Tm؅^ȆDk0KC.+0Sc?WeMt @)"y ,͘H9_j8Jm,QIf\nr+3!G)K_ҫ =A ]Ƥ(5Cb).#8MGͧ8*e ":&R{Yl]*Kwb*Sak3hI&> OuUӠqX!..+5 ƉU[f`Ab 6ˬӠZ]'&f!xvm @py c2El%ה |E;E@j짐k Ҁ@²- 8&cagqEV`hPdw69 E&U@;0UQkrc;ʖÖ1>!nWZK= %PhJ8OGF䓑% Zů?:Mi/F|2zK6P$NQ$&g @qKts{ItGmcp88,H^-jh١Aф؜;c{Pc6c&<΄pΜX9읾'cJ+Jt*\.%9/xg,p@B{~>gY ȈD(c׃u)'?\nuÅjc9œE#&S51AQ$V5J Ioqn}]L4xzi y:Q~sBLx<<TTgfH99O̘ x`LOgS>(֧ȿ4N^OdS SېD<9pf 3b°!Bw9O JKf8oC :w{~Jw :_?o@v"Iy2j4;4f1cL^c4\N?KCa 46~>Lg}ִ_!H`@%K\R(,ҮT⫛i_? IBjKˊBw}MG4v+WK'Rn&Iiܑ+SڝL$ א{Vsٌw [)iXd۟SgG! ]לPG?Mv t qs'oݶ?}u ]6*e~j[_qq߻c1X-t 4Q6-}#ŭhtGBíC'P5(mSNO? rEvW BP]-d' r -iAVRRZbkz>m?m_1h[Ȗ CyUƓ=dޤiArP3 PXi=xʗ*r+I6{QTJI6wB1m}i F0`rX} /H%4TdR_0nk Eraq@%qSڸ6 b})@4`66CG7NdFrVf@6óf4r`g{~6:G}err Q@8_{gJK3Vbm*Qb:92J8˝ᵸnK@V}bKCHEÓL7= <n|/ SJ25.r諱LwMVnCT'Dhv~FA|T>%KhG;DQDɼ]8 R ^b(j"kEur& ;V  K}|؜Prكb_zڥ Hu{oC`aT`B +";R2 @J]9DeCq"}GdKʦ7Z/Vw>nبpw) j:;_T-M6>?˚0&@b +lΪ r;~xvRbpb*).We-JQ={R(kg"E]DZ- [,TMz@` -{OOաx|۽azoD;f;-y /;~ƉVac$SfO$'%vh2O,-4-RXڑVGjSĘvr'VFewo %<5qNjhOi|[ 0GMv?M#;rܪeb}Xo¾;d*ղ0QjK[vscNdv74gs5e hS87`5O)!S0cfˍVsʕ+B |R!Ϙ~HD5Gǚx`)ctDښhL,;t)uCO [踲 }1(N-TO1\5f>vBeO~B >v+4 M,ҟYpٙIߥYyD[2:ђ?Էu[6J<08OD8Z@'1b(% Rˏ0:ӝQZY_qM@3bqRfwX*13pď?5#ը' V;68$Uz9sX(Pe<0I㨐0^QLU0MS YAZ'pZ&H =>mUy:{Z.chI*'=|)jsAb\nF:gD 5"1F]hN"U0lО7W鼥9S4Vr,~ X,~HY8*1,Sd1@eCc|z{^R N&kie:j}a^S.?M_!. 娩QyĥPC_oxB Pw-\j/g/%ϯRHY# ͝ SG@]q 'VIѷLNT}r'@5(W>*xPZD :a'JO2;chCV51v&+ <`+=azeq-0 QDU'=:Ыi#'fWN ^݈DL;` \7U` "8F-~9;d,wV,n0lymy^ާNa* 8EN$?Q]b[N[:iJ%F+_evFRa^EKtz*i- T.-v*1ׄ:q% NLH٪rgXx<3:y뉨0Ń9(2Bڔ޹_9vNpC K5" gגF.۰\o NЄE :GR Anc1'\_FܒX7Ψ_'8Hu?T~,UJ>'5e.fc:ft( /N#)D:oN[ f#DBEé%Hh܅[bޡ:hĂTUc;,ضQdbA'f4ǁ$XMۗkBL sȗ NY_Cc:n)q$U& N,!;܄p(`A Uqj8v?źt珕VJŴ*6vѦL&'#-_ƽ9c(O{`R#vݱHh/9x v<25&>U? w_$śRN5[)s0uϤIuVV6hWbf:iEDQ榴[M$/KWW7@^ww"9dfVF{)Ud%O N'1a?u`$g5&Fuh˹0#4PWQ5O37ڎDo藺Wa 5=onʆtV(}nQBEW܋\YL[VhexՍE{B"8,N>؅-nGn2oSA7z0[*󵹯ܖ4ɵ@5;B!%aX(X,bہjxz TL<gX=a4LVl5!|X+~3'yV;1$߹1.*˔B">&0BZn7tPhѻDc ^sgH]h+8˃VRfFyPa1O~,O?3@j_H1EJy,o}zs !L 9=0#'Kѻ!is84~t-0;H,[VQ|]M-[X i ؁q?j"&amk/K^=bM >N4Uh[7n+aG|.o=GAY0_:/1j}Ig:e,dfzOb.BjJs r=Iς!'VݒํP6@ *vwoOP~Ws7dAy ro^}1OTѝ .wY=LJovS퐀!z:Ās"J+ZcOve_ ǟW+>;!X?I O~lgdG@ZyWaAĂ ʲ8`ַXm850X87&RQۅ^*B@c'궓F[BoFv2 M˞Kt$|D)uYTvhL{paWKdTC*i%6Y0#l"/kH/CBј/ 5DT6ay5m9 gb7wC'XcbRx`q:\rsQ&%w)'-_F`w#93"L}Й$?GiĭA*)bYVE~#v8itDn-LֿmtӅA*` xOXj\򍞪$Ojo*)ZXͬJ%Ied8ɿwN-I+z U"h@2P\3QA'dv0& 3 =h޹ЭA3 eH$=ehuٛm ӇT @WɿM~yG"k =,UsAT9Rx), zϫXB ski[X̜ :}OkEG(S+ˌ 8$A}~[u/Ƕ?fjI$'n>XᝀʖsPREXeŚݤ}P*3ө3V<"i> b%@b[{\hX[f1? ~Qy} qLfEMdu'Y8%W$_O3`!q|8\ *vH':^F*^ngkPdvi%=v$_jɟ0 vrW.FUI1%,p<(·mT(r/t}M~?tI܆SQO[pCLF.&4||e:LײviEU,HmШg+9 Y;W(Ddx~ fAL$"m}GeX UP^%56*q씱߫NE^g8֬se)J}CY׏r H j=K絋_ρ04wK\ft<[h!:5Ct-3p@>Ó!̛^Z&`mݙwg߹R]'a3D*ȇ˻&eGs=ڴ2 *Ӆ$ I-9@kݰ@*r]E}Tسss\*_֨9kopPWgkϢxj: ݖ[-DZ 1@_Dc]Vн TCN p(d Zw+-(P0rYgNADB90[9/lVƇه;`"w$Q )3 UHGŁU'r)r)DM"HA2҆rE m%QB&7Z**uF$5KMu|ɔIbR`ۂ8<_Rah$TYqqYk|r(XR#sX ioиG?fiC| Wh? B2 ys +‰D ˘Mض ,tl$l eo! sQ*le"E@i]:W Ղu Ôn}wF 䁍ۋ0u:iݖBUETzg2 r+Т^@WJ3>skS`DϵlÃy`ذ BQ A`MD $w(?\C&5|}#= inغAef`a6qzb{薸xpE^H䴆_MNJ541s6?@mK~59 GmFPQΗG6_LNþlb&mYWZ'7!~ k> .C1p,kIӠ`51]*/ &4f_T畧P.f7\$26@&vFKgJ7G\a'?m5^*B'wtŁqV0ccm@2C83*>2"ѥȏRaF*_&ns/gClÂwL!<7輘i ]S`fQ~'?1N`_C [M#j \ύ\fY@䇋:Rl>%PP&f}TjMR5@SwBe# HhUUTf@MU'$uÑa+ڀLQcڽL6>6L72LkK}POT6fvχ]=O`*J|:~x)UڐJ\Ex%bRGGsa wJ^ ]fS ) V=GnvY9qiQgUՈ724DP;F˅km'xyi @w ۅFUϗN|ֲ?İ&meS}d8/6{D_.ƃ"*Â0jaI%C5kIY(`*Ad+̫~͍ 7e!N<蒮pMQW'\@[Wo2QAM{rI"Kô~sEbA4^,]pHo$TKi$%U":EEzP8BP%þ$ixd<>E*\Zvc<:єi+5BC딗`"9룪l V~lLlP3aG* "Zx|96丛`VjhSsj^P <\miAS$";~O{c{0m JQo-KN->4Z{lJklIpX{sXiP5=jrWus/F6S!\PFEqttW]^WHI,mm?LHNG Rpe_S{nS&VWy|~mhٮOHN7nZ?0.xOvlD7K&\]*nb,DU3( Y> gݎw$` Ҷ"Aw%l5<c1d̞./2'pb% _*eNBQzj80,V6wb]XK*1r` &G}_oÜ8h}LKf{;򹖛QCuqz@e6SZ?pj6pG8.bN4,wfjt_ oW~gMuЕDSw TdtH^PWji.jVv,-ჰv%/8b ԦFL2yRνVy3OWBQcJ  \ag6 ;tЬwvę:w6DWS\i?! Gd=便jm?kD_u bRgpE8% K7'bԨ=n~8ee,ADSA6<7;Ϻl{Gjn#l$9t9#cW5^ezAV.#$,+V);6ޘj36T=*e-)70Q^lư:-F|ۘKNml $w? Z,ZwyF~xZgߨᖥdR_;D[!T!7Z'7̐& ʌ0_<\JpKϞ&g&I ->Dpve\ R_huӆ^g>qk ٽ+ t/\Gfu*0bgks@dM:=5եa{i}~B1/m[l 49^8> ޱZԠ ww`#SNy N\5%1äHb_+6p#[9ϊ0|lS/UKw !) 3bMʝB^q)Qlp=zVhˁhŶQDhfB%>Mi'l?X*J%2Q$eBR7L_ʂ-&I pՔ+P$cښ6@Eͺ*QPj'lG7Z:7J yR68{?d }v2-< <%Nφ.2|o)ulb9mT< j`O8jZmY028kMQ;8IB- !TRQȷfzJ)4#`% T䌇w GǹEx*W=1~ȟ^:,X- 3^bו#^*,$U֧5|N9zHjͲ_KAΞw>6k|SN%Z5/jIrS,% PFHh]1ܜm|ҩ-R^*UL !Y:=i7@q-GaAIqu2>QC_ l@)*IWj"&FYbQ 6I8o dV1cWFEiSx__Gb֤#V.Z2|VvFhiuMӏdOOH3&EZ{ÛkѓQڨr:OV@b5lω)'.HI])Nq+\U߆d{K $d|Ie^Z5YiDvUA?5cMJ|~N8w\!8%ejZ0CTd&wՓ65wl D {;N,"T/8V,A#vp[L8ӕv43Rlor91F :3]MJrfɈNoCe}n—'+LgdGݵh_IY6ԗwZ}-[˝dEQdFϡE k7V:zTY#6bO0/<[wî1\'~U%V̢lDk0>gRX"n@:53^OؒCo!;tp t:i}ahYsZ~Kx.qjv[F0]Ax rTVf7w݅DqOA_Ipة-8skyws{Z aMahu98G $\ϑ f엵:O}HhE8WM, Q.S($zzDZorOXj3}`Tz;`I{Oߦ0.⦎h`Ij5Exd䕿49^ rQq~=v[\R!a-J~_FmmH)ehP=98k:NpXC\ň~(p$ӮFL&!R_w]oCf IGه4}"(3 9N~yRVb(ݯ=?޷*XMXyϟ[j +a rh.>){%5xKλyP݆F:֛#Fǖo1B-9Q[ʒ'c^&Bzv0ULGsa)q]O>#vb" 7VE]k^ 3hך{(QkI4]`G(+L>tǂ&e.Sfo7.)IQCDpAyxc w}VtAX{l&=.ϊ斉 gh.qI]X`$8G.snVO/yM."Ŵ w8lQ:5 0oE`:>[4[=)9O!+nM˞նBj@4"ЬQSUa@D ?6uyQ/em$6*~ͩ_;D:)㔼F&t~X,ɆurO1+MlPbKx)e9D[3Tzљƚa9`K^q^ϬҐP \v/; %1&Xq$ѪСM1g^Ys2ܤz+:ǟS6I~wbDfym" m+RpF)D 0Ts=r8ke3;51FڒTZJ@G $Y6xv+.*T_yA@ol@tuAK;Rߟ8+WhSu@ӀLlp&S\[b~$ "NT qϣMjhZCq"A:z9[ Q֩ssThq {Nbێk<P>Z1s6^O1BW٪o Vw:1;-px<]2=8b0)ށ]."zy,bt)Io9`t #TXt%+^!o~tP8c[CWMicizGDYSo|&erBGkuu!)bq:l'&0Xc)Tu\$_:ŵ|3lψ+H hXOM˟9OVTw-0 [E{] *s $K>̤_pfMh'{T%I~Ra_Rl#o0Ŝ]>!*)oXƬzv-F5O΢K|*'y\Q"<9B>o>pE@[Xb=WⰪ* fz/Z*!%̃Q'x|xz:O)Igg8[JxY?Bйi0*\4ֱV=T,wԼݒ@efk.82E(;E f Z*19B7wc LHeaQ yTw7=\T,0J{'U+]#s7%W05I&uMLKp巼!@Re1c%hg8h*u+';E7僗Z s,O!`8&KRr>(# oߓiԃ-FwN=U[7{X9IF%0~Livdʗ<$JMudJg u.h+ 2/ȄwiD taZh(^ȭwG7ӵA0Z19]rX7}Ywm^0uw,M,-#EʃKF\z5]<XĤ{b?ڻ/\}ٺ/$Ov/ kXNvo&(3e-cE0z*Qo.v6NEAVѕs%5abXgh V=ĸyo-Lzib-nҀ< J K8ene db#ky6T!0[}9PsxW<f5`s̏q%,A'85pZ`k/*3SÀi=3<O_DZd5sb;օbSyAƳXߓВuN"ǢP)rЎe,~Ak> ߍ^IFK}$Q̟(:czֺH>r]zAD+Y~"Ud/{[Diߨ3`K$W0$G]iǚb\7-6:%1~sM'(ke#Z\ІjG4\_]MyWu pe'%u J AYH(:dI*>GLU[lآ5z[Y.B:mmH{GTD#9 &a%kw|߶{QܨԌϋHjEMwI`3j)+ffcyDߎ;#+ei#$|9 qr8 6vQs"ٱe3f8kmO1m>^ŬE@Ҋ=QO 3 Gto?yJOj/ D Sg6x`>g re9ʴ${# ƂL OrC$ }8$=|`g薿qkWw4BP$WvF ˄b~x4v(]á +M1 OsC{zZt\ZX { OXі3"}fx n;)] k,9VuwDb,AeEU4x>|ʚJx/umG 7mPvʿ>ky^ic]1(낍0Yl#9JrIQf'ڢP_C^b)hqĮ*rNYֶ:`3t !-7216CrbfIх}pZ;[iDa[tYsk)-7o} TW5ﻬ85sxxfǺ*Zߌ:4EDd!?#Pc"pNnWWizr?s /yMR",dz(.JRfVa˄{ oY G>ER!oq MyoX)MƓ?;-1Ev52 ݁IGϴ(T^{ۓ{_{`Zvj}]2'Շ=!~;*Yr1Ȃ]r;XU. x|.Lmϖ; ς G),W8Go}hZx.R!;uX/LGE*QdQLɹ*@ ·GODo!^31Ql- ֌PTOWu'w:HWz]O %zb4Y0=.ӛIxG>{B8OЋ%VvXE*B}xڲI;v"[]*Wt2$\\!&Pɬ;~4T|< wֽ~؄t) aײ;}֍5zD<kb6 k]G&>eLzOM) 'dpHBL6|x]/ЅhpTFOofz)nȮ?aE@%Q>N]d7iNs\,j% {HVckb¢v9k+QAg(72l`6ZiCQ-:pMhj L*nGA(B爘ag#@ԽG5tqS 2ٞj}d-e&KPΌ3UL\ozt_.H{mUOrK pHP?+hj2KfdhIp`6+mۭ?1̌)jr$y}KnUnbM&ٴ7]M!;@C\/۬ 9(nI}3^%wbJi4UH6:'_&{Sih'Y*Lar\nwec:MIʅq!yT5^kBh4uґb}$I`eBb6uǹkx:9um@= (8ȐB]l&M G,\*ሁS|qjTqb79TfXJi3 P5L|D^ǯg|bR&VpFdJ$`!Иs EY 8|\܋/@d⻘R7{Qe,]|[8Oë@r)(c;m^bvfA L}"*n s>k|ҍxF'4eo7.L)z9N[7(5i2*U gpq0f83A9Y䅽͍"dK) JbS]G_OMf5PBj( {^ޚXR_[0׬]h6橢(s^ڷ}6 _'w3+=Guu{s˙!":Qůw{@I8i%™ȵ# VIы]dţԱ.XgF46lh)ޣn8N, ҳyM2ym.O@: UwS4^pƚ~m`5iD.wD uX|߭F -d q"̎=k?'*xC&ˣ~XWOc⢮̸p]7с#iH> ̌p'QJSekq 9w>*1ͤdθwmKxíGu{"n85'i^7PȞy}'cMltZq(9!<$vBR0A/|#~2I*$$<=*`^-\+n?-, 'b{Lގ>%|TD!v=t Sl'%V%P3"G~Ceg)ڿXӣs:u2+{MjC3ȫp}Mx"Є5 )sq؝@sEaZ(6u b72|n.W%>|N.Hںa'%\ yyj봌.h.&IfF3JlqcqJ˞ #-3$<28]+RyHmoYW=?-Y *eFTj) ػurZdSDB I4P oڴkwC5}'oV>k2Bx>NTqtizG CT^tHqwB۟v{5pe ;]Pފ  grI i`|yi|bs[F\ 8Y_{@ianl5`i+UV{nN[ D_Fd~)" |=D`Cdz36:qj? Hu੼vq5hk[ARdGrH K\(RAP@L;>HdP^L@&)'Y8jw`o$#ۗ-u & TQ,xƭy\V҉ mzSLfaأ2,]r ֓VKj[G-bEjLp͇)R|L31f]s#Y<* HԸ휠 wz%($W::4 Y/b)8 P W~ZFDh1(-TcP\$rT f^O. KgGp ʮ%w>n*ݣi=..1khf}Sח2 `;.Iڪt$J]@Bp& Waz=3MGοh%`x W_]8 %5~nqjg 2K[%ϭzd ׭cπp-'1"ŴDdU-D#rT([P MU*=T$T<|Xu gq!ʔ:Xoc\P% X´xҸ/sRe1Wә+7ڸ*iq(J7Y_:JSA9<@ѴfeʺUqS R)ˍjyRLJ}q# m3?I(AC 5aGpd3/^vi.xO]B9VIyA:<pRԟ8Djkc-n,JUtk@p71͜y[HhS-kv!W {Cm:ADe_2vNe硱d!w}u1-sOX@Iиxi[罷MxMsCpjmzh7Y>>1-_7!H`rڝ0{oPz!Fײׯr\r\FȀ>#7~  m R[_$כdn2۫{OQ郛 % !nJ&F}9 ކw%fzJ\B 8c߳`A#+Đj<4Om7x͹9>xP;Vo9Mc9roXUBXz,LXҙbo>¦| &I73Q`د;*"#퇊4}4W%7-da sr..J˫^l!O0>+o :/8Nzrլz=jv1Cm/QDaբhEw{d2 A+\hZX:ְ 2%Jބ|hcЗ/?w{p?HO7w4g ?+I %V(/3S)LJlS֢$rYUG{Xp5U8? ,=؇#{4/_#ⷢO׌0NHӏY-`y؄/Ҿ2v(Q;5 viՠ-dxx=,٩ڿnRmpeMBMpF$W A4?pIǃM`+t&߀JYY>V P?QgҶ0XtY Dֳiaɿ_H{ GSXgx%>gqu QAPMC.*Mm/fL4zēB0bꞮAJK7(ɰSl|QiF>QNр"Z]WVx#6%j"Ne<$Jd!n([NsϞ Yg][Reʃ?VAF%OȈ[`!ŬriNOKG|xn;7D>M?O? ? o緐KjBѓQDEԶ9XY9JWqXf]~J qsK[HgH4mǼ~F5s2Lc]ebր~ALڝi jFG @ˊL+"&#\`D"43'5.9ɦ"%ƹm9 Ï: Q%s],;DD,_ܟH_UXYmؠ3lԢ:R,-U}&GQگ DxeHB$Ona; AM걪D-֯ҮLq3V~[K$3WO}T,S÷*.`c_!aL⁓;A6Z"&;c!} hmҢ-;̡uB "<9W{3#۵YlⲪۊen@PSNH)|3@]c߷6x }5F5i'TXILJ%m,wh]$Xu M|D=՜h [V"oqXMص$:Ϩ}]>;Mp~b)'w{eC̭OuSj%@x+v!\+ Ӿz5op?\FxN;fV| H(ѧ@fg2:l;aFۥ{~6I zXWˡE*kb ?MPD*m n2F)c'5k*LEcfuةlMxYH>lQɔ6vQ2 ڦ<L>,& kkq9 6_QՌ,_y̿PF"c Ԟ]R2JKAsH3oz.U")ׅi1Oq 0օq+7onHadIȑ86 BL.8Ŝa_La3 mqgnk2% 9nsvZ֫9:*O=ӟ]l(ĹLeD0tPzՔ鍯b9Zh)SX('3]B ֨T Uj7Euk_08@OϞʵlL%? h)4֊Gm&򺈦ܤ2n!NC53cT2)Jܳ^ x,*Mmu?>3 %kJVRAUإ!Z0L h4NT#m7k'ZE(*(({9QhV.(4 (y>A٨تy{`SHe#lأϙۅ2MH<{9qX5{H- "D 8^" d tϴ4//9P3$\eecA Hރxz k2`Y,8RW8Aq FضRfjhp-V?^5OS`b` _n6OjVO_O/VtO[ q/ BgW;lbi27U)iODr"/c9y2-tC*eC)/Pc4[Bڐ)FnUBZq5t,yXk %'%V gpM*C|-?2r.3tZeBSFY!¨oqxFe:;bn)bYfԬy/mOIV <˷]0\*@8lq߮+<d5rc3 K@; 4,#8TfnF#$48XCd/28& `ii&qѰ<_@վ"`܀L.U4W6 =D])U;r \wRiԐۛz n>Dhn`}uo+cY=hΎfwBhe~?|AjC5jiA}%W&u,?|wHjP?Xw'7AK1wn+yqem8״q߆/ڋkuz`&dqPj.M{'ԏ탆(&(t}Qy?/`6?4Կy]`{Fm(SL{Nfvznޛ?1L[٭|FcDKHNEZfrsZߋ,a5)GO/Jn)F!a@u3]}IYjiM,=۪vI{ݖc Fe>:H0wK噂%hNAM׭3qftxٖB'߼-+E ʋ&cwR<&T+ZFeK!K 9n|[l*H ﴱi̎6dyT(c`ښ 9GSAR H8m_ln6(޻6~)iM  Ffاjh3jbov{x]. h/FmOק oYLѺt(yHXtW+7&(!O #ZI\DL/5Nm]tC׀%>/Tz196"ܭۧ Mr !/$CmBՄixOhۨ!&Acp(m^qe[2&O=Es @r@춋:%.*ݪhEA[$Uq]W6,z1 |d%SQm-Ť^PblA Zۂi:[/g`cm?Itz1%ӂYOJd |aQ_.zM-2<njJBeLrS,m8d2{E,HM4Z 27R~ :fSa}B<=(' nz8Gu4Ƽs&s\\#y"2 L QRK^ [tBP$0jLһ4u Dj -s\('hNH!R%ʄ.JkcRwJdx4ʽ&6@#Fj]>(p#$`Y&qZmo]S[D~ZFϴ1m g)+vK,=ۻy)2>TD˄[D44'bGPx~ PݲmdyGGKDzz!,\v /2|(5y/s/2z3ql3h<~XjIXor܌'`w~8ԛC7 uFBJx۠C#3Ƅ?C0m[!ҟG|ʪ͵\ܢMheSZ#)H |Ezltˡ,rL<+ ؎υ?g6 ;QtzT;K ݙEI qD^.A²mek;jE ^ѩ:|yKkXEXb+ĜP> ^V'3yBԉz'li0j\FPR+GcȁM _}ɝniFP?MVRۮ@z\`9Vwwq@p;tzc8LKT!=P,T&d|I*'x|bQMCfrC|?6+g 1\oxFۑu 賙jK u ߠ}zf됀Td /lnA]`yoȎv)¼j:kr]Y3VؖcEL_J /f$Oxai[-XGt20;l{.oowmkreo⩀/X#W،=#/Fc֪‚# ᨡ;:r%-7AM7*~ގ ə$;#\G bN9D&NEW {^iG7^e~P }|Ͱ3\1-_x8-yt_q?i.LJξ|4<_, n*p [3k~I`(xWY2!FpŸmHz6 *=Bq_|׺A5Dpñ!lj% p3Cy-]nO"QSKUe4nE`+C(8kָ3%dE(fLꙝ!C9r6$)\hc:a@함D4B2_\V?}TŴLP /kg܆P=2o7)NWMiCsBdPID"lT)eK2mi'yBb-[ԙc4B  9, -AŇpjR,k5^-D7Zx˗AIX1fTP DԐ?4k὆yFy8-Ku *#<˭4! y/uFCLWFޜ PlZjM%Ryp<`^ci;K~> q' UmTv~$٧Lwֈ'.y´1o(H$0t!dLO,b~ot{f 7s‚PG_إ\On ()2ie$m(|l)LCt:!vn-9`pH' Fnxv3\Y Dyg[`hS-A4@clnt%۰s]sccz]*DKטJW=ñPN}bX#9BG5DR AnSƆ.b~mZ٬ |xgh5(^իvB9#ԸY +PlCu%OU b, ?؆Ĝr&,qҢgVjLgdn$fV+xnxUN2;fc4eyz@\V6gSq̫2~g1q@FݶmhBh\$"6l%"<̭XTs+/%&E[RcAθu^ed ӹfdEcxrNgUBec;#;U&AA3{T@թy"Oy EPM䜭.a!QIvR{DEd;ș5gAv A>ZiꋏC]87T~ Uh8}49x\/ C7-`h ƂL;u,þc^"սգ3f1gOML0i@0:3zSX` ܮ.qɮyx|*}eh5N;kʴ0KN{΄c>s9z!sCOwn%g$`o\:d(C8:z.*s8Y$Jv Cσ` v1h^+[C_Uo+Y뿊Q5$y:uEh?!DJlEi"nXW/Z;Ȧ0OO ౫vM0}ۗH^ 6*?3%)7&R,*(@> xQw3-Rd6zx6O#HM6$7&c/ P^y|/ӥΆ)v #{yͫ+6 (p9΍)uhXsO 0=G# HaЏMamھ1UZ)u,훼H?oVQڄ `.phգH(m#<@^vҡ6W5ay[Q,ߌ8kh> WjĂb]wy(]xW$0MK;ESMj?!U@޷g,ejĴ+Q*bE,2CzK!C*L]GәVo2; v5VIYc=nfDDr[zK:ŪqL'[/иub$RNet: t*3)Y0Tk~a4M*  w#>;ӅW!K뼽KƤv&{HMQ)~l؂#R4g8]Υ>| 1# =>W%ahX7N<Pq?)?q`[7`7Dr*߰uHc? ڟ}v?;G2h,g'!uQ岤w;|udsӉH8?)+]-ekDwBt p(FˬJR&L¢|\cCwuɋ=yc֮ ~0Oԟ8xtCO"ozL9q?=KVh Ҹ*vpsTPӒa`8ZI|~|OTu?"Wzbՙ>R|$ _ɌE j Lɚܬ nWQf%|P(ᕻu5p}×b;bGzXbk& O"q&\6M(2Ly6IY\pr~!:E474 L CϦ7Nu41!]rm+8ZKe͏oKE:7I17P1[f՚^XRe9k1{tÄ"M :~^>2&]ƷD3M/-}ya5T1>E<[^F:Yr MJ6(TE@`HZZxtnzl:M@9)bB*u7,2Q6Vpam{9Jlu$e}Z\bre~.S$u0дI> GlY J VEw}3E5ɰ>9,2C9^:FUH˱Mg[k.N&ioK(Vǵk\ |/ 3:)v<&_<_%E5~3oU<11xb,rV%(Ӣm-3󖼯n\ xA>E3^2{~p< ZQOFZKf@NgoQS!Y;J*CBقP:*T)6͝tL@~]Bv3 Qy|d}'*-߄͹pz}g/c'0:BTh4wŊՠ[lW]t1hA rG9ؒ'Dzޢf$XHE#pRٴuw W"uf~GHOP/ tٯHs :04z@]5dC iCBْO$&ۢ;U aۓI ]\fT6s~t/dsr UD(]%̋W+SyL##M/: HEowx#IlJ)+\ :vs3I B˦nCt*ZE DڎLys~h3R,33{;V+;XnIxj0X5U5J2@'h[DfPyEc(cZmk'? 7B[72ް'q0mvQq@vNuRq?^Ǎ"ݛ\6D(Q֏pP/B~˦ssVׂ1.@bsIyBaG$<CyC=EKX<7!qa#yJP6p \`_,|]*^#f2V_gsyseA T"Dԉ ,hv􉀚R˯./͟(nˈWjTЊ|ED9VbO USLU(\MJ߂GH: ššQ-OᕪJ͝Ov%~LEap&` aI`&?./L_ mIs T< ~1fgfV`EvI/]8{\%Uǀa^"?ϋ'2@%mU=Ni!Pym.*ZXJ)IrQm|>\rcKz"ln+qJ9cq=ܣ>aCC ja݈?G(X᭛_9XՄ9X\U, |#{q+w|DcR;"|·v+05aˠ64a=qEK,~E]"T$mjs.O'|㷽Hz랖{ Mc~Ba8C&ѻRM a& 2\CQy&ߍmjZQ~wݫaD],̭)x*+=uz@Q%Cq?[=nkZ'g쮗 !6E8eH 2Q}V@U@7'G /BNBM8<8%=̣!<GG}4+-m]HY`PU˷p{ #qF ;0y\||EfR96FWP~kHU[povuɖkY=)"ؤ{0CNU&-hJf{Ho?s,aLU:^<˭g ZAppgօQKS4ܛRLQ̽p73IpC%Ec2aJ X/!E r;(ؠ6b_3Ӡ3>˽m $Dks?9{N4}PBL(zP(t{S60[yJ~\Oϡ‚wOos\n{dWS =u6T۳]3].c&Y J3.Kb[),fac*Q1DPGMAո 鍸(Q2jỉPaS-ie Xϡg_ LL9#dI{BPڈ5sL>K爘za8$mY !.:.BUJ7|bE {^6)BK F(KpuAL;m4(j[ܔhE.iYo gG'W5Z9⵼}PnMXIN#|q!-yݞEYhg x-% K9ZTuc!E>!asCzo<&Fzyȭ]ƧIR.oi$n~{ lHWRc.ѺƮcj`t}?V+ێ1[\ PPRYCN wRM=AmmIѨTc=u_#Q:%,ΐ8{:z"]Fߪ9Q-R! c=tdM8~,ne{F-H- BM8gSV7&ʴŠh8-HHOTaOVEB/;k1e[&JǷ0䄇*W'Z #髖;j|xA;Xw9;>j&*SK@S]]N T7=569\:Fg[S**^1(QCI-e}u/YJ-5$/BeB<_jGi.Xm_`5$Đ& ,iE|v|n;zqrPS`" tNO(^S/^1nLAn{6t* :16z~Xlb͸}Pi!Q+: FUW#'BԥOz]x 34>sRQ+$CD6ۺ`,7) ((ƒKji9+>>2/LS7wx,۫0EYWyt-pjTnmB?!?]J_w&ko+.J\Snq8B>q7&:'RՅ ;<@vo}X,7tm`#Ta1x0Q0ʥe+ߺHA6WV=\S2l^?3X(q)m6sE %ۼDw"5t㳉}g1Y}je*C,cZ {q]:OqdO8ehEAObIjs7-#:Zg b!%)#4d`p갰\em =#<6%<R8;C(fh5EZ}򣶄#3\<7 {8{&=JXNc2ɁÂ7 }8]|Wư0;cJ_Aft7r a&VYz+a' BsMpDV&8LLu7Ht?`^>X̯MP5)g-% m(.{mW?س ӮT~&ƬoڎTn02C;n4Jm#:XO:⛉8Y 4g_]b>{n[:5hX=yb]{q ɳ"}aѵa2J;l^_R*3lE@z!_Z[Qp1Yte!LЖ/Eblˆ1VvG9|_ Mcr AO%+n<|Тĝa^f~En5).o![zbJK p`i*?:{!9A3'|y/q[#Rv%1!Iɦ%ol'*R'7;O "A m#vpڻ(*^pTy S|nj;fxПJ]l`̇\T@*rW[ <(bbf15%sB0dhF4%t̥ Ub#b˳BET畮ef}ޢ\K>LgU䱤PR,_קJQv˿SCXy\t+7[#" {/B4<֒1ɩ` AJD雳KVvFOulKf\=2kgMvN7u3,-Ǽ"+7D(q2hR :7rŃ"+l  ҺH)lbgb! ,^SvTj\`1csiFRAY^,IxU;C8<~Y ޱ. \ t].BdBs (]HN(ō]2#``f ?j#Qh;ץAb@>WFQZ vxHk4O6eG0?FQѴQZ1S "|D'Pa'=V%Uek>rM;T0ա}bCkr2N-y-C( Xd S{( d-:0}Fcq@"iځ5bTO,zO:q5}*tFm7p?&`U { ÇVpxxGMs%:,,4L{bȘ .C_V+dWΑEzNl%h,#*XW{%+]1xc8Q[&{6›OiF}W~?2oxR*3nƶr 9%lV?&H BC MC'}st) Zxc"!'n `h:Hx[O!d a4<N:z&SAx>M+c:HS?Z?rjU6^ΗE$++MZ?RN(_jXRʘ-xH^Q^L YVEH}LC~eMn,! 4WvBR:=.K,a p6vh$vuQƅZzznG#=JUbF+u/ӞF_*6hYCө|#J4XmIW~!1:q!k;Pǁf'̾`D0# !v>"ydQNPʿ 5}#BḊh2z8NDSdgoٵoNK,LތLy ChOQ>ޒ d-ȬZJ0 ' 28nģW:9Y|q_h$XG3=xDi 5c{Wgu]`5N{@?)Ɲ'qȘr JD'GٞO{w0^}zuk\Jی)9&U>rPl^g378[m_C:V}1dt[R# rs_:/e'5mmr[cAcf' ~yKgX_k]8_Οwlk~3iLgg6nE6 jGIIS/mJ)!;N\ƟZ cry։nee<aw?rjuw ({gQP}$OfՕ0#s0mu ϦSnEm*`~EOn|MKwE=XB/ LQ3\SHyGUb|߯vL6o y K?O,΅Z"N4ǰ\iǵ5X(D[CkMތ~e5fy c g7AF*VTP(@Z^+{O?YzSBUgCMhˌ* (MF^s(˘+sCL%EE/©PS|[_ 'C<]ՊI7-E0xNR91vֲXO\ &y$P4^X1~/B'aҋl.htU쎮 +=j%^EpDw3x%'t*7Ri&_ !踳1TMXY&Rw%IAq񷢘o-He1 +!^b1I[]),Ԩ8^1RT d*#!ANd[o,ixJY*9a,~s Wp ^AZ^;qA9ȶ`Z1}NYt@fry@ k4'$rYCXZ[%s ] 7ie.tϡ&ҏ3ѿJr4m@YWDo}[ki>34V! i[ba3&I!޲ HHo&z#w *E/]| %!qh}  {H&rl:^Pm>_i>0$͸7ّk7bxXr@S"+5Qh9r.>v|by90}wn!KcP*Y/Uc0l<vP93C~ulO0O о}ew:H`q ,>a\ ~5wI= pU)/Kr'D,8O6AP(g|8{ԢkqJN!{a-X-x ՟ELrM-Q %d?h}9JlZ|P_ɻǁp۸k`Gԙ޶2HylNv_u<=Ԁl‹#khܠX;t󲨣WMIDa1gJ[9J9ɜͩ3bx>E r[ە+q$"g lE/4XL8 /?GpZ0aIϷwqLif`fQ1xbN~|m|REXf-[f7@=6lhsiGa?t6Q"vDRPQkWrVuʣHEh&2LVGv*[.}MtVe:fKh@ b~46yGYK@W¾}wjnt,1 V_ TKp\盵zLs`('&[w&,rW|W44bX5 ]f>eL ?u{S暴Yi ODFO&# )8`N|G?:8X##p>a-3[} :~TUly C w?- -IOjQ@0L_tfj`Uw+t5K:tG. ż&r/Lw`)'i_J0PGd>+̥攅3XK]6c˥9 ;b~ӣt=WRH\SR}pPϭKQn G)Ql:#͸B_`$/+xl&'\63 ]~g$vQJbؐjj#@#;<@bCPk˄)pر c җ&#|?FlZ1!@!Qju ҇PK'6 ߱g;=ǢrX}7BQA+CX-qzK(_?ּ DFz)Jp oT?d?1Ƴc7h-p|@㇥ɊAI.;tÀCBa*u}Շku?gc6eC`+RLJ7;2Y멘ׂw܂7d:1r2ier~سڙYi2#Ƚ//~uj~J۔jUdNV6*g [0z 8/_Q["H}.?9>M ,@{A̍(Yö^FpۄktM\( q3dsrv+,ߒYC;4g'L81;٣P?*K=hNl|ј%MGA2إ%It]XGΥi+0W8KMdóp73%e;Fj<ɰ˭ZGqF2JC2-Igz0GB,+<͢w%ܬ49BؖD:ʫݰΜ곳OA5;Ѓ-9%))0kp[wC #6Ej?_N mwȈ>чqo(&!/ӎn ξ=l(oe(U^=IX0挱rȳФܵO7QY!ی ʿ%FX7Q", caޅEUڬDv5jce@Is`}SIv0)>x#*ze]'5ռ6}["^ AH9aaBtV9nέIsZ{y;+J)_ .\g+^- fuIfbww-I_S9 &|b, x~Vk5K_*wJ|ev {/3 tF2It8j (a/ӷ>("sE-%TT 4)cJz*UP;7Jy%i?{%fBC:Z%1Q:-N)ʢYQ:A0XH$(fu(?/_R՞Umb0A5e:6Qy0CybM¬ }I457 \ύ|-(FQ ^G:"L3Jz: rYX( rr[JT(9T#MPYɧٗAY1Y[(E騼svcȴ@[LY9?Cs V]9dHݰԲ)С3⁁o! E{CWȩ%J*Z2b'<@\Y>×*(FMݩ٦/eOU`[ܘw@H: J*Iel JuKغSFŀ6ZHQ!Znmk?^~`*3#/ MGT:hOK W% ޘ%ZV7ѾK#ݠyp$]2/4݁ywg'}=U&:bJ4 H׈1A< ,2:\YJΰ:DVMr۔kz<4wqK1l4Lv[:b!WVC`a(<>{UE,gQ9q(qw:V8:cΔCű&? ѓ>KDA绖#p:~[k@)V3GUþ ,qB- ?GC s;EMwjǩQ,UW 0cYhp]xÂKtp2:{K/':C%.[8p "'&V% شp'X'xP{tagp)E59^1#kG4:RF~nƇ,P!f'ogaly}@ss,ޓ{[?REzɗ=:DF{mܧIGj@4R2\')Ą$]˂i%A иV߹H PpYӐ`ZS͊WU}^v t$2ӷ]&͚poXus?/DuhN׷B` RUBF*lt{. |-vgbE6y7gAԹV=p˺Gm>e$=rVzTNŊK/9^\t%ww0Mpe"E氾u_W*egk&Z3e BrꟽF0BpЪY.l7U@E(KҲ뼛Ow3a j4D {nfZs75I5`$LzDAP)dUcv܃$D(/peUi6,HI} ;e5d~\~Ԣ~&f"T*m?$ =[Ϡ DHskP?F %AT8g ɌC,qk@ `{؝ B7gSJX 9e3}.A7 "Og+} #MR¬X6bDj#>Qtw{>O?X6, aE6|x.gۗN , qmxaS+rQ^9sݘ"7i'}R> ŀ@)GU~@m_^P*([G̩c yp7v v2xI@<(Kb8a/q,w90L " >x9 [MpWa^Gr_3tw^`=e:p]I|"KE-F"/H/UИ 4/ }Ҹ'kPL{nA/{R&Lt[OzJ7ڒQg{׽Q@L8 RpRp#~fGAO ;x:.F_}<"&kx}l F]HaoV7>ʭvɠH%ah=ς1+g`rv=gH r;tcq_k^!NR ]J[~^QfV[o e[wR2z'0%iS*7VTe2?\+*U rMdUYSXi‹q-'do0usMX٥0H#~>⤉7dE=#5xhe A8vy.3#$733V ,4:ga 8'VxCmgx<k?|o2-\7uS0?R.7ތ0ufu7?Km?|d7vg9uQXE'M+$O9ASZ"D6)G5"NMrKh?tG0,@6v> R~dӻQC(9Mu})X8QԳF*Ӟ*38-e i9UndY1$`\cޢT>A$.w!Px$W4A֫=0heZGbr矏Qaga2kt3WO79ztJrRi0veMWf,fArG9gᡑ"V$Y4S;Ye*Uhwt]>%<-8*d]%I^'lBk։n2X?G0{gLX"oVrjHmA);@;̎P j[X#~jr|q& sCMj Aw[?-Gv^d ^zq_~*V_>{ED-'{A K"vix{\j%OZ(Y h)2e=C61My\%9IeqCt-=@' v4|I(Q"Axmx[]>OoM3Are5pv(0zz&pnaj-hT[ {_@er X̘rf6N`ik]lpUMw V/fShb^ RqCQ&NJ9ȱ0fMZ: j/N^lvX䐶H-4yəm=`w54Q\-U ;8ʾU]j(vMG{مe$ъod$҈p4IcE3SCR|Y4"=<`h\KXl~,;us4Qtb 9kN"I$ ?ľ-DPsV\yPP&/ I_Q$E%.[&c?8Z΂M0XwHE=*;sۖF-'OxXhUzd3Q#B*US;Pjw8"_c_mQmcەǹ[+cJo,_xphuxhݑ5?PZ7P^%wb|d:K( }#9f}*ҬʦZ9zH!Tvwn7Gg %AI̋{g+Uk+DKZFBC; u(hu#qh̫ F? *OQV(MS&7X>;Z 0'KZ+S63Ɠ<:C z {d*p^8[S_<3Ma=d]1 it6.Ar4>‡TA[,_J9kT@aCa|'n€>M=uʢNoz|R^A>Jrňp[=)cOkRE\+,?p2s!ҠY!=c4 K~c</8+u(t9o3O3"Z `%Y+;pٙqzG6XMҫ19p:ōp_ (VFV0LUlB3bbQD#1m'QFI06ۖZIZQYQPl=7Ҭ%qӿ&?Wfuv]pelm 4H'ur_o!j!@Y^0;h<acdc~^l$knRU"Mı(05/1\Sbh#+tfKV)VY.BIH%ڠo5 mlP`}b}0zX(ԉ'#QXAۧ(a BNtZo=C'?ݛ$C"+yfajf)=U.js}\ő1B.pV6/?<(kw .50{#wnIx~S6 u) ]HEVg_z jA=f]AAz $җ݂N};jnj[v",*duڹrBR[jN< k ;dJ-FuGF~QLlny(%IAwk.7Yތ~bMҧ{%D)j?3І>mn80{kb65bgj1-N!U'@\Q^_Ss˯awG3p{[S"c9:Vzz^ߣ_sAw=W QWNUNg|qJMmAVfu6 ,`Z)qnJj򺅝mPJ!nXvtٙrDQ,}YyRřGܿ $EKM:$~cHƳۖ~4a[;ZX3ݣիr55CAC|f ~uI< 8)PJ g(:HTU{|OR4x})OuCmO ?F"鏉Nm֓ Hȵityxu`vy 7EHGre f,%A$ۈm!ݍ-Gr*!NP ls!.` ծ|T^΅$1`j%6i>8QH@VDgڧ0ծGCv8}0MY7P)QNXKa T /g{\UNw9p&x"vj 棍wg~2&f""bixňJr}jVZ9&9z68fBbW}X= ؃}dM'ɦ)aN-8SE}bN|XhyBVAm? ?^b/o*tCJM%<HNH/IH)`YB*CUq>M<|wzb?C=ڃ+\uYrZѳG[KN"ɮgj'nԐωs M& ^'΁vSǒwb6hs>o${ LIE&Vv{$_Z`9J]EfZ.閅fa>|,bva.XdT^pj\hg@9xntCskW: gؼ"G?d{5g  @~)M|SX 5\BtnTٟ{1(ZV㵚U`]mL7ţˉ MYP;YԲSf;LhfJ6pQϸYk# %j4R>nww}^t߽U 5YiGp)?ۓgym_hq\?I9 #JJ<&U6ޓi!_M׉`[" e\VSdFR\U{:v8h,ezedwn86ħ9ͷDݥ%JgL(e }_TH@D4C.Q_i:GB}c06>P-7\9'9Ղdrs+}n2ųWU-N [bв,ɏſF,$9ZרȔ dX#9OP ]%R+KFٛ''#n쟙~g *!\Y*wh t4lEGZde2B=g1:- CPRr]~K|M4[Jn}*)'px kmWMGW!%1N5#}#{"TB#uR[6i°wvX^J3 <4\B<) 7;ؓ?mm҂DE hrH)*Nm@$i҃jEM3|* b[:aF,?݆`)KS]=C`w7y!ѵ w"\ָok^$aҀ;8+[Qgr1!  P[_lb w)r٬|F=7=G(gIQ7\ǚuVQeVgK?S$``gEQNMl'%v(.u{Fr^ % TB.:+_n&RJ܂! =,:dC[Jڤ\&h4-le{Iu/eSZWPHrNW0J 'mG;ߍڸ (:Wmm"_$!&M!N#&eǦ:QHZV|O塖r̖5Q!쟸}?†I Y| ܮ*|^vv侂T[7ᇡ %Aҷdu” e/([e@~e,l YXaE0XR[ @,y,FQͽsOSˑKUDӋ$Z5}=h ْRa(c 'm#?)EjMwi+]֜NznX%֙;ĸVBiP4q޶+8} DI*c Rt-Fb?\3Odls"KZNKR=g}ȡ )`b Sr@zuKP?Rڻc`yw8s.UYB [_%?OtC#Z͇&_Ha NAG^ \q.<AL qu 1=1 VdbojS:(e ]u(skc_I7=eqmy}>$i&}(g; P8w;\/OfDN{xj!&C63.>P&@%LRաCeTZu.7>2X%Ȝ;&n,5Wg;?i>UKqnYقe}tLAdg޸z|VX VС-yQgE&6%cY-p¦#sT2$]u;Q*芡JK@u0 za ֘x@OP#2&Zyg*6|q(T'U0ޕ$zp$Amrrӎ^ lz C:EV€8}n`)(*j\>v`n4LˤcQww2Z.&I IX5h;#},@j{sDՖiBJ7ZHX 7% i7IS(9ͧlL?c%3iŦKٿ @$S/r(]ՇDɻ4-ujK6禶M}^_Hv$!Zil|Go/ Fns ;މQd|7t„؀*$*G\3Gcz\?Gi'l`vVlpֺkv|j=iV,WnǤ:|5^G~䲁sn_)/r&T`%?K$ ?YoV~hѡx]􊖨{Βj2r]jBY q]E;8~˲D1/.1m?|h#MiVAEF4me6Eo*%FLPz/fPX%԰XvA Ch,I %@$[)FO%R%$Z1"JT*4jsPBd 2)|bGW2hX!h%}2=(y6&v*?X•WRJ@q8}1Tk~|&F~'̆z;T"ã+`v( i:2to38(W @پWҽeFm IH"]la^%oUU2͖HX2z߭iSoo:sэU"u8O<)Yr ^NŨ[10#Ï;,Rԅift P0Nuq|ފۙV>,߰N uR @B~&?KN'iZj9G3?/CҶKIeJ[bɇWXp:\yZ`ig۫Nb~L 3‘_Ympz( ^ r?fHeH"R⃏G>ٜHELTX:|!@|R5%㈀R)s!~ 6ʀ7xl̐@۠ "sZYsԄv<:!3Dmʋ3q׿m03vrMvijzt(Z^S%5S #`|uFSGtqp{JeI7868<3))[0X(e8[bHX‡]:kAzbEX~>1?L6jO7 $NXIdH6& rq_-80ŷ!m=sx58 놰D* IV)Z))|O^/ Y2]D'"ily1 _<J>h}ǨP |C6 ,pZ aڈQ.ũd(6΍/pt/Sӯ{dm(3qM%{ @F7;/FڑwBʃ>nDrg<]~3Ԓ!w4EL+ϛFG82 }%/ՠd^:%P^Tsn]۳!Hp?>z͆XDap(E:8., _-6e8^_H21t`uLaLwGzSb㕣617(G愔"WR<7*%Ɨ8"̕o5yK8 0MKSeD$cUe]A"e)Y 1:mNˍ4~ΡM?G /%j?(g|n[ŗP(waFm|Az34ff`x} b"Sei{l/-I-`ro{'c ^v/[m|BRn:̟a1}nn>uBtè sfon{G9=ʽ JW=w#RWj Nu wE!WXy(#'@X5|.sT5Aӆ@u䎃Gn@R,9^uw;+6 e-_Mc<]H{")g$%ԥZtSB_4ޝª%& wK1Ff/_y^{{VG溘J<:ر+ `b!;9rgOP`w K8?E֒x!qF$sf7em>/VheJȩAk#hz,i5U%r]*Xm4D q4+5,L]3/ b'etORXE|RF5I"UUsU; ~lKۥV\"|ԩ"pxϣ*“X',=,rh@Y ǔtԔ˷ݎUF.8YΣ%:A!޲?|XrZҎ§랝OKYNem_aiL;&AŜ0ŘEy\Pm xHb[ԥzȒːVf3(VN}SW6D6]Ku3|HUd ј^wS(- { SȻ[85p{XB5xކ=OSGyϳ/m}'|?ù[gОOKb_lJC0A*xZ/`,,TyC´>,VTM! f^MO%7 RrzJ+=%d4x|UpdRJs./GXey:#]R+mkymS#)d_l-}x[t>ӨxfgUZFoQ L5No!nfl*IS: И{ åd:}bOu+/6g.i~"8nB{F ÿ)WFᚬjN8k Si_겝hp@ ֊5زU䐾vsh2I[x,iZ 4 y^6NގߞٓsUVmFr2}9Dq[J!2L7U; 0ԳIR);E{H˸~%FQD5,dXcsS-P^M~@Rͬ4!¯`J6\Y7<+5^{|gC.K7m4)*|L#2rX_N(N}G2vŃӍ"=RsQ1v:y=ھڦA'YW EXq w%BR0ҿɈL5p;\T?G߉lcO!9>,^kb#[d]*=`ļqɄCVPGG߅Hp߄_UbVymGoQ+H!oDD%ڂ@[& :ju \a Gtr5Z 6-yy}l;%=.CiU8?YOg?z98#=Gg aJײ`)Bm)7١p9 6wkU_)N+$' SgP!m SllD/+pTtR`yo1vMgБ<4^S?oߋH7aUgY&䧿S j>P MF`#MU5f{:R.[^@ *<=wCm ame4kj`%j^x3FRkl  ߌb|'ϚLw_]7)/VfD<.UԷ6)8{-z덐 v9<F\| i-S*Kee<oWeC,nZRe~ ^bTQjK3#[NQiߤhɼOvMbނQ Nc5e} ' ;wȹ~$<+x2M0%oM؄ٓNR-HɦaOا$wԞ:ixSL+FHr]~΃N,E*mf"5P%ηl;5D 5 VW)T}QfR 3êjӲ(N3~d79#<~wkv7C`sU^MC8r$C~7^#.ݐ'DJpKJy$c$ E^Is^Е=JۣGYspp8Bĝ:ynvt`$/j(צLl(Bʙ#9$l`TnWcy6!;9py=ȅ1FaYF$n2#L)%8{oŏClr]<&쩾ǭ$RMæy}[J腤X컼E۱uJ8FAS.S C X*@VK~S,QbqQXꙑ˖"nolTϞg4s3@*=}H/Div nߣ_.' 'TW)]J^u ïs) z;<͠V q:4,ͤ6gMh'|_dkL.?%v;w=ٷ+job;Zhcс讞pq]R饻 Wsʦ2`q~<LMXEtS4=I-2=ϱZԞQFv/mukTѻ+ ,q_ƒԌɏoz G5PCgIRꪝH;$siUMk^s4zK0h.>)alHk@flXZ*̳l+Rw2/u0×|\jvoRRۤ,|?bw//T'(L>Mv(PCV: TN.zʯM8:ΰ -'@+ RQH&FkmY.՛Qո?"Z&E-Trxy袁{taԮE2b7[^ıSԮw4 N`oP a -(n 5GØgg 8ivNW!.ׅBlC 0j$HWw&pG#%;J1e2;^ҭ,2gy?D33y#ꛒpQ8FEh +";EFL% FjJ\p!$U {W6x-ƶ?;hE!wM10(Žbs/25/'be׷rK a \ u)Zt(09D̠ -hvB_w%P':l/C,TMSh}_^G'dܵgezo$KL:JR?9M""-k ~LGm3>#3w!!+P4fyip{dB]/k\F9! ghMwḽ'k G vqf; ^8 XCE CksStvGj!$uz0nQH- s=m ޯyG;KE]UQ $>· yY,aYkOqpMYd~_MQ2؁qΔR5h, erBA^ !hgSB*?R9 @2 R,ZkDQ`u٣}6(|`yڣuٜLI틔Ssh$;wy^֘3 "Iz~;c4ĐIk/r@p5z|q1%MȌ:/ԪtdDo>l*@*)nlcZ+9\yuIb@f ճ: Ih[1,v>֐zwΆ*Nr뷚C 䏢[ŘP$xd; o;Y @2^MokJEfQQ, iˌȦ{SI'HOJKʃMԇ_2þ x/2&2׿6IUjd._߯\BVWYbAK .|u}ل߮Hseq1xa&$b Ez4&O{ea$P5V:bA˼T4A;`>ym_nIwj#sﰜr'\3Myeޑir% &SUupAZ:Ʒ5+J00L|R6/aF??}2 KDtkxñRo4M$~鋝?~찠7;9wQѿIUiqToX>9[Y&?I,_w8vWE]; DVyz4̯K}Z*'>62>8LANĴ & !7K`[W[j]%w?ⴄ^_QNOs!|!F;C7φKrߩA5>"%JN${Sq^ SqVS1 !i9Ք[4|K' L¬'PznX,B9i`9 Iq'TBLڼ*sC6uLQdž!7<Ƭ#i?_'*4tGx>tXֹU}l6!l (F+ NB@, NlGLP.-ɦp: =tO\*l&9,Ù6Y"*gd3&c_XV1+lF^PQd՗Pl( F_$] q.22k#SR1u0+f.$RÔ\6hzxXH ݂B7.;d~8+]#0^Yv1]vr")JUݳ>1` |s.-d"Κi )j{J]>;Esx4e}*)^_ʗɵWv8RTd[!SRhC?&M?,l?ZF977T_#V \U-=n%S3N.UN"/hMTcz ÷†yO:^ 㠘ͩSүCxfw k~Q,a;uZ 4czZCTYe4Bm V`(.<ʒmsC>pce4> o=+J]:j4\u|SYڋ:~ߛdNdbȋźQ1|??zbt| ,3ځ8By>M4>YTMɔF >PC Ÿ>6zݵCoCr[)ɦ9o4.%O&UO¢(>!kԔiF䗹 o4+FgesG]8B :yOrRj`[&A87;{%7w ;" UVm>?Pw KŠe0i[4)\S}`XT2' cfe9SY3@æWD -Ifv ḌouF9Ppf$9Z>:d7gåzWR,1׀9ʼnS8D$*Zŋ LlJ% 5u2Ybq m!Ȃ6ʞH \3ԫϜ Bл94 txA*-XFU,݇F59Is/g*Ku'p0!ý#S']J[N h*|߰ 6Sӂ ܄4w1oU 2Ӣڕ\PGU JA{hQ~p`6m+Qз5]BLB8IPƛ֢ߦeovB|q9 i/$'VGnk7XLPEr3 !{~Ѡ7֋jhQ,j؍p͊0XIV3Ue_@aS,nuEF5PIzT*MaONOb< !ѺRM:K6%)t(lh/hXf ܣ(d\A ]б`7BV{P) g cW|p-8F 9fo4hFҥ#l" ELI_{҅-u~ S#,cu1{4HP>TNUWSN>GjٍyM [ФŽWY}DA]({2<[5wү9 $i1'oKtFX끐g C~-ML@mLH#FAbgcCN Gg R7b73Z2\o iX"d)gU/+yB.ҒӶau>f@h[`g+<^[Ўr͵kveեK-hXk/bK)Jcm$B$yjcɀmqJa!$Չܐ뿡P2*D^PLߞ`b:8F%ѓ^nj'GriY2|7#rJ)YLH-*։|uIЪWa #]&(ގab\d X g.K?ٕtkDu&lw"*rt|)؍z#KvHɶ20TgqIYGB٧oX_ݱTIK7!2A{f_] `:23fDŽH&Ye/^b!+20/=s9͡d^> U%w s`,^*SM`!0ROԋ9p%]$ѝeT`h˟ՓWD#z:[- \o%\ o4FRn=U @RuRU9lIKte&o>FaxHڢ 4uf*dfk7w%b Zv@*Ux yP뽜yzpjav0 Q8@0`Z bʵ4A}_O0,vMK>"Yșø= U }%ݪ l\<ˏ+ߥh.KI=c`Fe5ܮ)|zM*%upk qH@ ԅ_î(XϽDhy%xy SB8zr|_q!f;Jw7RyOG8lf]8ms/JkR *XA9]ָQ۝2oݛ+-V2M\#@Zq/!'،^а ^>S̼[x7I*Y9qTǺ7OR%ȼ`r . g_q. ]>53<褠ɴfM{cڥ% BmԶ4jdpp.s;sAYI5k9F!ʣxGsS$>ZYĥăCXzHǯA]Bj.TpyI0<Ϳ }H{oD]:'ج _=+:i=kb"цST[Dcl!Y/ ׃†#a=MR 렕\:(Tx@HdL+_%ɏ2.M&I8[ ڿсyks1߆uɓ;tJFOE;>R;mҬ}kYxê!HO?"a~*haJKTZ.+I sBrv?]G}X;ͅTdxtӉһY\Zkl'<)Ȃi.q鵟3:tq\A ݱhP%r0ZqC?Tx; ʁςtecyI'jկsWgX0 o=,Ŏe .Mu|ҎEfD0?<1"; KxmR(w:20!H?7+%&W tcWC Ǎr84èyJR֐FOЭJ`pb<84*I\&q)d w-%e=G=sUt¸©A`7̃T%:V'|+| vLҐiˍ<׻CA/D[Z3u#˪I!cxt>bxu l>_v@60MV&\/MVWn$%F{Fk-NAqjI 0!Ԏ1p!]縛w5rE=?ڶ {Cܻ0R~"ЅL;ޒQ= h]9E?,C!FEFIg&BtY ęriHM6]C$aO̾o2aq!F5&_gֆIrWz/؄@Ϩi&H0΄CS7SrSdyg3vR .ɹs%1eqOEƭ0aƒZ+f5վI}KeHQg2*G.CS@$]NτZB"{Nu7DIt\Mx*āAV'9ֵny&d&L%C v%A̺IJ *͵LCCεo=i7'r~V' ٝug q+uTg?3s(Ęgh4^-_|Cx  9Yكs̮T!N\2rKQ *U@JCW{a}}ݠP?;udxe]ٻv;`oeʣ?iҕ$ڼ*B}s|#%kҲX|ջ9CWv\eN2k]*D/bN~F~\ZGu&PQX.gbhҟse.]#lrK!ܕf/nNvGdh3S G0]ءY] tT:8Q[,C"`_hO5#"gM\n x#\v# 'S wTa%gC.`?/C@@ay@#*u]HhX!cA,ݕ(}F?y #cnU!Kʠገ/y6<J^1%MwXJ&S4t9[LN˓P;;mm0IuUj^wL/|"\WXݭot P륄!/xG(0LK4_e9PoPKxK7ݠxtY*jK4)r)cu{{UJz&Da(MZ]|p b-l, i,|n[nS a~c0 ly3UaMPbgD@ۆT*m2 [ |\cy`_3q!Jap {2NQxlI/z!oqaw'#nϯCu' .J56_LEQkc-.҄&TBH4^;pV]fMZ㐻7 ج*(? &k[MfDB382a9gxd6c^ѩGRT8.):SYܦZözXeLw @?}ZKpI])E넪G{E&6a(Z_rhzƴGDd|Z M('8m3 !)X>^b"Ԉl@H8Į,[v\1xK<O+|+E/ݺFћxulDr{U<ݑ.cisxQ 3C]=NG$'#a;{Ւ|ca) 4Xy%V'Ҿ`vl,+k0UCP͑`m/#E)f8g3HW4909SXrJLQS"*] B;XT:7 O~%`E!x&[8vd?rgwaJ"$etx40lO"oӁ`ŰL,O̦ )eop!a3(gR|vbs1:WoB5:~p!'I9D<֯ӕ-~=.|0~1x$dTT6@.ƢBբ4q~5G5W"PUZD cj9%43{G!%y+[sd2$^|4Y~mb$zV ?Bw0^9Üd>C065ծÎ84A<:0V]\W.)o HKW=ѲJkQ#Vgtf.%-<9mx` Sscš1G^ ⇒}qɑ[7!1S if~ew1Gǽd?Kkks)Q 5!9`%W{ķ{Quȸ֘`ʔ5 V&pQ{nRėٙPmqO] Kn1/X.b4b*$B&~{ [dйښ^/<"n*Y( PMxԲ_N %Y--Gyۮs W}c:M`,t#{OX?BguQ72/^"A¬co+jUBEIK5AMS3F$QEg䥚fӝn i$JBy} nM^7Ǫz>WeQ5sS~]ul !%iy{ƃ1̛HP(ytsif*d16¢44Ge@ĭ#j 5/y]OĶ]le) ˤg3Tb;%KNComOM"gTM E<,⦲a7oPpG ƊI%TD9kZg(nld k4vc55u$I3/hS8rm"PE3xbx4X hr)pY i*kzzΗgwV4?+N2G@|v>  +̛Lj7G_eKd6'tڧIo*9w)-JVDW)ޣZ(1iJ|f'yr땕:M4y:A3Nn-4.Rϓkԯux|5Fݽ%(<48sF3׺}[bEfWv͇YGS*0Ԃ*Fh"Q (߈N z6vgH\h O "40/icLqs~kI.+{4C gd*#~'kD$w]c L, n1v&U9\Op^A.S8uƇPJ"tH>IODD rNѓ.%+x 5RGYɕO S—)'[]KdCV0G=צ 7A73FPN"6(C Z=}'vNAEJ#`Iy qGCy5IuV:ɖd-ǯ2Z縺a(fxs;] .5bjRV@ r ށ_Dv[Ięе2kא.PhɖZ$/wvAυ.:$]9Uݥ%t.bc]9 C5-I\ ":r`VGCm:~Iչ ֘_8x$? 0`CCbt0 m.)ǂ,rAB'͕s`/UBr6d'sV+y_9g;ؑ%O7O{}%Lgy)KxIB s\zezw2i m Ŀ a;.5I_aDÛ?+};9Tk2 (8 h2s_tG T`lLf ny9x)ʊ(}γz6;٪٭-1@Ϗm P\2`Sg)O{|=2g㰢=}>D=1S=R˭ɝe}.ÝzSMoѣ95hGFB m8 3W]u8Oʑܺ}GLov+٣;/Mmc%A^CV9)$[Dyz#<^1v~'{q@CS䒬PjӉU_(u\;3yz= Yd?{WH^ Iw[X̺^J}ߡQ%^KE=37MZv6m֪ NiCWL:Gv}B6fl$1J$,(flj\N.$J쪢ϥ+rSo O'C،Ѻ~-m"L\%‚iȿ Hˣ({*9H sMŢ^GHqO~pR8btBOfCDfo"ȇ\u܎Fjr(6hڀUs<͗O|MBd@f7Ό\y: <^\z{2cR=pF(HqB¶U~$fϹ ˻èmCX'L]bGBZhk,QEjQ7CKT]O r'+=>lfH 2Om$f V*VW(La>Cܥj]+#-D٬!W$C*Y~gK!~D7 ^iFVzH_P)kV|jcYm,EBn .1m~c~i;vL/8yнO8=*zhfϊK:G7|m?E_Ykd!ieG\lטL;L`;5p }҉02Zf]yDڲc6}m0g(oGyXlXͯ)]!ۏ6e,$ɤS#̵ 0V IȊΖzuU|6po=S'1َI`8]cv53z4& 4^@Du"KTW@24%dx^@F-hk jת3ݳMGNi˧DEQQa d:%"}W)SC`/@9f{zQZw/LA;QmM HQ@4yZX>(}5vҕĒ[PD`J0/-f֌'SJ86SdF z|'ڔU7-^x1fN*㵎t%֔W^9Nq?ӌZG@ľ#O&ݷexv"5˪Km0ܨ6X]CvMe~Y79XV11T '9~=[5o3$~Oq*𵒧+hsA­H}NLp# >YuP!qR흺ED}SZ#oD4^4]'uй F{fnkhV7vlI2.(%ZQVpc4 xw#Q^nuF%Jm8  i uP46M$8\{<9W%bG\^Ud= 8ʢFSG'3G Hv;|f[07"-EΆ{bl>?+ U XE<U Nsn+a|Q(Q# "&7~Zڨ1`_R:[!r}CI|2f @'!^nrLj=RsKlÖUC}|$wM#vPk9P l+gjxTt˝tjJnQYƢ4p \ W;?HVNmAL8F~y -L ʲX֟4G/˙bЮcH SOVT+<ڹgW8dŸx`hl5CgKpʹ׆:jeh7{5dko@}1&4Xs"JDBkqHӪ5ެ\F\ /O'DLIe#']PŸ{adputpޜWOLB0fDp#ݓ=VÃ!%xcxsOQ1nrhts"j/E3|’,RzxAwn}0}Fpr*|3gtgs+/4KI4K-?8!|D$Îfݹ{hqz&ad k}uccX5}Z'b̮IIF!) 0/AC,E72CJkJbaLBve*xFrE v<`(ZYd#έW>dUg,hz# LX-طsm1;Ÿٹ~Q`R!1RFzF)R^BA&iA̯!ӞݹP(3%>,dfOY =T(cBГOl]/l2@ս ̧:A;39lbz¸e K?9rlXDWEĪ+4IC)!mNnKT/#&*CŚWo=jCf /@;&7ߓGC?]P@^H:fUߝs q6F,"ʍʞ\cp6k#?*Z'J[zh WR0;̠d0YYz~Xv!.D +M3yS> ƚi$PG鮇:[?RR0|7 &vz 9Mhg6-ߒt|=ɱj5&wWyHY'28, Ö_c^GK|B2j;PEU®'l´m S۟5>D*tͦQÕL&5RO:2K8ޫ#MvD@@;/n(0GW`J+cՄ5 AH{^zI|%aEÎ=33H-'B> 7@|9$/aTr)WjߏC㐣@3 tm"jLXl `{˶rž$E.ָ'~9oT=J 9EB˵-u\b~3D+TaaIXŒbzr=ԜM߈'saN"a'T_%UTZ|g .:Q l\~OK@1cJ1MBQ#A}V͕KUty\۫.LoӞo8\%퉛}qi»֧wH"U˟UWMJҘZ)G`y{(XӯZE<6WEy,U9L|(ʚIMUэynUz^~'iq0dM)֫x`~\SK,fJ95WXhYRUrxhǴ} >ˁ𙨺ӽ5B)؜eѺKig3xtQH*,}h@]k9`c%|Db r\}91gsЈN;YFKH~WNF?8 D*诒jA%]SfpR%ϹH/jBꗬQ@إj.g`Q6a[ wިF!^L=oaȧ$B)[o>;ZKɹzW:'ĕ833=+\Ͼ48j:==g)qǰr5g3pt JǪ[E3G8[>~gVOWt̾Fgٟʺ TIzxj1uԬuk+42|^ZZ7Xw^r} ?VqB0 nV.ZS#&.!o]u:> $`e腑y9(} r6U3En"7x!ӡmWH[ae,?#q/i+:u41V~n.[HMޡqϤ_pQ (SXlywmQLZ#P8a4tdF+B+Q7pAOzV[2>܏D##yt l&*Q[w ZJ^ZBffs#C- Ք-GUŝ,W93t`䔁%F(-j~:еP+4NFF\Ѯ>%iX_tDMw5-TNSf!|!ʾ,̗ ioSڞIsV!i\NV;e=1;l(Hm,R|.\E ,_6cIaWN?jfPkxŒy8p-ܾ|5]$#ܔDͰ`ͫZjI8χiko0;g:.?-JըB0GQd1MJp薄i<fIC8=9P3Xs U/sŷA_7ҁֳ>/ ,CuqAC| gZ//dAt5~Q ŶBµjhc\Hv;@n*b έߨ!Wh!F<]Qw@KSp~;7W E#QSp-%b;8s۪:dhZ2$מ2o3Nh{szCxʄ(WpFL`[?8!Gb9f8ܸ~̧T~{}\jֳ~]d<)k6/2a U@Z89k^Ƚ{Pg70&2CM>hr!w/2I6z鶨=,6XpV**E+H+D~6ɒ<"AE, }:EH]'0W]b5TD)xw٭6؂˚RhJSk8(X|qNh^k^_4Sz=-PR%qouRZ$Bs-&3`" 7/7~JfV4͛ I;%cq*yt*Ivpږ Re[_KC%+1.+,pš2PT?robXDeiN^Ζd] ?`]t/ô, ww ~% ?lB@V`O(y/f.ZYF}H|wWɋ~u wDpAk$N?`S(G{hS:F c~N#Qѕ(8sz=pc&e qA雀zlW ?N6zT`wmfn@:ǩ` s! RPK9xK%eY$_Oj$5N-1gӎ;>Ԋ],QkD

)3`<ܕ }<XػWZwW.-~̬Uf"B~9Yx!C9Hz87Sd%l4Dx'Ta4iGK}]rc:kO7Te*Ii#͖߁ Pj?Mb>-¶.Yxak ~i؈<ɺ3[ܥ* Y_q4B4~X?'zA0,ifwօ|)# cq]Z^^PMAVޕdϓE6ר{D[+YeeTs0"Pr=?iHVrc]lHPa3(r5ħʔp+G|}UT$c,W G@Ao. w& F(Nam܂.dk, %| 0@y58EHԑ[oҸU† ϩ$ Wl ل[qD6!:[\jKrn2NrGX+|w5&Kzs?_J9:3[y_lYl˄Nݪ|K3s<z{\,gUt, X\@n"XL1')/;! #pԿp;|Xu@)vz1oT9Ysd& hLU`4CF"jHKqs(fu|ޮC#Q>he8 iCQ 7Rk>:pv928~=UCB + uQ׾9>ڙG! 6T<r71[Vn[쵗DjJ^9n P^5Vxrd-q>.r=QNgL𴰰lTP!]\\jQ|P5,x7(,vmrQ0wq@TzW 5TԣհX%)TfW66 ^"ahE)\v&/G$8HEۙ*8@GCCMa>&F])zPAEjŹ D˶C 4Kj&_ð)K,癋FՀџЄ.QMz ʛg6 De!x \*͟҂Q| gɜQ3)}Qݑ+7UpӠ&Aγ|.n6 %mR邅!ue X`VhL 1$DB-ȔBOQvJF$fT/z+CBMXbLXrC17) D?^OO<d>]#tOܺ,D)$duR,-Vth Fra#MЊf,/w&+rEOݣƏP$E{\Dc]}@d\\Ll(KJQ6>74@rGb8E,\IJұX- bm)` kiED^=;3h[SJ'/:ĊOj8T2daYC!>bbMo돡:4 J7k ãh"Xx`;;,:`ס~2. b gݍ÷1v!v `g"d1zf#UxhRAh"F ʈ3w?:B>璼r\*xE>|>^2DdxĊ!;aS=¹>|xV8[Θh-tSfbb'-rvè;-44(j)la}Pfg  DӔ?l̴X^|=KXRXv舿.62yIi30mkS+3yqU{|(c\*bcEjH\]!cPeL23& qg}ȉwx @DUd⏳{ `q͞yU"|EӍU@J!?fTdz; wtyS uBi ]?WWCmbI}_90JEhBצL$QvV@(TfJ+pnM*-)vƕXW«Kml5hipM)x26C&W.]6f j#ܦj8 -;~5ix)0TgBo0E|]~,4g'mqtA:;`@ H^)5.v ? $z w=Q?)4&',9(V1*Gي}Gkb }2F4{]4"1d)[PQ F1dt0Vu,9[CaUŜ g0~yr>Z#)\9nPpV3|Kӌ',56.J=LR=Z*(,}FI>Ͽв8Z ԃ3c^Qol}"nL{I pYzpCj擕Julhnp _mZL_u^y%} @n%LWB>g׿tdm ` 5OrmlOҌZ&UOEB?}WH`1/x+ ?;`葡)"?yYT}ڃH( snZi:=)Y'vCg3k7-?ݣ[fSQO=:Cr?Ca$7:\:8G y&K,S4*VS{W #adQ4s21GnA~FD7X&t~7[*d_x;55X9ȷG_(AS>m,}.2Ա_Y"9R:>:HN[ch5W90ap"Ax55`9s1\OܱO* FW%RE1#ygaojZ"h]l`zL4 叺н^%&m2[~gš٢n H0fCVfśJl֑L=P#n-jbGIjs?ULK؋æ(7=O<߃s2jٷ A: ʭMM+P̀zK PD=Tlr}(?v!B<<`:n~NJaǙ8W>p)h%2%J;gB'zZ oP16mX~g ])E֐f>/уI%QRc-׹R6k8xңfr2e _GqOVJ]:hYip%QLE;QqT9Hxi~ ըOdm(* 0IiFm|zad=KIpU͞9_}$ '6(4r`h(spO,#Vfix;ӶaMA[yGf,~Ic]qpBySoLU==2TLXd7hڶuH1jJ"Bc^i2Z7 .1"U>[޹}:J†>W~K}A; Eww|Ja%%zadψ!\.L ]W482/@=6Ka%t"u^`.0p0(X~di ȇoW`9V)A1k+Vu3n;t˂QLO{u'?>BR#:M*ocV?N·MHg=8N?YMOQjÞ40Ȓ&/StXU [cԑ4r&(% οa6jGKlT+&18dN&bv XUnQ;E(y^1BՓ<ط&y'&T7nt,!"8-S dp^j/z>4Clç \3`LEĔ8OR>{]_i g]"b=xjXѓA"s+q>G|L1!{2ze3)#q3s -g=O!$hH3C&)]gҝs&`pGZ;P\ԍ2ĉFǷe= % E>kGڨFZkŪlT΀ kC N$C ;PC5f:667-=9:ݻJܥA'ZFucW@qؼEN$ |V@ӌF;Js3.饆^#u*V*X}s#-%i2a/y&i4F*£yk\>T>`VzH8Mvn/\DNUSEdנ.mWfr9!!I;M=ayBNr}5re-*1- On [=%:Ӛ^Zp}O.V`gYZ07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!Z8FIȠXhnBތZazLjjJV YZ