kernel-debug-modules-internal-5.14.0-503.19.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gd*releng@rockylinux.org p-Bm5 '] Ep]NjΜd1]r_^uN&{b?'HqnkKӊegbGDfx|\i\.`ٷҮA?x $ꏺkno@ZE .ٴY=]?vbۚLC[хUً;ZJ*YY44|-oeeVd\dGyLo bH[&i   laEP2MȀ2˰Ɉ7H% o臈 $ u-{PrP,ԠO^k`n5@gȗ,"m GWHDl^]0t baTa" ˋZcPXhcs; ̄,$Sf4OHnZ~cӯ,ƅM7>Zf d48ޜ/Qȅ1"O݌΄Rq4 tY \t .(n5cf83450fb9238e682446061be3fae3a6522ae7f16a0880ea2e3d6a6a8dc418a0a8a000abb4f65f10784d6bc1dae6d44042be04a;)McR86.!w>@ M? =d ' 6 _ &Y      @ & &(+.r.0B B C} (D8D`9E`:ZJ`> mS@ m[G mdH oI qX rlY u\ y] {X^ 7b Ud e f l t u v Tw x y      Ckernel-debug-modules-internal5.14.0503.19.1.el9_5Extra kernel modules to match the kernelThis package provides kernel modules for the kernel package for Red Hat internal usage.gd )iad1-prod-build001.bld.equ.rockylinux.org9Rocky((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.19.1.el9_5.x86_64+debug/sbin/depmod -a 5.14.0-503.19.1.el9_5.x86_64+debug|Td<@1,RJ(w8NX4Jl8#`%)h@>0t^7{)<tYNW\?%L x/p'4$\h 4  T80I  /lV4"w'@41(\qtt[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큤gdQgdQgdQgdhgdYgdhgdYgdhgdYgdhgdYgdQgdQgdhgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdhgdYgdQgdhgdYgdQgdhgdYgdQgdQgdhgdYgdggdYgdQgdQgdQgdggdYgdhgdYgdhgdYgdhgdYgdQgdhgdYgdhgdYgdigdhgdYgdigdYgdYgdYgdYgdYgdYgdigdYgdYgdigdYgdYgdYgdYgdYgdggdYgdYgdYgdYgdggdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdggdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdYgdQgdggdYgdQgdggdYgdYgdggdYgdQgdggdYgdggdYgdYgdQgdggdYgdQgdhgdYgdQgdhgdYgdQgdhgdYgdhgdYgdY149ba87ac86a21a13c3c2f9743c604d9387b3d04b4ea328edec93050fa69d4d9feb09d23c8b57d1c00eef40c52f8812c05994a2056d50c68086eafefd75360d3940d1529c8bcef920effa5c1fe6d44ff068711b626b484066f40fca0ec05f4623a979dfddbc97db4a175dfdc33c733d65c226118c88072f47dbf9ee5aaf9e91618c16541cf19c3637d2da8ea21ce59ba9abdf14bc2e8621d186b66f8c0101ce41ccd5a2cc5db7c4dbea00ccc827f92a055609c18b06088ba481977a92309b3f920723c927c812936497856d4f1b200f772fb261dd679dbb750122e18054de5ca12b9b4b3719e134f9740a6240cc154eb8c305ffbaf1c090e7f4545fee80a0a4131db7b93118010390fb05cb5ba2b6fe21f075a734e0cba5f1a87f30f4e12174b0a200882a4c9f2ba8e87665f3322bb4a337439c61d19d2e3742bfdc9ee1c577d040149720365a11cd59ab2a79698cf5a0cfa3736fc8874b7c36609d5f663a2dff8e740373945998dac37089e8416f570658b12751f86555ec7bf76ac652f224a81dd0bd86057a0a56ed42e31ed12a86ec421e2a4dc50a61307ffa6b6b8d22929b51a4bd26c864d1473b3d9334ec2bee751d986d0680a1e32a034687c3f9fae06301208a5bf0c7e4eec4a30cfb8db1373a89a171e051d154b782fcdc174fa605afe198a1043a08055bd0c24c54e5f4d566113326376f398548f13a31c3d8cd193793bd2ae9628670dde311e59fb426b254e411e381f0052f445fc87d4c5976a9d038cabae5392b2ccbd4010cecf45534bc00f7a8b09037a2bb117f50d2e7953da91e28c57dc65211d4a81a734fe84f692e6df72caa5a9c816d0fe11e471b7a483dbd7d525d5eeea683727730097812814f3641f58504fd9f1332057d2df947d9b1d2fab5338c11301fe90218264e2ae0392f934e9849125d30537bfc2f5872d8dec7531ee627c82fa8373b41de94960a122c016c3f0e4767bcbb6b42519a5b458e2ec834864acf6c1bf72fbae587b54321d23e18ac86ae751d3df268f507ca57e46ee20fd64e71b9a78a7e7f9c91ccb0f3d73c0efcad7d4f0044a55d213c9be7dc21f2608e66193126ab31e82bc3d444ea5e668bdbe24cb67168347de0a8f4ba2da440f8f6676d777d34114516adbce47a8cb9701b9f003bd4ee6329f9647a4d5323969f443eb0f274ff67eaa867be26cda9cb2c47e5c7c13630f41137bb8f9823e8b825aa681def635b0adc0f4d5239a64001a06407f1184ffeefca9e498bfc118b120234737b9cb2408201d1f4eeb54a207a1338ca11eda4b8b25c546a60123dab6a71cec30c420d96882746c8f6806788a6f33f31e73ea376ba20469165663f3857064a1b958f4bf1efc07f707a188423a7663f13689f2b826580e690e7a4f13b93875ae2ae4a08ba51d9573875e44851c812945ecba521e50db40ce9f00b77407a3d9fe237409e53c45163b75d0a2ceeaccfc3765bc9d32a63019e323f1e49e35c1926cbe3cef6e43a105dfdeb0c41c5c2c3b286b8c27dce558e1c9cc889620eae7ec0963b043355c1589f6565d8741447a0f869b5551449c0719f907297b2dc8f58b4716aed273c7d8d14d674a2ac924840d757ced2987f24291d286dca7ea1eb2e84e933a0768e97fc2af9196e11034927e3b1896d066c9babb2daa062f15b102d139343e5fb6a585a64b38731ab855300b3d7985711bf824392e905730714abf4445ebb40d4ab4d89a5642c18ca459a04cfded3ce391401830d1c08b38cb539fcba857d38fa4e7876d833ef2e25fc3a0bab1bc3f8836ebab6c55ba790afaacbe40e5ca382e554e0660877c1ccd8a9e3b784628695178c42575491a4eb66b98573721a644df8a2c7a07458091fa083eb35b1e569a497d8f28944ce46abf78c30bbe568a594276456616c7bbc9ef188e2111412df3d836e14f8562e42493049db9c80c2a8b24a702de2b35f86ce984186ed7f2f83e2c261bff0a0fae58751ee752b23d28248a5bf582196ac29834738fce41aa77b47ac7eeaf50a0ed88523c34b0710eaa89ffc098c1fa54241cf28ef3a36c6a8769f41eb57132c5fb5194a13a8ca48264a08f93f28320d27bfbcca7895f8e915f2125c81e0d67bc8e5cd44db2eaf311e8fd1cbce2a07900e2f89b498d1c056aeaa3b51878ab5f0de56543882ab8c2ab809457dc80e415066ceca52587d9b1a21050dc6a289bcfec8288834066c12de750fe85c24e35cbfbfc11a2973334beb40694861b58e859d3c02d6d0d5b9f34d3e20b4d4a5c054aef77c15c504698ef4dafebc563378672a87485324ea9843a40c20853c9ed4ec3187d23a4fa482116be4b2ba18ee8da8cd9cc5c5669927419c9343bb350f0b3e56a3da66b0df20cd7d38cf3a2f7428848a49f54dec242394e18276f3824eeca3c6b99d950810f1ad1e9b0af78ef43e66fb7795d80369410c752a952786bb4e9e60d66171d987f09ee9786f5549c157f86852a5dea125c09cf771908931f8250d4b4b8df321c33ee4aeb50d48cafd72489e3c3b2b9d0044c181cb6dd5eb588ff7ca6c5b36c083661739becd36beb2c23912652cb2712e2994b09f8fc87b38bcd4d8a397cd2f6100dcc897ad298bc44894630cd35f3980c37c43608748873ec42377a40ebd89697a45275ec057039c02e9a8aab0e0a54893e959c341349efb725b33127e668908763e55e2b878efc1751ab6141dd1628928cabd36a128ff510c32f546e446507e206a9c16943c837226ff918075a663943e0d5638d275467aaf7e52aa45ccc2356e5c9df58ad3f3330136d4d06bb6cc8efafadec3a8e4a07e782a1ef7b80902f12dd27330a5655801b6191327a52d262dd042d21bc3fd32688ec6d3386d46153c32c3f3295c8f6bf0f2a8302e580a30b4585026313a99240d9db435f47ea2fd522f6bd882ac4efd37e77d372d28a5d776d1e56a18676e80eee71eb36e7578b7b1cac04880ca14c8dbc7440c0f3808caf03b3c1c64a315e5699906c7e54be247f28c5ed7f153ececf9b1162e2076872da57bd9840d972f8d8bbfd48a1b9250874271ea0d8fa4ebce31b511b51ee65f892ded1449f3d42e48801f36fd5fc53a353e6e38f35be25f3218d70a766692dca472534bf6d8945abdc06b59a50b1b94bf7d7d1896c20bf4ee13fa08bc16c4105a0d6ff26160a422997d1ab0851549aeb6498b93e8700a07a75a293b508921b142884cf7d3c4ebf709f4e6bc78e70e7da3d8d9f8762bc6b881fbbb31b17e379d1e2ec88f1cd830ed1235f14bffeb7b9d1e46ae01071f2ef1384a9e4d2fe22bf06f73eca53aaeb16aa139ce50239bf06c1dcd1233117846bfc81f8a5b66aa70a942d346f3574099f9e98355efce121c66c54a291a7d3afa4d77e69397d8f295691f35a879a9ca3ea6d9fe2eee28e77b3107a4194a876c6ff2719422e1180b0b25dbce9fdc2f376b87e975c7395a9c50224515cc94093c056231c5029f271c2f303dbf59793ccb78cb7cc41179dead18e820d100f08c99b300c7a13d60b635f5c8bdcf11a28da8899499ec210c9bb3cc379ccb16e57bb6c7bdd18b19c5485300333796cfe0dbbd2aecce0c68d9cc97fdd318463237b8348a7f4aadcad872efb7b764ca7916d58759e6371cbb707bbfd9248ffa048ac3f7498783b73d7b78b87c775f9e2531a184703fe106d1ddd897a89d20dab2f55cc1543ba4fb63b6bf3f1b98759d3a88aa32dd2b1470fb63f830c52b61d2e4b190cdcbd553ded7933930374a3bb197477b19859203b8b4cfb8a4702a0b1bed595fa28598863ef90a97383bb869cab7c32ea1cc7e6b2ea5a2d8754a91eb402bffb9ee5362b6f0cc117cc86e2a94fb9baf9c288c5ba42d1d900038571e577a51581f4c1d77db439f1d6e52b57349857c8a5363fb2ebc32c2750dcfd68e84c34d6edb79e9afe0e3d7e2afb3fd6ddfba90af9c08e0cdd4c4ce62abaa50e7fe36cad2e16b3e712c542cef4ef1ca8891d183ac1af5bebc63d33908c9dbab69eb69fc85e7974da6b0e64429ede0b54ebrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.19.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.19.1.el9_5.x86_64+debug5.14.0-503.19.1.el9_5.x86_64+debug5.14.0-503.19.1.el9_5.x86_64+debug3.0.4-14.6.0-14.0-15.2-14.16.1.3gd 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.19.1Lucas 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- 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.19.1.el9_55.14.0-503.19.1.el9_5+debug5.14.0-503.19.1.el9_55.14.0-503.19.1.el9_5.x86_64+debug5.14.0-503.19.1.el9_55.14.0-503.19.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.19.1.el9_5.x86_64+debug//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/base//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/base/regmap//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/base/test//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/cpufreq//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/dma//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/gpu//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/gpu/drm//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/hid//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/iio//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/iio/test//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/input//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/input/tests//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/net//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/net/ethernet//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/net/ethernet/rocker//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/net/netdevsim//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/net/wireless//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/net/wireless/intel//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/net/wireless/intel/iwlwifi/tests//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/net/wireless/virtual//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/net/wwan//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/rtc//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/fs//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/fs/ext4//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/fs/fat//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/kernel//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/kernel/locking//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/kernel/rcu//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/kernel/time//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/lib//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/lib/kunit//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/lib/livepatch//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/lib/math//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/mm//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/mm/kasan//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/core//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/handshake//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/mac80211//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/mac80211/tests//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/mptcp//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/sunrpc//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/sunrpc/auth_gss//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/wireless//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/wireless/tests//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/samples//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/samples/vfio-mdev//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/sound//lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/sound/core//lib/modules/5.14.0-503.19.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;P)7ԙngƕ2|}D!3JQi,^9Ax$e^_@\g< aZ+<:]TlU\d4f[rnX /e(&`ڙ`xu1GCtTZzZ'U.bw̬r;dyijKw,cm͕Opclr.6:~[zx[(KE10 _AP4,U"8ڻ+}vT.Z%SS i!ۊ8dן` #r }n#(h+wYg=62><[-[/;vhP>fSf7u%Kuv#bg6bl b?DJ;BTT7xA[+ʿ9njBm9 NdھɁ!;/45v q'-=J 9#naHU3>"`ɾdM-l`1C  ϑLCz=f1^P5ɞōX<1Rqbsǁv`+eYb C҈$hoz`r6#V7Sy$`^,'Wऻ4OICu$z&Gfkӿ!+5)J9uSI:8H~+Dgdl[cD1e+O&۪xpr@?RECzݸp\}OD[cP C߇KO]$ѹ*]ͱKijP,: %*"Q,F$#3aN '?.l3 $gN'23>Da(rx"kP%!I`߁^Bǥ俼+x%;[Dhd6 YO`S c_HiyHvڈrI)*ӱ_iMa`cђv/E8c̭)tj_\zb*}Ĉ6:|^ ˛G{@~IP̀gr1(T{.gZw_8vB:d} rJ?{g\FM֊1J&)ZfصZΣב;zp*}Z^}֜aS\i1ͭaNA %xL~);A2D8D؎,fD&SuD~XլgabF0g+"|Daj*l>QUa6\:zdeY 7D DnX"_^y3${WCl:m1CwZX>=*禃NLER>Ɍ$г#?.e 4yE |0 hP5 w9@~\F[(@@_)`1jVk Nw[ \@arEM>K)n %_8@3҂lZ ZUhVϙ|*ܣtc*٨%F3?BN8FA1W;ͫJ Iyu!nU]HH=>=& ̑g:Z@.qp@!b(0Wt9rM(2xX|:__@&GPFW%@%ypϏ%4d7"Ęfa?-vc=kVoM$,Ӫn|q@FZ5;jAt ӥY=s;zhO|"Yp$9pLs~f0T  S1B:R -ezD< ܟ,)ɺ@MenEwz5C ݹ(nOKyBCv 0Q8%9hhl&Nnf0>|G 륇LUs8Eg㶛8>e~s:P~KhXMfTr֯Q}Ob5،؉Y9B@I>I*b5@ zwmd<{];|:~ʾHXb ZPpvZ@Bݲ|AoE(m?*-ž9165 滴7OMe!_?#4A䋅i@兵 ?cn *eDmh-' Mx|4V5J{ Aqq>@dv7)yD) PCꖀMnP:a;.< _ϤF:s1 鱆4Y?[4jOı6-/^Sz=>-7j\M9O'Oj?Tn)v '|se(FRv랖:D$=HzoF|h_WRNj{z]_TTϨ?IEYȉvmNßU$yqA @W;8l7+: A8 9S9r'zE> 憉|!Z㢪V "fXJܘ'跽[mt{ ΁Y=*#6GKkD֣k\'d]wJ̅ҺHNS1fF1'5w GZuk9"KO#ސl({5E'&=@'^7=VF~ Pqvt֗bS8 쬜I z_R ߝU=jBښOg [YQ,+Ea58 uU鵆߆n T RpE `r &Q:VW 䓛 frg 22V98Պc& }llWv6XfؙV3;\@{}Q.??h.wtC1!,Q^ D {nߗh%l#]\F:kQD'QWdQ7nJ%vjl4 8`@/`GQvGL{Ytk QMxz-> .E ʥUƯ5GɥO@KқXcP=CJ?U>a푚 )0QR[SjFK_-ϱ1n֪(d|7*E2MU6HFꀽ~~'0Kxs 9;S\[]jK]ꍌf<%36ffC\ .ҬvguEWꋥdZ v4E3Y\=Ӓ0loU28~a^sCV,v[& !f7DZy@+ģê\|Sqz0Bն͢Fв,GzM,34YOA6jfŇvpH4a)O=ebQl>of*!i%C+z3^C&ί{LhL*̮ 8Y7ፋx=Kv B F"q{$:CbXq+ T)߸ P!ˌޟ8PB ̰ 0cPKYFȈT!$bT gbL| ,~^[/T؞YL[o/rOAvE{P)Xz~xGNjǒ aXqj>+N^ 0s4(VP$pETzlI_q(wSn.ZqAڿ>|ܶTY)ׁ6^0[clTV,NG+>oye[B"5VMq>E+ȷ9?L*FkmiH'*uU%3++G?p:ng2 kkӧU"n)`dyqXc }&5Ͱ)`S> p4yxe$F%#̙NЉp3>n۫1KGZpdF|%Ғ {b&WĮ l ˌΊqfb_$ڶxgby*Z5\S EpCݼpv]:Dبe=M0X0_wT3Q\giBV'o]R${&hBhJ7c-J堶פcYJNl+It̿ԔpO!a|c7q๘-3NS՞=/W<&ɔfCR1r`SؒR(/b+Y8ĽB^Fg z + H'uڍS2'Ax#`ت\;21@y\5wn q( 7O^S u8,|qh ?],q U~8w ҋW̧@H'X Za/ E[E՞N/AwT?uP] vcx={]q&ZoVd}bPȂA9hy($$rD)7.iqg{:O(t.X^irRl! 5@DzB#ٰ) ^T*~%>w8Q uRLb[QqW>Ϥ-pa^ eiGh;"gcje}$t6V3@};d+K~=jr)Ӧ1S@RSWOv5lXO&.DK%fUhC[^͘_*owTtaw\A*6_5pN~ϗKu:B_YOf`.RF,o|O-\Abpt.! O6" QUyVf%"T6XA.' vbʋkX`,X ނ(4GZh&Absa gT9AEIƼK(3WwΩk0WY̿2e.K$MX?/@b s?&b4dmVoXq0Vg8]* XޟdJ/8?M߱7Ov-/JY^g܊-D W1z8D?/Rw^[cB(rHL vVX7SZQ 2^8_0jW_j OC9ukn2l!wL[n#$ 7s_E'Qbs7 `~b1OǨ+^j)hW2f" e: _W *D*:nnLׅƙNy5 ebH"v:_e^f tJӑ'8k#AǫSAPp|1O?4q8uUJo,V^ + e~Z!SbXR;ca|$29 FD=EڎXEVK(-bp~A}i)jC'B`q(J170E72$3ƴ.F,ȻD$'?;aHx!Z/1VyAB讍R݅sBO3{u+Ԩc~o!&}u]l448V%E<ͦLE5ЌpG#" bhH| Ty]?.=O}S . oFV% k{~R:ȩsOYi.>|2B_'cU3(O|G ahR[0,dA-y C<"#j ҌZX.j9"^sDZs'x8GeE^˯ hˉi9(sFl +0/An{ H&fbɳQx>H4qFPC Gg b,rp m5\Qb>.|ywW 7.O36iq=!*O]3v`3R"NTUUfNiYr#{uW0LmJ>t3DmgH~%*QqͬZi"7v3A |R/w!I\7bWmXA{zg^)PCVM }C%AJHT1,sfj=ځ̉H\10e%춸|?Nعnb2*,ܶ4‰jk 6d$:& '5R}j7vÃ9*^]OyH(Gj)OwG幧. Zux u >Ap<@"]<o#V]lVe/Q8bS n#A/M$9- mqG/!oӶ5R\}jQqc(U@v{ߒv^8/WN8s^xۚ6eg߿w)Zĩʅxvxce^ۆaE qxyD/А`\~1 %1Փ<4QNSp1gRΚ,;0~o G`tSQnHa?}: / L}vt ~X&AoG )ѽ.-MK|]:@FuA߱͝qWȾ'_!&Ph0ʽ{5*H+[7h$E]1KiLzm_:.gXŸ'(rCc]R9[2`.衁j* A<^(KU]ڊHSIE8j2 `ɺsK'IzXb@y8U12ñk=!E.~d^Ϩ8u ZepXζkA7+Gw%Δ],Hk`]k4 WO'+2n6rWK}ú?CD8'Rdaﴛĵ-5J6>0y #?ʷ*_mo;g==^7Zf[6E%\~CNȦSkU$\Aʊ&Fbv9%%~'(SX[!ToJ02*\"\XȄ)g<\x>]`vCם'|׍PK0o䪮-p-[?ftN!M^P#tVоE>e 8˲dCKem9r$m@"0Hsr07C_`}_,F(={f%Lj ˾8GHT&w*6[ȸ@IkcbGaكiVdo4iFRR(6ZD n#W \q]VeKmxK_@fAhʨqZKu1V/BKڔd|ϲ7 Cg YPy C1.tj%|.D-Ӥ{|<)-0ฏVO6[Zwr 8~V h.Cܠ?\5Kд8#O$Q![ ֠N./;г5%r:rR.^Wr~jN1_y6J;Ic t>~ 8% '821*~,PԺ&pxSEV@0sk&;I}J/TnJbrЁ)Vxɻj"Rug ?@-+bvvݠlvofEE=T V}UH9ӝ_A 76Sv5IE],Υj1bD߱E5f׍29 O]:dMXU=}<m'+5`Cas})ŢOcyKzS0>&:t}'Q\{|Kz ]gAVi7 B_ToJT&rTJg[ K:$ͭf"1FF>?ET,;w6Dh躺OPc(ԚqW؞4pzMzN g"C|G3 #jTbR"a7 pv @\[iRv !xΌqЪY礍7F@T_=rmPhr^֨oGjlrQڢ{Jo߀Mt%gÙ͇ўecTӞcMr;M],5qDNC7.NO^'qfHiN -V3!MW$>z9gDŽ+n›o|e=2ޒh~y^(o  Ó@Do,{mP< }1(?wx nmGc!KzX,wWHzX&Xy˾퇼v$ T'߇jq0|{C>\2@Ї[ Lл檐w7Wk!wqn\_$+ȞA< YdoͰKw%d< cG/,2H>`9l.3Bc>#Qηc1h|ZyvMZ߻Qanߋ%qdKZ,s:o#kzH}jk6l-e7tY9u#XoEsQ6@l160n^s(pϺc0QW~+z|yM@}q;St+T%#T,::\ydiJU׎r1rEŖa{TsI&aȊw%\XA Ǹ2dhгA&(a] ,IX(B:0O ٠ xXF!]pȕ֩Wh3GPi)O?QuvfK9+蔚򿳒Ko;!f;LaraOȁg]_Ӷܶl.۟UY h1~"!$EBϒpx#);$=o u|9AN޹zsm$#p"JS]mw)(]?A~*b Dd8W<;^7YC[lqZhŤ=_LVInӮH`^x)J_.*oh2:fcO.ߨwV"H-o*(y;/g\fS>e9I0q<P_6Z^I*R[٨O2SGǗ(jrځyS>c5*Ysu|֘+<>xV|kˎ<KaC}T@*~{ =ltj x^V:} AS1z.顪O>sSExd Nާs,[ Jn69my{is|I47876<"*E)?Z@ ' 6x}! Hx#p늌ЉVxA6Q5%,D̤*N L -fJUkA3I*H-Gj[ 0e|QgϤ:$Tc^NW $&{iut:iAV%b#IN?6MH 3V+;22ᖙ+h5k{^;F@U.}cW4J(4=z᪃DQ2~[R8TL+,9j #BpUKrlj}X[/ r"O8U%$`"%ѢْW=R*i5cb\ݯts|k۴+O T6aG9 eHdɈ:]r0%Ymf^b+jX?%"(vi_}wEB $;ATL+rxyd}",h4ZZPZH6I/^LP:p 羁Jxu?7BVcB1{|i^dAʌ/dNE?E+@ԂP=,Z!%Ds sM_Mz%t:IjA ^.K-ۡQUQ=ʈLYBLA օ_Ay$QM.ZT 2.ۦB rAw \'%^'|h1YpjKyqZAGVA[Ǐxza͛0b{4=GH ZxGJ4mgFȪ!_MLu\RyYX݊e}kk "ɥ&OĎgbR2x ]6r#Œ 5Egcnźͬw',$Ѝ0ĮbY{/f &PUrF:uR<*w8C`1ː>^gJ"g/邉[$C*ܠ+Gmgٽ92}@<*r]zBwQL.%Ջܯ2{P{& KI~"a۳CBQ6{#(BPi&ag 9ow@%J43^(cY4SEkB5Y$Rpx!\[*k2:~UmxBvGnf=OBӡГ8L_P/Ctoga+/#fNMm$J,xٸ"k@z#fYDB/JCi90y$e[IҞmnYk(_ks#f!Y.xL=M[(q`iD:_`Wovs!@% |?|A@HoFF!JYH/ݓ$ͼ/wEnIVqJ/u]d*oҫvp~@B $~<-˜OM _&zn)+HΒT倀5 3tB~V+ꉇ]'ơG΂`y[ym#jEс*ܙ܏Qgs mM2!D t9ơǑ=Eq2 Ax(v 8-mע 폹UkK3Ӫ# ''j;wN(x`1?M2,ۅMUYQ@L+e: 6w_ӓvkV_< ܑ-MYJc(skU΃CdBHN*7y1fz\ Dtj ߟV@@p/:=mמ?B)1=ԃYzAGN39K}W]7t-PަaG h4WCOfH~ ~)w}Vd`S0tod~-4Rh"3fk4@W=KhLXrE*t-" Qzl0f:u5E(+qP@i&mDuI TkFuoe?NE}|PSnڪWga>윓/u DCJGjW!A=xx!9k+F7fx Sn~5m2ə 3hwjR+걵E{GlSIѾLȞ 皏Ҧ2g6ϼDPVd5pͯJ<JA{6`c -0shF2s>J~ .SI2ޓMj Gtp 6TCHaC8Hz@cڪ⃟ `vחD7HgN)qkwXoqFPmQ#b\G:\u?Q u^xsuG6hP-.=5͗(1o|⩥&V:Y'~X4zz@oP& K4 `Utg}q/)1qHmv'432yNFDqрm7_a| 8$ןs[}:^w[3'x^yP@]~J)0-[u:R( זma]Z850`YrII .ZSŚ cv{+tJӆ1y~IܔF>}EjzpXru+PNo'e0|r*9rv09.ҨWյwjwfPp:v)g{+HV0`&KCL"yO1mOM)chTcT6.àQYEϻT0r$CGY;[2736sM/g rܭPUr6`^ uLe g(_,ܫP[[DWڹx +՜LxUM?|si*ӯd}*v1y+vݎfpcF*>Em}Q}hU|y~;ͣOhBW iҘi .Qi |Cy)W.b_dwLs}ZV29^-ѝm;=t`gn"3|Po/fG3>O)Lb!l>$SR0R}̈Anr(4W*hK3oew3qC~81+hk-:ִڥ*zd~`]{,!UC~~Ca@ΊW!W4 J)l(-)C*2.| ,.J 3G^uԨfݚX"6&nۜ9CiM^c=uⲸ}<nZ~ؙX.*S"5CZVt6(/%Al00d2Kë́o)s_|("ވV~ PB.1` |41~G˾H3a(ֶ_GZ a؟_p;l_iV<#/9?>ԉHE!ܮUM!iRHGJ |{ .n;M+m .D tbDv TBHF[U#$Kp1i-z:j\?(Eo}&&<{5/NⲞ,ճL,K*2hXY #Gϸo?ՐUr! hd} KFj.JJT3qde LsҨjNq}عNQ=dISg5C eT=!j*GaAsA^br[ET< DঠvT5"Pr9xŤˑ.u;,|ğXL4:UY.$2n*_OԊڌ|UY{BJsJm^<]xCb MlgL1q%K%E*/U,!g޹c-m*نM>4@^ٹ 5+J ҈R0` /^,xDz)r,Pt= t5%%5}o~$u,emؕBauD$A9t ^*.S?cǭՒ0&+>CB;?HdvG&Њ]av5 " $FdgS/͊<'Һ}u5efꭗqLQ+uqQž@8fßSs_ϗS%'TҺz&NїA2=s1)pQy~oE M]#@n¶xnس W{]6FS PhII ,)6eV֨ ߵSm,Â!"6$2+8Rţ+wD6)P'ϨBB2? +Eƈc乱 ;pşD|2_{vr[EW©Bۿp0{wt v[wYU۩w@?rVhuzmq'#ˋj JipHp ,MHn^0_ Ƙ%X2g3E.z!u&PpR\Ca/zy'G6L s:ٳ( Y*6Hc Q9^1.ɷ^@!~)Xafd$?xoRs7qVѹُãAi0>J$.(u l4bt [=qWR?8TB J?pI45;Uˎ :8ѣ>0//_a`OAm)g* wN9Ej ЖeфS *Fupז35NK gtXtJG!&UgWeu^J3IJx n^G\lh~,]rAsU_ooFeD|&}@g9lI㍴_` ՛h¦#M4>3V:)]2ZL_QDK,ꈑ;iL³f)~C kjKB ^=G;Z$5òw^_Rj 8ONⲽh1By!2 ]ʺc{5dgk~$/ZܹDFz5m٫ Odűz\Gdž#/Pe1;gHu ٩= ^fTzO=iźmapfv:XFDN 0$Ӥl@N$[Gjiby"RBqӵbIv7o52&vmTPgr#6zoIAMsb%;F!E!FI|"@[~,n =^4D& F'cȋjǹ^؜[X.[V %:F:p\NIiD qH@XIR(xiQl^yle~/S!3#/: u-AR..vc8TH>J>_Ǝ!!C^>&&Xj:39qE)'48?N|X4'`8^A魗X6GFPټ:JTUf4!`&,Po"h Mɤ{Ē5l;YN v0)Uq^Lǫ܆E/޽hQ$0xB~ h.Ee./"]/Bʥ'6/j޼9֏%UYRa 0)I-Y-=@\)5V 5;Ԙm#PSuEM){ڋa.wl4Qi& 6V҅V_Л R4]tdHYs.9154^㛹oj RVA۫eȓ?3 pY%R0 '/m9N")eHY7!{i4@iǝv#J;l>]tYX&+vg]~v a)y̚z{{BD$1NbW1z9̥K-ЍsOV `r*AF[ۜx"J r ݣѮɻCN Lr8F#qWVU&3vJMVqy'vĨuw+*c÷sFhJ.ʷCr|5S#ZzZ}+_޶>ќxV* V$USpqL11#ٚM^[@xE1t3$h Y.E}sGkΘ%rT\nX >5~#t`C16:rt(laG_xnqCS)`Ozf,*ץa)V'c>aOŗO":j3(3L[U@o x{"T>w.O|WciZX_됱 117(QX^]ɍJ_jBG!dW ;ص>g1~»ת1q~.,!À5X7P$ @9aNEFNϴ7xUh|Ǟ>#oRp,oJxc5Kܵ1{-Jj\]mmt=E*j$;|WNQUx6l"}B.䒺ͣ-B#x$@~fyƷ- bimDM$ϊbM6VwL}\.\tz 3 eXX,ޑD>tD88~̌Qh/P R GA9D!?E {t"䇩j, ;bLWlX&S5"G\PF\>#}hveq?9n̙^3bNm$y%._\wN ;d iD%DO$|1\wq`O(ˁGRf?/c]yxG֓zH(—EtG:gV)_V$o6Zw s)l ˨&PL̬} \GD/})i}B?`фgc*YeV/ ,8;'a[B3bQXM'eLA@ ދ!,Gz }y^Ң^|C*q6ќ.O3h8- ˺LEb8 ?zJU٭0 لFїCz'9/f@\Кt ȕANlPy~p5G@8E?ΉEaDԚPZ.Q{ 5yjs;z `sUaqfnv4vb焖$v."k-L*-U?DXxD+j[w¥kx t_/p:2=kіRxAPJ'T 0~ki#ܫՁ8=#cYaS#od "|5P&N0z̔/V v*A+4ʭjQ| ҹjDrjF ]p rHJOyeiV"EMJV+^:\buv񌇑a.#D ;a$~ ,TEȇV,R<)>V@:|_-v3C 4bA3J>"T@p˫+i fUwޒQRFnŠ>uioRjæ*FE/gmz0d`HC) 01̺kur8xCŧLY%MK *:OTVeV"8@ 3zex'VBLGaꠧ# h9-O^g1u"~ s3gLYq<"n Dø^D&"gE'MEW*׃ "m G 5XV T~OCrn֘H8zkyBA+ɖ nj ~A1_$ϰ0J?Sx KW|j\$r҃D?WfG%݁F$-{ 4}v\d;"ӛaLBOD`a+ ؽhJ*gi0UԇE +Bc)FٿX5= +,^tƁQCՀ]Yttf0#z4v|`F2//vKAJU.be\4`+ 6w ҂yݔbeS꒼6%*^9$<_Qn ڦ(S4ueS)( '#ޮ>mSQ~}:a#}إvkiR_3$Jdz+t9ř Z Sdl7E`yJ$?RgR,@VDɝ,rP__XLmt+ֱ`BئO?Sr(* xf'0(&@ѽ2XV\S^QPl0|pX:죴lһg ?>Lʮ$} L^z=>2ى,MaJ<6 %):^I\OTc*o]'_7UPrVƅ]k41C, }| :YUDtE_ClAꇫBi`Y\2Q:!$dzuّk!Pp !lj-ずSڤ::4.cU[[؏r A1UgY~ɪ˸W3ʋZTV6z8u/Û7e(W^#@y Sj .ǯ1ʁ2 m!!vK3$mY]n(z; gtK4lZ=*%4i7fƄ/p[;."O=giA>x<[ hU}'%32Ozd\2Qq"2¯p;% `0+:^^Ԣe-zzKҍ׶Ñg7vmd8PCh,]Y`@lX%)Ea"|4}[/B HcD4A'mۊB΍v ox-I7}섶XP>U*VuBn 61w])L^aNӥ9C42J@f$/1f-s#'G-@ Il*bTbU3UO JUܞCmVnUZ,Xwwd"S1@.&8yhwȰZBuZgzVAZTbjу,RXmܦU[tׂ=!~ t,%]/wYZ`vlj/i@x5N6|J)AWbsȧ9ֲٖ3QP`ԳŴR5fH,;vJ2L=ّ5 k 0P䘥=iZQ ]ĀydO љ[{H":P@XMd ɫfwR0*M?*J.= [Fi=XD'kӖw@g|Q\|RӬ]#&&"(3 i^ݏ5䝯B?/t_xMWT| n"9>ף?f0:LSEF ~" `o\+ uOߤb4Q/WgC".]oۜ[ ez: p%kŧWOXHc߈,Kۧ LxħP ";ci;BW^Ak\x;:02&,WQc!3 bvt@WR0PևIPU P0bno$ɭ4E}8!zCjYK)~;8}1g!6;6lWc`djY(G$. 3͋Pu()ߴ.UgRcmYX'vOyM}E0*b/t!Jޞ^-ҍXȘ 5-_XS lBsŭx"T 㿐"K0xo@!bvv8 Mwnߥ\쁝b#Eg˙qOЧ[]-JUPr=6R r1S};J%LqQxLT<1 nI@ B=s!d~kgb*,zơ<_Y_u5QzIM4>7Nͷ#אsLT^U7|yEм?fh]oBXFs4?h^*%;sIYT)r녉jQWJ#N' 1<1CvCgun<  -sɹՂSEfOhGTID/]Cq7>苚ncRnyksybFv}~r%mCIj+hJ#GtV5oKh?u@@G S}6S lцWyU'H׭CL68Wwwsv&87U$"cem-tcFɉ2itĻ84R5&&zM)V5sꞽUѨHW[WW/ {\Ps<&]><"u;6 !Aw~JO:04}Qz~yGD'˒qqYcՀL5&fo{I=DQ.mE)`e(S%KLY&_F1%gCu^CaA m $`8wǤ.B|o?+T2@% {Ƈ:a($A /-MXKNNN g~&~*iƦsMf%( wtG^)frTAfN<)E-7U-bf& 9ͫa!${+^vACy9(7\煎iV풒" DP&5b694{y \hClɚ:;T`HvD:=x.dK@[dʳ:~\-8/],[IF+IgGsʄאbɾHU"`HQ;YQlE1~&0+>:B̾UZ7I3#}j=o*yKZl/(C.*S,kG;6$*Q>C Rˌ ) btti!] k=A4+*V.KXYi3pTby +lf.L˪(u趍*G6ybHb0ٌ͛ks4i2Cs/&:aax3A"&,C*|7DiOcU LorIMP4vPTWHqp8!ap; Kku< Or=IMw[0EQ5\ن [=7Mxi-o]ZZs]: \Q:E *oyd<)| )%f Ш/LV~, Et'`(g.r'ž(}pR$ZEj/\}+i=u]-97NF E ?Cǟ(Ty;p`}i#3(Bߟ:gkz-F|ܗ!7A/HVFwD& Q+6BA:8b,V79 P`\4Laft퟉Kfw6J <α8 ƾxQGycٟd.oK[~6YcLBΞ+4"_yA$X_F0Ձq` "{g2j9R[7*{9kl"~L@A5(18<.R57" (L\7} (߿D%mӎ~wƞz")2rƵW*q4FMC̋&9;=nUa.h$}bgj< Sm@UF 3}K/B̑81TEGu ܌ѶM9V&VqZ{x)8} :^)NCZ"~%y'/9PÕēuDXpℇ~a3EBm_QneZ9 r rdnya6.['>SEN4& ('^[;fHU13[ٸUQSNTCڵuowBWv7j FEIW)_?̻. s%^Rĥ>eh ƙh@/D&'ߵweҭ=!Lef:$FѾA(WI_YxfƖ>턳w][NCjBy5LBT5r%9W&!+'fH w(TWHsgECg&8Z8'_r]H26c7 ߩKԈ'X!o˅%^i&f j~Ty%oROJCRG6eR~@TU_DXG ;0pRDG|lx kWa#Fu~pi㒕jGlk2o7K@UL5ݍ[IT Qr|#nџL$NU8Уr4+Om-'TDz7q œd+-S%VuLDΦYj۽ʳk»Ft|c}@#ʈgBDA:¨$ѷ>gi"38ĖI uͶ7LصUƷqOۓ¶P`q &^mciiuc|#jŖ]ȉ:),H;r#a" N+rdEjsͨ UvUzwJ0Ԇb6Q2tITbl(DecA;}LsL/ǝI)dBZ\.d#5%\SfV^ 7 -q.WOl*AZd<>XIwÐs Y?>_smM{G-?v:JV)c5*4ُ͗LzQo^U5㨫CaѨB/=t# SL,9<dF%(e؏GS o1fSFn$%S/uK&y>D:Եpmxi;e~Ak #3nnPC <9ig'*N[kq-Nr -\K9nAfZmz B,_9!H,,n[2 " H_ {20lrfqV+} ?by";=rh'Cل6!@TlƐoʏƥN:T4̬֯ D:5] LVԹ}nn>!yWKi$Mfsxr%gu'X[y,.['@sk7zluؔcE`9S:$SGw$WPʐʡ),?`)Hbom䀪 }H=o}#ze?N6/vqj{YA>uE|LLAktCE3菃\o:HJ |iaqM۷H_YS;5%K =-cS!lE,<37`y'*a񣙹eOԲ~APGcXp`\*YQ+G8Kv_;^OFMÿi;HRsʑ o;Ѐm#d^u )|{|S"'U܈m<r@|]@kkxOèLi)'us98@) x47J"1<6kv/WCC0KdH:Fv0?rʖ4zt*lN:T xX8| 8cO@i> a$\/ÿ]9@aAYb3cusY%Dv3W@NJf_#ZY4;`I>[PHZj+F[B$lZ3<3|mU-M¤2 X/RCޑl7'4ǐƞH92Vood9RW_.E5x?ɾHZ4HƙaA 6EI|,EMe}܌. `Y NfZn-w%lc "YQV$1qxd,jLóVQX!(<7Ȳ0@8?r(RBr$QJ~V ޗݞKU3@nh CU'];K\S2EbzQ;8P<+ZwlRS99ؘ cؒ-p*&>S V&җfcmٔ'[팈y+^ԸBb"NIbhtЍ,I4)0"!Wfz8ZWo"2{ ?jӛXt( ;Fce㧬& ,#wΞ%H yE{;w҉eh ]?w9FTN +wU>K7 9)#k ]3 )%''YbbP۹PEw//7ܚ`̀V¾9_ˠiL`<’ JLpc[?Sz&yܙȗXl$2="A*z:KL2q䐿Z 8Пb`wmH#]gzX*T4/嘋;yrH˶|°5$BB?'SzE Uਲ਼ 1x[ Օ㥬x8[D141(W콢s,-ZY6`Σ%AR b0nKULN}ӡRX*5_P)s-a:0Um^Qk€Zte728tgyt{ 'О*Į3JTŗCBIdiFO E\cY>,.P_api^lW4y$x#Wz8bH 'T^EQnT߅Y=B3 W8?BќY:+EtIdJW@Aަ;Oa,_'TVR}"7[%\@mp ezy1.)VkflήYn er@( 2?<yl,s^WUE( RP#l!=4+dqBCnLiOYsu􌞋@ i{X8Uw.3dʪrp&Y0Qq޶PMvO'wi$L0cZ(g8ה5س< ߞL8k&Ⱦ="Jp@FxͿ(cg޻2v3| Nd ``՞!;σ-jbБCSA$n+77}tղn*c E,!B'(P$ tg#0jb<8&34Vs佒3*u{OvͶ3C6`9w6T~pOPblE#pzߠ 2j#U|C#s!0Xcm'A_c֥\uf@}kW>6 ;9=OPJ^A@>P!~:qzImBƒx:1oizh ɘ86H1X6s`IkgmvV & s;+?j2}c*ձq04;oE!ިi,!/gD\g w5O kAuJGN6{3X0B8@K7y {%zVV9,coN]{T-Av#ME `iT<.n0,nQڗ/MGF8M֏f?LXx Qz;ڡXË&䁘'j^g]qcfмR}%;|I]P#CVc]T}7K\p#U$- avfС*&4FeYM M#0k޵bq-PsL _ǛڤIUʡ1Z}r oڮB׊~Z*s[TCJ^-P~-OLBÆ'7wے:NW+TncMÒX> Wl:(SSnT##Fצ;#£^đC`T-Z3lisz{R\\y[^eOU[2]eyS_^JaS9#' "U{F<=ΒUJ'z+.-uR!T 4RB)tm8ȑ))m=c+$/u!~xir~^0P޻}CA&03x*eBqc~Q0Zl|dxCQph% ^gI&}Q}^LY-mlMI䡗21'PUr.k<}w5)WfjpQVt v/nC%Ṟlxf*-mWGv`v$hA^h*ca g{`5fE/{KT'&;k!C zW xY8w 58֑^JTD+q)Qd8|}4,Ŷf3V7[ra,3;Z넱'V"HssVt]jz0P%C8n(SyO'a\e!jrZ<2:#>&a=hٵ7i ͪSM3=b֥fFsU8()AY}!V*~qd$]Ts>}SVڟ~{J߽Բ163]J V3ac5XTR1=?#eZb1UX|!BIub]R:֝Yep;r44 j;oase8GeZ+`L d^K U覞_ +6&8oɖCnݙaιX7X\e3ur9OѼ4 )5)°t<ÌUibcpZr%BB!Sdj$Z`7>{#t\vL ơұLg:'?ߧ ! &N5&zXi>V:Wl>wr8ʏ(  2''=d{QT+/BsP@ysch6˺=eQ_'JZw}>KW_;tNI[7AKF7B[YG*{!!8ɑFMD fUg5Lc[z*՞B8s\1 9P{DfD?]\$gGFvmuW)Sl*k_mSY$dG|L1n,<vw:w1fCG"5iߕ9(CG渮ᛗ" حh]?4K oڕr5:~?;b~`h^0$OMُcj㫯D.c `ZyCз?1ҩN kKtԹ'g:@X{\;l(L%a%j **K@Lm? O-m0VF%=x#ޱo=rkՠsn/a(7ri=jl>L.xt BUwywaӧ@xeAUC޾ݤ-ϧtsnػ=LbyXk ƞHEm H#^`o,S>)! =v-0Og5%} L$!,5'ҍ=kr.lMxd݂w31IH0DB6Ȃme0&m_u4 ; Gv ו3% h{g8BK>^=؏( Ƕlk.x,Ftޠ\B0)ӥdR>jr*b6,:4C ȓ,}OTrŒӄ1Rt= E y3ñ[xyE*ѱvNҤ D >NE:Γ r!T+h&BWwد@䡄j aH3[)М fD9[l?EbpnHY S>\?HpS€P:b=gt!3 q,EFA٫!؋iWXLx0W,K~IY FZz $fXt=S%x!4Ĩ.8\pV\>s}9QR?q@P__*3Y~sHyQ:NxyZH2A0֙j`&wv"DFZ1cToEȜNvAtQs$VWS 2y!+tפkG 2B<_p9c-6 Ǡլ SA)c 962J,8Tt߃*oNO̐q1gwaxbK$z8 {-XR߭)(2. Zs=&:OM),}.*H$P`^"0%QѦ*Oc-U@ީIPGFEᵜ%Q/qL Nal65_BSӗu- qPF>@@0tOzAOt5$0 sE,e;LWy08y:TEWn-4*!4\SRћR9x֒Gm@O%^_Cb9%*!|d"̊6ZF/$/~cE4g`__oՔ{EKZ$ڴgB6HOt0g/%ğd5=5h`T/?E&*uYܽKnc9+\xUVO7X6s_Dy6u=6.h(M9L?J;z\Du;erRRZ ҙ#Rb2ݤjG[Q[ϋLPϸ5$3=YMϏ,{{ aTr}i_n치Y! 79>IG$2_[xÂPf+GcIYtF̪ddW0+FlE+7()Z#(rSP㶧_Q&FrppWVIՇ%8 <'TczxDW 2}>[萾Oat&g|e9B:x֐/l茣)n7^}Ō  PNjĤM ΣlwD.׵|@Z mwyn /1 ZDɴsmJ-8Md|!kڣQ 4Sdw4Vqw:5*jũL!qh]u5QD\ۆmPh+DWLνš.AFm!){b~Ȭm}DK"uvvEg Z5(K=3<!9Rxig 6t[vrvQ;G6vŝYL 0oK]t=f|WoD 7sZ/E 9>NG@*T3|'tz0FlTC*(Cs{hO)=iڮ.P#aq?_4،^xypE~÷>hH" ^skNX5B;NMVH¾iXc Y;: *S]s*paT*I'=5"'CggycD+"ݘwu>@q0fU G??kw6$0ex? T0{2͊ ?`&;>R)P4GA-:sU Eg))pDE;/V1= iyňіqdo%Fq$jҔzFY5Kۖ< NM0 <^Jka%`ɜc&emC>f9\G 1>9URUϭuŝMגI~Ѹz<JrX)qLÜi5S{b@}}$h+*֥ /k{1uEUzk#q1W>@{ 3w>_ŷk_2lV'ȓ15il$¢G2mzXE-O r׊Mt3c-0u3_@1R:ae'[5/ߌ=A(?iFca2s.YU~jZBGpUK1p $F6b&`w@*BO5v}ObA=}suX0DeQ0SC |0hr2N}NL9 R\?4N#[GIʚb^u]h4&aۘx}ul٠ܔXBS053# >!dX@<êʯ!ݭ O Oxn?%27dPzٙ"*=1ƴ&EUF!~u*{󸇝G[xY/Y>lzTG2>A ѮGVS[`̗FUbZi"I`[Ev^*AC{UtWGRS=GT!Ws:/nbvMxPG6 LZo璘z `_fߵƈ23PxZAtfuߓFE TU#!.TڑDH͂yXD#wqv_5"B *Ȣdi*1Pq3@%Bzv@ :i4NƂdK9DYp9/MBM,_Ɂ e5Vu"u=yׁ%KIC; w&ډɢ:qqxd!^蓨*o$HȢ&b3xa펻 *Pn\sF4u#\y;EELM2|+j8YL'T:B}vRuXWdB`BACzlJC|KN 0)Q--%OCȺ|`Bh[Ǫvn-G\k ^_Jf(y;&#_98IQPkCՙwa [Dl8G5ёUd `X] @-E/} "^zp{uӸ=F[<&\xXYfȒUja]t`c-MF PPyksܔm`i[6]<HSb[86G!^%~@%d6V,UFbxkH"mIwsɴ%\5]D6g !myA/)d*6͚+;ײwIiH}gd%c4dʳpөz2#yfhJ L#+>9[o6F]Jͫ'R d.VoGs[q4yƂ Awgk64XE!I܌w1xv3l@O_=wGq/Y",`@W8&'&R)@SKLD's 2Qϭ2 cn2\XA]?ͅ9/W.%1Z(at]Rr }}ذ\k)]n8wRƖ3h2,߂ڂq<;ͭʿ@TnIP}SM߫h9[[73~O*?C֜يo{c ,4BRpj99^[XsWN 沢q!xFF$rV걨˿U#?"1KvET#a2Z:֡dͫڪ;S`(W(Zܱf {KTic@.خb7))b.1Bm=CZ7ԶHN7(ֶIm!tt] => tKI((RN,EI0iOBִ`Z“D.V|ܨwe8cC/dAaSnjm/HuXM5ц03Rbhq; Y="Vvڍzsbv5%p3PX},7vEGNn>̋ : w& [L A(D_^HЍ=3Dz36qi0"OL!e]'#AUd䪙0]t8hc(mE xoىoީN|:ߪGd@誘Nۖ}$NVSkybX[EB-Lk%Ģ {~(d/| BYo /.MG X2OߤyL 3 ltR+࠻T%sX,t%$CaiZ]r)Y"|x-: Ɖy.S߭n_p0 ^9ft(Wj}q(-Pc\'ċ] PP_7۹[2DVjǸs`)׻{.&3=xO"-Vc;.4^/;q7gkBYGceF9DqE,; vl`Ii䢘w)?+ůFJúl ̍PR1|\~}z"_gбbSSx#7y7l9eH)5n-Lr ?"K_FDoPdA~n$ 1dt =XdAY. ׌+k^9 1H`B/2^#3(.}Cٞ,Zu(cw) nr"%9az*]dE79ʌ<ҥ igDw1.(慄hX/NQo /R(pBk+zL~왞z'z Lp8e5`pOkY˟ j8Y Nͅ$LU|&[I8#2^ FI4Q3(Μn 3#l[}$:w$gŹ$Sz7j ^v]'72K5]Tqy5S'_z&5-k@0U; <\QdABeBdt×_4 ΢Kqﻱ6k|JK+V[4\DQ: r"=TvXsJa?(d6"dZVW,`Z[~!/OԷ҈tc.Lˠc*Θ?VHDaI(r]brW7_gWdN$?2Knw((Vmocl9NJ}Aw'(8 k (?Gwn~zV\4oPh xƊWYɲr=q qVU>^ TMMsy,G#f{RȕVWAerQ;4e;Xڡ~Mhw S:XM`9O '%{/(KIpGfܵ=1񎢜g``p48'vBh +RkL'$-3]3WΥd.P@3ϓswC-֊4Jq|WHmjBۿa|0)ނ6wȷ'd(Gq,0H{rdubj2U㯄cӗCw%:w)Ԫfoji%tqb{rh!5_G*Y\Ƭ/o%ѓhl9>R`X3xubEkI&-ٱڭoj8QP=K:FQfqru{ 6H| T.“~ ZLG`uLUob NQDMAG>aWj/=t"r8=MΟZVP~C$4jַ 3Sn=^w"BTrO.ddDުm;*ѕ!ϼӡgh}9{ouKsSxtWU'ۄ{EHXr{"<[iWV;/>'3.6=qvNWA1`Ή2;Ȗ,7S,kt \V@LBH_Ϳ>{7C;^<'56s& ˖GMKQM.m O`# _ L`wyh$, /d?ߘ蘤2u"ޞM*S76YO:nlƒ1kS &{ aqPc_e5*V%6k?)b $-yβkl B6$?Tog.vbRyoI'؋m?Y"P)(@,;UjSf'&tO?h9ɑe?8$엩&= $~z~>~vKe5DÂ| @Aݬ/$܈SeA/h"΍N=8N]nfQ[U,eqJoߣ*Fjm,WD^XͼAei`cW~hYA 6{=; Vq Li0^F[eKs#=}f*^bDRt{$R}[ 9`${O`ĭc&W}i:3,ը@ ӃF_~TOy t4b?5l(®2(.\״=Ϡ^K5QSZ=㍓"S05&9ʜ9ym.$L)| J8Nf%d񟐆ɖawekGELqe †M_]ȱIՅB~pxC %|l,m_{Spz'M cVݎgbwx[[ Rv鷏D,3Pue_gS85lTu uSOCZxo/x0P⿈.d=6H@\dJaMN_ V⢗o M<8NgXP~<,4p3 k$|e8·nF(-r5m.BɁ|H3ꅎUy)ggdtte`U.tr5b*c+l؄-,A s^΁NYa4 d Ahl/7׏!ܗJ4bzŌk 1N4LO *`h ~g~Fy5r.LO;>=5%^ڃ?]T y5Z Y5V^ӒݲC!4MJ*\J5#_b FcaUc\gr4Bqb쌿Y_yoϞ@Bbuv`j~m7).7p.jwlmGZ ٦w84sb[|>!*e!n,2%?\WXtvr=w<d.IT*gXgc(xڟ_4{g _yN?:r| TI~D~"c2[|[p#iu&М3[ qeύkC8Inj#8c%=\?BENTM̭L.QUEj"ϝ:dC0]聡^M :W,Ws+F1a;߼v ;7N3 a4\d}B\^f-֮ ND$J/?"ԗ 3UOxb'8on%P+%XZP-͐K`T[#C V{2Z A(% x3iQ ӝE=nm0~YF?p7Ńr;4PV.<; ʅA:J4ݭ/L+>>s>UjnNMꉝVޔIc+Z*F[I4ƗF<K ea;lmeJ!3EM;Q%I) _ xpªuSt! DMe&Pҵzo=ګ$;6`.xz7>l CogoacuRi^Q8IY~Ka 8{N(tmHBz :h<-: MKR\Q ZGRR _I E N9 WH~ "=bBzR[t_Lg *j<&AR< tWV*\ц_դ4sv8[ss;g] { ^,U%aBOc;rVi ?4x# xv8o;%/9]x43g38Hus\1ozYpL_Dz5oeNt-6~AUg>+]8Z*l, os`acJΤ0WR}*vSWjtF17$\zgJ n$Ov!A3Qd t}Hbt0%v ֶa *WU ȃw/UK(3},#yQCwuN#Y ,V}xe)K_X#{}CV}[E>c$-1b@.-T< i9zɹ%QATSY/[6Q ٰMƗeuu[\JD顖|ͦ ` D@g}rL1(&nM4U8TSG tf/&3Ly_?m)aܮ0Qad@fcd쌿l.mBځ^;hVz|f[iU0/^l9`-BXOdЋ.Ea%ΌKl_Jױ<@*/yi@KD#Bmxld ?&ٱlcMbws;o)N.hEIݒ"r,utJ{J^SlXm؇_1prfKfocPiu蔒6Ĭj!Uu$K3wkxDqpևܢ{T"9)+'gHZ2E `ݨ\sT7G D:CY?C)اBad8Aʏ=';!ƍ9KdˑBҥtV EI(7m K􍚾+M1HHJUs+65 Y}ōJ61Ar VQ<B*+PH(DigRSab;f](̚|EdlO$NTbv]-诮u%-ԁR:S` zFGK`=ޝ"oP9FO&o+ >iC{㻷eP^}ʀAƒȑҠCq٘~Z7LL| 5~X Jc{؊H\*!,IJPK\%/k0*J#g4~7ʘ )8_,)7fLaQq=3dWVdFW9ШΠe5K,QXZrFJI`L"Wh`UOW_,~(CF@pLOd 6ȍ@&*R5& ]<dȔ z8rRuy**Fڥ+[nIП@FT.c8^n"(.gf2`T;< a^Z;ކ!aݿY ɦXCHR8twj{2\ ];8pQƬN.~zXߎdq_RQϥ+O ~+[( q-_b`R605V5%*-ńr+'{'8:'(Qy $*ɣշ͉*=T6'op)Vv{F22i6Ly{gYKPh;arG~CC=U$?. iSٿ6 lPݸo4*Ήmo<_zZ~)ܕZP%VF @^~~Wb+aA2#/Ib@wj]ר 1^+_~xwu txNz_wO)tV)4=vvz%'ʙ2iފ}at u0T.YnOµ. *# d ґx=3S>%i$+ք ,9n8WOAt1mYR#,P ʕWus9dաxqU*=#^%aBa&Hbh{`f5Y|ZҺV:%Ɨ+N ֋PW! W}(o>cꀽG!W@%g/\v@##} #-]% (VinRlŠN;հ^Xd܂ss(~~= [?[NߋU 6neyeopA%͜熊wIRxgoDQnRm'Yk׷t7ۘm⯮ J)2nP6H@#ְ6y~Ofjﺆw9B^G` ?[ /^"-Y%bjYuEqdgBHpK==m a u=o9X/ TA Xe,rEÿKH,,{JF]˧qVpZniOii %cɪƀ{.i%-+-dzH9Ԗ'i#4_žceȞю\1 %-kc!1xZ9tYAi]kz‹ :V_M<ŋ9QsCWiiձӻv7/Ҩƒf+FLCwIS:;<1A*5qp *oz$jpxbV 3*4U2E(@*͸2z0_yT*@nY彙ԠuFT5LWijJ1"db:Ce| PUhT*" _^Z8FAyʼѥͷx> \YM/^2yAӢ ʖw!yɶ>T '#HnNaԒ(,FkOĉ0cEܿ u!ح:6F+ҫLv lSs4E:6f;J=o!u,/Y?Hڐr1A^B `Sջr ] Uw s?|#(oU[D{x~fPqF~;ic@l9G(:stN We"RL!LTU5eTn[4UD94G?(#sϻ}pT#@(?77)XYE,`[HjZZ׶Fr%XG\$3lޒQЭjgOǻҢXmLk6>(G2Ędb#!0X.o:NnvߙqO7'8Mb}7H.xNbn V A%J\mmcӪ;'wA=y0̻3`~\|iq3{I$^5ׇ-"fPM[B,&(sԞ׃"ejx_6g+~NS_^7K1/+& ے +5x :TNG 웠 %':g1iۂFne;nNOM%ş0;5 ,O8錃ENȭU}>MC\'qs2a0vd%W#m:-KjE3%IK;y{؍8| G': D BP )B7'+*O:*Cp kWi`%Xm^yG+ioWS>bH0$g AJK/~=ҡvH lFG̯p,^<8)iN5H Q7+)#)p:7l;X Y>E/$5ΟZf^-zU;=^"uo^BEW=%vf<ܿGhsh"URqwRpTo }kY>QrX>_nέ=^ t@TBމg~ OQw)ެrF.lS/􄈡YN%4tuL(^:/EoNZvoGӋu8E2=2NK,P Y.nEW"f*xGe14ڹ:oɽD`t!i"&˱E-`^$qN=C?)U垪,W ^cqF#=M@u]XRz`ܺ'Q5q&%NqPl˳+I,mpFӢٙ;ڢ\ʡ=h#| w+`f>mdԸsh$XԠYBӭo |Bli!S]k<:~LBG i *x4Cd(V S!r\wS^{.+|BVF*-H/SDpE׬x"er`KGi< vV$QoC4:e3woG¾i o`QW˄2}һcs #ErotLI~ 4~*Sj("vx{0t3tU%WCPY߇*L(K ?Og߲E5"04>HqG ֽ@tw "+MD:CkZHa~;p^?RF'܋sGoW<<L lxy2yTetv"E"hoݴBk"JStzNRbӊ =X90&dD= LG4$j޶dBx\*<.$TPȵA&JMa ^h %]g |-8y>>b`ψyg]$.g;bSd/oì͂ʝ^$vp)y4).ZTbI*,}}Z3XpNQ =Rљ] zD L +V1!]pT^t~z/ؘ(8H6HCbӭ4f%wuCXW{"a#9~8 #RPw3T0<61JujkNkf%,5Ov~)iM<,pO/ςg7T׷ie$\6C^}T!V]"̮ y4AyQɞ\⃿9g2=}HXiV4ݜ dž+q-LH҆:K`u%Y@p/"#}FIq 7(jZ$ #@ȹ%RRvGe|M{")uxr;|'1ÛHі0.dǞ[#JǸ篽1؎"Z3~^:_yeCy\$=cā‒[ث6}J U9 'mZXrÀV <^O(Չ}TxJʃ=?!7EJn- UUkž7K[@dB]%qї @G*b8~}8|S Tt >5jCy2YE⺌ 8I_pކCV Z8zێ2ŠXRv [h^P=> V4X*czY[ݳoM-tY΍:Y] FBͲ$ _Ib*>9d gv2mL2j<;<*ТUSѝ€ӔanzbbO ј.J';%E&#O *Wq)_U#W!db"hBl%kqzE=jHIZz۳V@;⳷pwWuyn1U }Oʡ#FDᩲXWzWؠnj֓AMZÌlв ln='uW]e.B> ܫ6}(# ׈@"[Kו—{Jg`j-sL6a-Y^&;֜i*V=%%ZzЊDɅ'4M|GSm(\c+^ \MM2ObF}h|x8L9^^"dm!0f-&֟ē(8hi{* EnLtJQxtW>tS hW/alwcC7r)}0æM:HB_K惆Tiϑrŀ@H/ӨV}YՓAl\㻤^&=:a ^~\jUhÍ:'%S!7;HLnKe)xzV1EQʂT0 * TՍe3s RU/όB}Ϣ|kx52 (CEeZ6|zδ^Oޢ<$T@Ϯ,| ]a# ݬĝw${]]zrHShpPCpVqekl~@`@kd9 S3u0I@[?pk 6T(5d$O(8Qk&Q$ cn9V>chskK+zCݠ.PaP?懙j4&g1 jW9Ӿ|viBIiD^ 6{ݦ*s8ްww5&z}b?0n/ v>RG]@6&!-'$)Z\^NmPT )E53]h7Otg7/^,oB~C=rJ^MYJvqq##as ڤ)߾{6YhdBuMf5)@Sۧrc5="qv?Oh'dU%ckJ:H3euP7V6CM"hlH۱c s]$^ HJ3IWݖ IsCq;*Sd1(T,vlӋa>RbRDeDzc6br‚n< O'nxE7`cFR\{4++ rը|')W.Nqεi1Tg@qw(wP Qcj)+Y⻶JWSzHT˥֭IWܾR!'~vz0@X&Ņ"`k%cOB>49'4Bj6}ctsܚ*e(\%` XCfaEc N)bA5gd+@GNu/F*+RxB>4=v9;aAwMG#G`Ґcℶ v;l]dr~/{!D$h?ݓ{W,/|@IJ8@ґ}2SG<璬r'ҩ!]:^tGڠ9փJ DFW} ŵDL}rj{=F S:XLNjzmu+tXmJ)CXN/9)[j2w8EޢLH~q螳(%:l$]9 Q8&Za_PTMJWzh/xq!xh]LRR03[km=}%)FKz{?|NB|tjb^>:01֦Q F.BC䔎q.1c?τRd cW1 ,l,byf+ PhD.N :{}߼ Codʈiez}YEjBoA% !0*PVuGِ>!""k[E|˨:˞ۡчbyMe>*+ lu{iqۀi)@"_x]؅5T]Cp'&P1c8?j{>W^9I$R;gƮ1 fYp/FEMU]IƆG 5]L2 Gr}ޞY?gzSѵ#K1`Ŀr9xMyNҀ9v<33ܐMVax@9ӊO+lDr) nI7TOJ 6 >loZR4; gŰ0%ΒN(aSc͝Dݡ¾K(gpւ˚ usY@Hy763[kk/2NdNRMo2B(%C^3"j 5IE<f͂|]=Rak;A:z;4%QwA5 /k(E'Z55E <#Tf,'HjY`SS3L+n]Bh(S3qUxa^ ,,1ʴ(Y6ۓoos5Tf#ObsF=x2O?,gbX"CFbzy8p>J;j @;xʠR[̮iEG"Ũ|2Nǣ) #{(w4^al `U vMU&}v @Ə БNG[ jN]@S-n 8hL"+LBMV;^_[is ʼnKW gq6-s[{ R]<;;'n#uxRdϜV2M[ht)Vt>zlw&.8r!DxeCj6+g=CR#)CI hw܊g;L)LSт6̵|Bu} )-ֻ^$l IZ@=۶W_lekU˜QJ;:2&ZxP?|h_Bd[Cc+9-8],mpWTv϶<ˁˮOW G !ƜSD$<ixcjc Z 䀞GOޥᐋg O5VmHpQ= ͫ{Z P$8 #icxq}Q0Fy62{gw(,9R$je :Ъ̞piJQ}Uu;1I5%ߗn$MA?+iȌԣIe R( V=܂o[&": >^-I>Fڲ8-bVũ7d ~Iߵ`hxj KEnײ@0PFLTI45?dz06 j[$Xtw=le, ? #JRdmMdR<.CDc0_QY< I 5`୥N^JX(TN<2ȿZ ǻz&PgO0w}v2"ʼ6MN,x&*%ی}wncPM' BO6NYZgsBvK /xD2``ryʘT_ m{5uCѧِ~zGfbG,gpBsz_NZbv(tKհt[h4=2~,ا8*Q?/JG8YcQVNNp (p\hJ3TRv>4r\tS4.i}vĵXk`SAޘF*5tD厁-(`XSF -8| @oUsR,~w܎LnSwrl=͚LMo*(n@ `dU?2嵍~;x@Q0aXO "0zSw@ZqL'or< .oqZo7a&//ʮ ~|>/%!% +2L(]db0M.˳3|#%8H)p~J_;Z(I.YRuV&"9/U /džZp2^suSShipe=߳:fO?_Gz+kM x1 >1ǭV)o2+O&é!7zi5 wi5ԼԑH7s> yīNՁAbbPOSF0u BN.h]L6ÝkYF1ל>U5@6rߣ xk)=aq}/?GKZsZ]ΔX HQ-z[$|7=ChLlg`];Qdձ9 j?갈ePxq- I(nZp 5iV54F FPVx94 ۯuQ(q|jU"1 .f>ц'7grEã8 -|a_ġY+f(ok$:<;ůk#>Q%Y\# mDt \M,6W|*aև":wXghV6u_]8-,d[Ʉ*[.k9!,֜H7#FI> c )(*X4J6ˮ2Q&*8\Ԗpij)pWrb4UE;\f3m# mt ~!2k@YZOq,$0dQ"6X^2 FKR6:tviXg^;TnP&V8<0 .{n]zU.Q1J;F-r^\-a*Iȏxh0Wtc?3 _1VqK3&=})^E?c"H 'fq00!ƨ@r;=w"[_9rx&MӗFò,x  \Jo˜0[mCb~+Y-wL]yg87\;8U0}a G|v+ڰ{{5)%$3`ua`zu4^aJZAf2uZ+') ]JF{o4GsWz){ϰ.\-Q;rs8b+ʴ9l+_+@&9ENn$9|5fgC-wvxmƏE)E &á;2?S()1G @VNDs[ e;|Xc}29&L1A+7kl06{*!U%+ٓ~B27hϞF"㵟OO MjA{Nk%PwxF@2焢3`q۸+f)jQi*g.4S~}X%U`/ IS?"~Jgrgcݚsў˨76{\.Ƥ\rD $sL`ܳ7G`]{iwJMO1Z;9*𞘃;'3@6ۺRyX(LC1y )ŨKX5jj՜`Sś3>7%:ˀ}k1t**7Z'm?{*g9>uR~'r Qa| (LZRs`$(06( XjJ.Ի*z^dKQ\yQ,S^'\}YxfM;%yyUߟt+ZA˳Ow#UQ`s-; /ġ -es|?r4"zvrmYʧhL(xNhžYn.0ԑ"B/)+3rRނ)~.#Rm1G3-tsRGƆ{JGɦdI}^`<< cTxBQ b)Rs=6=La-;eHq U yԹ[h%@/~tmէN3A#Jg;B~vZ?+ Q/ ηfĄyIAb G.,3txIqa5v7K<|uA2N^_nhQ?ίv/i^mk` mǍm=%ɦ$l|T-?."NoU!w""_w!zGzU/5}_a?(f>QtKJ{q-D;3ؒCp s7]SG^=1¯tAK'>Eh3`Ix 5 j<u[E)E!2J"SrA;A|k2QrU$k7];ߨ F] c^BA%`.t =vuw+ Z 9qIiiOHk ҔÃh'$pGaGUNv`2eMP V!'~wh͎/zXY"fe(յKN;ܣ [jtۃ͊JrĽr){me')4Õ4hXWOL^!RKo-Yf'/y;jPz@!EϲQmBzĊ_OdߤXML$8jxW˜?Õz]і h#րi2*!tCpQBTL1g|?7z!Z?S9y a.U'g2vk{gl/} 4(C֌<3:D. Ze9x!?&"q5'&v+yƢ]=)0o@]fl i$WjK&zuLwP.f|ݹ Y ӘI1GȄ:9WԆ( Eܭ E3, :K*{6yib*۵d;| ŷx\ث_%%+ZD£˱j 7 "S?@$jmI/<_l a8dc?ȼجBLcT%X cE|A懂{`&2-tHpϑR*{ 1WLҏS兿$.Xk\,l$EXPG Y+erɑksO0o]u&,=Ab^ Ag'`s0 ͯIkZma¨r4WI/x4?L-6/4!FUK,rvHɲ0=b"POLSUnKqEf98a_S7NDY:u&-eydA4WlK#Zf3n ;&tV! :s.Ӛ߯*V}nd/;{w@'K:9P&V^lSФZFJ ku֒c{e3[ج~Ȉʹazw##p|$"dx3*;~WVz$ZsanQlW14&S"fQ| nR%g=s,V%S^љ,'`JW^q?K,0QvEg>`OY|<+tJZ΋wJ[{6/I滓l.a-9IiTg^]M8נ d8/b@, DZtT S0gF6Ճ{FSIwN+|k\aCaWqQTt[3x06Z7 [M! o["xy73",T"o D.bO lTOعm!Y$6ƾqy>9`y02h/gvhzҮy8Pa (o@ ?.kxAA[jtl%s1%F V(%ik+<5^4贫3t(}{rȋ=6oԤf@SpKB G)mjbmI/&{2CI(p7ẌiZiӔVwyJ76hU ,*-L;=$пEP'0bY.q/,Xc"+x`)yiigYoJSv}D @$cצ8s~ORBGu?>R`e?/Xs#)N LuACfT; jIU 2fZmRl=#˺il"؁cBa]ŤODp B= tdumKIJ_i QcLy(#E,w hr;Jf4;@tjJ%+#$0c6w2.&(LOBX/;D[ e DŬOsH,|%Q?;UJ>j%sXiҡ}!<Zk)Ye<3BǚϢJ.qP:ͻ!+6z669+oxzq>G`rKT*eW#as*i6+kLX9\"T;>p'p(񚷭't壿xP{-> +_[bM81/\c㷫z˙/N!5-myu +U54F%: ,_۰] ,E@KKȱP1e~NkM\>dQ*s֗9HF 0EgEK\YѫbwW`( FK-IN6ݚ7< "kexGM=(\3>索kV֨Xkp-?Ou`/Mwg"8a˛G)zȿg;RNWPuRN@dI_fmө2j4 ь*aؔtG]ˢO?J'$5֐&*}ܦUVZᾯʠǨqN1c@lsTsrAWzQG3{S޷C-T,`t*_v܂/BHjm$0&nU833%rDX@(Cz%A/l  ƫj룞iL">6J םd`„j Dw ~R:rejo7su$ JYǓV bcElzdL>v1rk"W%&h<ߴͿrp/o@*3d< >Ԏ!s3 Gx:,2er'W$uEB=٬O#4-NaOOj*tyqZ :y՗V/iH{3{hz { <5gIQ{|o}J7-_+v *bkhOnDWCSedJ%KCUY~B,$ie[ @Wjr1!I"f}E!^|Ku70AtIs]`6UHY2y9+H1(I8a\wH0ܞ̂ u E_TqK@Ajxg `Z>x*}όWp#sĐi<.6A /yj~M3:_Hj Shz.WE?ϓD*},!!#1"[b[Kn%@b+ J!9Gw o@!uռ*:26Ȧp"Z2}^{K>rYԎ Z:"(d6 4p `-!żfJKѦ'o1Lttk,@* ږ pdqWL's/M xPJ"k$|3}c3T˕yPiM}khQ ĩSN ֔pYzusP#VY4ӗC_HO f'.G˒7p?I_RNo475֞Gl_5hI3pMƵ޾85}_2?I'w2m#il")A'R·|30Ҹ7͉lFjD:3L)xnҟttL}wl"&"Fj0$t'O?m$DR2XnMMyFbrR2PA.tg{km#g3>yP{CZA7HC,~cIˎbmLuS%I#jޡ1XǾb@։\NA ޘ<'51A{w@1S9}Jr݋&s(yM]U0N =z1hN|f*_#vYb;fФَʓIɉۤx f䈪&?p6?vh9/##+4h.z]*qo9tP D4[n4`Zdl,,Tg0a'UV3 U8h Y|_d8yuhsZ⠅<߲ |A2_${eIg.8mj\lxyN=,O_a>[}jѲ#{Bo [0k]`X /Ws']{bp"Wܸ +o{;Х#y҃ϱғRIkg띇4Vs<k|\R3@E͹CD\X鱯_bNupa]bGݟ4J(1wOJPd߇ij.te6rVUvnixG  ǦznHH(U.,cBMVJ"\!*e$z,䖽㓚Q69zd{|N{â;^w1GbKW~&XDn-mM'&DW-/> $t[ 60='k!yLJ4b[4͋+? _4ǝ3yxyhzib$BWq'XrC|>?Ҍo_psYLtT=$$-PԍtpJ>O[! =8DYMtl3‰dNH1Kz-·Yg;2=۞r}Q3W "ۚ C9Bׁp&/9(^ k@hUJ?E`\m6]>5"q:E0LS弎=d7Иmj@C0P <)6-cE$1=4W-yj^MBBXw84(l-)wUR)au.p% :H/k,}eLb _b >sEʍvn$ Dy.9$|T9?ocp^#C"򟱧j.!KDV(bT4@( s>\3"39Nc%z伨:d絅1UB y{i_gCve^21c^kS/\D=W㍾sE3u1I$S'PoYnS,gӒЦ{oCShU}Pb93lYbITɹ (s3)r~h<ٝ*.{"jOcO`y[VmEtocWw2j xJ~W'NT11!,h1a)KY.$V s| OWo'H>h8enDZ֍X޿0KplnқVN| *QLױm@2p6fs %>c=tH{Vk>\ L0f\ Bv bI-3 55&~ U!c8f>Fo<[RUUpT':̗xdXP':eS&Ocx(*x 3߱X_+c/2aܦu19@|ָeXY6Gn  dh~,nSV!K@UD|ab뤙SN@̀3U-=w !8#Cx5̞jopheґ ( *V'o֊]5mU]EpCw6oYm ɐ Npܼ8B˄͎ׄ![FIRAR9':7. 1D1,7p<:WwGU8~t-xp`~睨yl:3h/ct묊vDPG]/O.˘Y8X kmRF[؍YlEwp^oy`^}3TeB-zL[BQPU`&xmDI\[gˡR1T")6Ý&isHEjVŀǴ)јp(CYZ-/29bw8 yW8 a(eڥT8e ϩ#Dfp6k$G7Vlt: |36t=q[f{1[L`g+kHNV#*c ̓:o}T Zވ=ŝ45t?E;(`}xJ)R_'gG'=ԇEkjNI#ZEctZ.OVq?;yJG,%D/8͜ćbbb@F]7cѦR@JSGXH/IB:u0V%aRqj6ᚶneEm>A|C)XݜymUG#;s:ޤS1~7VqA wk!@ԝkLS%%=/b'h&iHHjY} q_6AЊ^KO0n[hT7~za.7e3 C}YVw`"/(// QTq-Q/7[,0{ lzwc@h<Ԕ|wScͿe d[DX`d*r20n=V?XxΈѯ5gJOkטU=O)e NS̳a<\ni\k,or9̄C2sl1:۷T~?51yuԐaںPr_Z'?OB5jm=&䉋M M>F[>2`m֚yf5!q%q W.,;A@fkUdrKWN$11=%!l~HKGivhQ$Ja4c I}k[0z g )>%B`7` hlն<8B>A xbw$MF*hfnuy_%նȹ]gn8zT[iB}ސ1',ٹ2kD77e_WGGO{o WLh(DL]2$8=zŊ:0 '8!Fgfl!gw%n4! At;%a$ ,fMÇ \d*&0^"玭dN6D> }'eˑ2hojSiԩ cS-?$9=l'q;Vib8ڨ͇&!?[*:&()w56B;@ N8iB 2~]y (@Ov]ZuǓShڍe [ܗdBS-T y~jk" HUFo#H"γ")oHvSHr(D~#}+;*}ь̓.wp&c`~sIڡ깆xtrLOnZzf@zX N3@WlEs}О*i FCw6;*DkXكpf~hR©wCmܙE)Ӊ62oRE5:T5n}\ Ӎ~o $YՎ,Vs$ 3kO}6> ]+}뷰Ҫ4_ۇ˳tʲ}XI6L^^t )ΎyQh AoAXSD%-:H.:Fl6㋱:owJ!h~Xp-|xYzf!=#drf*pAማt"Z8;ĹP"Y1 Nc"'GL;(Ur]Jݻوk{k-̶c(f)҃Nm~J8"?!s3a'#!O"N*L >Qdm8K6&HsL ~+b ݊1}Xi0[; >2֝;0xa2oM 47\$3DitE3 mu0}RJ y-2|Mqm,uV;XLlQ%>.OIA=V67Ske1ؓvX NOCr\Ĩ-`(CX]>(р00s >99|-&aGh,5ӦtH@i٦s=ej7'R^!K 2yol*^/}J#;tۗgG1$Kn qKFp޲FWt5\R%D{r& )TYFۭx(,D^p ;/='WM L菄RhV=^I-BtyFCHn a:[1uhrв^}@+7\q,3zKP,fȓ2J־_l5(\~Kzy12Jqz yӰ|e]GF&:me{Obၥ [(T"mblJݵry6/r] IKmEWٽH䘊ZŬ{Tr^Nw]U.*|&-L[p";߽pqʻKNcw{Fй]I)6E|P19EYU0dN{ؓNmgu5A)FaǼ(fJNiw bcJFr&kQ@*?:\XVP7T.z^j`zJaWәhW{U?/i+ٳ+:? pL ҏG`rI7]28-ٿrYpw"Q gaSru,LNxO3);6aIhr[RwHk8_ԈǦDţ {x[:0 4G]k)\Hh]?ɝ^k)kT0?iYTzvB%(= sU5y 75ڂU!rh73F_ij/2 C 6QXx[ʬ0칂[+^"BmtP:R|9h((rPh5c}^ADݔ2"Q/zK6?IQϹI?ǒ7zC[ɧtQPk@o)|I-ggK_X**#.5?A4%tmkY8zU7i]rbCXbW4B?/؏QLf%7hFy[kY2/fRn *T1@tZQ^,fw5C.YE*JڽTě#v0D%~?AvV[7vӲ 1Y:bT Qђj%}St|;`Ao}\,qȲJ~~#8RN.L1)41P Ve(;}T0ޭ_** 7C"3&CY1Z C=jv^1+wEz[E Cb9;JDL2e?xzZ\6߂3ju-nbqGrTN&&F@pȹm|59R=S~2.daY ,c&IeOTk"xN>hK:Pp&}[kSQwɜh#;bXxڊR) UIw9Ip 4^e3L`$ܽ/ؿ\Ә4a/J 5f4e4< f0cE&cZD;k2XH9q̈́<6ƍ0h8ib}ܵḠ7c(1Qn<_Mձ+m& aXrj,4|ZM?j}Ĺ?B\՘E ACqC.^5lUfxdvBݲ_5Is3>D3ȣ= C|E'3!./!Ad1*9S+qzh0bOLذ9*!QlE;,Y49ݼr`P6U&ey$~D$fu>nz˜l" L%qS }ݨ+ViN`ECSOD0L/aHtPm9RX}mΪ,׭:+/4dBhat=*^&^dKCPq5"k`Ѻj ou$Pp9 s&q[ al`vHa>h^2i0^%ëbgh[^IHU@_ =5j,.-F3~*!$h|u;8re1PxiQw?wm9Kݡ"hJ'ӿMPSs;up_KGnyu<~dK/jZtWw_Ť4e_}ӑ`WtIcfxUP'-5)%a[E"αkT( IR(3iF JE;r7Ju- X7 zErȸw8nAN-@)5@A&*N*K#hiZ EG-2becڸ4X: -< <["wpܵr6"#uRgĤʨkpQTLTb$|B[ˠZ}eŔO"pDȇNSzJ4Rn1 ވ',FZN9|S{붗ėL͗ ttLbK ywyy4%cj)kr]K,4UCD/q"] %-%z|Yx1X*n[e-/ݪIтe0$ih#7{wFns !%da;~H]M c;82_Vs+%Df di~Ź˨el,%1 | 0m?lLC߿dZ 6J, xs+#C(.^&`<뷭I.}-|k13Oʅ^n\B,>˔'a=WSSoF=H۫bW\v?8Jch3󗊂O_pmWmm>1@տH}q2cgN˖ JW *i {ɓC)9טl;scw2ng/3dX:HË1ovvࠦoM6r܃e0!?ƐOG282'cSC !7Jقm__#mH;TXI\\ԁ ^GC Bҳ |hAD:b6(*鑲ȯ~y|蚷аe!j6E5nTʒw˩e{c2U?Zug7q9 FYq3Jqܴ@| 6#Nxc&%v9#VPӑKॐ };s5‰2׵DW0ڼ[18{!Cw^}Zl&͒,.qɈp>;-3tgXyNXs3'Iyy鸹m°RYaqhK*s Ud0$Q !I ](I#!P<'8"Ђ9WFMV3?$ 0~ ܋Ekup[sRrͅnphɈL!(z3=lLA2ZT*lWk^C'oi$hdc[  cNHwBGKfhjBs:8")!=r.#ȇqS%VkhuOX 3+4%L~p <*Y2h/S%{+h# zj` r5DZ10$0X&V?޷!CND3ɥ.V8;.@ ͿBe %6Q (/gDVq׶!Dkc^ph<ǯ?@={v". w^)3kɪ`կRvi:`L%Kh7SyDD9颽~5( f)-J 3pmCn@b{#2z#eu/Oœ*7Idy+?k# ~K|;߬?}G\1? Qx^ ,'z,G@QSn$Bל(xWښw( Nzn~>Bt>ف_&rz`#O e| u9 =]o>GN=K§5)a1p`ls0 NdxO?G3$W詝P!O`݂Es1؈:Z]Y%D"C9k~BR''x\QnUIU[ B;' :/7]o,]k-{6j^u<^q\uN<5lz|8 %ʴ~ _x75{͉XQM!oF b!ǚ~Q2!B2t䷿Bk^.5ԡ⿎nQU˒|@wTob7Cqkhk X9s&xL'z'51d!\zy:d->z)wo- %K- a['yysN+u!ỳn|"Y3k csBPE$Z,/X'#r6U-Z\$żԓg/2qΨr2 qY0 }I@S6}8/=j/>Mh|һ7 l@F;O- v[=k6%_-}6sk~E5rdTL4ޞ^ 7HmI48?1^X=p=3Fș4>c >@ s`[-;e?}s$:a.5l嚯Xϴ2'R%ͪ&lByєgfy UԚ}#,*q# @LO*bԡλcQߝgsb !J|jC}l" '<סQZgFSl}WېJ|w;LuwR' '?nU[Z|;fP@W+%*c]W^l {;_NHu1"+S?DB&km q!+'l,\U՗CMEHJd2 ǣW$#d<#d+ U8XĹ4a/eELh.#MX03D ;PRLk~>11N8-p(=oaR; ݮ)岝O{sjW!63d@Jl^B -.T 4)̗W^׊/]'U% lIT[,`Y j Ą |*iW8J,$v4`q^0:V`(6]> ( @>a}ۙh m2ugs2 ܕ<ģ2lvrqjM~IҐg~92i{ wUӝvݡr7 upMNDTyq1_̘Qg\ NrF`ٔt6tPGtAnҐ-£Qڣ"O0BX/=[95D5B\r7_w(SJ,se9a2inYI4cZR[<);| .NA^-K}Чlkb|i:ZF=lc1` Hxs̓EDXI*?_+x"S t %˨f2S8V$فaP4!4NA7UٓD|dYUw)+Dv$ vj9:&4*!dJVx;&vAy/W2DFhE:[k% ҋ' x& άnEf{8׳xs-f4 ٵP<Δh~il6N ]h_͢H?gzAarND_ٕST(aG%T4QS;b~UXVy#U86:Orj$Ib8~Z]Gy}3;:U1hpAoCc %Z]]3l{=h[\~OK0_TJmY<8} %^@`J²{t'7xyHJK:/m<8*B3JaSLbD!MmdF}oo#$\0 @^8g<(TΦ2PMBox K̄5šC3d^OKU,H=u7F1;Zh.(("ߚ9jY8,"\yj0u\Q~-x=_)&+R bW@s4KƐg'kP0Slt@v~|.n\(^sWW)xjp#VИCq}NwW '0GJ:2=̂D!~  ;L(5lXS %;R/ջ}~ Q9;o>z %qlxV/ V`zqNULCN/Bʀܝoo51|Ւ,@F&*iOb( f/׻Ē0MNئx]nM?re4)ՙ?7#Mnh a -pl]>֕}uOLMl%@2z jiPX=!mvOطMeUـFfŇ(G1 ģuwfI# k ݻQ{ҪzV  Aks8h],pdGlSN.Eݱԅm8"+h(\N:v es(T**s|hdoĵjQWLckfbȜ.ZK"Ƅ|`S~v"F+gKZYv![ ]g76Yx5 *#;,MQuiO0QKz ~r_f@#,M1rkᏵo_=,8&ʨ#ʥR@yMfd^Nj(Eq]t񩮹* v0^HyMI.lQ]SUڨf+1[?{-hFarMr5ۅmy8⢩jgCR< 0U0:|z!BO, {crZO$,^#r;eCB&MR$g58C1GR\}Yv)Mi9@*|H$ K&ϑD Uzlj^<=#H+C\2c#X,8!8H-hAI@#I̕?"+ṅچ6CC ௔u9bHdAKoPfXbn|cq!CdTār,!C 8F/Θk5IݕUrԃ$@w|ĔNjވ5CУB%,J5ֶ%Ay%/ @CB*pqo܀}ȓ9 2j;  , VoGutb4,K|\O}ԸqуMN|uD$w&澖i.jLh)rJCↄW%*U{L:Hi'zV\ֶ}>yC8=:Ϊx>5ڜ%pU658T òZǫհL0JL'y>y;)<~b=,&pk蓑Np*חQ}=!owO`uLS~]r4p52u6&F)4@1Yg[)p_}_}+&FM{9ϼ[M cejVƒD~8-tEYasZr3GQ0>(!A&-L)w}|U u?iQy+8P_?5ΎMgG͘~k͢ndP TS4E'qco`dNOL ՇƿՆҷ}l`&a(Kɮd>Rja'kFw9sE+uc]j.hx4GJ?I$'H`s&'BrE n@dEul & iMf9'ԆUeLC,GgfA fL3DM2N-:>1M3PPrWud z3Üpc#X=м*P1߰U]\pAkaQʽfAb.9ts|P<{!nӉO@D2!=Y`Mе򱯑L(2 sq=*$dbI, _.l?=t=3ſKˆa0[}\Ro: .O}/F.ܸie1ɜpkwB !fD&>gBJkH3Ђ=k`-Fv»/oE"N:v^a. `t*0m6 vݱCduȊUW I oFDC⧼*k @!_Smރ|)yQ-kWY6&`A "g6=ΚV"fη0fiOYAF/ArL2̎724s\ߜ7էU0@!=}^PUQZ7q&fN NR*d*?Y3 #(c'%u-tUk她^JTC|.Քp>Z<ވO)[隠  <_La:KඝAD *VkD.z:UbC&y݅w^ZA붏k{YAs_%ދU֜G;JX nU:, ȓKWw~Ǥ"fv%KXfkNm&zv@"Anԋ&y Ҷ=$H:ٝռn(F>G 1bAg/9m0 .rɹ96:0EhP-J^cO)q7ēhv)VQ4L ioɞXg3d[t;m*2mg(74zMۄJLiUb<7o- ճg/Gww]lcdE Pm2m2o-RJ\ZQ\S;n|m8/e-y'/?"s6~=U;;k-UQ ^'njhQ0)}'> U(USOj,}05! .v~d66+k݅U5+G&efR;*kFx\mEPg!dhjm%x`Xs l-V.{nY;4;K-Zէc3I❧~0W4UW3@oJ< ;+\~=(7cvsSliY7GzL\_V1_2wֿ]Cnb b{Ǥ6xQzVvwT?Vģ /E3R!O|N&WLaODs!ClZ-u`/A߅]u>X+֏9|3+6|ňgt||HD5{9"2=)"Vr] r8W Feг'03Ih~_~Px%o%Nqۻ:+0gs}P;џ>?u"K9"R9idFDm`L o@C5/%1 H!b+̎R\Wo$1t *;&OX?Z*k0.>l\S1[jKN~7 ?r\d`) AM+>nR oA6"h *§s F4jc{.0Z^_[BᡋCW5{(?mn(lYoyN@@JQ$|åxRuP&) nޠ1sv2W㑰@P2\=?2ad$qlO"h d}?fJt <Ѻ*2⸑>hF&g10^j=bcb~s+Nk5;Fq0,ϰCE8.85Oc;C кr& \9Zg0ᬗZa D?nbp-[fYWʓ@*?EӍ.;<]y8J59|}{8ȁP÷D? *//@8C>#sFsEy( 8@k/c#CκB&epcsXu\n9PNIGbU2kU9nNGMͩ6=cՌ^< ZXYzزE',}??k -[ D⨝}A<~bБ6. 2 Iڦ|=DaCw0' "пKsEx܎V :'LLEGl'JU +dKht`Y\)?Z85[H !GY/5 ;ZN=o gM8zD \FLyn, jd5_&8)>{q5[3kDQL3uAKgʯ}p嵙,~lIŎD]$S,FtO 3 !ny4J%geG]D=SYz 8tQBRx"'k!5v,WuxVMI0lM£+Z8%Cc;ۤJ!+dqN+~KkxeGg9}I(d1*[>HKTxǁ@zǬlInFU/vq٨#/eMcy(d!& Kep8%o>g; 9)DbJ9WPԜq0_+b|x/敆pF ԻH19TWR.xyfYYLChƅҭ9PQ[vڀ3ЄK2HǜoyP>AF?`,.(PD>^ uWh7܅&2 X342hg02a;}c%Q n$cuBy9dDû ʫB9P~&3ʬzCd4m:5֓44Du)V _cɲW߂dyttc2id,:M2{^d TEUXu'?~-(i B:Crɒ ?9jmٕ,AT5wB/zZ g-j%Ӻ?C9DGAaT5TZ1~`c(&૱* =Z M!aqzsWb R0'1g&? _gS%,u ro ™sFNMWT my 1kn]=#Vj|PC~ xQ=iVJ BOrwؙh f1?EO:ʹ~ etU'@9G9gB߉~j_JDPhm0R9(ygIi][VPoNW9F(U*^:l0^F԰y1> "_QI}<|X %h!ܿ?ԍ GAu TڻTv/Qʧ0XsPŵiGBH/4+wl榵ѷ>p KwUGBϰɀ4cHYW )0:bXΒֹf80~B9C+4 'OA^,RGv8΃:y7R}`O:#:(W>|+~0Y }nbL9g@z3q%|׏ ހgQ8N>QlN5*>s:܎~lZ 9ǥIj <}NZ'# /@:'wФ1Cޱ4%u-UiWzOHv {Ĉɖ5# fNa$ _)ԜE'?ʰ짰2(^ODX+7ceA*RJH=TGAtI Dg~%F0#;LaϰseE6;>\_LM a,&P' 1ACQX,{N"=͟6XJ[E,О\eW }EFtԙ|4sƷ Ȩㅎ2t@-(y&";ߕ,n1Tr粽YBBv~`l/rz1'fk&9]1y[e8@-pv[C70+~4I!.)|zSN?Hq=2)PUyᾪ@G4pFdCwʑs=4enBGz6<_O?=஍H^JLS\CϷ9K 0籶!DL8uQ3'1E(7ӻI q`O2 Hi)~JJȾ9f"p,i<\9 1 ڒAt eAԴBLQ:Epf@eCLxՂ qaFYʝ +r @W # T]Ѕ-*T_ً챝Q$ZBGA \x,蕆|픎UXNğ`حe"=u`je2űB;\=?"%AۨjzBs1N8gfh, ;džNN<~Ӝt.Eoq1cRjOoɡ9pFZn,GRrMi#XW3@멼/1{9@ 4bpdSޏp[ ; )F&vއcd%r2EV"˅hC' ,,]~(ϓܲ!䑫[nāB),z ;"7tmYԭI0~#m-kƕb֖ӖHZ+[bg¥br߇̋AVy;A"KU}]="ڐtiq:6Zo.*8g(aHցQpiCjO'_\KuUA"J"D&~ߞh1 ,-eEvrvQ}f]_9u6-S:D7(SZ@p>dtr^tn=X 4y58T/BX~?:SnKL38T:Ff\V?'gG(E bx,~8UǧtٲijyLbym|u:ЪKjՍsx@bZj3f\+!58]+Tl^LL3gi@hU sAdj#& =~b r}}ˊS1ʝ "6yފ^> k90GX8 oo~eC/5f}H -3K3C#K&QДyy'>=u|CIEyYsʅy:IUN)ƉH9Sq]Lxù{8;KT&pϧvpr=Aw[KY@E-ïyx\gỌF>WζS\@)焵do[= [jFײT ui^%6Mp[덝oQO M؆ 2`(L$ۊ5_Y ldfe6AYw~kfZ\Jay`x_ Pͼтm 0rVgD3DqQջ @dV3:6GOu ߪ#H sT߯{6gU ؋^#̇2AD҉nBBj 5<̳]pcpT.5e2ݖ-hWgWDf!'iOf-DE&yha5"<%nG2PM!k{O@u.E/K v45[O% 'W&yIIIyw |S6܄o,U?-࣮ ?zF%(Md2c&5KF"4vo*Jq.y"Έ1y&4uGF6HĚ!3Oܪ(@A6\Ġ3Bv/F<*z 3nCrzuI'8U=a 2}cBF=лyS52"+JѲ?T.6x < tzJ,HoIϜb 92BQ{%C|}"=u=#-BSˆ&#Պj5LZ"u3Iͷ^1,3Л)|Gкc/kJ{{oX0| /Va;Q3[Ew!csat.7z z,C=5W,WHnmkdH 5"H5oIH/W`lŢ*Bօqn$`=ӍR6c$OSC3,v^=֐ܱE3U>6l$o Gm6pЙ-j߱Ίin7$3# ˲if:s唵y^9.@{'E myDg8G}r$O! O^s RxWu$|8/M64ӱ媖~tu'hamݪn7|F_~d Pty1eРnU6~]ETl^WC&aVkGyKz0iR3yx;V=־m-\U;K_NYZEAߞ?9Wġ&F/C&kdNά{XmuYuKm4`Dwr໯^'o74NZo,]\Z' Kl /cxRa[EtlSLɺy[ǎ2<̳-L=`8j&}94o~zP0[v ě?e ew$5{0aÐ7II.OSE۠|$W&&Nz@4$Е7Mg*ž}v&@VNڝ+iZ6~x~As!s3إTg\0hU۶׶CHǎ(Y` 0QsEHTNH>9X{?o ]gUp"|dp+ S)lpg hÄ]H& ||ՙNdS9ď>nDkQui'A=}8/ ؊>Er&uym윓4NsQZ9_x wOC GSt]f D p^>Wf[z=Lc:z)-UۉIIͯi<1SD:jOJ1+:J +J J脏REa!pɣ阎CoR+d4ØW-to=5fj^%ُ#[Ip`>]y~VwDAjզjhТSuzJ~$;BDI V&4P@vŢ}θn 0K\#8 z5#t[!x0 "p)Qy8Wzt[ơXʌ=m)?.ɿ_ΔG$ hɺؿwSkpq:Qhݨ&wsBdQ>q<'sSH< Q^uR׉~M+$e U+g{{m]"ֈ֙9]7S7({H֑r&_Өu%^7U{nwՍ-W"hU/C͐| *>ᤞmRiiVz0:BuК_t~:V &pS,7s/\Ye@YsCTFp0=Tq%9Ŋ !SJM' aTߓ.dT @rԎx(:=5GcL\v!b(Yc9}iwkK(Y7S9ASo]eE}~dʸ|M"r\"'͚f8^ dN%)=o4s]|Oǂ.N5~/h jn%NϽ9%Ev\E&%Ez҂ΖreQI|I4b&,u3K~|(b"|y-ftͺAGW/S/%Bz-9FgJ/S53jo?1x;Jᜐ?w~od1Sܻ PYba Kp6g= 5{"vKA $I}E%aCosL*9eIh~c 'MQM\o *f?jDunG$7ߞ(dF@%sR?MVֶ$=lIͼ}8b>M bbp l~D6hu%LuR(pd{I$-,7+yQW"@ %jof~WLR2W%o4j-l#݌oIo6wׄhkW ?!hu{i0=işEzKKzuݘ;pޘw(-)*ܥ<B(ͣX])$wnL*vtRyWq;r܉IX*Fm|+fxYП1,& YS_00O)Abj-6L:V %z8FwǞ]H?R #đ㋹QH^mtYb%gb׾|<ėtEK UpVJⵯ|`]owe}Ü(|A[&y_Uqa{cPxHXRAYlbHj$tώkd+g"iAƸ=:mmSg ?dڏ]?Wu$/S`/ȸJR J,@ %^ ԁK\ίdNk6SBiFyF3łV^M}S{!Dݩ>v"R#OiJSd>]Oex \A<+_nFS$<:"a)ޕPS0cI9Q~M:isak~̆48 50@g@K|^jGgcrU\'ApΟh8vPt@"=xmw ͚5v&l'T#̩9( dYċFR3M%m4LWʵo#;O݌SS+Ńw N>r˧jpNiTXM"O-6G_ҡc5+4`$Bi!A1pE(;w=~s7@.ִ5Jy/S=*Z yAs!e&A"n M?HHˀMBߏ/ WQ3ZVu! ūToIO]6q^Oe#e0*Ơ;țR =vC'%7wES }LZjw7ߎΘ(`(,_XlwY%۱ۈznGj4O`Tͩ1nPWo& c+cHnU׼ :?*/'6̼$b'yF0Õ `U$~>%po%w ћT2i2_sw AD.!NRǡP $Л׷v6!o 3DzyťXeG#L6 |?5A˻>mWwoq#CoA.A3yΔ"7?2יVv![sv1PH>, 76_AkI7\sY+(>{ 9r<-^]F՝#z$a)xLF%͢y92y$T2[U.E-LՈmEI?(BXlpk!>W}*M)k>b( @8/} ˀ_Ww2}nPsvY8xN?G]4DE~Eo G-xHe`EuQSc6U"Ly+/Zsi-`ekmWpv\<ȍyp^ri7r_cD{YX",l[{tlP^]Ju0k'uSNae]9^P][@ >PPɵBؓT^@dm0³|D֋s'EB'P@4@wӆK% 6\T>ÛU,HQv zƄ +;Ǎ$3c25e Ve-_PLO"QeLmX.KF۶N ;IFknFTp? _7ر#MIA=]ca@9;pJ_Zqiħuuz 1(vv|t/Uw +%V 3ˤh+ڣ\d)* _ `Gk}-K:W>XmUB%amN~$\V UدLϫiAAr=\2hP{{eo6 4QN9JX'8>HXѴSl^=Z Cֳ'~~N/ D^_XĕI*.pdbf& ˧AxF#'"Ė5`4*ޛd.D/ßY#. LN|WB!x#Gi<7Nx'h2 <]b,.R:0-Ir]0(`<g~g6LC WBQ)GkE]JLtmM^A&@ KؿUsoGSt4IpI8Hʛ3=٫Ǽ`M=YʦrVť8R6PgZqnY$ؼfUmPDdN0'F~ڦޔa)k ~R][EǾVNo&֡G J#B"1S/cKb17Fz;O+h4tC^ ˳"5~3ay)'/$ьQyYDe^ۛ{#7kKMtW|&E05^-_1.RkWQp z iTyHXWCTq!#%un6gUFM5|O&eTaf3bz.V7ӷa?iG}rPȠW%!$VrYd?ClILދga3^zmxB_ZխRu\|}  6&BO@j"j1وNA\>*5w[$:Y`c|a}ץIǓ .ϑ.G)BE O| `X-0+6/|&_؇/,Y9.5-bmɶQfj~.)S0CxDh?̿*3Q4>{I  .bA/SO*ex\3I?x٥01[38M4\Tg ĵɞa2ϵaH)ػ`UBx+X?r$1 ]ŠBlJu&QW,YҙNM|obu*fJD{^ H-0HC|:0$TV>7+Sq+,Y qkLq-/[]3dZa&k)?ZBUk@TzҺ'j#d72owSDA3G`x )k6)ƍ% |ܣGVǖP׍d{GmS8+퍝 ^6$LLL-/LJs s e*DcRƼ©W zK6>PTY}غs gA 2ܘ[YM]4Gk7GeS%\_H{3D9o]Vlר6 h,v?0X??d,S ADvEMIl%{pe/=<=J쐇zDII;ݡA4w9ś[94.(+Dć$01*f _< @;k #U}* ΟLjG#=3AZSE_cT +PAŶ҂ .x{˜9IzGn'U]1kNY14D]>RI*0TL@pM\O_?n7iI[zÄ_*ϻsDn[̷tr_7 wVJQvfi\E')\Ev|v䭁 R^pJ7ۨruB P+& 1bW4(pP ieڳI'C5Fo2߿% t++.?!›;'ݫpmUktj'[CL0ȬfB)LNI{Agv˻8Ge %DI|C(+b+g ֠ i7nȳÛ+x )0[mKzZaNbwߍ9q ~:GU)Iՠ9҉a_ ٬2wqP5,0-rp17AO"(O)di OM?(/{Xc<3 xgޠ]ovL-]Ӡ#Læ$ikAR(x^4д},1"b>7 _yXQ8f|eQ0d gZ@)ғ1xd(\v4 ͇B6ZGA|tyM Qk&\I33$`n`D vFΤI6lk@ ka H0wkd̒7fZci 3rYa#{P(DY&̵H >fx0^HjLm- u:o E>ɠ~6DLQ:w2hsS8i)O+n`6Mt̯#;+8k[qu rv0}@ژ~ yQx7f ς-AWqGqQZ+C&c ԤlɆFN0:iT}[kQ_{V̒|H{āƚe~r+sIHfaὓaBlN_/Z{ewIk`26j31B KyS3GL$FJ?4tYiDK/υ[ gIj𸇭;!#O=bUovՒ:G RQdqgW=eA9Γ>7lGb zA%dbH̞yQi4ђT3 uamTrӻ۶-mke.L;OQJU[4t_*ύhV;RyyXl0 :hZ\ QeH,wI$`R[h҉Y*Q\4%)v KYuK.6~w]#hqK  mbR1']Z&iga"^zЀj|[Ae<618sgl#Q6*CQ&͝=0VU<›TPAs1lIP̋&&UX+MsLE/<*Ksd⺪8 )8n ʘrbO>놉6?c;C}Ήx+_Vz]3 qL2AgLk<.>"smtR}5! .O-۹jA|O~Z]}!*.w:Qv~$yL] S4^, Z,5#/4O En׺"KI<QAwOn#w OM'w< '),B;{ K (yl5F̈gWHh_k:9*#5"Jۣjze7>4 ь:XI*V}Vpر09oԬ',PskFMȪq  _QY epäY>Cq-FN(KW}\FAtpdʅUme^o2RMK@S??p$؏/C;bJMN'eY6͊:17DU71:@zMY98_I]Ϗ7 /s&nxN'4R ^OGņx> STXa*+z"QPVk߬jy.h+.uR3-P*TjE?%D !On3eŔ]`R8]E#rɽx;<_k2үx;,JEc]OuN@xN!R I HgqЉxN\jbZK|𬒲뗽7,PyQx?_T.a;Zz%mТ-yI_zIQ0{<)&>f}?ˠB*Ḙ몦X+%!0yUagr!ȲYj Q6qW%:SWs %%B筲&-F>s1S@!U=UnzRqcZ, hK"FEe>wV4lP;P@E{ %YryGKsX:p`!pq˦:5>lcM/E N3/ǬkG@POE7< `s帄6%\ C6_A#oH&P`4J 2釼h1u0X\[i{*UDLďiD?B4|lv^9f48MV{ ſR' [zjٲ1*儯F?#4f7/NwVwӽNEsgSerl4ָOb&n&ɿv'-8o+;¢0*K"G!ߍCzz84 Qڬ!`u>jS;S7 $SSo8؃o}kIȉV7:AV<x̺fSo4Ct$.nu}xO?"jSxʫ*07gyXMT <6O+JIJ 1^,؋y8Zl*WR8 )8/ʇ"07aWgvȂ93c1l]:`NHٟ= `uk@pX|V} -+b0m}!!l=/ӛ\osW>f 3q`_g-qOA7\AxPۢd$s!ѷ15{ Yb\MD%!p Z*UԁJӿ^t6Tk%W,(R\R(^t[?Y4A4L҅7흀L|N?8]?t]vRX`,GgYcadR{%O\A3Բn[_5^ Tuْ2.\(?CsE}w_O%mRHozh fojxRo_mx$IPQA! Bn'qci5>L~ XF8ןog&~Op _{/#?=Wѡ>OTDVNΆqʸ*Ҹw|D0Z&-`~cҰ}=:"濮@߄k)0m>#{RiqmV$ 'gbr1p~Q۲~{7gr(sG͊5|#vw%B\:vxI6 Up9JG+Y2+"5ky}5iZO*eM=TXc."p^gFnlDY>< ^dQrhҧj@Rn$U7R8'MX<DWBsWz;|I#ٯ>=m闣ۇUWusp~1 W]D*wV%C¾0TuԞSۏH'dTBfS Eo74+EᵙM6_[^ ɲwk4#Ъ3MH5w>,"q|mOn8<㉦yA@w<'^4=їn\83 qTbwAR+-AڏƋ:Dzc4kbG. rK+M숸ݺLl9UfQh]\ZY6i۸x/֧{rRe$}^<1SA_PQ:p>$:"Z+?gIڧfr4`sԨwA~ % hAh=,O)y'ė@o>?(}]ɠUmU$wjx8.Ѐ 75|J@*H%;QԆځOiP6n5|TYi*!]+k[C!\!5h@`NE1t_*R6иd:w@ 3lcePvޯcXGi 5T (DuC?چwR,43(f2p`nenTdu۝DS*>e/n!H!i6g"wvIY7T(1926 Kia8'7-,ؠJסEiWGYQo+o yQG8r%_|%3=nS.zL@l,F;:dX28J&p؅! vS\5ǼXo=K.0݃ʶr<㚅v잦^daEEŻH#XD cB)t!kO̢.㞢g!(p iQ-ĕ or\1wDƱZq7s0ݦSt=)ho" % {,R7nYn_t)L37x6 L6MHĬTV݉Rv0 wBIEeutlL1V,.}Ε;<~-fOSbk!LRuqX)}g)ZB4NxF,;vȗ#^H1FBk0wZ W J{תK**8%)n7$a1T޷;|ԕ+Hӿf[)WW;ՠ䉮 2I2G (2&L1_q0lw]VIeݰI%. XfEak)ìn\XmlţHwbdkRO&tĪ;M{vC41"g%';ܶy&콨4ROCȃq;&EX6;-$>-1yN?0(N5@8G׃-`41#>VvtJqvݟjRkz9yGE_”!VT=8 $r *yY%9MeUhfnFY=M3 o~[#,bmIJzKi{eIK6Op=DЉBRm[@dt;bo \'N/\#fbf>L)j~ xIKO\Y&2Qe{ h#5uMstnGO0X:0c^ - &bwl; sURd c$Y$uH1F"\3 D~h\P?iT ~xmB02ov'@F d}}QM#lxExk \;j4hضJ~txh*OkJ$!ڪ* Q {pvB0ώ2 toЋ'ƙ" m@j֓Oϫ"eݔZN|(RUKۃRWGaB'{xyA+9; 8HLSCkz.JW5q+ZӖVf+}N6R'.S"T Ͻ1’0 ×3\#"7nsP[C[ 8e˰O2|=FQ=sLm^ۛ;;$ѧA[ph_X u@]rHP !iM.ThP @C;DJrquuY.5JD |ڒ+R_M #ExS yHn^( 0[}~C3Y-3I_A n'3&KjVFgL!5wHlVw?;N^ ɴTxulX ^V!,P$dvVII9WΟqOLEvY!GU^Dz!ڃ m0]OP?2tfEpu=Mlx6lֱ1G m;?Ț@R;_ =+v%}\F=XI-ksm rCDMM6 B2Lo~4V$tt)bad/1iGo△m_lb2?5,$VZn-S0fRg jhpL>DGAXTBJ\Ab>pX"jX% a.ع!7ȁZ_cˁ1TwX`)M^D\+ *tF[OGT ^ʺk E ;6ʣ;3J65SD'$[^\֣]Mg7pfi#vM~01GFnj+̞4儽6pފ =3Gzc('>v&>V}P[F%$S.ެ(UQg˺8$$paD;rBL$&vͣYrwm7r0|7%An_,%yx#_hU@k{n)?O}{[V\(14K&[GRR!VjFbB|PAu[V֋#GhJs@s`?JDTm*r۠mw CY}~5Wem cBٻ0QW|t8 ڑ:-=|OcW t =IIsB",#Re觋FxH˪`+LmXƚ{S'H>cx!MFkD'M'm~>6dVgml8WFIvpL 5vix~*q6Dr էeTgrPU{;!qL4% ;ݖȓ$ z)ȢtIg>Pl:4FYC2!'P\ &zJT`g}FIsc^OF宑EdtD-T[a>řVu\McqCrQCvj£Ţb(e.aq  + ObjYW0hJ_@"KVjqpr'DȻM]$ ,me TFLF:/ 6r'|u Oݿw PI;R!KWQ\y~ >O#_$oխ(7[M1qۮ)c%À5 tIax`Sʹ&L =;(©J]nV:Њ OV!{LuC+eGjsHen FfmD3%A\ *)=76Rh1阸fYOpa,()xߢ b_`e $t]%M'w5q&dk?}(\ D6e{eAmdK& h,tw \P_-|chCr[7g`HcG׊_R/}K˔r@fnX?סfC),m>0K q ,qil_R+tIesxRЯqnOơ߾H>85Q `+ Ϸ{†@4}YGaѰY#[#=Zɢf1:|/A8N S(AaВ.Z0OCTV cDͨ.U#TB:MyAWt:fo  6q!6N:\QHbn+lAR501_t rG^6*B+@,`@]͍T$U^b:>ߠ]҆h`J X9 n9}b~g7߯7x .gZOj D$EA}ƖL߲qLEm%* 9!ޝSL\<=Ŕk 3SBmQ mm3ؒњ:ŻW&L*Ċz{ܮ>%x~g%GSs^>|z=iw²o.6ij$(N5iK\\ֺ c~06k۠j55]K\75s`#S0F`dW͂yʝO"ia 7|D@gn@mׇ tB@ BX>~{-!l4~K1Ot?E<)LX9}K)躙0K3!>/kV޽qXʣyDHL~ 9㪀9jRf#oR$8ӕ_]ygyb覡l>@Mob׳ ~' ׂSQ5mvvpPP!w TIz~EnYNj5*\lhWX]M| OjU/61YKڲz}% _sd3D2(=~Sgn6NC_F.F)U.)ig kLڅ>Z9@2Adǐfgd՜U3܆#``# R(HdRъ4=yj),hdu*f^lŀfpn4ٻbYIF]U8ͅCkJGl⫕+p9XQMj2@2X;TVNoKɄJLhVAiVŲB%ƕaKO0x zqu|2+Ds4 He埤!E˺YN|Ɔ/1DU>#W2A9f}F/wC2箹X>yPhؓ p6RO\/3{'>A7Pwcq$E'1D'ɣeKRǺώ ӂɔi|CI=p,Phm&LFc?-'R7l)#p+hu@gTpw3at%($Kl_͆z*Yq4kSYW-yZvYG}ŘzZ&. P$6qm8יjqFzNOӉΎ: jDל) &~\HPf HÞ;+qxa&CZMɿؘ;,$Jr;j-)a18NbZ Aðks._k6 a ɑ`Xnd7yb=n YP=QbMYБ 9jv;fGYXkX|P,Nͺ;HçĂ_Lb2 >vt yS"J$pe~-v_'- sxs~V1uͽA۽5i! _ij$3fW*IqRht?Sy1r13M+?%[ ,ؔ+3F,6XtQp9r39U#W0[ضⰽפit p, ϴ-9w TC<AMkyDp]'(]ګQQ' .$>wc.Ǭ[?r"\/ye@aVI ٚGXKxJYy* 7[LI-ps`-PsHa_+*$4Okh&ӈZ;Lg HDe)+gTrhk-ޙi'"ȏ:w't('ݸ=l*eM"5HT4PMd>U.| Crrsv< Ajɤdzwo`o'3xgyņ1 i%'9S}%hZмsꨏ M4E@ ԗ /J$@,ɇgO/:pm7~Ȋ\kP+˵%0O)Gx#ʲ>wN5 G^m ڥйD~4uUs"6?)xERC;R|-(h?AY~ע}8hǧl Gv;O&UYس7|NQ/Y#SKjv\+5MmG↢S `l ﻕX5(Yy}A()?X|&ptQ~xc;`OrN4Mְa Ǔ;df#1EÐL|ThSFQɄXs yЭtvhqvi>4.@n,kgM6ZrljA/-(cp:N OkJZI>y~L2B~0W^յWp7 '@ [%H CTOSB9$>ǬʕsW7'Ou}~5yu-eA}uzQռaR~ 0hCÜo6;&XhoPbz4Z/L睌|m:KȞ۰9"'tt]jJC@ԦǦʍ|:}*oV^G A@h&aWV ÆX+DaN.>:}U 4zЉ\J+"nֈByE&aS1m;rAo"~Q$sob9Í6K"A `al6w"s؜ťr2^U[d7hklVŽABҨ#PgkdFs5t3aU6C4۶zK.@>z[[ZJNfbq[O[N?)%ټoz0 :M=t3M Dŋ lBu8htj(& Mϑ^X;lR-\'gvS~Zu[:{Dx3ѲLsܶhaEҤ$ >S[t7,n], Cׅb7T#%90N XJڅ!my׬+v&sBV1 T˄D!z"*ϔcAV74@ +NЂˀGBgh2L j`{ <3l+!f`p,UyN`ST/ȻYEy9<6Cдez`UmIî#{88,-u҅lT4%&}о&ِ{A<&Zk`|M^`g1\& _NBχųRwEj%@ykSzM ;]sh]!̹62EJ4"餖eS{ARX )gN!a>`,XQ(`=V4^YDԣ)ZNfqf!Oޟ.Q=4imQ+iF H:6Y׽voj)0Z4b| W*4;u!ؓocBs"Q]Č2 DD|hCUScLXjp"n RWZQzG\e/F>`a.k $~]"n9мSDZ'b.՘uM4Ǹ//_Y F}0VZ k V+,4|a^#PwirIssZmVa7ӆQb5r#'}'\O"w(890 J-kg$`_ơyojI2]2}vf O>;`, %uR$U$\skG8Vێo9a)+TF xҟzsq^Caw3'N?o, @ xDͲ{?f[V% d+2YΙL՚Qxj_Hb-29pU|wV+m8MW=j!0ǯҾ*N>hC+w#(?A!c\iGIKBCsQh,p U͌p7( .h?ANOSJQAizq<`XsN U|:ƍ{bs'2R)vRHge^_1$|KXCbv2NL\>G9!qRe0Su^٫cBD&eBWHϟK\K̔GXӤQIì#ˡoY\'jy4G2Iӹ{(2p }I@Hڙvy6e~dF`8Y?Q] XY Ϥ!Mij`l}2r9V)Dfkup+eʂ{guStuܟ9XpdyX{ycT(DkK n;"F> ذ2 ݏ35mZׁHo z =Ml,9DޠƲΔm&T.ua@{lfùpgA2Dku?,HzQ>I27}4m:.O:Sx{ 56_Kt 8+y>+)?P)\:;F|)șT[d͸`.ԹUY0;_)/ u,}ΡقXe܆5 <=#b Q\XӸ_JGn4]G]˫n(V@]L;B;zudpT76.*ٮs9$ftl|,kx9MH^~kYҨ8;y;,.qC_ b{=A5!=_Rԓ:OT=Y&nyXȊJt]`P_EA iǺ97g6p#p k¸QyEgqĩah o1qsq]ŧvA&oJ!՚z#53Wqoo0N𵌙 )=Hvϱx*OlϹcZ(erV}^I/֠ .ط3*v}H69A~P=皯4~ !a3BuOq ,gZRK]rA3\{͊¨r_R]gW3Qw(/"Bb!ۋ涌KJEVDۍ w{ylKn{6T9ZLT$E%/^KZ&)]©᠊^<`?!sQ?9bѝ)oCwk9|*exRWei=.{& LBa6Лf>F ׌ E+ %o XNϳ7DvDy=ȳGKpqJ{ %=ցz0nN?;rr𶤗36S9Y06˲h CT Wj$!,L0..tyt{ϑR?Gu$Cp_lF}a6jLbX70$e9?$7Cvu@mޥE_`> o%hC<ZŐJKf|-o2jM6ܛNutJ//Wwl Z=Hl^ tkQ. xcPWiZOZF=H?={I8%ӂ?x ?RI' 6} @jjGu~y眮/w=D4n΁}H!3m-;b%H qkY^62>bpU 1޺cӔWa۬6^:Pxs*71?Reafy"Մ|@2TZ]`YfeD9=$a"C6q oVI7KoG}s/+8sth!( `_Bgc^1@W ږ#% V sԂL4ݖ) wڤ@ 'TUDy0K!O+[E ؐ۷z )hXG/p$X7%LI~²*`ߨɧPF%_f5W&[9?yjn g8x`ݛX=AFf<)5hdWM!,Ȋ}ڋgH6S!Gp<ʏ_+P) 4p9[ksXkы] Z.􆫜M"TWo WvI|O!r}ə= xYm疱Y~g1mEw?9M"+ q09^vҼeF><$YZ|Ԩ\=Β>B.xkADžΘg$I~1?%_t2wcXtV%Ye(u[ѕӿMkjot"K2=9Pz?HWq? Rl/ۥkQil2 vcC0G䀣PJj a l&;_x7)V CbσMn[(^4M4Jɀ< s߸ *&8*܁~SNFͪЋj0VW?a;?]9ʌY#ǧ1F9Es&ta7CVΛӪH?J^uVUEP4e:(<vCjeI3B]p=X;-XugS15ȡnr5 NӪ$K73؀΂刟z,!U}x+$"q=ΡrxBӥuKjyYՆ)Г9=)뛀W[%_*s#?ғ˨ 4zgc7T>Geк`5E%]G G1=c/oǒRQ,9 `:z2:Kb.}hUo* ak22 l8/`gY962^g"<zX8e6X[Տ9q jE4,1 lϙ5 *DL}`z\6t2ZkF1pfH|Rի~DmRC:ts 7v*{bI0=1QÃ߉mc_X5aٵjw_^z4&vb*hrŰdV&Hw ^E4<SzE~QͤdjT ?lԸHOi8Br22H~Tz趝i)%R9TCf wŶ5cQ\Ĭ.Fy'C]- vbpY}͝b3 uqO=i0+Pos˿4ZRhHxRu4 i O{@ڗ#+$b^1k/ !tQ00 _Եh 6t NU*E^5!FM3Luk+zz[(uob# \5?(bSwYE'r_CrdŔirN2YIlྜྷAI':LLRv:TT+4 Ɣ-<2*OA;iMb"-.8<_xes3 M5Zbv#k<3(enV[yIu49:΅N:3ɀtsx<Ѷ<.Ks+{7/!]9.w:%F!A&76Cڥ*ro̊Z!= vݑaR'a35סG RY'yz.?i%#*qn^VO5:H1MGbIRa*ݳ 7 y@BڄW]yZk]CBQ e_Vl8 ɄMqf@+"vfɮ ǔr1;2va)>WF g]f~jyx;P'Γf. P=(q쬆9f.BPwUGb7놽:.:FCpDR9sVtOa/4Ɩъ`H0W殞R7$8 `!i*HjH&WH^ zv,1֓r ko]$ ^!=C(NiаFD}_Fȫ6i"nZu{t<n)EXx鞢d`4Ds Zcq=d&gT}IkaXMX 3dDnU$Dt_>޾(?hU򲭩ٍùE=ܯL[R=)u[fHA'i ,F,i6/x,xd4BLR|B1U۸]%  d/*6ot鿚 Pyj Sl`~?B0=BW$fJpDeMka I~&m3Cn>-? q{s€[[WY|qRY*E5$v]3`}ޜ qfDz11Ma+Ŀt^3"kܷpY{Q[nM\]jfBxꤏҋ[&-[oNNn{ǵAUhJrKQf(a:ӫшFk,HJ7HL˘p{(+?C^?*$@@bNi CRe RDlL $gT/@ɰYza+)V;P=7[o{43ts7sC{o'$QqfaMMSҼuHVl4sNb}(S۶)95o"u2U* .z`:$CuLT ypX %آLm/VCAuu|WØИԛHu?/)Vs;b'Kh23N($ir [i7z47ICqog觓y8I¹t/.| ȭ"4η%;*&xFԴTlAp2!! ٝ~[?{qK _ѳc'J}TlAG{겷p klo[ͻMv٢Z(μnP˸({U\xL .]=5|NI0U<C"dC-?"@:Ux8J> ^|vj5E Fp8.j^rA4C|#+ur/i>Ѣ]o$e6nH29Jhaz-/+#*QDpcQsulOgkTnӄr {Q"BhwKKLgssLrcA! UEU#\0 Sv7b`' ]`J s֊fp;^GoW/\zÈ/e%Χ[Ҏrk9P_2[3yxU8g Ԝd Op|[J&SL"XsYǂK#.φJ~VIWsF#*),]6>$).LwlTfR2e{ibX.+oSm=bueXn'ZvgP0xG`(DT)fi/0s0gY c|?&/9iڤtLhL6Ss"™'U gw'\g^jҞ3XiaCgM_ɥWѫiuP{GV&Ɲ`oE-ٜװYt?I38q)DM*LY'KA,%N?x(rc*9]@XÛjAf힕^%D=,a0JWvA36O>)x_jL{ܳi6cA/JfjN@0FD6of7w.ͳzJD.!#зo cUັA; 'o0a2q4R׊$ӧI^ʾ„!ݐ+Ԅ$1͒N.*2lG6760=? 2 Dh?G0Fbp?l#M7$XmyPu(PJq!Xe#K`8 z7[d;IA NA`mB#"Dʮ)ւ@ 0 )J_yUwq@9aO"S4J$ _}cyɆ?Yn,uDH!ng |0.Ԋke{4?/(؝|QuG!ZRH` s?]~SBa{ĺ24-C^ɻ ֺ7p$[TړGV w嘃 wh }^qe"U* ;a|Fzpژ( 8-f! ];NE@Gbm"[/7}epFT/RF,Vb4~O=\.15{a}Dc4wx))%6l͋_<J'b9ƳOvnrLA24=]h >Ț 3s/t@_*4y;40Hz$l(<QMyru 7+Ff>k$68p AB?Ƅa?|Ӟv?#dpf2.# *QRvs*2!=\aAzh&&7NME-zCZ!T\Tڵ[j 9'КKŏt/A:' nͷX'A8f&~")))B_)]kEvEx/q ,Lql*kӆsMu1}C['\lRU:z$AR,~ bW'>;Y(" ]{60<~mgyxhO)E",LICԂy˂Gy5#e0zGf/z)K=3V믜^FqX}R$R6{Dt͜&N3bϹWX[M(}$yFD -`NhE4P9 4S s* pIpץ;9@e\Q휃3ܼ/A)19i6*U7ɺo 'Ί2zY,zC!1C37;k,*ߚb?}ߴRKDM-87iOgȧܣCPd b TTȫӤc%VUBrFke45!XI2,mw]NxDwW0k!gscL#IfuiԃoMjhfě,!Ip4mlSQ ,nF8XUZ_bjqIuzM{_V8&44W"ƕս+>:S(<-q6h&Gh%K鬒!6GʗݨUjF^.p1ՎVm,=6mC{gvm)9&݇nHlZhI,'=r8gus'D·V;`De-n6rewG<04Y)Fmc^';R&: SbRܖι/z`8XVƕV:9ވSc ܝvHNdR>>US foHS 'tg;r[_` ЈR0?q<#.H^'d G`lpK`--QV*FdTDiȉ5B4]_G"5~qd?>>Rm,j!wSC@/_ ~mp UmFs딁ђW@:镲 _0J׊}ĤEaY<̔\.~{}s ?ߐT|Ҏ%UghW{GcB͓;Fkyg P6 q-;]OnaˡR:lS.:xwh.]ӹVQV[Omn 6їڛE~p8637ZB =Ayb|*1s{\dQ^ˮlhqxc0Re0Y,C~Ie=+}40{waޣ\q)U-!LcA]rbt 3y>]޲oAs\9?A|v{HbE܎ 5kvҬvaruo6JJW0ɧzMN(]w4Se |OձÙa<Ɵem,BV5" ͇C~OěLH)AC۽IO5O.mgE?Ts 6$'|;B m{8ƍHZ|1ǝwE@iS/fAJ3vcL%(O3]ϫ$-Gg, K(mY9OS )3tP++J +% (,:Bu%{)+€x0 ,dQu9E?Hrk@3k\Fd-B"e0W' #Z:!M<*Gz͈:~(N(T-:`ݨG?y&b NQ@t ]ufro\KڦoHY~g1-uri`#O%$dXۆ`Ue,I,?☖b}Y' 5 l iVIt(䕅FN!_?#d嘺ԞcN$|0O(d0`dXCWm*DHe*qQarC#_vo!&dm6)8ē-V`j@{= bCd<$ x8< 5:+`ADff!b^8N W*hLv.:R`Ρ{%xsQIw4dXu@l\ KL~][a '܃&>\ZzH\C-ͪ?r5!r0&/ oM}=_aNrE0==s ,IP,/H ZЛ?d#q8ǝc7.vmmN!:yWKI^"])khh&z&=dğK`=7kO}6BAVW*< .}fX\2g,j?30"6H>' ,Dv ӷe@`RkT'Y&Ex@`эl6ukB G g1yg9%f8ׂ&Ib#lXJ{TWcR)F}֎ oL1(R s jƣpafe̬+5d&)@w:k,fnJ27ʵi+ت^-! Lmt6rl;ap|oi^ԉ[ OGH\.0Y,)gcW jj6\{0U`Շ,["NȖ(Y7$A{)b}2~ Ap"JN湯޴=7"&̬ׄԻ%& TW&_wzd@^(_fTiQ05@&AȖ̅Ӫ}wvp*$5݅qn(g=D PWԲ1 Uɟoբڃ#z;ҭ*R;҅XvxPO%i1YZ)6+"/M(4F3̧e- P]24IjH!0BiHlĩnRq5TA-񶺒 ¤#TnՔ8'>Sn]̻|hJI[n:Ob6Q}KsBWu\t`;r6LNuY1އHP %~)VΣ0*'w>FK^uV6ʰa>KmLBIFS X7+QTB$hgd5 @!(JԄ?/_g2#pB)^ĬJ1En*5 fŏR8j,n Ó`نSE\i˓D2yMV׫5TWz6(oz.r)=6(rUeIzuP7'"UiW4'HTxX0}N4bxaG8EIV1ZTxp=ɾ_ GO[-zMBFLxʖjRAʉKfbl[5GaS6ߧwZl=9V(ˆ/#3r=Y&왞Tk%aF CxWɥs_PXLU abUEZ6 qWZAiQMW)f[xg ˾T{"xNfL^gnʅ݉y [ݿ(2;pX iMwC:U.C6OJ[Nq)C@Յ}b$`_kϼĨKnW S*Vr+cT$L?Dl Kms0f+V!UTޮ_H3V`.$oKg8]7Fշk{A'/0;~zi$)%Q\m,xELBX:)fS:Z-] %e~1NøTgM`ݙo@! 2-xdH{:'6hbp68)}5u,I[uw٭8A"e,m䥉0tdN\r[[h kAZ rl-8RZdu8L;5* 5h$בwsGt-Ԙk-wb yR$& w6PuKбg -={LĐ%7!G= |Y(GJXݝbw,TՁ6#Y]e#biOwt/5zsQSR (S1kT!/ c &gޢ:!S+%sDn|\X/+:wi$76g#,#蒐]ԧkõ׉ӄ֒{< Nj#b-T̲NBf F5d]1DđG;?]apgjx ;I\h;BZp<*ґ :30L|<&Eq {x8Z<(3܍tfJ#,>Ԡ$DG#s?Ѵc,stlYgv\~( {js'LLT"$vTI?HLJݺL9nzRYL>IUL˪9k{:iKw>5G.⅃QVm}ݱ (@NaӰiCsߔ5@UrJߴW q~#\ɮS521OY26;DZY~[xx6K5n8yd%Er>d/v;I5ОyjPviǪe'gJyeK >vkq4ߥЛT5Wˆa=Ftom$NNԬZA.U_ZQv" =;e:œ8v -AZxԶPƜ"V x4Hpk WA2=PUSe.? z6ꓬ< Րخ R+m>(:iRzo;w o5R+9 JU`2kr_0VzJJ~>Dk!J\!Xn-Ih@O*/7Siw3_K˽m4X+ؚ[w - pHayǦ׹,Ҽ>'*vU%#| c2'࣌H,;-ՙA5t"L97R{\,SHy7RM#Y6wF} Dxi]yLBk0%֒gD .33$1_aNL|ˆCqi \_Tĸ7˔:j\+23838܍##~W_^pX F!wPY|<T[M` BWA=|fn*[w(+偵ׁi# xaUՠX:A.!ԅg`OK?DP~rl M(yHw`bjY2c {keQ%DTLW1ƿ48R 0(8oeC, j Txӻ}" ‡'{V6"l"X?r-xnN_d> 6[u>Z0[Y@!gTc(/ACvJdrݯ fJV,>ߚLf 6}w{:/}o.JX֣ᑜ'BHb !QN^ chgz.tH>X_mÒK >](NrN%lEMT}, 9bߋLG"?yO&ζړ y9KG,z>fFxqQ!`yL^/jFL25@TԆ;iqq$$?8~w}Er^yUMcoe]5tƻwPi%1DO!sZ ZK3\.ޔӍ+r)u)P"}~T%XlޗP!kgY (o F ["ĢCnv,$+~WLG5/mjޢ 1NkE2z~2.f͠T!"IfkJlj r_์^zToPI_̴O)c$ ز3O(4N@21}Uѝai֣}F3jǔW8eT{;((prO ͡$ӗo/w eG<i>&έY8`|wR>=L[q2]s어8$7//$؂ 6%='.DTA,,^Q_(w&"ÓFFzЏ_/Q<@3*l@gh,Wd;8zcF]fo$ SC'")P%;DAB=_@pCɨ3l%vaJCq <]X+hѵqPtĵկ$g7+<--෍֨(L6a`,B5yGQI^^AUO4݃ŇSHYNgղl7o_=R!~3ܔJryuVyTFP=<_/d Fz^%ͪG9szZVCMR;K:Ǜ@ bY)bQ*}?v뷖/|F͂.ʠ k\|)>Lbcf2@5ˤSXq=.\n<o`ty4ijFULBRH\s{(k>:ЇsL0B"GpqڅߣW$jb2S{lzg_Alh<xShnsP_)OxKi"G:<`Yd̿o{#-aTE![=}^W#/[|+aV$7E^5-6io^`lz3-*od0hrp~My׆R~u[Pp~U1\,>%#tldsKtC-6Wj||l|Bܶ](Sa.b#S9?M#|ˢe9HclV+v!:`Fim0xUbk[ZRpnT\QG]`I)y)Rߺ hAANΦI{C1V *'hI}6c=ǩIFx{yI Np2H'3sͦeRQzs}XP|ʢ R0dz2H5~2&SIlYg}o<DZw֐R#`B5I4ok..d'`0ӲDֆ(0 > ar3 'M]v/Mdg}TVn}DEvEp,D  lqf/!V4Ȳiqv:!|OE ,ҁSwUwSʿߡ<TۓM{Q<)q=[ o0" &֟%"bqm^A*ѣl7_&۲*6 2 4!9(89{}*=a3;) ŭXatEqY Ł0.dI=Jg'f(6MTrs'R\RC-! ;VV4XSK~/C N / e<cM`f ^5W3Ѥ~"S}g#4YL u|h(qNU o8b"|Q <6qN]7?^&χ\ۼe\gfmJNLqBSPh1omg+`} =xׁ<+C}ΆUte!~'#gMv=0Zv5@wǐ>VVvy.$Y{goK] H9ę+9oRݱ}{!#L#ׇYɪF>$<|OlI1m|jBy)2S Tu=8 sPk2KD=Fiqc/)5R:@/ӯW$k_rKLM*.klǞXS zi1ɩC͉%AL%BR+r.JH06\;cQ{sQkR l+4'fL~B,~N98cO5U<8mIq`u_2@t0 ,j!5G ž$-P6쯘=;Nڟ^i2 #Zډ^# X(`7$ODxNQi$ wmVĩfT×j x&"@ ]Sƫ^{UBrzRK͔֕ZX=cʻ@gGJpt7? `pԽ(^+~]\i-ՑDHi_'E HC pFJtC)p0T%lH]zg v;oM\'>5ꌚFzM NQcB>%qFS<Pf!\lqX0̚8 uXhC\sɵF:"L›(E 1zk0::srVD7w}PFxal&c]'鲷{C7/qsiLJsӟAI ifOǸHbgiwU7X*H#mBH7NflY7z#eU}j= Y( $bpU]O(i}oF!d#:SP`7E^bڊ1VY6P !",;o17&" $niҺLsU Hy}<LmxETjbjհods]4t\@,h\ݜ7rn_zroaT 2dǪ@{/q7uTRiM;Ed(=n>qeS:/u ͪ xi &Q 38>J~>@/ >p ,T҉2R5O~VТ :'x+;~X~bʢa6S P7*3ޠib' Z_x7ҡS,Dw٧A.㒶7˜H<> zjc_ChZ//@asRoAݿ ДZ,s ;k:mB89<rN^ _1F?jbz&2NtqGO\-=cCaKZpt8h|戫kl4[$7Yof \V!-KwxǙ6-(cqsc 8d4mkY;}{'}'\=ȅWǖWT`'P}1(kf!>/b ~VCT+~jjW';S&o9tV̭}C\J`4O\ԹTE,/Zw,y;S٦+@of?"]jRRoHlE9GבtӉ^OS3Oa ʣzJ">chvJF".΂|$ ܁5>LGl; ' )ms `Fp?I4-zBDA㰫ZQZ9xgfaI{*98Rŏ_fǚ)읆 B|I)al:U }%蚈a=<)&Uw#Oؙj IΥhf.k;3wyhZ$V6LؠfG`mvTւ9S !J:of8 J36fed^uȶۓ$da:u,L(k$ ?H6x L&v\m[^P@H3L1]e YpIt(h,۰nl r_MɈYjr6m8:[g-H՜e˕(\2|f. x.|Xb[.Ѧs ʕ'4~rΩ K] BdAQ TkZѭ~J~iZosT?B5'her=242z^KT?$1Jڔ,;HׄIk`X>%U66ƛC'`yf =?ǁpWJo+DE+רXO4gdj-\ZG'y** )Jy*4;r ^9dv^ WaCih띠?cVܻTN.oQh0|of V*ۍCH6du_k7V͛e∇E*+>P : ٸjM j-Qq&0@S<{gE!$wM x`X`1HZK~MUjs*M][6%pzpml57`WFbԿű0Z"!J^8 {ZRu1 k/ uQQ%`?`)~"RmU3ƼhO4ǥyAOAOA&2Ϫ}yYbw.2bM i(ZOc<)/N^ɄJWe v=spn ǨB*XYKʘ7uC$*` :UR:P.eff}ٝ$ǁCq_T$עC-1 tXi zYs.v6'NVHp]T;;jƹVϏXY^>Z)rZtԧұ uחpN~?fn^=9kyT>ll2ZȐ L2gn5a LenJOe'Sjƕkd6{M*+7[ҩP/Ẁ<| n"6*x1G+x7W}}diL>t a.(5rUuHߍ!s$JtRvҊ(}7 Zq_Em7&+'lMb hv7 V7oi\ Sn0MzrTtF5.n6C4 .g1м]zv(cv"naN|Ff~y.TszqO×gASC/_ ^5%PTyT}*Ih2_Pw"ƃID$ޮ5>5I?;񆯥ʻU rf0bv|1-~/y+kfhU0>Zl =j٩B<^ckX@0rxƐ^p>=r/dSB^q,MWS|Q~}4_9OwSv-oنEaEtCz\N] @<P4^TB]8Zg9uAtwg_UfëX;2`_%;'f udv1}IH4:m{8ծ<\)㣙[EȷyT$%BO4ÉDM7Q341ǘ4(2y,XqMO4N\d 'x^o7E̘9C옰[72K{${0xFt;gdEMj2£I/} I=H!(1.*u4THlއoO|9^EKnpI6 33}-M{ ˷%&DHᡰ Ht@E:c)yv|܆ +HvW%U_;_g)ɻ?}K@327a`&&wN'C+%iuViՉv[&9pR0Nl|1RM>ӢrAJm%f  6}G]sYi}*Uxh8GK6&(J4@iv{3~vDL؃L[o7Q!_o{FM8>Kǀ \ {S)=cV)]FYAkֳP> j1bӧ> I~Ǟ=k[m~與Cs]Ud\W ';vW4Z,):1ֵ5۟A3Q6{ ȍ+(f>Cth ڭ"<.]<;`wH~a\L,PiOFS)@8כr7'Z' C=ĵ Mv`.`]ۂiEaq@EDIylh7oaW}uO0daqm]Y1eX0!j 1*ӂRc L(T*!}]=SG'v|z^ƧA-ٓ\ +QуT>8Ac:đgƏ =#AyH@>u65Wx8h*vaZ _p#Y3+$0*[UsBeL_s& 9,c0I4ϪD6K xʦ\!F zʟnc;7NkCyZ H8a'd*鵟0:Xf -nXXcNsei~}U Ԕ. 7RA&¹yV:2a5.d#|I}MANچvKPY^phRN[=d ;бE8I9J]RVF} ό[P )H-=q-aX,|81] W5?q~Rk8̜fP tć{w4h|s*8g:wk)RS[7/HbdfE@D%LݡIח޶&uMCrO=T9 h'ۇ14f$ t}(ӽ 5 vweg:\D$~ lѾl9*JOh9'2m `37.o J?'sۑ<ȭ'uEj|;Mh1 @7*l0G)ZgSht0>J a7xb+{a v]>w{{DסIེ^MCrCIN2Uߡ*`Q$%ҍacB|SNTEHscrғ:>_W/;ǔ,)pͺ\[@O#l3Hʩt;]^fةNLsЧoXzD}@ =ghőy)THBp{? YǞ#ehbdM zM干p0QlOԓ,vn$#;A bv  '}fclݤ|>Z9H}Q팜^B}r$Kin C՝~-8M1:C6wT27x !IO]~Ch)i4bM$i {:$g'NC\Orjaصq腓--ѶALr2ͼa.ﲠ9Dv0U$#^ǐlwb-ap4PɸhG\d:5iXe \p$U]mJsqvXig'Km j`T"nwjaG"-K~R%c"ku噊^,}6zm2$蹺^V.wJ;:^f,aK[ > 6*qS5 -Ez(o3 \E}~dՍ _|F8ygcnצn:x{WD?^%W  UCCH>3p\w̥M!@͂ j8S{"=!7BI LWCȍ;H@srjM|Ѷu1^t cj3 5 cY ?I1ܬ7ugɍOXy u9>1 5wxBN"њ%i-:€0;d|1 B Ӯ{Mg?8dlGݽK LKCb92-NmJ#q| x562RA/2<Q[[Q&ιc#:zZ ^ Iq}`ܨ3=hKn1VP>Xŧ3wB= {MCMl VTyoF :m _J*8ghgWF_rU&7: SNӪS1 ?:`XS]3=e҇mQZ9>e X7{u)A'{}dr@ܵiib߳ @%+^,_2d@6%N ݷɪҐ }Wi>0`HO/_-d6iR&u:]MG\V 3E\hWyrϯ)tAvi#בPAsM=7~u ]?TJÀVr1?߀حU:n0H0Ͻb;jF2Dl`x>Ij (zl8>o(Z 6WS7ƎiA;\$3 b[lo=z7 CDbb)@˃iu/:l_Bxߞ@sa@$|rIl8Xj:Ok =F0YaKh%[$l3VtN,rhBȕC۫_Mڗ,2Xg+ {g.\HQpښ^L:vhz^?puO8츨WtMx/GBMMi~29#${T?;ŵk]nяa]ItM&[ߕi"!.,JR^;žJzRDdؒL%#Jy:POVzcVOC!{t_G?|1k8:h(OR h(wWEt_{S#uU\"Hܩa_y"H&*,vIc TJ 5jG;fuLt &lUhyKGzEzY~.))2 3#_訪n VM78tUe+屢>BRrLv}(kY@㥍~{T9{.Ν{VS<QL;(,߲dT; SrBiF=>#iGJ̣=B=T+?42xK…O bV"NΒ,P[F[-fMP%ྖ8ĠȵF"6+|sTvyͯd{ !BC 1(k,u;$prcHf=^U_"Sf}PoЇ!DuwǮ͓!My'!XSYe*Ve2]b>/O`!#8XB_a-R7qXX.:+t! өؕʻv2n-JecA}7N(}/)}=lKkg(~z6(@^֙L:y EGYZ돝iaAYj`IB@yNzK>\NeC`2cj*B_/[švJ2ҌIWW')bh=>b!Q{Х ؾP淙qT2]K)3Cex=u L܌ص_#>YqUyVd?ޚ9:ON.[E]2#|bvd}n0*-[=ہ Vnu% qUs+YRe)'2t6% 1Õ'y[TLuZ`D8J,XfFmQBRoWS_6OFxܲN-6EVu5U# Үgsxj0d{H5wfb¶kdhԧᚢJpnsi$QeZ7KW Bk|Bd`w?eZA'x;cϵ*)KfHENܝ Dpbν  /jҋs  Nٗ=_ItO8 ya-a(tχOj"mƙ3Lo|7:Bɏ73_*$llH2NR9.<_(:SH 1{rm4u`eR9\&Vϯ0<}x>+ʍjxK h0͓ sκ<.n%5m/I!v`|c*ҞJӅ/2B7Fr4f n=ڿ _bt`kAD^MTyWФ2/P{r$: ,pԭ- 8N?Y)S:G󦕋+-6/j*-sA؊N=<ۘז S&tc0=ٶcW< d+%T+AQ`z^t~O%;eRn<@dyw<]62 wG!DE7Q Lf +Dcldg6^7N S2ru,[MZ\&=Ρ=MR]`!SoBr,b/G-9h&i)B(1Br(Zwթ%KyfEFOη7IF8K< N|U'CQ_[j)}I2cv߫l՟ʲ 6Q(!d~mK7MkR.jUp#fGk!K"MH8b*<@/YìR:{r!xN}"5yDr9MxOj(-Ɗ(p]\~󐻐3 P ^IpRL}Ң.Q-`E.6'&ƿbġbڔhE F[LNXFSH> nSKYt!0-w`tvHJS\V0JS'/h؃;@8lW$WS?6ڰ JlyQmq[> ?k:@D䂃Yl:8Oxwrt:Y0Ǫa1yfXM2W7ܼ5g)G@;MM^m5ؿy~FcA[8#ZL9 < d l\`6*D]rU%մ1_BW 4o k>@* u*xy^u${&jJu#4!tJ &6ozd7M`bQ@k?u'خziy "Sğ5EHټM񜅯$u(aؾ&Uoy^*uYv(|Ym{Bs~e2lMaZ@I p칱7@^Zsϻ_"j rb:(&)w>8o[f"5!2 -`qed&PW6tsCi?N!Ӄ$ "/d/ =Xf#,: O.#09L(Ɗ;cߧU.7(rD{޹4ZgUv*HrqqPwP$78 ()F~E#Fi//Rʁp̺-Lu)bi'vFzN@śƦl1ljΐC/\y}vsGh`EP1RaquVFez;E nMAPw GEf%n 0=p:j^#Zx YSՓϯIp1ms=3bMdf]M9+~x$ ] N .hdb6jI`-%^XEȽiN]*|Zd; 9 [!< 3LmP?G`qkXKKrcNu)L퓁Uޒ/ =$$90o7 ӨieL?aGe4KfqOu-- NrC";E cf~Y]gݫM0z_jw޲t;X,("F^"=0Qٮx6 >iGk /΋'f之(P>ߡt1Soﵶ)&D)ݍjTP##WwY}yT N"Yۓ ̧a+<;CI+aacsCK G {Q}V+j#F_ -,6<Ե9#mMuG,c 2gz88OBl߳xP~Kƒq ;]gO2xǞ @pݓ3?h#ϸެ I-gYZ07070100000011000081a400000000000000000000000167641c590000312c000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_connector_test.ko.xz7zXZִF!t/e0]?Eh=ڜ.+竊_,^8[qף,"Fk[z3󂾶_+I$6bb]ځmh(~#8n+_>0YfK լIS$%yHDk)E21c^G󶈒[l7k(e' CId<)"|t&^4c>j<4I s x`3zEqV=a%,NP@B,ZA?1VK[D,w=jav_0(3V;'R/@jqiѤo6@Hue>gn=k0Jx^$Qcz~o~+˫84xk}_;1FABuC9-"fb|DU`[I9XI\i;pawP)ոqR7EP[kډ,'0>O6ZRcTd#֚*ۄ06w$`|zXpO0Accgc*6䚋($KW(:i9ՎGn?lp ' 26oխ0% xPDdTX~'Hls \S< <~~p3*)d*SXPcC=yz)^'a<[#T`yEr\ؽe!Bj&[xEuf99 ]|KVc>_ΗX ԦA[@TbQ18~AZW=TtjqʴFaߎcla)h\RhDu>^qT;UG̺Hm ?8yPfل 2.l삣OzR]vW|{(d$VTH/0|7ߓk2lbE2o6јtmݨ.gnja憓/ U;|clh g (X7K?o A0췄-b,XcKe A6,y2q8A3w,X%>TVU5@3+бU0`^F(]O ` z2th\G뜅\]7([yjic{ bX'X[>m8%[,ĸSzP,ViM l%V7'~dPM`MmpˣI]qo/ !L|W^PH -fmـ(j^ȶo&.,o=Ji\cfⱀq]DH& );<^e%=śȘtM.+7_ƣcNv~^fXHSu^WD֨@':}x[P3^0H:,sFakK&X硉q!>-9pwݖV{ Ack)[Zdx xV( akN tл$#CCMrq )YW$o).Z_r'И}WCnNF2r 'Dw9͎ 0%Br%bL!rAw1n^;tt$}ḥ>$39e}Ahn:漧9[kzօ!x*ڮ vkA-HIV7Fhjc}NO\2U|^?wpΤO":NBUĥt**KQDehIf'֝HngKmOېE>:М͞(4_MVV"MM=]!ݺ_QBڔP= yтLy)U)2(d;, ۝s!"h@u:tƍ˜{KRϙ[a\qr?VV]`Q]L=>w|7)x4+#[1߻꧌O#bd 10u2YL`QM}EHmswʳFǦ+f;nG{ֈG}N8e8Vsq<)F0WRM hn6> Ι<)4jUf!&c .|- p⇝xJnR%aż>l:Z&^eqTmݧhl$SO*│7'kz(jRvad|v/6xz(}%wjW|𩑣\\ j:πlQ`xd+T-nH h.I8~~DbEb0aYJDVy ԩùRl筛>: m5e/sQ7sԅmrGElxz ;~ piZ|nyCP44B c&]zT|!aOtC+]g[t)r=>΅&sMeWן/jL5sn '?>&a_DŲVұ̥TZ_!Z2ءB`5hz䎅?ۦǃjmvXa_sLM>&I ҫ #I14 SXmE 4z^Zi[&dĭJ h&4[1) G?sp\xT.|%2  AᎣRؕ#(>dNy\ڤ~;Oea.cEIxko|o~NI6Wq=%ߒ^QflXujw-\ב%tFl^;&΂mC.]傑25W*'$:&WC`1ˊ#`V ɃQ^ZgrwNz;Iw=bYح}}B,<̍q'^n[RŌ bөhW6P~k J962F$4r#W>5!Y}¶*~xiW1 B=xV?}@h)(=uҡ |f-Pn0mkufMRIR O;NEKp<]=؋ѿLt}HF  U1@@ƽYX¥5@7‘\:G4h7CfDDZ C+XḬxd||/>˯x"m {Ɍw:w P<ӈKRLșhRm?MٴDC<ɧn- DT L;(~Pt1I&6@1_%X 6A/ַk+"͜БkX [ tvcR~ǣon|\^x1a~1q|>@X[\y*Ui|C&hMaa*~.al6@%!IPS[Gj/]./P}(`MzD{JW!% GE' .)(B Pf3!GՒ2j0+Mc5 0/{YEóqb2{F$N6~\YUpo:qM <AMLm4-cDL!jhY̍C `?!h"Ռ"C:Ű]gTyJ,%GB]sX0ON8QL#.ʮA}IVN7vUxZXa NqRs]m{ڸ V6"scGN't镤iO@ [XT;plm'b`1(F $ {.`n#̟$<]@ĺ+<&O[EF:HoV6I- ?d\ě/=]d ?Rn;݁: cܽv3,9tRa~Fy&iZTA$_ wuC\d#\_lא-YNH׶mJؖ_37 -ضz|M!ʄ.O@)U2Ps`)kx48GHᛃlv˞]"0 mLjٶQʯQAVݱq߶#zTZe;bϩ9Lhh5s!YnvG]Spgoo1&>2a<-n=M'BO#:*Qc1`p;^z=Q\oK^iv}Uy=m~ZhL*,:"t|U̞FRq/vR#y>>Po%S,x>" }ި~N<9k _+P80K=$Ew*% KتN*Ex,;)ȕ2*e|Bq ;)`K]}O蓚?Fȡhs=egLehd= pZńYY7{ ϲ:_%jűY[1bJ7'Կ0Ns` U<)aSG \Rt| oN9tz;b uZW~pn2V樥BDOqLV6U@ߔm{I6?S=U#182 n-\GL[ںDc F(o=8 MW0ik\7Ȕꎀ z,H7As̄* :9G},-=_yLRG>UO)[޵)r-_1uh19/φj]P&RƵ!$j]چ6)~a) ?XK20':Kb)7<7 eLe:d :ʥrQ|YP)BN{C UEbi \m{遰U$_kiQ޺c[NtxD**>h5˶d Rh V6VΧϿrKpmF 199G-Z">`eP?F\r{`[_ /HĠnәD ܍~E6lLTWb{I"6 xKXpqW*6I|_v*<Z^S@jR[u:UʓP_G hk,!w4,G ia#+ VOk=$LP#T b0;a #a5Fk cgv>] ⪇INUߪK̸!Na9ԃ ^N\6W =̞G޵ҿ,LRTZ}*&`}y^j^Z!N4؏y7IzbA'A N8IᙘW/hZgt ^,J*e(KcP 1P5ʛU&<7'^z+VJW4&75C&uY ]^Y /~C7pXo N1C egBPb-\:(a\:BFIɼ4 P{ӏ1~X/zڅ ,(AzHIMգ?9NĻ7mg~^jYhiVu4|LXS9f~t{\-n^? E M"mK߄}p,{0 -}Ҏ}p.)_u.ٶ!={s`px IF8/iXv++K$.N[T F.'Sή&jG9P9O.r*SQTU(ЏղAn̺ FH0_4Č!V `L's& $GCZRUY9zѷG#K s=sXaG?nu7+Cfn=\< 4Odx2=vE§ݡU2n9V1 ) 8wg@<臂 8ՙa*lQ ;[7X罣  W,v<̌3q:\g~Qt̪AƗga;w1#.MTP"/P}mw?W{jsD@>}[32kvr~=AiOtmjf +UP+ Cw)nb< h!t%s3Ocs_zy<|o9o`D7#~\1hJJܢ Ɓaܙh|l,j>4aU@=Z"=`r_b4G&u]jURP$dUno48*#{dq[{j}±o鵙S5+VS J;ocj*flJBM|JXhk:lLMS1d#ol]TAK1ޣ2O PbZ,:Y7Myõg+Ԉ$?dx~L ԫUw&r"x'b@}5} V*UsϗxH>i[[x`A k(9qQ3aHV6Kgӛ&|vx"?ǽG S݁C^ tϩ|B8pR̙ɄN]TM G\4fIfZe/noѽ4Ps.ft'خ 4SaR1ȵ|ľn`. GL; s J>MX+kjUtVo'> a\l9:lߔw^*z}>z>&*REyˬ"~dɼkVwo.N1*l'mR;9f)p{¸)~l?{:O76>>C:aTءn.^(VG|??"n3Moiud~Ӹ}ѹnDniHQ21J4q`cvY :O9v$=NmY'`5eW^$SzQI~'8],^' (hn =$ ߮LI;6¾^(Jˈ%C]Iꚭz~lP͌6уX39X]4$-xř#q]t曞a} 4x@y"2njp@;/Cc77~UdA&lBCSQM6hLQK\/](an -)ׂJ' 80=Ai&ۈjHg+zScUe(/}q"i&%<-bfǹ/d_6قs;Sevyjb3RyyT^FƳ]+g,;!b-f&g8>偶CӬ!tJxZ|0 Pd6+N9WHv_HNLR^t1WH[uW?J)r&E|"HzNe?eF[e*>mCVI#h 6o+NjGq mmDBrr4%E"[36;V %ZF66ϼOkU$T (+4B| lOȌZD=5 F)'x;ORNŽaulQN|yM_#wU dΕolJW%~ R~!3^'8uR~ !HpX6:׿fiE&}_Z ٵ8;σEwJ>W"jݡM;w@X6Q%7>Drj%lC/UOUJ0cWqf̉XM4WŹh0%[ot%0]-ba<mND~81j&/}OS*NywS\B gjW2﷖WsJ~9uOTNOB=q}G`'rWOE[QNӺ&5V fԦGԓ/X3ŧ_ջCsvCQ,-\fL90OpG/y e^l9gq3@q=ɴ#U*qoT<(P'c1v@a}2kYŁ}'_}Fm1 6L\J"`| p$&kzc\ˍT&H ~` +d"UX~#X%vR=s'u<;>jb⵬P qt!]\-Wj !R_ 2oh6N1Vᗨox͊qvD]Z6a\Y'Ku1iȮmFn,R" M%6}(@iT'wgIVlf vj>onЀ:ƅXU~b|8. $:ǜ^R ZʑF `0W% sbBSxm > u$g LK>XcqI1ui… `cz;ϿR_/ψP9 cz"La+o*zl _HNd51 ?;h{MR"j5 -@@OBM>e_ ش AF%Z`ՐZa0 H YC7Gn^_py=DEň~- ޅ|isz}\qɤ3W؅So|Z"V@u;TJ(+kyk8?D@>87)0gD:A(@,6G7IR`*>׃,ex  0V<_3<1p<˟k&Z#J-Չ)0~w / U,nc-lXgLy5gqHGDl7Mr\w PW>%g >R?Y1dJqB?)IO12tE/g}Ril2gFIĔЇl|akt@u_d^ny60>ӭOVg pENPxc4>]4 m ]Q|Jot*N^ GJW?$FZy"bhbx/ʼAØ kkX"zxODF39g#bE {Hb BX+t99Ə]$A#q(/3]cRGI~'"wWUЌ G ށUIf*eF?(F~7: q lj"= dQN4 ~mz$y]8^V7OܜQl@f3AUvaP ~eb(5tg(z],m%;ÖˋoG?bnm_])7򩤶Z YbJ>a pdh,ьjKO. S7Ne RTUg|e.{ iqd9)pӄ5lB-_Kg6OM"VéyY۴qF6ukbv`^R~q 9O=nU\5d&7Dⶁ~(!SqT!䛦%`ʂ2E*p,xFdgJpeDa>9l>nK-6^Ց66 J+IZEuD$(yۓgU?/ڳZUxU5LG!{1xҾ@SQ'~1Ղz>ֆ3P Oɶy~ek92`G.! aQ 5;g dT Oo%ƈU%ml(VsvR1G:ߘ(:75vұR]_ơ/:R|-, awִ`"c-ǼhOw(&Y-Z /Qb׏٠?lh#ʶ0s%H6+@ '`-ą$k\ v:@jXFJ0#䧟ripEO^qٰM}\S7=Rl ǒN3ػ; o,4^"6yaZ+鉈* T"^]w2'Q=9uA|;ji5- ^V"HD#y1$*ZH vb՗;gWZf٥ƯUf=Enf醶+=5R CI|VԇG0Ru,n^!O0, Ywc.>ol&^CsXhi%m%aqx/ّ:ep0k7_kWS? ?$y1`DVK+ L, a2-HW.Dyk8(G?3[y)q|U0yM~kYX%(jGg̉݋n?rF]HT )0Ea@ »'2ƪ+Z7Xv Ymޖ"ٵn$xgQk/Uk f ?meV۩`.Imڵfm^8樠N(yaګD*񇋺oH'7l){#zpHGR@QitNӤ,%̔d=}:W\t)aޅ7I}Z S bD)'L(DP-1n#寍ƴ ,-oAFnT^ՀiVUVzuyM%lqlTc +Y\Жz3;<ܺM0*`6X2$MeiQ\XS~ ee548__ZN|$-+5E) MgUVKAU0z]J+8_$_I R@ivzTG3ZQGaѭP>]FH!?j\調Li]݊̓ 1LE(n\'fn2Cl[>kz|UQ'mV_OT $r)O]rk3vZ/ʵj#[Ui[# >32"/=iC%Gw" k9Ff8砢Wfc ð5A?N62nBݬtA#Sɀ(b{ R~d.\38<;2(tlo"]I$=z64qP&F/>~P6tE!IaRRYiK 碮3r]g9"f z2% X[Qp=1 zG91)D"7#sD 8ZN4BW0.TC0NnA% *;1⾨]wN3Je7bi7X?F9ϊ}R~XG~uX9ӓhT2tܤ(1} C f.N6{#azq"T\y'[\j*8>$cg[+6jRՇT3_t`R)WȝBF1^i"YGp/oyTh4P.P _YիFo>.<=#RVgt41kYzR@Q2d]klњh&F2Z߇|d:;U%=+@|ۯsn;s#)v4$n;M%"B%1^ڊubKBn2kR]M-Эig&9Yp~ ZiؓaåAwW wZG;UN 9MR$s r+JEtCTc阌dD8p:dw`A7f: _>CB/b/93X^,XW yڻ'Ef4|{,> 5dda?g7,'0}>K1 ]) X dݥ9'nkpȚ]"+m^ `z2i-PK˝,pc@2Z n1=q+4L5}xK%6^9b+ Kta sN4ei.SK30YD,zt0Gr":ZwkVNV|'&a%>[jE"_CӣG,,C@Di|Ң:jr[}_|uSM\Pm^ii;rh?TnCW AUiFJ^̀,N O _=f1N|x,~hN8p 7QY@7Y-9 II}ߙd9[Kn]Z=@n04~ т,wR2bA;L3n'er*[Ajl/A8+. j"/4c\"< ;=">fM ꎊ rqS.iڄs?.ne8RFʹ7W6> AěAN"t Nn"S~{ )E%Dt-huB $gY;iqWPK60&%lR 17rk.L*;=0 Q!MAjN.Ԕd.P= !s=:IMpI[l& 5bPaCxSxh/I %d$l68~d&xNc GDR[mYħy묍yr"ڢM,A/n9!_B,!^>C%I<-rߺۑt]=S(@|= iCK8(dpDv!~^t@C5)mx ԫAr {u]o:2BXK/wJ1Yd)]{A?- (N3+ct9D5.çҮ|7,' oi>tg޻~Y45ŷ\J<b*޹TZ;jJ\CLתg'OqN^Ü?&Vr#jrgmxxkV"S%Q\N[&&0?N S.?Re^ĿD,Z8x xɠ8ȤH,kިX>+ԥ1=y8(wLϕE S=U#"~X3yľuLh}}kvtO*SB;o#nOن}e_.@K1pw^* g d'^XMJ O;՘KW0OT`GަqwrWk)Tw̺7 h[\ty$J<>~7|:֮I j7[`%P>F9E ai0([Pvq  ~Zj.vc2עB m߰>3{vN iNb>#28)}/9&BzކaΐX~OPJv֙8;$N{Rɀ2ޡ;`HL$]dqւuC1xҠW*hƸq[yZ*(:Pۑ.-aih_g*R|NUmbr\ё J!+-Naщ|B0N|S&lŵtܴF4]u<ƌ뱉$~MSnC8KF).U0oU98i_hKolbweF%am W+mW*ğ],'N#݀~RlWM"U VO*+瑝Z#YׁZіLdpKe!k-m9o"HLx-ML(}MT@k`{$-%n8&B%I{f%! >sD,]LJ&rknGwZlhמ8f昌E;4CIlGf~)7PtD .IKOD2)tVY*2GvQhd^K0:2^?)O (FK*$B[<)N7(FwuhŮB_[qn=X-|_Bĝ8XdΚMÆ3*6ѿőW9a>EFA)ψۅǕrҧZۛ?ߠIl B^i^hFD fnUe9 6JvGκMg0LKO-Ў[Ź57$ϣ$Ǐ7'҅Acc Or^CD7򥂅pTK/UZ`e S]m`]RqvC;Vf}s˥_sWc?_MJdtG,ۡ]B41[P#zlIUp{w-8`ޞ*S%Ji#R4{P5)3r1E/=|}?U>֪2*YC0Ȫ⥇Wo錯ukѴ);7wʷer`C1_i7Cw'VƎƈ.GJ;U 7)@Nu15aށ^ވ`I!r y(LfB7 贮/ͬmhC(%z;tLuKژ6.a&[}Nө5Zhtj<6 гsG &:y?e(cB=R٘''F/ RcZ莊;)IA#''ie|hq<:)Bs_}Qg_80I|:0Nznz9Ki$ =m'_֬{)5F?%=vxY&f]c#vkGDY|w`1_WAϭWG4zwGC8x/bB M၂h0S Wg%w,{w=7VenlZA-W$0v誱`D42FkNef `/ЮXvEREs3Ar0˂>l3WqJ f 9[R;7{G*Z0 %G!RЃv N1.AFŅ0]k`}|Rce6FRCt\Kh#4KjDQ$,0fQe:0csd5E.c70lR H)Ecg\ 2ЇZbܣ䱏];Y=Dz-nnR/2H4Qq@ҏ12!Rr[H[)ږP{B,ƹsUI6aE(C;/\{fmp;:,# iWBg%-Щ d[*+6ĦOKE (C'/D[Ju.G b,!)nS=+!ͻe@y#J)9Tf\nvyǯwftBDv<kkH+P5&wꟋ%"uq@@uswƪ#ui$!cdc+}c<8ϴv9ڎ'Ŷ[.Y2|t`Q3NPi"CfFNy_uH!ɓmUMA4 P4BZ Ei{5-|0hx4kq9D$S0,ɴOy0&m &@mmj3e =԰iΟ_Jy+/*K O: ZCˢ o`rΰxD:k4{VUNvp=K c Xy}\qa Q-ՐU~uđ4.A8.rtHʜ1q"&*WH [h,5w/J3M&=i\Q|ɞ\&T%N<ʅlAAڽ AxZ8\ZЎDo8=^hmKK{G^iΩK4dILB -ɌGIKXe0)2'?w.M"F͜\jӖ[ٌ4O`$eREk *J?5dyb'ߓ4߇V› F#OE2[etXWӱWdo[oLjtIfB|4\۞oh-D_+}<ϥx#مRm0x;XƷVӦvE5RyCA?Lt5 Qhׯ3 ;3IߔMor:&%|])2ÌOodLmAhYqHCݩ@~VC ,̒-hv-̬"rx0 Zax6v#X*%@#gRiҳhq-)ڽe<H6*ԍ!8 O="ksElݙm'ƯKFi=\k`͢`t1'qw'XY&Q~2hv:STiYs_ܵfJowYN߻=jt-ͻZ N^KS\&z9~h$Y'5;k'=s)@lzd&vQHN3e,ޏelO*`v+Ezh9!+[[4F # 3ؽֈH|"qZ'+8>xc8C/)\Щ!dMQq}(!ii@c4d ?=gh3GA5s/po^5ױ呴!T'TÄ]?QZ~>.X݂|>Iҁ7JdZgBG82j{AN# >kfF[q6ȫ,[~]Wzڦ;NLz$gXor:C ,jӫ o@9ޖ.,D'[h= _u1#Q: ΖY8pmh0DXLMRݒ ~];-c=SrNVM`D / i @(y*QQR)٬ֈ aT3EE#4ácr%Ry +wdZHpV-(dXf!R j="fmTR 2ߑͼƻ8(~ey>[i^mSiCpˏ@LQфA} .Ř||R4=#0Y5x9T DfWV]mp ?TPWxԠLUdL\Uu9IlD"[٦XDΜċSu1MyʜŢ0+ԅG4߳ sՅŔR|u3wORԣ CrВ Zj3a0rnSbD5F@ƿe=`$mycSo21&čosrDn{[ -@>D 'tL;BuVj5Dyޕf \a@nڨۗie\#;^_V9'Q9ߢ@=6rX0+VtPŚ!Fܧwz]vnXlJ>Q~!r[*c:#KIJUx6kh:vJ;-ǮO< D°'h" @a;M:w<,&t-#H b-ö}e-'SX]lg%g̰\:CwZi 1vP2W~ ѵa ۜEw^ 䵤0S{Kd4vZ1e F|7#qqmfY8%T&I.WUm{(R\-:1;x]r>I#SO6Fl'L}O,!hd>4 (mW;X{q.I̕K_? ^Wɋsl7"r6S(yg)X2#) cTe019"[ v̿<,i}Z.'䰨z[G5NvO D`OTvy:/BWg }"'8f@-n5>HMk+KRFKɖ㘖)=Juژ!G8@IfpgUWNt1 g5n@-zfuyVJ<0`9߇-w y2<{vs:Ȋ9t팅 ;0A;L4' l^JnhuLx:SjؙuV/IaL f̋*%8fV ~zʅ D@܎ӻeeDƏ.P"!YI4"\5Ok>jPC:!7Q\@VAUXqE5IF`sYk lLoq/bM4~)sU?@YGv$rKmJHꏺHOaEwf̥m$˫~f͔q̞#)~*$F4h:!:_"f㲁8-U~\ v;Ms[,9Ppc#OjyrouVnB4wkJGŌԗ ؓAK_ﱳnj 7t?odϒzh2#Efv5B)_>H");`'FX26Ҥ5}fa.m㛷xt=ԟLzX2JT^JnzS˹y93oԕp'$tw[ô75Bpmt0=8ABdk 2 Nir~٭o!:jU4W5? wT(5$1iz1i+2D:9?5sZ|8B$mR)P _#F32`.ncD7+}' e>y b6J^"wUj<5qvݎdc %fuS$5uӭq0}P ī:>Y}g| C-&=DeR2*R0ռIL\wD;ma _}'-DXfT:|$:T43<$ԵvI ;Osx.qʜb@ ҫ׏daw8^WO3?Mm pf$<4! 4mB6DkOoENX:#A'V紁 'z BfH F9mqJyЫ߃&K hu 9ʑ_0k߀l9nd>P+dnckZG>͟` -UՌRp1~*D(C:F KgTuToed"Џ͒d>3P.hĄryh)3R 7F )1@ڠ*[&JQ y1WUl\wP$deJoF/RʨǯGI%xs0GR\ /  '=uUs*G5v*mc&uvU.x *vx9m5,ʠ!W΄oW2E6]D_|:5L0H0jйגe˚C/lzv*L9u;ZZm" 2o4H,WLƞSf􃢠'ND*,؀SgAYDXzkm64ވN Z9w'>.o10z{~جc [i*˯ E_14E?xIdOu;XVF;׎c|=ߡ VgDNI?@-߷U.Xkn0j}]~qh͝;^SI1ߧɢ~RWK^4FZݎWSm< *zkֶ=S0B1Fz)VFUA3֧Y& pnz[٤iYEJ;Gga>"Yx$S6LT4tYP؝3{aͬ\ZyT280AXOCDzolQ$-E*"A` L|0e/H7JV04ءGL]ӬH)Ӈߓ9٬Ah80vJJ_\FtMXFS-gܕZ0h6z=TL~NNX]>\3Y}Er}ݮXu"D"`X`DZ@?$AX]~@]eKNU*Jfj] Eo]EE0]l\K틂RcdvJP4e6 lCm<ύTI T(eYվC*M֌NN/3)ӦqQ'2<ΉUKh3vK㙰Jwc숎Y[", s+q_XU)HlQ(˴aBJq,E`[ -A,}7 g/8O"CCs*;UE <ִ["_(ϏLJX=mw(4t|Ɩ9cM1~%ЮuåDgf=I7X7sxs^מF+z/˕yȓo:f)7ӸA &5޾u mgC5MI-﯃iY[c3l􅨷fTYZAY3#FGg1-m{azW+'sBX(*&qWiIk ~ė:}zo )Sv+MI:Ml'-21 J4A&ېhٽEmvmtC*˶Ct4ԲS~cXR>͐Q#!J!Jg4}W9civ⫭JB4(ډt4lX&@,$f04 h"%fyUػkF|\Af<M:K' \3eA`#dw+#ѝ霳Tj FCBlthAҥSն%r )DQᓌH^IHWşcƔ~ַ9(up,& ~le!.:eiQ{U 5f=(2TuȋN[#ohHSv$A݅h8NۉO|jjZa7tR @rHQ[ ؁^R>- \b-1`>髌@WcV 4w}{ғ{G%ީ[fXH;kC,a{R)W߻tp&_![' Js·fxS@a4 'd<Mʭ#Dr+Waw;2(5~1`:%?eZh *˴u7^9Dj5V;9sgvN*zr-ugᱥ.qd_g~uv66k9|2ǁX<̓C8mGkhیikે_C4:nY,|")Oƒ:d":Wϕ^4CkcȘ֡uti(uv4ܭ!Y3Ag#{BhkrDŽ_']]'aF72*<6eA ϑ5tx4#KAnW` ίkXZ.9E' l0,E6u Hݵ 1 v9$/6X ~Nj9^ ,O{DMRȫVqO12o@a8D>1E )%xov2x\Rh*(XpzO%e4FNZgF\}KdG\՟AV2# |wT?\OtE(XzS 4by@=^򋔓eIݸrՀib8]+G~kWG᱌=DOޖ6/v_!ΏT K;Pmd c.yVKoz(@iڨK4_QIkql1 y81>e@ 8@qq4m  V f Ƿ{IK|=N -@hJ}D+  Z]6vr97T>*9 m>0vI{Xjs]4(6ڴ*<ȊJkgdV:Hۮ->*M}v}s;EMr#nviwf1ycɜhڼtȓ5]X[Lh Zkq{=.J:_LJM RJ騨XY3l|4:)'Tc6~X:G6 ;!ezyM~RT$x/ 8~={+ǂ;4EhZW;ӍA+R;|T9QUnvs2&({yTTfO"Bn2mS.a%̬hM rUyDJ0K-:j^vn[L0.|1HCݎ뇃UZcx~ 8k"p֎\tDݨ<3ADu&zGB̧h;M$~0{/`܄]Tp#c=8nvFt?o| eIn FeӬ"|IH^hG_@O<>jf7GV?m̰L:JE醄(kڥ4BͧZ},vhЇfFx5XF!poWpװV w} &|{@f5r&{cPXNt^yuSi^BdS3yPS_n,Y*um.^b{cDWd)c^3vEjY|QO3;5q@Yl"?IO( "I3HtR_H/fmס |x*yvi*d>bsh=mMax͘cJhS!K3YA.FY8ft{ Q9$9v1gUvӟg3+\Xb˄UxW=5Bl4 b`ɴL'jo6-_fu ;y88{\xOQ>`Cv3sT)H^=2|C)ǹo? DbE$SF=Y opYlsc4׷_r VꊦefbuE˺"vd+! Ʀ>9^C"R/ Ap,~}{B0|2N{([oPL8A'Zʴ'/lS4w-. Y;W,[|z,tVxadJG}I+EDuax) (em?&|6Qt e'VRe >’[HrEvyGL>1@axyQ3 >fT6#^n c(`gjbJL'@ ޜb jL Hh"Rh| oa%BȖ7e 2cm* nEsKi10zzj҄akX&Yk̻9f]:[*7^#;\N-D뗀 תy Plq[' K͉uovp %zs3 2~dqzBPG"z_Aܸ ir6nÜeDܤ{lJmXJCK1\DQ~vgbz{kG4VDI׊.dOQP5S摽rLQك0*X[^(CPA}cyrvR2UUYEiC)X C!1);|ҞګʋPs 8ʱ&LwRG)*<fXB઒c;\I|ef_?R]7Z=Tfl(l-p[IBt|>0sۼxҰ[ '}'^ :r?sCBBURF.m$S?MNODN1^J2kя }1O7ClSC/@ UrٚQzcxUC`I%WL"9.p^ED!eΈm%r"+m~,ml3LS'E3uy'XjGOEO|vC9Ȏ?yi"0+J?wJؿQhf[k7N0`3c+O}; ᳍>.&!՜?U~ DAw5djcr`ͯd) !O ^JZv>F C l\D2C/Q O/ mcýFyb,Dėk;00E>EHw/ӣҚa>ˮ YSegI&R@>&h⑶ePePG[m}bcp7VdK~+j= Ra&]dckYĈWґ1CazߏAt:F}C&IT2JΑ q&tEQ&뙧 ˯/$D3Hc.dY>=#A\U(*ՕƠ_bG˖/ ĭ^P4U͇;l8_O͍kUT ݂%0[oQ~B01͂D$we0xmPrz֘іj2\ ؁3j`O\_4bewY4YS(m"us|21` zrPU饚 @}X|@iްLi`5jf®ủbqw-MH}v>T oe|ׯrEٔxp EP+p&6~;4 DVœ QƃrEN0"S`X@RgŁ-Š +v]yL]d}3sd7GieTª驇(@!ul2K&qpt"೑p rv'FTd{#6ŏ x7j774u^EK8IJ %th@ S}kMxZ8&.j4 3jX(.n8" :}Nab˪V8@0f֮.axCnx>؈d>κ~mN R,E[;J;O~9kn:~jNknu\YC@+ڗ e1JYV~ub P^>10OEO-n@HޙCU0ՔgQ%v |C @jqwI%'C%D(>1`戴by2'wV~jJ|4{qH?,NIDr1f~\,x MTMA#NzK XoY3b2nsmS!j0E45f8S)z(dɚK"T|LQ5s(S:7dC2!GfՒ/T })P*&.Ԛy#a:zi|4*챼/s~_\Be>D~?4(ڧEvû +BޙhM8Aq6q2CF?/j) \k< t:<id!|YTE]R}GRqp,M'г=4eVffpZ&lldB[c@udxo䛋2R)k4J~ɶyC0֢yi 1׬f[-=g%cK'[5%\M= N8_Z25.Iǃ.S^(R)Tg[Q $eyӶM'r]l#f9hǼ78R7c*I>8A+ٍU%%pt"dɊ{/*j㦕oeBD D@|ٺt5czw(q.?ٴ3t;RWqzOұn K+{4Hg_lLs=R҇3 p{'HU ^p:*~ ǟS;:|*d Ȓm46zfXk:t Zid L Û=?KhR.9ۣGܕOM>'AOI[9e~<(`r?hV\T\ ɟb:r[ly.t99ÐNv&p(^X+#q,f~:BN\um}ClC^{.jLMlVބiˇ ؛?GBj[\  |[ܶkZkC! 2ccVNxgffsyCn.oDzߡ:D|rdoD7ԮZ!oU7FXO-܅^L@?u#'5c9I]7Y%^*WvP< ^z7uQn{z[qcE3E% _&7ldC~*5p :+ʖqwa{~:)QОPz\/LzC|vՋVB7XB/~= #T7JkHJOj7ZFHm:.SsXٝ5kwClz8-  9YjYohC8HY #]S _]\4Ex#齯֤+4jM_y>si̾:1|(WyG=BvcvLʼn4:Jգ{KWň" }ƀn]L f<_]Sh xG(g0370X\A碑[LpGRumw,nRV&Rt >\~t;n*s^a֢wݞa68i %>x`G3\El C#f f;S\vʀ\KU?Y"$obS~<@Rn@3Y6zs+-8V.CtƄ %ѣl` Djje ?Q5rj <ۑV<8k9P'TK zʇV#Z>(%b?!3ZoT5!svOS^(J҇NU.Fp_d_5j6aIa߸pߎZ!z E0|[)D 8J#R`]6nLЀ1ʐ{CrS׮>@ %3Fc/ R*oȀNZ ]6zZ% e@:at+;sfv)0+c*|*k$E$\*ÂV+!^9m)© $ei?Z0P(p_T'M$/Ҫs:)l-;T߷8.wDE/R@`^cTk8,lxh2ZTyE+u-#0d( " M2cCΒ?C> 5F> } P|2nU_Ls}:򵙎Nk)3vu{ 22]Z^ n߹j' a@4Ɠe'3͆vD|$eXd)Dc4k1JJg kPIĿp@I*9R27s%1MKOxVe<1^/替nN ճMK@T9$Ȋ[$!-?.8u?0G yI0sƈ5jKkڇ?rԆz"l#q)<9#ɮ&!]TCzսot%OȝK{Kiq0*J/#Ɛ BC m;TaˆX/AU1=׎)vnov:CfhѰMN,$*58rJJŗ,QArǝP@F=y"ab[ntmڵ>fC W۲!"WxB1ˊY6`^Y_7 pͧiЎh8#f\vfd6MIyNM5bpԹ.mV(>]Iy/7N$7ogCTi$I"oͼ* 0P*zi@]AQPVA ^T[T2[XǨ( ]KLZ*RW,ʽqȹT%Ð6|kPӜ;Ƒ3QA!56t8R6ڽuEh\<ָ<~ nP->e*e̶* G}Oo>ÝA"^ϟ dE~e!(,lb.:^?)pA94ځ3hs,!pnqЗFpBeFwCȪ}ۖ[%cĨ95sk,/er 5P!gҚBj[Fj !{9%f +` b/9I j `(%fa.wmӥ4^qԺ9qZ4TM 塏4NvRɼ4CMS[U>69vp߃Y DK=_k$o\d=UYU6.`e߂[a۽ƪ -l='DwL*ϭOT֧YZS(4UG_#dU1:[R4Rl<{ VwYQPp_m)5rH6 _'?SK:1\":H~b*z;RA(\&;xboɸJzuǔdTwRu rI)+2 aΥ; MsVusXSoz\*ja -q0BƄWBe aL:hQٷneq%Z/='((ݷ=N3 otTs ~L4isۮlsD O(t+8[_7ytMSm8y_vUDȨIQg% oF4x~\nF$ɁB<bp,#t W؀zI#|g?6//aף{SS>tqPiQna!'6>t6tý:Os{*,$!w N4zx:Tcm1< _kCs;XiB&q˲B%G ` ,pk6rHS&G'ZR3fmHq*-SU{k2L~-JTdOb赘ߴ(~W(P6hbJu—NҹpNo/ $4IfzV*}*=v ._65OklIUaP@tF")Ld"0^tj!##}YRaDA߆m72e}y+ 랇}?a@SO[Ii1 3|%6&E+@UR}9jgUGSdTfQfqQ{]TGO 6n\mu82lUbf h7|mbW7~U?5;Zɡ8&=&ܮw&S -5"˰Ky+Dp)k&4 6j sPQVaB}vi}:"7&3,<Wi!gdž$R}', Օ9M8?k 0F O871g'zu*Eԏ}B5*d [XNy9{C|) 7cC^Qrh%豗X44D PA&lKDe }!h_PiB2&0\zfì4-ۖP<3,>äuLROtޥ T~z'?H1">[M!e- F<Ȗjgz' -# ~]vMMKW38|Ѽ`Y^lym?xcR_}CE^ה9 PoH5Co9fj y6}SW f#Wh7H92#ԋ,å"CyB<* 0 GuD!Pe .=~8!~7D C8  WDWgg.EBj-t^9>փR:2E~Y;9w'o}ߪR! ,ou-ۑ$-`= o@6_H_G.۪.VRЫQatB+ {1g+2k>(~>2HIrTqmkw%*B꒵FҸrdt<+~_[̦`&nvﵦIK3n|m rpL.->bGhe2uw-ToPMNԈA_ybik-JHyŃ%֖164c!8}[BX7Cb0Rx2/*gddTH+7vrA>Q!R cŷ DO9kaauGT-1aN) 6~ylU%?]_MN?db.Q4S^="H*2%=i\ ׻1Wuڑ: XڪL EN 5UU qYAd"S B vuwƴ*$ k8f7mxqM_ޛ\SơV }]_|V[s+Y~:(ۊ؁=aN  'gUx䋷{&Р&!44[ s {fA`zVNJmmkKS̨|*`RϢ&p w[43^0YJtsy)YJ|w!<ͼzi)Q~ M8t\c@~X2c(CVfo˼Z6&N\lz6`Z)S%Q؋0h/1=?-vjB.D*Աe- ){Yaӓ}+}u4|DP32 ]d9FɊ[v5k&ϒ7|%EQ/[SP߇аFm AJ&zUhV~M2r-"qs'%&rs+֥C40[Ez(IDq4eh8m j' 4V2sb9t1+;||bqIa[ Yrsш v) i /̭NSBR&,pQ76Cx 烧j޼ѺYԴcBZp(zrd90HC1̃bP3@85}q)]c4v*E-$ޥX`8ï;kch?ogĈE.RTߥi33/S !bxE;.jn葤ZKґ0h, Y=Fwum847+1nHYupqg?/4Qo~c@5xkl^Q":eS<(Õ5\W1)mɣW/- yE͡)K*KX{ؘHXlA<,#oSGr;!ciY` M ofH|/B$0[DI l6U7n>$ > nXg2)޼vQu5>lC+nO": Vw uX}wM t𮎼wTy@?EmA<z" @*AAYaz6qrUAJҝdQ(-PpvSʹ A=@Wjcn`Gvr(Y&R HȒk P ͦ]Vͷ]J-8by=9C`ǧpۢP;SB?VkS}Wk7j7_cm`%x[f5 Xb+NE^񝰂j^)@ј`L:MQٵ׆ΊKw X$~ݽkH;p$'eSf钘g70V0W"EԷqS^ղB?ޙ(h2ټFrzv_g҃´ʱ|@\agz䑲DnߍOg6eGDaՕ J5J$pX)vf|k8:>R^iP $:3Q3yX\V<*W%'0'jzBD72a.eO6KfAڿtb_= Yr-hDgڟ׆vRe/誃Rی;Aj{F+W{Wo0ABf`E\1u0 F# -@_! {Nu{;]Eb8]Zɔ ew` z DPmꜞSF?&ڟLXAy=n0wx-1$<碢Xdzmw4O,abZ?0vaHMct)@W-_d֩j*+p_f:Dz+쾃[B`Ġ#XT~N)+m&{^A{fWpX5(}@!TrZN\\kp녀 Y15Wy膍w%@p^2LX6x!Y5I Qomy׭0紩#aJ44D?W@P1?ۢ%ӭE԰UYA{4ĮܱB"8c-OHEL~J!bf Z֕s]{xInrD(tϴNNG*qĤD_C%dKzHq?dG0GNPq괏:u!dfTPH~AIՙZ]1鳁,֫Eƹu&o۪u_u4][{ArwQR~RGhJnڎ@;$JW/f3rğs6 M'Izn'IWuP=^hKiOU0>gF|tr)qm@AYgXF1Z\udS oݔQRQVNl/3if5؇!&{iQYV_ػy;Xn>Mٜk! uwv˽0+V!w>-?%0s9dvRH0>Ky&57疖}^K%OF:'L}5U*|ޛ'k _қ_PcJu>>0nٹd=~n|+T7R9O3KpYՔ2 _dv7'O;/,oOj/N(n^8DG>}̚Y=]M(i :E[=g űc!KBBmbӤ}B4 .HSe8Mns mU93RE_#iS)#/xڹ,}fLkc$ڱ4\ʼ۶y cy4%TO] \>(,E#|JL0U-Lp 봶uE9r (A94>MY-P%%5:D-7?~*0]}Ji0*sa[E"{9_ }_7|3T{F4B0.JEZ ۮF)Kc Ҫqp{PyvXש 瘡` kv!duE2MrBo3 bJxFpb26tn ݸK]oR$YENѳ@dQ2fNkb,=L:?͢:P#GF^նevO|0LLFmXVR쬔xeu) hc9Zտ5QuDO@e!O9Ny^ Fo0Qx4=tsaAцhJBf'22<+0G熷+!GUMsK."FR(b)߻H#.xӱ'q9VA Ygy->eq#,KL.bݾXL0 }9;m97+To\[o*MT L ʥY)7DrC>S6%/ϧB7&PB<&XJLPELD 1uHXy"* 64.9F4r20 $ e |OU׌|>"NǗdJmaѮ7Fq׉Se&+~OWu=ɵ3*lkpCͩ$zOmHjUWM`'#ԗs.H+AHU Z&g*٬,aoo`RӟOF#M&~JO0AmڝOMQµbH-6 apаfiLp.8OLbKtw.ui)bo2r;&̞ay h 繽dQC~ƒ,@KCCTwBhċg&`l:ukVcR2XOq'n T( Je|̰EQCm,>{´K1wSs]pU7hx]˃vO}i$}]*Eqe~M@~"J&WȾJv^'5k@m./sIoEoa!@;y?.Y'Md$ @&ٿ _˗m>yte|6\Rs!UzJ$D_Fk٢Y_ ZuWuOV$o\ihJӖGGym wƟ.!J.NyJmq]-EWv'ƪiIw]:dBx\lV2>\sa+V9/' y^A:uX$'.$)x6 Z"Mgi:̓p.GKI\|ZGW SH Zݹf A9خإeƈRTBB@mzOzR7LFdbNNR#diV)˃< Lzyn(9͇w` zi= p3AuIrlwcf?D7=ٝO{`yFcͭt6-zAUV"nPJ8ؖD؀ ?l{w"ңl)1C!?0Ó҂d$pMGTk.} UF==ռ9qDVVe0 ,yVo]:1@\wCi Uꑏfx:ù\ՉY^Gy ԩ$ ".߀#fkVQU-_*{\BC50 5{Z@sٽvXF->\_/a{ʤ;i1}_UAyЮ(WĜ/_ .w Βf+.`@HT4P(%pzǓ5gH,4* б"g+l`5y0::z+6"Q:=2>~oGqo{e[BSHmʀB79I,e +FHdbWCwX$u(, ?rƉMxÞ ,OSvaBPB1rnKq{o[ǢLK=g1U|1: [4mZmT:=N;lnN8;[fO܊J= w*a Qd'7eH#>\dƒMJ;%^IZ1:9_^+z*4T9mBT4%ʎR6`z:& e0unK̓Cj\ݮl^{y*TQR`4@[l d'Zn/J'-,zD{,%i!GY?_Ep`9>wu3RMR<نNJR\`V ~J&0=s]0|L " B!WD0뢟tp 35*[6(<.xsY>}b3'=^6YDtL&:ӹmˉaEkx@~P$O( )UdZےP'/PuY}U:aej (A\i0 Ul5+eocQ-EV]*ޯѶl985(H²hy̎efjN^CP)-E'Pz{C~̈WCv3`e v6`HBLY#*~B+ i?\|#Q*lqx ogfMkU6De m浭L%3tkд\޼ƺ|:2jm%LD_W=ˈO LEu!LkFُ!ժ3w?dY[HŦ5tݞsEE66\D֘XVq޼i-(BW^ z:0$ZREU*>qc7P.κm!O"/ޗ]g8e䁂pwNZʙ@9i F|x ,QH` q?KaL*ED#8H%)>sΩr[i#0;()f-WfUIa4f9svڱ+-AdMZ|rK%|?6I }Mhx葨_  tE*]|+Qvg"w;IB$ؓM1lj̚l։̢gIc8c1%9w;ȁSv'?Rۣ8x1Efg*9JHl'W ~`Wj)r|d[$Vb&W4b! F$tV=ݯ nơ&9e;  LXrKv,LCCZ>X*Ă7g(߁0:qp&gyH:ƕ)h 3<}}FQ*D !XU]?\8Sa =m'`R3!<$f;zFA¨N>{ 3*AlIew,wҊC>1)TKA'g@Ug0fMznnFz&&:##o.H~;`4sMfʴǬp> y xuñjkYAvwve ѱ.E$GMzC;~;_vγ+m8 y3zh=o[.VcqLFXJL:NLU!nHPHsZmkNwWdJ bj'ݮ@l:$.!Ղ;rWMv}QDSͽcm\U;d&_0hӢܐbg$qPGjJ( r2pN5cĥw4Av E5 sp.6xP*ӆi 髬j⻎^R 2 #XQEؾ,ݡ`^5.3]Fn-KI-"% TqD^,Hpộӌ-`j% kQ({>_t/y1k F?e57c_}#i<(݀>M /\`ME[ud<((NOVڱ%t7o[{oԪBMbSd K41Oٖi‰.EDB9~*"hs=UT0m ٜ=v3^pl]|1e϶=n0o~{Z¹Fx ,aZĕG4oSvW:he#_:ln3`\IKq)q0d`~f%r(W@V-SȠBW'rNF7rۭ+*yQ S,^W;MfQ[[Zy&/?~H3G/#a<qT~7DPmϟY' {+} MHawJHua<胀<'և(8J`],˹'֟_e"z!dcTxS@Yn4EEd,[gkT#|w :#lM6Y̧1h1"OF%XY)ʸ$&3*GP@}(qK> !!J~hqCȵL2(X G`Я+ԬqY!Oybϟ3K\Q)^K>.{X@~lie8} Ԑ?3  !zktf|p?! U MD9݈W/BƄД٪8 &1Oz뛃j$3Pt;רޜ?f{÷׋gl,u %sĥhkgv]SD33D wO_ٹԔReUb%ZSH\p'@DŽ5 N^N_:-&>q?_A]h8[Ž *?\ʷ1d$rDxSy2:^}҂{|F*Sᕧ?z&XPn&]XT0["$&jl96dx\obzjƿ1*T5UFfo7'dz 碏4^_gkCj&D*Gb O\X XO(MCU5a3.p?MPԗ Ͻ.R8d@$>*tZ=@;e Zv8C# ,ДTW E7sr/ {G} }VhxC^িt_1WVvJ((6Q$w*x{t 2ntA"K-ɼʋ\+{硬lBWw1n}+w0FYMZ夨.>ե \'x*By?Ζ9-v0CeH#NLtGHDm`ŏN+Y9ݴmZlt9BTx{܍SevSn|8 |I%zV4UnE}rQ~ܱu^vEzQ1_e _` :)/z`z{ V]Ey뫎B֓xqr sF!`K pڐZX@b6PĆhDdfxG;p>,0{ ^ MXN(*b%+./i#Snp/BaOJ:5橏7N8F:HA[fD5d M]L i1l%B]+4NTM \1JzwuXʖ\:\*# Kqh;PhuXoA"I~}w-Xl^mש/HUV|( 7x>ڈ1Zeߤar!e9<*$87-MeS6LøA\nWol1e9>x|m`މ<^U$mOœ^a}Kt:UXIft_SYOP /YGu| fMSkXI\3iߔʟj.JKN/e(%E(Zl jP]G2G|fPmO83'!wIQpRvϠ[Wخ%ap/F:jQ؋1V|aN_Y$l.`0`p 133s.Ǐ=luj Gъ.)RˆNK+Q XF"&0}}81&&\T쉀6V8˵8]3' 0I`Pv֕Eנwʎy>nxЛ8X%^ {?Jʞ#0@c>XU=P G>RpaS6p/{ʵH5]?"'q([2ߐ)4om3|܋ }FF518=';.E?Wi8qS`1ԭ|hyT]z 0agR6գޒ(uUěkn_ 81򙬞{4SDaz,0s&QE52rj g?R3e XiϙOI{/cKhVEZ3=JyCSָ F=v}%xʖś(WWUvCG/v Iyqp9Zgp鬣cL9":HKl9H'(-mN]5X  w,eX0VybBw42gD>g PͿc1W| bco޾)AH;W\T18# i뻓= lyaKA:niјuH^g2$)ܝf雸Xk!{kX3+hZmJ K S 4e0ӳ>Sdu4!R洢86cӏz$ń)a)M[>ͤP^.M a(a#?ߒވt;YP#J ]n U~,4MF~|}c3]sฦkbmClv,p4IR@ aKM!"+D%ZHK;EpvD%YE@՛>7M.1NYInͅ%qwOiPƥ=ұgYZ07070100000015000081a400000000000000000000000167641c5900007738000000000000000000000000000000000000006d00000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_format_helper_test.ko.xz7zXZִF!t/v]?Eh=ڜ.+`+6C(Ϙ nChNR95_yI-m@f|l*tJy̰q @q%*zAek~0n HVQ@^L0g'jb%/|&v%< ˋhzXJT/hS%piAx~U#:;HJ}ʦ9ogY]Un|a Kg&EԨBrєγde%QvpO6H,Z{L#(w}o'۪J~O$sSj'M4̪7 ? ԽmY@z^„RM)=GCs缫w?s 'T6Z &R*&l~rtzx$R&HqCIT'fhQ 1Nyj⎧J/j2af\s[EWŠWlvzCgg;H02D)cDeݞPK$12T Qd=Zm֜U{<$޸Γ!1# /f.AD%+ XԂo*\XkE4+ٸlu?yAb/hpI8migE6S?@mE) N1 I-#[σ,EM|;*M8zAB")`WM`?^QvaL2h-!REo-Hb9h#Sa$68{$#[X W/l%|ےۢmMH\t4H}|.dGYa)V6:R+%L>J8F1~Ӝ4z.?8{N[$.eP-2#쾕Q;W-eՖ]gQYp<}V";Y鞟#\קf9duEl-pp;Q3z9#Lf\LgxTQJoS'Ũ,(8s_W/O}:w(=Dw#mЇj z6'}  Bhn5GMzw:s% Jq8=u(Ӥ !o]S(eJ@BI 0Z6vY1 Mjd5j #[ϝUd9xTϦ~CGuQNcЁ7 P]MPIWm3|K LO& x`!/| "ƃI;S b[gyI7/%IdHWHI4jBV]MKO.kmhD]P&TQe%;zZZgFcF;E`7j/(!k+j/Gy "oS3e/{b7{`yUtA5}ٽwX0I1l1s2CT9,ݵ1=>iZDZh sKl'{&7l.AdlFMI_ե)Yn{ ݡnoK>o 3 y`]ċfTI_U Akm"_As)d5w#aP6]k_7Lc "s,+],<q#dʡ< % zAFŢ d6?UMY6fI7dCk"FU{ c4WFh9#cl+n?Hw"CoӁZ &sΚЍG*|cR33nIGMxreÂkb'׬/k;[/vׄ7fWТ=oiOÉ\nrɈV5OJ7)>CS=Axlܗ6,fD"/l$xqߛ:vUOIʐw RY ڻy5G~ [37v4+K<;@W ;M$YRtm 2ϱe3WPcF1uj"O@I )PFwYjFL%+!|_A e0Ea"\[{T9*= ӪP=tgɰT&~[*D6{RJ3uFatu&Fvٞ7 7$rcj#%31eY|4 .XDPis-8;|fYmxBdbd>ޠBKA Xeݝ׷T^aqp],V yd"! z e@c6áR@ۨQF۝?km{& 6|(ՃqPU4. *TmS)!Ha ss_iuPпAr #8KٺЧUQPlڼ)9t\e\SJ`\ (Gt"$boo^ .bƁGӓ㲵 6  @:}냊 ;uBxݺZ2Uishf, 䉎&[(P6fJ1ؽny f3}0ڹJ,̀^ P‘ROپ%xcy|jTsoVW|pb/d5M9rt!N1esђI vefָ;_E:Fhv /?H&lBUx64` RCEAoU1/ PAR6?'Ft#p0mzͯbqowIm_K.MpߐsYO=PRK"={s_s ːi,T 4c_qla yWҖ;> yPX,I}YMp1GvDh[ԓy#+ I wCle`h]_vPCxpRJ{@j\+*)Z}CSCqJ5|T:_Do9-bTmkg_^ϧĦ*tIn`0adgUL [$r6S63i 6)s<'g B^qDe%rO~pmeAϡvA@]&j1m 6-qpm2[8vd`߮ A --vQrno:`jN.(DBO3Qu "Z]*) P{[ARMy\Gx=B4C;)fYcM`"q]#䈔EջƟxj_x ݺ9:tV\Bl-򑴳 rחdb|mm}=\8#}QYp)Y~|.HO5V7>z]܅||:#*p20D:}Q]2uӘ/d֤[ 򴃣NK>OѴBϱ\]q柦&ac Mj&KF+K-1uyA.yWVe+r63 j,>LTl [ \80լR׃ŭ7\|m6tk_W ɏ+XS.z8g< FAoDBgO Y&DB wwMer]z._{sxC/~m)?;Xr1 HRilfc0U+ fS㽆uR6QwJd/;8$Ϊur=`=xt2W9t:8K(Ѣ~t!lzvUEG{}mf$wR@q3kLI"8-* QISVIX2쿊(ˠq'cJ%U[o l y.9}?CrNoB|R\>$Y{Yd#EWc] ApLޠCd{/*l*Skɩɕ kj- }dbdb2anݸ*-Pԗ*z7.N1ݚxsT=(f+cf\B#KJNlI%)bݭ~E|Fd.c7Z"϶,z3 r[]oM, 8©(Bq߾H>7:w 4~SE@m]n.1?eBKW+V8W@mpcA"rQЀɎ/[HQB{k6_)b@  *D? ٖŤڹcɜK݄Q6t,dgŇXE ze(DhKdxu`)|Jx B蒖֙4@,@‹p^]#.w;iD=0yݕG 4. r7}b 3 U>\ om0"#qSޭ!(3'}'K [WC3Q6=TheN)ctp2A51޷̬{ӡ$T:au678t%kzJ*bO`QoQfb"pC|;ez?BA5^/C~)/ID/gqtgDXz&UD~JvZ!K,?Io8.V`5L@nc/s'8Fdp5|W(R2.^%x%@-;Ϳ-m2`<;fF "M6([,>̇8;G=s%VWW&owi x^FgU5y}ZQTpufzU:h>P'cswln#f|-%1xU eP uTtTK`0o@{iѯ\  Wr5, i]&w0&nFK#HIfN&l Ɯplg(Q"֚aEک 0;/܁bER'qAq嶢`AsnY?,O.7-aL)nl`D)mU|iWzc7(wnyS>vUG3=qeȓ\Kt2h0<1y_4ƗфD YA{_ݕX~j2bj Z:jvg1UdH%npգMi.{˙h_:3mv4A`ŇGg8wE'LV\V+ @Ůxzy]xW ?Ǜ +_[&}TR hB׃i©Xz`Q--L.qmSs("cΖ݄PXӨU~Q 9z,f ¥@% oݚ1i/A1U|v?G44E$2&8k*B{F%6(Dp=%ok字KrNƷ5Y&uD8!('UP8c8ͦ4''YqZ|ubiH :I"˂D#i\!(] d>A}Vc*3Ձz[ ɎZMW>ٺ&r%ؼm,b%Ϣ@1r$=%^묈(a7>1er0eԄ~NE۪9FcgڰT[*B= 5;U~ (u 1-Ψ'_(]LoΛ }vhR^ A3Tӿ]yz3vkx|r:_KP"sHrI_x"D@`ɡm<~Ԩ=3c0o@=L,Y{I8'.:CE%S'X5Pς ~=%OBլZ%ޥz?_|+'cÿU!nw%@,~焳4LzFZ1ܳ˜89gpA4 B1AdN!Dn(`hJ%BxEAzQ@`X`I-X~Asv]Y {A֯_ w!%Q+Z @y2hwS/5ַ׬E >Rܭ-j,uծV6VhV]"vD%# Vo$S\О"J?`-Nwa5LO3g/Äwx0$O*qE6y[XZΤ3_.s>z5b3jڞ djdGp$~.ea}Ku2KK&"Zв\~mT^8XXn AW<Wqwr??$A0Us(b:Q[%nDo֞^o!aBUHUշ{謎lXX/MsƐT=mVORD$jL֞ҺTTIXWEpRK4$ABF8yQ5T|Fnf/=)9IpcٍFhRS-8 M(?yoVTGم&92ӄ3c,Ⱥ5@f!.1C~9Tg`O N"%n|̩6[V#o"u*qn_/ZzbVJyk.#oΙ&:WG?U(er A<}(@  Ȝa 滌ۣY)MÅ-Zf4W$;2/瞰=ߖ ' Eedi1?KWA*%^FXmc2W'/'KW*+paPtk Xsm^(O^Pn}IߧN+`-t*pCho6Auk xJE\w>}$nQ =KKuF+8W7 5Y+S= -JDzav&/q)2kuHm`ݠ.Ï֫ހy(M\ftm\sFMPK}LGZG"aϿ]j7hqje/@@95=N*olON֢oC9CT`wL}0dY@w'kKBI1g[/^r$(R=|u:=Qu`}eιx?|=| ~lC;߳_\C?$%,WkB^*N j_? jJ4Qݔu-y\^k BΥLz|rEpe)s& QfUu=XF:PPKžcoǨn4.H_iQPB`Z!t$찻G&]̥Z0Va3 :& ӝX,Ybᦪl@;ҰqxNᤵLE9[5^ڧc㊽ %Q98߭gg ?e)}э 7Ed.fgKPyٿl|YP B75Ʉ_1eυ$yR|8ęp%ۨ<2_ 5 d[..aG+VD$cx(J!掵C?é@prx -xujh|$t61ֺb`Y,YvpXб1fGHiW (7wO|X&_2a eW3'y2(u?c+v1UpMx:ǸfLO>5377 $I lNFtNӻstS~<*:~k?kyXs}4,wS=6U@a){[YJ:S` z^j^b .`m wU2^( 0a39F6lﴎRcO'|"'n,j>Ek4po1Syu 3H[h;m͢sڝ(L}],TcJ̯h/ŬD%]GZJɯٶwQ1 ę {<2/(.۸E)'^!jDB_C8e7Jj*$];F!@.qa+|#}%No'*;m $L`ᎎUCHӔU?pœ,FqzHi jR/D}Ԝ=!54u CnSvPݖ?gۯHAysMO;jvh|R]Ԫ,Q#dXaZ_Xm"Eo 8ςhDlh'EhBTv <6jU{|# ;h(a`!-KR`~r/8^O LJv_|2 KŁLEQEBa' Vx"JK]'/&jtpzv jl4|;s%GIa1`yIȓKVB%SOǺಮLpUPZx́~I3VsOӯ&0R1F|9B5w&HHE2 Q-c"SF ״R"XkFP@8Jٔcx19"LR6QnRXxWg-.Ȩl ?8O-1Ίiϋh v5XL th+r kuconHۢKq:Z=&&5Erj %ʕ WkSR_E'[,wIH#ZJ =BM& S{*P@rY3!ngj6흞su$؁._d#xhM@7w\٬mܠ##}b'xmX˟پ[uP,c, +}kNOO]g5 k=E'iJ {Hdv]Pd!]3@eNjq-4=]rcI:1lPݐhI$!z2;v bX\VI%°5@kUqThk)fG62Aڑ5cA`^5=˸RWrzJa2 Y(N2({gDN<\ٓATX/l7`׹3ϥiWuذH }iKEUقĿ3d%s@ݕBdfvq dYE=: (m}*ڡs|`=")kz=zRpVOW;vk[1eӣБETѴ;dbe q$1AAE]KzA_'z}FBK0*U)1^ẽ{`nW0@+՝';Nw&(b]W,FsdI0^~STGOޗ(Ҽg$+g!s9ʇ}57Z0JJ2dˬA>'"j8Kb0?¦ OG+1<侒G}sQN,`(`sg-_3+6ANO@~?3$(I5wqwY;ϯtmxIZQq4D>㿚=c>;K XtVi;ޱ:7 l|.:k]ª (sgKGC.=Q_{>ԇՌntOLBYA8Xs`UNbZ% w0ʺ_{x{՚[؍0{ !#nv}=pRH>ݧr#) Obc]"uMM䭏&oZ٤ !#W^:L8<^梅쯔uO5+?~l3D6G|(B ᪵%ۦhK̙AbcG$@VnI9x%!^LɨZ26f1to WU=8 N$q8ng+D7췕ϖs譀_SRUAg]Edv.*EN'm~Y| nت8v;$֕N8/*D:ΞbhB'qx.vnR"-K$.>ڝucqÿcLaVb'o!Du>Πcc{{. `->6 9X]9E/gZD%tU>Qx].b37o#\`'Wn|ť!>!ht"Dтت^LxqB籕b[k$:c>6{GFLdԏ &ōHx)X`ˍ!x͒\ntCբ&@K3 (+P]W7b%X(/2'Ջ3UÊ ’yezXGnڒ㟓A /s`JiKb"D4ӀWzU NKd-P9O&tؒ4 WJvafN%)BUnBV NNRcFn-brEK+,^C2o G\y鋉 1]3J?چ7(,]b`߉_l"jy2;o8 :>@Xg{UNc80y7gbA })v8ܻCh>`(a]1PW&opwMxt0yK5Y"r/;S*VV -ugE=%סEa%VVz y"D:.pE6*IX 7 cxXE5DB}zrZ:Zsb6(,\UZɝKҨ*\LTad>馈DG&M!QYlnqE" bY.ۻ!B!'TFN׹ OZ+{g`1G7y T11@+dو˘b) X\ͱe 0`ĄG+<3E˓Lljx÷[u7K]iyEih`βNaA}/v $yxKG5hJN]jp3z4kQX 6Ce#fϒxa$ߜ=EEbc@""#B($#CmLʮ9z oD5b@'P!Ö}xWk=hLd_R:QAjG Tp{7 C2X/| qEKޠY7R74u)`@톫ur:ќ9.XSOЍZ~_لr4.t@]RS%sg,/h3.[A+6džf]ߧi3{(锄[zƌ$  g63}R}$2i.o@h<C>Jʂ̙XasgY'a>h5${sܘ$/7!ma)p, yYIIO0,m@@`=+=d#Z"oU[ۇ0 ',D*/W`:(( ifH[1-)qYlH Ǒ~(eḴY` ^N+5["?À}^IgdG|KhM]΄eM,`/;I(J$hxV͑N2 [xIs1S\U2=E=;)6IN_Ɓ٧&ЬsX-MB#b4Pֵֽ/@3\9z2_qqq_fPR*xG=dZkffx*ae~q hC5'N- nnxj߯xȝQMoU8uM'}>I6OF<3&4ur} J7{y)֎G#nbr>O{\ m_onW `fu6r(MH&9/R,\ƁXWAj_a6_aqѱQr0LOEA4t$uI'g'Ec++js$Dw0 tSWxpji?(BTHZQ6K,k0['{6!WS=qKo@)Sq; MșVrC3q (jdQ>T߄Xt @ϰf\%GlWjH:GKH67$DE⻏HWL(! =B\6 1Ha*9ۓ6]aknR!~Y/Ø0[ WqS-rA;/m)T|wr~a`8 'E}D#KL>4!8K¬ ϱ)M"-Qіyd,kz^-DF/2m{Eݔ$.ҕ"qD:[^~bH*wҺ P֨b9|Av-=/Ҧ2$ 6w iҬWFue@FCBh9 ícYi%fX `{g ='jU7gM/=Y :8ad֓u,"& zm$c{`< U'Bjd^C+Ag%x%a\vRzdf>rXTgEOǻՠz:Gx"K| ڔ! uM)Crkpv:Qb^T{*T^4[br>/}}%^fo+16v _`Z[*~es}QjqeƄoW" hM6 Y9GѴ/l^_vٵh_7@ .⨆'?J؁(P6AWo΄Rr ߘ#Oj JK;֟oҒ2Q" . Nrs%gX{.Աk:c )&$X5FT~R^#qell)w:iA`o|Oha9.\:J/y e͵龽ϻ+w'㹕Y~p"kJ">E YMI?g戂1~" ~ &;yhgmIF|cwB@7;{TՂߴX "ZǶm<]"CpH|06k{Y+G׷'10:50t?f;ģ J熄k(֘4XZz'lG-$KcZx*k$pߐ??%ٹru_bq#< yŠut?s-_[N2/)*~;GEvVtaO˞͝"t8ܼCK}:ѥv2Fjx 薝A͂d!ϓ& 4{o)<"QPSɞ%?9^+jh:Ȭ9mFcngb,iDžY*ʮ"A]y=Ё+9G@:ZBҙQ+Al[2|ЊpnU!rW2)w8?ax*(MǭĂpӃBފP_?Ztš4Rx(:\jiUEQ(7I1DO.ȿ;)#MUqG>D[XG7NLQ[Ըʌy Ozl?OR.}u-\Ir{$+8<i*m rw~W:" m qF!wb ނDx}TҪn(+䦸mfӗ ֓tAWKsq1h91R1O~2"ږZ}b )-2oL]#yo)+؈fLuΦ? H `֦88#iHܽyVB2@|i\®KjfI7 8xf֔߾}z$GϾ'tT[9>dV`q lÿq8~A㨏ds"TvI1rdot!!=_Oc'|٫n}|G|/ƛsE"9CfN1EXI|>R!m ?ԶcxkB%͏k'0lW67NȪzF -wݐ6pR&jNXD$9zV͌0J4tL|n lڀvE}SC :Ks4='"A8#/mX%'e;\ IڏSd!jk*0_,Lӡ، T 膚02?X39VOn%;3)hIMPD^f?nYl5T#ZZͤ[^Sx#l#а J+b!#?)>SnF[Ѱ6svo^ux`l/P)Ym6%2S1(  QH)I6 ߟVaw;b.ovi,kQ BX?MF*EvTڭ қŌqz7~wdaOJnr6Z&x(+q9?p4U(-^Ldw}6qHQܚ!%‚zUŨFۡSD)e9i̥,@P%Ej"M@pUmH`em[Z-e8¸\[SHח_r; Dj}C5^zM;˱O-Y. >#"-NSrh淈7ϸ-Ɂ7* "EXNdT 68 0}b%BTfJ~3(^gT BwhZyh$KŽ=:Ǭ@6{QSur`HM%/8 taGv[]͟?r ?=p&bvwJCdk=x n?1)0XѝK@.rͤ5is 8}V X{s*Z?wcB@}h:nWG_(Xnb,o{2Os]5)z F<=Sf K%kn"ƽ>bOLZ.hsDz2`` 5cֈttYa5ƶ.0qJQ_]Ρa{%B/fo.)/%#a}ʔi<ġy%P!3~ b572UW\>YϹ+U~ D ,F GLqKfHf_G ,qfrIaNBݜi1f9tK*[Ibㄴh.O0"PS8ǰSf2ޔyxu7[`h޵FBxxM<@7. N7;")L!j%-1sG5!k<,\ ;\W#@4{`y߅Jtry%>&)fW8_C2PGO 5 o.dc$c]+ V! 8]\];4ĮȾ q/mw1դq1 pX6!'w柶ȺYc9tT? 53@5,HPS{̆bMTᅺd:Du~laU#Y[9#UDK'G5t#%2Nn,FX-28f^i sQd \f8.QA[~þ0I>y 6 O!B$6 '$sqҕDra U-7/-39_1PnRŹ8v%Ze!RlEy)a^Ñ bC> &J=UM=|b0bk#&~f9#ї]ls~C4Э|g2˲<@55|g6cտyJ:w z8Yм5c[,`9͊Ȯ=g1_77iy21FgTuN3yg$!Jz|*|R/ !6Sm+%dOv[v8Z*>lJ?v N$@k|ԃ. IՕy{NvVtRbx-xqk)]981 EJOZBŰ=#/0"S (%vks6r_z0ѻsA=zr9E֊ g'ꬍFPeSMz}j+,AH"O&OK-o'%0 H,m<1A D΁Kr ĘY4*]kUA'wKh054K?l6OrvھC Iv9[֥¹c. ?3o@yV&\kˡ6  L$On]fB UjgX})궍_RIvj_)/j$ 4? axE,R \f&nw g3C(5CnmyYRIϦn8xH? ?+A[;L)iТgĥ)Lch8PxH#U{#.xCl|в / G_F'6zYi-[ԗ=4_Yl zM>L6IqƆҼ^/u0[T Aaeݘ8 :m'^K)J875CIgq~۳zqW~vJ]q*iƒAg3"Z؎ۏxdJ؅Kb?u# -"ٷ&մRQ)/$l+XX{ڞ2I-uAT=X9ԈB0䢤 ,䐧gzފXG*.M5u=C$Ihq=2?#i?G8 gAiyG-b@J]Eb1>>:kG06gRҖNm1+g \0'Ʒ~$wq w?ԂROa{&cZR!δŧ}%X2+ &?հHLr GY F% 1#Kj-(X@㕊."\RK7ub*ʵr6M~*47$P|>iItn^G? PiL|5WCz#9+Sl!;eZ/:$B^3{h5FwijpW v~H$F79B(ZJ<<]ڄs`{6hD:+9Т]yLMҮ(AߧϋlL _gF7E*Oe /g7q9A$eK~r}C_fݣl'LYub#Aqkh`-- ՋF`2"/T#Vg5d6QV'lG%0YG=3"Rڵx5)TH73~>_}dg ~y\0֯ރ>>sՊl3ҽeAڻ nIrFGwڪ@]DoИar8A]vHh_*/$h2v/U[ 6;11)©}P1,1_pX &&k˯$U#x\qtB0!Oq|qu gKqz6 6 )9fUr亶DRNev,Wz=L% ?' G&|R&/M(6TΓI3١ZGa cen5,vҧlÝQR,n_%!OL`НGP{.ZZq/19+ KG<}k 9UZk&v搮"A AHpO E%ikQf`9I Vνy2QT}=bzsV@!(/vK;u][ZF63ѡ d#9˄µ$wWu˴s-9rK^!}:~ơ\g~MY'a?&ُhbk~+N_GMq:1P`g{,rtl?uyQ:Qȵ_iY>)naȧLlyMMkI;Sb^᫿-ȢN<*nɈNpTԬbwāMaܱ"V*e ?j)k/—aqʴ82A+.+Mg~q?=fpNexK,Cw iVk>|3'2& YzatwbCdQ~굨thY@C6|b/HҟEQ7p"^~+/#|Cm71 &*2g-%۝J.t`AtJ& ֊WIVDoo&QYuoPA$|nQfWE2;U*@ۄWIb}@!/U9w>mGQWV׳ f h`G"5\f*5N>y _GɭU vcփ'!XL8B{1R1b5 Uږ1ly:fH2n ?ɩogjxĜU7j59Ƴx& {C:IjJ'L9Ux"K0MsQDU@Z^>hdNp'dR;%m[ `Ɂ"<~d㷭?wsmm.&rm)tߠ`)tNM{S鵨SS8zPͅD<֗JK4F{D>kPJ3Sr> DS$VcvZyYpb*n{WUM<~E,AqEÜB`j]{ƍWA,#n]C"K+Jf2g @!=&bŻChlGߐ_'<5@b1Ƀ/3 RiжѠ~LzQ/Y:1bŽ1&KH+Т_=d#,16bF`HBUo һb&gO!ݵ\oCJg'mj&Z*!z+}E>PJ\Bg GDTc &|bb5PfpPr~mU,qe=YV zxK~ܶ~Bʩ q]Ƹ2d#DzAyg&eFźϡkwd'5.G2Sb@?aشP_b`7Z>?l5B-YFyBBNmwj%RQ_m_$65[XAobS9 p&rz=n1?4%|vl"uP٘ gu´-*ߛc ZSxJ/‹W+^pcኂL=ƞk N#ve1!VX 읜@. gOKW-%NٹQE=! eksVe(yNAn3`(]-1$6ȈȐXC"\O* H8 H#gi@AYN Yݖ_UvT}'AxEqq(+o#o7 ƈcf8scr/we/M|eg٨)ϥ8qpeM4ڵ3I((.V_AMDAIc*4G9.#o9NO2&)Jn{z/D:{1ةu*9%s{@%#XBzK͹${C J;e= |<>߹4t! EGJ:A>)TBH >nr.b!#e~ m.2X,5% c5qƻ0 : 6Сsc6O9#905^r~@D^ݗOsqT>[s !ofBO+ w rbԚZ|=QˮR6Nrc,;oKMz1,,s ;r9xAez[Ġs ߘ{j ͮi7bm쳋ؿ*[t) iOJM^m CAHpoաRƋXAgYZ07070100000016000081a400000000000000000000000167641c5900004e58000000000000000000000000000000000000006600000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_format_test.ko.xz7zXZִF!t/ N]?Eh=ڜ.+ힲ<";|E,t1jz^VrT~BV9C0[$!;mhۿO}< /JoX8EHa.@6 @w+S=r pE:>oxgkX2gs蛋@/H!b\kQe60@9"rk~sY*/xn|qx;cU ?AºaΌmZILկ(O5-*F(`67NA}%5+pUraF]1)K*<>Bۮ'1+~ˉWd` nQU>ϋNnUcw܌ u:]iu\~2Bvƶ@(H+Z ? b4X]ם_?tfL٦uϱ{,k]2pr ޅv iʭʪZ&*c6o˼7br8\IWVM#$ o9Iz!9;O״hN9/eG8#ݖK"={=UϊW Qw6N dmG)HC6ș(i<^96 %+¸4BN3n4\㿹l>Qʈ|@.T} #kq]AFOhM{]n_vЍ0EdIJ-H!r[R f uKrCo[n>8o~8?%햷z\!̢eSB^spbWa=_!X/SR8[5hOL{cwIvһg݆RƄѩ/o27ux2BФ,FNP*DPef:] jW0ӂם!K|Uҩ]ʽS&QSݣBqܥU9ऄ[Y; 㥈 T$$=ų*6W17t`tV erႳ4vzݭuQd¹E[KvVQlUt*lII-X!&]䷦4nXrq\SesXI%Gf = MOV+[-<||B!4GU;fӦE1bviZFUh̥rbT;*x+͵rt؆V`td"Z؁DX:]] JiY~~_!]Z|A_jl͈É$BX dH{wk*C=A9H=xiY]8|=3?CSt T,D.MhُIu_>( [B6 ( p0x}(Z1ﺆ,#l &) 7kرU pVB%U8R_CE5'챚6ϯa?P]Hm bg5$Sq:Au STLO oaP{5[["MyWyPG] DA(d-gEMDDcATǑ{^h3Y#4'pdԬǕ<MӁKKteppOavgdoy';x:S&tٰKpCN]5rX6V.OWt|GC5Nc߽֎ P|RXS\]dd9PRC"{[~QS"奋#v̷6F[6)?*87³=)][ t\J3dBG1:ۚ*-tDMs ow3Tb|w΃yVRfģ]j$IjW}H`hrWTe ɪ12I+9rc-Xb1@Jc0zOQlu"u2`b([mT, I9.EAFk:TSc-?p M)*\J. 1UaYNLO c Z0t{46ޕ ݣK'uW|ĺHIXH2 PqOM;Q7f[^1H^Fx ((% =-߮'D/Nb,{[\_uJ~B7^٦[WjŠuEّU%(Wwm>hCWCwz}xjԋ*q\vYuN{K,&z{UBqf{}l7n[ rv6 OW ijR̀T|ݻvee>~ !}.ȟ+-䋗LAxȣ}A@1@8#.Dj7_jꍩ61L'u-Pl{[_8POV };cXɍױKrɵ idAkIdܯ[_D&Q}A[^zұktxVǵɟo0Y"NCi\*쩬ߟQί"ڇK, +.H /ЉX]O@tH=U ;?tUh/ɋL'GvAeN?.N Q-g hHb-C;,1|KC̼R!Рdكؓ2I` _m; q 0//^a j]QDʦZvq1g'#,p({(HQ866.Ru݆J!ACjrbiE)y>Xm2AG~S,?gԒ#=b.ТڠE7zҬ.Bsmn:7L8R0^9ϖ"K~{vj,PU5*_"Hׇc0^A*Fj2n\X?c]^m呇QH,0:/F/X>>!c?e7$0L(XLPSxcyM跡MLbƒADD;X7)b \`\ÃH"[Ȥу- - #,$yeܩЍ8 b~pS>TJGd;p-rOvʋ,fZ TL3')MWǔCs(Uf?nf$bhu٠rMH o85rnGsIMZ 3MQb؋J}o~v[qe /ap<0?W g\fa3OUNv999}_I \-ծf&z HSl*$JG³Gg;y-:Xng9) SxFBmf~ޮ^d5DnDJ}@Ylı3yJ_:9k?4>߷Ow`Gm/OۓGKF<+EN4 (ԷDd<"ڛ%p&"Y:W#L|1)s3FK)iq'_Egsj<+%I2oj')ݙ5YNB-Ұk?zVd!wmW&g 5\X-ĸ=j2k;;-x5VBYv"^lNNf{RyG| $P8:GDQI֚5[nov~4:1k95QQǜj̀cXK +ܲPIg-^ŒMwq^߽Vh żCXDԛ!@E+ {A}'šE a2YiuOb]BߤSӜdLZjUaVМTa17v ilx4FQjb MBr5DC" XxEq sZB%2 *c-?/Zيb.z%ѢhɹXmi|\U =z YO+D;+\z~P Ĭ1ǎď,)n}Qhuk&i_`'h@؝䨲vp d>FA ̂G(xqMc;'dȾh#GV "\*P <0鐲nn- 2 "b9§hWYD|=dHX7iin,2+6*i&:hNkuƀN0V.>7͹w)5|zH  R"R#x&[ ƜLzI!lؓ@(AjhryX>]̓W[|իk:}kXAbml.7f-'gb`H~lZ"U@q^g#艼 WQ >K2\}VcƼ^w궇'SxI-Q=k"lVhX11ْvlޮRn1G]4 xF[payagNyֱ6:ܭtj+bÊo9F "Re1~k ;욼`#ڲ$JF"fdso`GfIP t?X{WQEʢZc,% qt(F aDZ#ҕ tioĹz'L>(e |箝:7(-=H Zt.1.LfcRX  `LNƶ8*МsPRVp )&b+Ċ}MKJR>!W jkBs'4&E s{~!+H{6Kk'GnZ2=-%1C-LeL[L!@ |%Hwz~ d-0 Ujׄ怴^17}td 4sfޤMEaa"?0mNE`ʝ^]>ٮ32LkFi~`oJd }ڕ` F( Q:!3n,/ڧFzI7 ;>'0FGGʀE\Ѻ8uyfZ#(:+fǜ4xcNmRkEf]"tyҐ5pa,ДD!PHo!9*PtLaj1z|2WOX£m{RXs'%t'EYy2-}UT<ܤ .puU~8|HJX{ S Y0Uؓ-큆;1;Q'8m ]W5% 13E0jX͠ A<mpGғ 74S"{(P%*2X~~3C "3%M#N+.CVG\(B[ =:U2,4P 3]">:Cؼ;ݏӴZeZ8En0w2(tV+G!Ey^v;U'cؗk ~w.Do! %~.q/]~)~_t*5X ?tQ;v|/dz̕ܜo^K8𧹯NʝWԾ q""4ڠJ\ivQp):ԂRΑ86@>į:ש'`Vcu͊ÆIzEŏu!hM_:6BAeAgIJOS~`aZg65w1v11Owv-R٭Kcc,tBCDM37/gHch56лG-9p(i˙PKy/UWAuC8μ(L  KuyQB& g4Tvٹk+1EO̧9zYI#_U >X㩲9A3* Ze&s*9fA1M> ki.1@ @3on+S&Iz]v!vx1RfFAX^w򜌨M!4H\rVuм׿?3+:3\]9sI)b7ZVS-Q_೥&j~58+Dn%ї,O n`xN5QT23$`^o,xJ"iBDzyR'9paYٷBpq8I#[Wcl)!BBO8/Z"?1^u.WUNOB>TRd׼GG:IQe%uLղ ܉0-o7HϧSR^v&8}9p<Fh{& \!dpfGڿs{R` s·wHs?h?Ҙyιf7~g7 ^AΣfBGk$ rv)fo+ȅ*d1| eqꂄ9ѕG,7?"Y C4|BKsz@Ay+arqC%k> PF~a}vBrz8Lp)e}#Ʒ*a]mٳo 5(?t U@A鍿ǸJK42b(#bnyšf>H]kw]n*kc>iÐӅ"|.+1VTc0%`&^+,2 ]jkx H&K((>48Ph?c$ie&~$+!pDy@*r%o~Aouԫ޵0 K 5fusE"|dim+h0%ԤJH(QP\~pWra Ʋݛ. 'o+ G^@ӭ-ՠ1QǍcvKSi?2A(,3!"2b2g x_Ob$ =)-0Z!ї+Q.KTВhՅ& 8^'ۭ+)pA~ߌ(3DžtBIcPpRbr>Ng\[;ՏkJee*1ð".R!>EQ'Òΐ_JW$tn>XuZp`ʈ( -)u_ I+p(Y 3ձ+m|C!,<5%]VR(o~xQ̀/S& > ~NNؒܳ{VSʧ/L =?z4cŸQxekd9ېL`eP'Q,/Wyb57}^;gc Y9`YibO]~eiyzΞͻAkN􎰉k%.|PaLbxq(cI{mgasmj-k/JE:ڙ;k~)z\v]2o~rG&՞Bxv- ;럃 XڟL}*Tkg\ru! W)H-PP w (&|gKYУψ]YjNT U 2@*ƴ_Xut}LZT,iUʽۜ™ ;$'*Ws1eo#EBhi⯍/D~\6獣譾/ҏ^܇((8q`c,M8og[8v5>VԏC?9Gc;վ͇GT+fK4mi%o^#F{ 78 pfUl+QE''kyb&9&/wL Zthm£q2BUFcjW5ˊ/x Yvy!¶(f7IX}ʠyQ߉9ts ˔1cڜr7Ɔ<<%gHvמ}3%(KSf#c8+u@XF4 _sOs ")2`@jT~U=4h̘.& >l~Oy>ŒYXbLxDC;V kP Dg G-ڸsfBBڳ~~D+ﰣf`R.)NR ^T'*3'F3~j:ot' 7Gm!SE'_GJD R ¬e=3|d r B`b,)vom@||^d4z]}L^Z$LL@oKwq}%Lu@mcCra.ٸ㝾"T {UF ^E6zÀ:`G#Ng:cܔKBbEʖU?ah+HYgڢ<#bJPډШemYh9"u {͛XK+|Ȱ,g&x$Yhę EFOܭykBh^bԌ{:ƠPS_'R~Ǯ,L M4 7j i`?~^q@XHi])JZ .w ,xp_w07YVQٸ4 0ZRzv\#i >5[*;V@cyvG2.6r^]>ﶹ-ĸۛ`\dy--yz޻θ&.dʅ sUFcg4lK@eL[U{e)/Sk yFoz= ny +$ZtK5橏&-мDDy(px|,nQҥYb_%urHB%U G%xv]-fZ駕vuŖPUl%*>:/`~)_WY>]#^sW zmFR:V% ôaAZ>r{"/W]#~u9x hI#!2Uߘ+ՈxܨDЭMn~ e{VRܻu뢍W+ J~Jrఝ$>X=6jhӠ̂Vyq& *B\rc4Hb'%|f(q=o8WBKN$7;E>{ln哳4gBUjlYXf z#[e0Hc蛦e )w{z+:%ZA<ʬ`3tb_A\*"+ }DEI:)N(JgdqF-59+cy_E좁dTWT=#|iuҘs&L|2NzDgb; P24ΨrpguexRy;ќzw_`9,3M>!:v}ګq%4YrxDUyo/X) g 1}dxZb4kW[$XeU!\v,~E2LVu}(}P tQ #t x`mwp,IPm_Ů.j'wϰyQ]P$ܰM9Q z+l-Vɉ)i/p yfs@x'[T5SeS 05. o^#LrF?pD] L /IctLpFNα<<2}k/qxKYhs5u:2EyܙH֫b5 O[A7ևޫ]!3R<>!rq6ၛu6FD\^fUWGT_G(eI$A9:͗v-+Pж; dOW%1pRr0/A2+.TRF0L\QoY{aObMUWyim;]1I,jv VKBxq%@z\bf7ӡ&٠LzpΖ.K,tc 2B^\tTN|u XUqvP}y4Ltp yE]k,ܣu.LO G^49'#J@'J'.|8)J[ LipqЏMJPnDj:,)7҇lIAkcikƺa;V#} *>T̽P' -ʶz_ ?gyC*jx=V׵Jc$^$fPGAݨZ[ЇHscȜ e ? q*_z3jn/9n 7`ޖC,]kkBI+cJ뤏(;NoF-v igTaґ*e[_^>tc`ܔV~|)-/#n͙ǒI#'%F4 D`O/ Rj+Vd1黑 ٚp8>:N CLYCjmBFZ;^iB<3X1=ә5uwc}H}*ʹF\(]ĤU n J3>o"v2r,, .=֞Ȕx2:LYQb_ 5t歑| 郦ҀYe)od2:ehM=pHD8vS-$P~{LM&13C J9I> IУ=fܫ#@; Ya!OferJ9ˤN UAq}q"Jd88N´cYQ/Qg( mTv: ?9tjj]/{eC v KiNP q&'xeT'ASd Qv.6%уbH(Dz gfyfwRWZ^7^:k0;䁕6bbCaC2m3\쨕aB`LקDSTI9$ݧTH$K;o@N2jոi7+WF?#*dxf+4hSI 붧Gu 'L yo6Ī1FKc08 3$ٙGrQ)"IgfCJZMo# zdةDɁ! j86h= UM2'd⭅ 1|(L!_}Z{ ^A/)q01~V:/DN P54P7csn'HYиCVS۟lķjᯜb7ZY!+Gԑ~}.Dvsw.vb륅U%yxf¼ƹ3eG cKw'A+0|R2jcU?bH*#@ NV%4iIƳ9:R.@=0R('DJXVtU! G3&oK\Yf@ç*Iy`"˽ؼ_.vj-!'K!J9vfZͨ_h:SBq2ӷK15!rDNkD-k.r'FH4Z2*O}ht_@A ȢjԴ%!W!+Ku֡Jl `E#M1\sχ ({C]Ǵ D@ԕ!_րrkE%Bq{ZpU9;c 8֦'U*%x}OX0x'V{iQ|,6lUf W*%zޭ`HN-b'T"W9@z'|-Mȶ .~o˞nn3(JO\Lp\P2";|Ϫ uf86tjYhVOD!8 c`\C22pHRSK)2b5 "d7Z@ }Xui|{W!8#i7Hơ[x+u pj :3 PH#ߗ=ؽ(F! _07\ 4tEO"iϧŴou?܎#GH$~=Ia7D\/e9 vRҝY#nyС0GJgbfiIeJ{98֝me`.^z,=>*Nxb\̬)CwZz !I$˂ v gϴE skwޞw Rf sk+5/d?fm0w-> %BĥRGu^6Ty2]w{ˑ+3wŞsTVAWB4f"5\5bC]T_ZzD !iJ}+sB]8jn_Kt9e$K gnY{@KIKJ_S)?UMYLjX3otwdYx:*}72#Ύq̑FC:FLG6OUօpB;R ՠ%+r]JNqsF2Rh#v%C fQ Qjη>: Gp"ry5{kB+WT%ːF{O@L;ЪXcOW):%j  ޵](ǃQO:2؇IwW>7z͐"d hY̦~ķd'"8ޮJA7]Yԇj":ZorQJsfEj苈E! 7VlڝYƥaœYtQ36_@0 vmSOꀭ I&s<~4lL~kzJ~O7:.dܶ/RfX%Ea^ J^'T(7ZSEݐYFV/ԋcϬ_Gn0+^WL{t()m UheOf( .:|X*1cҳ5`z8Dz0`r1BT%]#COPu zYџr}s (wb.>~`7Q+!M"a:ԈtSu+N{$tI3; lxRij^10{X7I!Pt[McvA[WQJz޾֏MKҋ/'#´gcE$Հnn.*?%8`3\?JG.*J4? O;9ϿB@tc6q섡(\g** y4GC|їrr!\PYO)Ot9N6ɻG,zǗ6XiCfhyBu1S#RqP u9a&Qñ!x'i&`&ة`SkN;6>%71E]{GYB0` 'HZҼ Eȉ1$0J鼶7͠%Ni`͵;4荦;vRVhpxb~v_m 0aK83tNi3#P [U3*Fs*A,|lͻOС{iZMdk`PLʗ9b7Gk WTEC 4?_Pr˯K$-7&@;tfoC+Yj]φcqddI AަV4)x$C3Ƅ,dv2KTw!ߘ2\4t$SNwX@m唘Fāg%w8~<9LIZ,79*W@<nː' f=S t4k`p=BEZ=&FNlpp&k8X ?ם%}x9`iZD]L]ܥ-$~Z<{"?JyIyl^O0>^Ta$,aK!Amu,/g}*\b%5|EU PC8r8'A0ĈsJON^/x8`/Z*>C %/( {xB]V;>Sa43lht~dH+ԌyP-si:Iu=6q=/ Llv/^j٘~{2#O,W ʟL+DL7$Lbr`^BcPmRZMI~0# mM{Kwtցs|nlu$Q+|֢L),[h~P֖hU^X8nʉ[Gx..BYL?Z$q\Uu5Hw63ѮwIf10Ǿ}ZHfMw\!+{n[gH"^>ka 4@n<+G>@p Z N'OgYZ07070100000017000081a400000000000000000000000167641c5900001f34000000000000000000000000000000000000006b00000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_framebuffer_test.ko.xz7zXZִF!t/]?Eh=ڜ.+[N9>^1~;@BAQmP׬phOo4j5׬} WuGTw;Bˠ6%΀@C DTQ(̢jzCQR[򝗯anphhQͦE߽ffmXpVh|yfCdSG stM0f܎>)9&3 ِAɸb'L>ˢO-1OsNo&٘V"/›]2l_3^ӡ{W+ZIK 7@O}.CaO遨Ծ֭Mʞ;`2yoNT&`1PvO-+[.~ KW/TJcq DD.KI} W/ax,*Y+HtT˷=Cսd$4.Yu5TĭȒ]3G#[ )MϥLZNW%=1?t*;ז4D,,NK7_D3,ѢsSm$ 6r,#LZ-_شߢZͫE])y:gƄ#!qܟo iIVXG$(KzߒuQHGgMN:ʶXA8 %b1oSQ?e5 Nr!y2HO{Lհm+C$x׏r sЁOpJc"t533D)k4nfH/L,kdHU>{/~bA["jWѣBg2wXEd5\{aCmHz[4@JY JmM/m*5nVv~.d3PGYzXw=WY?d<* V]2]+=QCq '8G{Cf@՜`7 :`G^f û/"Q赁.aG*ȸ0PO-upfGM~D ёzXCutkR=xMCd*XӼ/$:s3Md]W%"ƃe[NT5wYiuo0m(.'`.myуWcC*$Y%,lUۦ[萱S];6F%}e+ākȹGV7zwRRP3Ww`_h0n],ٵm@-1q-+'iig2WY}t{VүOOOb%tp]+Dp>LN)PDYLvLsg%Dye&*N߅If.| 'delg._r*]P#<=/Y>\K`$Hl芦uAUPGӁBM0:=2W-LFPL8K'7N EAkhjkS*!=ڗBto XTڄ"Ff5!1/E? ~z/X$8_> m?&@OW,⊧h'.^`S3x0T K9H\^'8, }Zvvv3-WbMrdl~̕ig0K>fGeD.jk%$3 O*gSTݚpO >]qC MrKܜڬzT=%숁 TlzsF1n[5 <;,08Rp@#gWwJH00J$ qkv㰕6/*j ~kxޝKQ"bdg~'(丂tȪJaXUa?" NgU:+zڜ{7?0{3lޓ3SE%2^GWLVS\:L8Z + f5CJha^;%ˏvUE몗@n1}؄8er,s.46CH5!(Q˜0]&EҰ͡2մm|+}kL'Ut-^ 4}=p,锢g%fIԘ"A /9aƩ1#!h E2ަI[g3TD"}hAYlr_[I5ܟ+z]Ef[k(Z)-%#;k-¯/dHAnjD%:5oq<G噽J|47a,``%l!(T|rOg#."rdSF`祧 s7_NA1,}9Z7r2LkrJy;6+iHƳxk)^ x/{ 3r]SZ/(Pf5pQ> :[7@J0xT5 dQT M{[be]8Zpԉq[w>WB-r+jFmAծIG92[T}GG=t )5z)~e(t Ucyf@DSy$K7 O Aǂ% )s-w[M\3{͌Sh sO !kMM T1D(K]ں{#XiKh\U D2a X*F`ﻋq7g]ڔ6 u0Y(]3X0][8=1 T2wd$nn>\gG*D}hl5.3OsFc;xݧgKatH+y~8_;asO:i4Ƽ;UZYC0| %?/qg'mL5!3(ln3()TF2nc0,8Eh:Z:Xp';IrPfZ}Aveζ!`&\ff9ƿ/m:vsښCJԔK3ܞGЊ܀J_)$}p[ tq{,2uzJ.jwJnãU+f TυF8״.!dDQe w:"&N%)j@w֥@MxEg}QY%kMEzW:xa%Ū w[Y}^0첨P`$/#Hs7zWҩc!.CNYvXN&(b~[IOČNn8)W§k*keoW.оRc|:D j(yU#15D~i.#S(]z&b|݈CWA$Og.wm)ßS6 n((LBw`y0\PiȿӾ+BDE 5{߼#paP7ި_CX_"˟ AP s?v_b Ѫ QX )Àk QovP=Cx@sŒ?7Up4tZd84m輢tWf??RA+mvdÛKԅ2,IRs %sb _ .9Α<,TTmPI UOխUw~_ƫ1{п]؁W<槆@+fJҐ/limY' uWWQvjM]$CA2jSL1bkh $HiXi+eY1.r,, N/5H9_ں֓T4TygjYsE&%$T-'{POV}u =k; o/դphy-^ J6B(LWay\pEKQt &pSxu {{!DM}u'QuCv^Eοxz aXO~X"/r}~ vV!;ƳΘ#Y7}Y"/^,@ 0v*Q3Bg0+u:3Aq :q.ќC\ ʇ`'^Y`<6D_>(iϓc5Y2Jrc[v#iSaۤ=p̙)'*\aLGehrIBix?D_c˲0^EDa1E3&yc;pKmY_Q0.+4VEJYk (4K7K3P5bTB[,z1Bxl<{& F+-\v.X-n5(fD̯f\Oz@BPt>]ŵpu֯yD;K_4Hjܛ.XdS(W_&E8#9swjP2R ^-HUCKC3&vAX;ZtNp-~wM|N.P;4ʕ(0cRM0zI ZcD|)6`y)_g.FڇjX>U-}*i0[Ub$M˗pj׳5]eR~2]/K{7([8m~W\YnUaB'SFp) `2"8j@RowH5 G4* dʏׅq0c(=xج1:I>w`[`Dw?yvZXmEsyTj:Mbe&8i %>$̣_D8T9YΛ v΃F <`9*ޥqbW||Mi"x =2scV@ ೺~&md=@OQkәyA\tHL/t%i6Ue+ntz-KbZOf;l_1 dNb j^ ,eha`: _)ȣbb5ű.mDDwq#H/]O_?+s^̢ U`,3q*\ df|Kry@I.xÚ¬;|U\ZrcsфL+?d:N>\bOZkK,4`dZ׉f jsOWPsr`ki5+ol 8 ~z?4'wI^ac(.nB9X&FgQjM !ySCLHFXPN Ͽ31] ޷tO$q&Usm?mq!/|i{%d-&l-E+jHc|(4䝰[2\ܐ9V]Nd'Ի1 1ƔR#N&?_-K:@hCfbUͳ>_6`H=p:k>ڱgYZ07070100000018000081a400000000000000000000000167641c5900004a6c000000000000000000000000000000000000006900000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/gpu/drm/tests/drm_gem_shmem_test.ko.xz7zXZִF!t/J)]?Eh=ڜ.+CK0gh[ur@d1QZ|7Q#)rϱtd$n0: lO-[Zp\wqÿ 7Q# ]K-.'lZ_HZ$ OD5c'`^fuvԐ޽{UHRo&@w/c  $3+5Y@)ΤﶨBkZ#a,Ќ41=x& tmb Am:}K̉~@aGOܡ6lBxZP;iod',_Ҡa&03M+1-!q-D$®5-""E Ӻaj`j΢j-FphU-t($4TֿX'wq4A|eӱ kʬ!Du+h>B˜Ͷbk lcb|65x!l.yc PQEǽ2:i|/rņ[ Gg\KMmd59IEBK~^Q{)܋&ԞG`~`czjw}\ږ**~d G_ToFarM ϑ̒*%5/6Aٲ`3WQC[9HOlץLc!BSLxoYXZiKpϖ7w;MpeĖ=C d\6c'FYjxHʖA[]o‪cVƃ8Evz6`Xt棢usyUMbk[3|oE % #Tl|2S&kG{XԄVtUէdaKzF y y3PݭrV]Z[+V}$>-+ΐY1c[ox*AzoRUeU/62>m,(f6ۄUIooef1JM~Bao-Ou: B{r|o[ a6"D}7B? 3&̦gXʀ Afl8^).ݚL^oyܳR,e,"S H`%sP6Dqy;>- #$z|FƼ g :toV3xI{n槄5^J)V]dV X:\ x|Me!M*jPNv |n4L+9nЩQF> _ȦDa+JVOO ?;x4GXnLN 7-NCjIt (S]-6aڿ3T<񘷄W3(`3%[_Nn<#ξE-Mp+uy8ꀧr̂ؿ|!'_,9zL|fWy)>]'"F8P`{Zc̏do=E8&la)vQZ]"E8NE*i~6=Au5.\-3G0l~ c`N Kg"mq>=)ӗ!_١„DFX,]ȞI*-3k{Fad@S2? 0Cdܷ RQŔ) rY. 75Exh#'@ghs%DUЂ !uV$ն=x<,T \svaȝƈ|59`m6e aZP:#+ A&|ݺ; |i]q7Ux\'ltbW].QTՇ}9 ˜#J=4uq: E_)\iR>^M*w eɭhK'4bWI9^¢0h+ v;bfcjL%SMG4.aVN9ooZS/MeܨB8omW4&dP5q또,{ٶؤu"V@-W xw3"g?l ԍV<-d .k1Z4/_: Ɏm'|ö:;[\c깭^*XHJ@SI!Ԕ6 ˋYʊx|m(_e_aFLqJ|SCGߢҵO|j pk'5l8)!m;JjU(\mJot$ ^ТplW e46d^ p^`_v  *|bGjU)ʫU@l#֛'aN@fג .~D#gJkraqmTz 2+%2~V*`K5u>t,Ha$="nK̀T5ژ#8~e0KCYX-7Ewt V,# c![7en"b eI2}"b+)&؄zÛ"JLT;eڥ6΀鞔<9~W}i/@c)ֱV鍷 BJ/Yp(N@+fvQ,D=]q?:c\ H0;' :n5oUjA$%BerMן7 m6;2Ws8a4ّf*F -R-`qW*MݔpCAn"vl8)M@aI33ǜp)X}G_8`ɻh)Q_]$FsYj4³,М{#eNf? đ]t~o(s8Hr*>VkX.||w7yR)b @0T= j=l3:J=r*55.YhzAe}\0YYYo08Q&!xN-iP ^Z s2Fۦ(ܕwät9$_4Loh8F٨пQlznKUR7['!G v WۛFG1B8FxNq Zc%k}<9L߬kZ[ݙᓱ:4yD6H]WD>"b0.;ĦZ .qi v^Îz(7#Sf|\Yo[E  R@|4CPf72Jk+JߜAߢVQNy,Ħtvv,-y-&V|VsPMFɛj3д:GlO҉T>#@}UMmQ{\f@jo *Z)1_b].鮟%۬.Ǚ6Vb >aZ۾+5E`,%i'R}!M װYPsJQ_GAWJ>X3"4?TU||]ȸLgrX?ނ6~ zs|q_~ ZO֢p% D)cg` b5 g]H2Sa|FqD'ןYqi5jC L(-|bZe钟97͓Og0." A:FE]vYNvMIRĆ@> ; J/YU%Ŭ&6))$yYn9QulĮgH3P_3~Tko<,+1E`;:-g':PkF Iժ!ҕ,+R7&Y Q%A u1׫: hJ)fLX lum^NV [`g|Ps1@`av"<4ܘp@l8\̆UV*Nt4?{#4G(nk wmEg[,›*,WhwkY+VLOwhbʲfP N2mϟmMue 殞8hjD'Ľ/j,e ?gH y*"K{m/=, Ka9;V(VBΥKN}6_v_vAcn,|Pv.n$DM"<|zmbv,UxoJL?ׯk :ptU>;F8^+:gPC ݁6L>Q@Rو#n%]g;b+!"S0iW僊 m"kkn1:jXzfv{장B\[OGyS a ƀ׹߱R+=wF˸}:B刊p1ݔ;Z5*_I Bkx]@Gţg͆I|tB}0FAmCqtxLUHDѮ—FiYa]&I`M[P$1 1FduvuAPkwB'qK\S nw"2)j&gҒ5޹+'AJ(NgZrʓHMև&h>='UL`Bޞ۠,,/XRN;ƁAq3D4 Ѻmk%=PXI-D( - g΁x:]F=㩹o.Lpѣ3pc<%Ӫkΐîx⻨DILꤧP:oݕ~@졭%KC[S 94_!7h;˃T @8Pqq}^(gonܞ#7պw~/ cnyWE4U;op[&CaKYʢOm.GXgտ=_߳A/8yzk#ebdfw_8e2-M_3nQ 9;ߚ 郤 3+KӀS ]r,O%~MNy`]#WiҜ!5⩏)7* p،ÀkM8,3K<Ǣ!Ѻ ZPqO̼-\#p 3q7fGQve)3?AΆZ+0KO5PY{%eBP5y[ΡOR bxǭFw.߂dθ7k`DrS6qw{[SX4s!w~/1cUɰ1$7๋Vr$QYd [ g-N\Oo*qF'߹ * "l获$ 6'-m4iX-\9R*!8؁uJC: <`%\U~A֩\ r&dO6t.B҂w+^k;?0l{# ~҂N\]Lt>zۆ~pjA5 %lfh3q^\#C6d1Q_ҬFN6 wq&0?C9˪8 |5ܤ?F%U|HAhm^ ޘ'(u9;Ss$Wy)bVHޟ 6.dCZCpmOۯG/B^ -Q4 孛-8;N>&ƝfDTAU!oas 'VGZT. &Kt*ȅ==E?׽ v9N-.n,pƤD!7<< oܵ.` &DN丱vL{R 9`&!:]nNwE'%øHmxv:F`5Ȉe.s`S^OMNjoYײA&CYLS+k{";(5;d|/ZJPkf.E-<68su2" _R!BT =9֚fOjUֵ+Sd#?)d>*73 \"0+DGXt< Gٜ}=C<K?#ۤ[7*@;iV4/+u6MFen(<]pX4=Esƀ^hثLR ؏}NU ,:UB X;3rX]Ad,8hF(w yY%wtu_Rsg&5-)St̻NqX)Z,3@T{C~B=z h/r\OT7 (#exݝRU?F+yTpʮ`Į}]T2m$ vjmN^Xڋ2ˎE}J Hf;|w#  yilYC!"w)ѱsmAI?q(j;gwO!\n  f&sB=d9%ЃuON4Zjf͟G:2h̪R&%v/iV:4b/D[HmaR[hj p(Tv/&z\?O(4Xmv'Q+oFW59Qi43mِ/S'TŪ9)&Ldؘp\t4Pe7JӦٰ xA9B̛@^Ҫ{ I#Ll2[ܭ+wR%t}id ٬bP+b@d~K0H \oP!~+ŧH<І֪/-ҁ )kpwQ%{۟/㊆$8X8}C엿f_=lL2v2hڰ{˖N"w*L4^kbmü~+JH"56v,L(:R{VFSr+tA2w.<+t!60BRHU*-W ' j2 :Ƶ!_6&< SG  iT]ѩJޒ]4=WYT\tAEgو<}hjMiR.-.lF-A+AzO+g0۵V!a 82.#DFƮ J0>[qqVaۆp$|>h9pP?)ݭV􇙂l. 2cՊ8[QX:twnʰE;oI^+e)I80=Fm(_<w|o. 3܊I'#:1 9Pt*!{-[ rI`JϳF6,YKVtu `YJH3 oY0ٯH¤po}s}{}*$;1_;ԓc9T贤o/]N݃"Pkt;p-mgZN( @83)z9FaHiB?e9B"PQ܊>VQaUݗ ]я#c.(OTm_yW2!g:v&'aj4IJ`|ɐS)dKn1 nNpnqqY`=)eڶ}OI+ڨ^vPa<%u'A>f]BWxg"|G';Z wES 3JÞ eY )EcƷxw 5Vb48-~b~Nn" j0 ;xtEgS+5vPm mDĜK+;jDǜٹQ%gE J |n#fzrUath'Uy+nƯpǠ|c00g21P&1׭] L) \V{>}1nK [f 7>hv Izl H]`+:ŻEͭpWbyq-hrDG#&z7% =6c#䈮B^HqշM0/AaT.ꋿ֊0]~7ۙbpi?^ECzxyƢ^5 X;=b%G{[j%i,eKh(J "Ă3k:S])OßH ZNdUc`gj:3FDB,t- Η#+ȩŽiγVT^]?qv4ĎMGX|ƺ6nhT%uȵGK@+Q.h kj z4z~@ǵYHo _&a-h'8{XK9'gg˚24%#m> }{4Y.Rє.ހ>ٰc!!Y.؞6T {[ڔ;᪥N 6f8w/<0dyD@|jtOa% R!$ f4ڨ_MiW-`fܸF=(T+wRnhSjLnc&Mj 眎ָ³xDo-\*EJw!G/8.Oox%fÐ+SR}2[GY#zoqsz%RLQI.}\̿mbjo4-N'8AG9.8kgc9&쾞7hB'32R ` =q aOwwܟb[k!]d9Oy2JpMȓ`;]*@c]/O 1L$On&-aGDf͟p߸ߍ m(ۑNL2!ߋNy/pNcB ,#2@4;@0pF2;䫠/)6oArHC< +B'g6Hv<).jNFH|RWHc  v-1vi݄t?G'OTYBcYlR KB܄]4wOἭU?UDwznu7&N|Fٸ#]&kBs 7N2NIwvXȒm^ks9%Z cZqۛ3氠9+>?qZPYfn L09zj7HЙY ` C*dc#T.gC滆Fέȉ eشcG>8c:a98R`yJjl&ȿ[|-qA&/%Bg4Y-;t^@tfc;SsTdc"8/Cz6;}&>n53X Mӛ0 CWҳeNy:ms/0[}8 3^r$1ò."J{[kڡM<.',̑`\oCla7nfsϖӲAQ<*D!D90[/+5H&8+Oc#KE|h Y]uYo$pHm?h9n]E ^PJ/~.3Oi[])te% //kwu&bKu3=gk|'ޠ9.T6Y  QT  2{Ur˞Wo?< sV Cqb;yKA+O%.Q9(aR=~YꋞzdBycےz o6{Lۅ^>nF/ /8x[$om/STWZqczl$ݸޘ 2EZ?2%pMvMIZva8br6T|W<53m΋%' ˳^! 4q9*? rPKJd_~:'0Y^0p64q`%3~a ٜZg-D{{/'+δdxh1ֻCtqN+IRq/_ _R}WEmϢ4SӢ8ъ<kwOq|PTA櫷Jn,?HyO.$*XWߘ/HpBYxz닿QJ&?7ϐ6TrTe7Y)eV :6rB ?,`r!rihXn2Jh4[  Ab 'Iﰻge FwgZGT̋0y@{g C̆alZC$a*@quuj`w#1=`$(Eim.Pg0ՠt~NBD,;±nd'sc}:{H@Bf;=tDNp` Ѣ 1"<~j<$& ѿ\\.Q`iX)}ד'S3Q ǧJE Mmy0WhC`2jj~߬;)e%'tuT XW^2$RIJh(n2P21mmCs1c2M+-1.hR?afثQdv {B.C]g-_'w.|ls\F̄xhsl׻L;㦉(6UO(ph6B/27k:^=ģzP<Mk&WJD7΍斅1&|Q)fHi'9!Y &B_p{ }7&;}(q )tZpYV\{3z)e-%Ҍ&!(ldΜnDLէ^>.,`m*HWvS#bi,eh]/פjTsMZx}Q^7Q?r<1`_~a2#@:?̞h*fVkHwfudP.6}loh"$Lk(G\)l&dk3=u@7Kw.H5dyV3fi8K,io3~8&=G40- |Bb_@J8T}#h2 SҟR3Xj*O({f@ 78 d\c‡{}Qךz\Bn-2S{>ri uc~< 3ǂcJ?ɰy|^Ȃoa¤Q4ag}+cMn@Q'/U? ȖXKjfY_;LFl d }Nr'Ξnޘ?l+Y{a]\ D~A!eA9R4U:1Js`d +CCo~Ϟ"ΉzJk0 x)yw.aZo1ypfR账k% "?-e?BK-DF/g9ke_Fqу"2}t U辮 DDR]ǃ/w]O[i6=q:ZʸSN; 7lfßyLJ,Ec0v|˯wv\a888S{`lR2)'CguZlV_TaP!sirl@f@7]FF;!ǐdN(:8@*V<}~ovˇB [tO250tkK+ct3)inK-$bk8/9 0&N!]$ V9DMOҌ 5}(`wR7d;_~>2BDY4V0]5 0]Kצ #tt_ZPq?Nh.@na(i+6v f}nEv+tcsdUGDn2U[OFD'n vIٔſ-ZM+ 25_valcs&+ z o KNH.n1ȔWjߜ\TJ~'ulRP:r-4 s$) )L߸,ٽQ&p܇e_3!Ֆ p]-#+ GLi(žcC(yubLvfö}FR& cytd5oZh`!p DŽ"U)]7eJ~k Ǟ/p; p^,{Lk~8~8YApHKN1KIB5ct @45Ј<5+vY'mvGŽJU!zE8xhvi D.uOv@Y|#'ϙwu$~yL^Cmf6;Y޺9(p[p%i/oL=ѭUK:=g' W?z]H̪"=va)c"p~olq_0O.f(!:{>{]l9g!J- ;=*Czp?>vv1:'Q7%7f<8nIYrH@#&+@踉̠62z$tΗ7Mksڢ]ݦf8DљB\0&/fk]-ۏQ(f 憀47w\IO*e ~,TK[N`'-RUx]k@I<Fq;Dq1I gȚAwe{@ Mބ{_0seQjV{b{Օ7UNu>ʎejO{̖S=v{ Wx<Dz4"]6{`X ΫQ|6Y70rTIlC&dKV(Ұ0#u@}@k'2-7@3XX_&*FL ,~/Hm*O2%`i_KJ8tӥR|Sx.>#K(m&ע4L?=+o Rʶ;yMvJ_C3L Ike':6I$֚MzخpZa n:V=p(]L:(H.4?aɘҵ TtɶmsB,nO7>1y2mšoO݌~>ȿ(x {(nQP'KHB9 B6| |`?$ڀS:< JL %)$;5D?Ia3 |,H @+ m HKM4<@3?-Y 1&mQ> c,=R>*hA}_%@fs>PE]86C m!;4ڸ:,{s--WxV | +RC5QrN]E8$ZYHОIRWɻ5i,B!bȁL"3+Xn%F|~= M_߬xd-4ɗ[7{h*Pc4 6a=^G|. RYs"_=*AJYhf0abߵci1v띞a`)[bKR3^h{ ߾᷽sذhKLiGё+ ñNAM"~"(LpISv\lQEX=f#=[>|\9?Klv9(H0jO#CRf]~<tziNŰ!ޱdlՌv"عrL{v[V0g˪+Wc;٫#-z,Gz`UO"I3ޘ:S5/1Je'!ݱ'P\|= hhaX(j*WZY)b ^[1 .Q‘h\ҮLn4 ZWt/K,Dѵ #h`7aR`s>#.GJWeatg׭G 8;|["7SZIN(UsXaC`)h:E[*[kl,,0uaO 0M>@ ut^EgLKab*GWo6]?ۮ^A֦U׋tZa/eWIdȽj.cQw?ՏU r Xjz j%O9_Qd@A  6ٳQw2q0@%{dl0i^G \|V)M*l=`iۨpsڕū22)-b)I/Ue9Q՘紞ʔcQnwNJh4k/3bIH6 6ίΦT`wv~SU15B+M\XZ²28էVlׄ6Nz\l<p-Aڑ+'5#Z<%;*c`c%nGxDεEDЪ= dL}3=W9OJ/9k"ӄBErG3T7Y>68z/$.9=Dn( \Sh/W- }<; 9MLJό<{_['ksxwnOXQ@^ctYã$08{}3fd௖=g&%`Q>1ru B-h+|\*+4+~*V_=\ojQj?j( -*'1ޟ>fiTuo5)(Y }7QK}z(i͕qbo~$u\#u2߱Zh(Mr#Vbxg-YoG0}P!/?:dA Lv,h} v[HXi1Y/G]UqCaba6#A|o&>Bţmxri4<ݦ2u -o!q143}4BdW,.F>#2KK&yW{{A+ 3CϐLke(:FW 7G<4`َdlrlnXJ!$%oAZhv.TW[{rjdf%鰻ƢL!9NT}{s o׿wiB!wWnC '&a.N~l:BD\3 qg;wU? DŽ*e.Qyf/ 1.ޅl(f_RXUEs4Fͧ9$̦S~u2tP=78a]6|V,y !b )s#zHH 5C}5ݕPt^ jV`2]U. oL8, BY&I1Ӗ^¼W͕3 aoQ,V&i;m%3 uX8HӪ'Nkǖ/G2q&*u<Yymo9)^ >^mb͋Wq:9٦!YԹ6U/\xV,,ʞS*0sDv\!S8[=VaFfɪi4zELqY0);qVv5-2}X4Z\$δMP,͋:MJq^  =Vٱ pˮa9-tMS@S0̮]vCE /Vllf7JDn@abvNw܏w q% ±GٶY0+ aC]OCtqW jX-:J3"~c5Y[, ts5֬:AJl^Z 7C`ޝS&OSq֔oۢTaĴmpa klJ5s "l{{` 7x! 5mT\c"ڌNV0aYhKk^:M:[^O-Q7,q:N8Ʃ>~uIb1]o_v'`B9B|n ?z'0ҿY":09Njy֥"IxpxPt1}6nVD[@ wvV9hBTm 0jYf,`梣 ѧWN|jBĒeȿ9q"8XBFx(vUب_Pk9({ 8yظ>#܎?-7sUd pيbṀ8|& R~dpP<"ՠ%W3!|.J{>"5 YQθ~j<4S7m7 Lڟ\g1Ebv4L7E>>IQ0[oTDNR >-%ghhz*^fPX+RI]MF;T{ (cAt罱DIJ BC'"E/nfvg*^ڎ>uF`< "̌l_$Ioz[{n9Wle>sJݢ\v~SUD)7!Q6CAC;WSl DY>}^"T3 xcX0_c?\fxww,)lKwE9R0nk G0bDjR}8)-M)] 0-b]'?uXEq(;(pi^ތh&4Qi%*r;UDRgdryD7_)ن 0 z^;xL8!<|K;}A2s!$-ޞr$CT&IfqJx~ ̭n'/" oaY,7M!"4-|3J|r7ET*;z"M6LiZԣy {25d}x'\T1?&@B.œGXO q)Ct96Mubhuq|;bsQBßBElHd08]JD-+kAgq 93md9CUMh3v/,&hˆ==$֎kSZѵsLZh hUxCl!kkD~sjcA8۷ psAn' 6ۋt̟ߎs^ol7?c2Sijy `&us+1b&TB?r̈o%KQz(<Ѯ7Hy@3(_6OKW871.`q1AbHW<6P+^)Ҏss9MyZ v"̵ 7K'CnVa%`W5.g]W-0}J RR" >,RR嗠Czvn(f! }pQncSz"z6M~FRåx5 ԺTR)`j{^!x ?PcnsI.>]ltE=ydR}'7Ma wV&(LV<#Y]hS9_ .eĎn. hG!ܚ=A9Wr#}9K5t*XmRv\&m" o $xgH0w3]cc"dY!?gF22v_0$dQژgcݑ̾zge`oה! TcȘҋRe"R(N1r/"Ӆ7훦ETgJY`Bn4&- Z5R$sDgSEkAiP:o(fZK{]b?JH>?.c:^gE'VQuLXЌM4r/c܆F=!EX@D` 1=? yi)t%c*K)@IؠP6׿&񞜃ƿEiܸJME)ft {[s'Tp79=8Zٽtp|$6Wy޷;kQ23Z-.mwn]e/mb{k͇۩pN6+\ q_nbNސddu1y+|}r!@]!Nx_J_Nppo*9$3Ww;ԗTx[lsK@ -FGݼ}~+$%Q3sʵYC0&Y>-Z7&Mk4,`N{AGw 6Me$?3[mxz wbK֣t^8eÎR]*Ԙ( Sn)dkqM\8H$kk ]z *{+ ~A, ,؝.gf_YH[,C-5bWfC7݇wO>r4dN{!SK]l0vkX{Kv)}]_+Sln㍻T7MKg5ikDž\TSɠQyl (5jf33:-߹,Ş6J:6d0p(DPyjf=~R~-A%T}kAڀ8@GrF8%=Bc#4@V(< M)5a X tpTr<|5"jViXmާXX*6/|GQq9GO62% !ΌAۦHN0Myg{u\d}XmI״+˓IsMAp+ ȈHFfsU@kSϯJ r{HŴ敧}3^},zUi},U LNֿiGO]HU)_ffcULz¡J*0Yқ6q7[4]xwr=jVktWlyTUOpAeUҺ8cN-Bc)BI ǀ)>>LvR m3R8n^<] MY3RC,X\=PЪquWزg]k9?cg)c֔{½ti*NYޡGhH/HFyi?^| ȿ0]_Hg3\Pv8>LufOIX!43p.2&#?83R|;p=˔GBhfAefcy1d29&|ll',]K SkJoo=BN zc/9ۡrS$7­ߪ Nk9bcxSC_ zDQz|ϸ:m$K'9v!?(NL"S6$$hE`xqk8/^zxxh͢LP"B|έEAhA'(ɻG3νO;w'i l˙̑k~Wq>00[,_NJS ZΡI5b${9s׏"ۻ[WC ?R?Y \ތ{gqE&eYdTw'$ bu)tS%ң{M+ (%|\TγyĚs"Q.Bw(w uHڿ!F6 O&?UH6٧'cTT$L {Zq` Ƚmக߹zק=s%&p̈ 2^.& }zt ҘH_-qF'h{yC > %cSBW UÕsczEWV.ޓ9R].Ȉ}>P1/f^H2!i+Ҳ#ٱ% |>:cE;gY:wT|u2QS(r굆ffpy# j1 }I!?#Wrm &W,MtaO ERYx-\ (kAaB&apĵs{03LU!Jd ˮs+z$+^<9@Um-OX=:*J]u~n{hK:Ͳu=Q̮ SrT""˳-Q%DϛDeM[y6z":e),$N//gWP3>xXVKT *r(nx&uPB @́;2"TDw$kLo6&'4J.GF ~ )IvJx8]]VXCGzź#%w}V> Ֆ~(s.5ws5d,jҴ?mn ^Wqz֧# < ^[(k՛Vc}ȽE}!&ڋ ]|X@9_.Q1Tr׶GȲ*k/ BV|^P#{}of|DmvAOr|."A ix}s%,oeGkVy®mC9ks+/Ө w9]7D;'g'q_%Dcl{)NsFtWzFO\;x@ ƣ&ĊOjsT#Cg͇xEq勋)u(? v/rZ(tZ" -](MAm#`2&R~Ԋf]H{YJgY҄hQtNH6;3M)^P;Ospo]vY`cnzX0Bru j,(ٺ`ٔp \`sl$\ClXsV ó4 }]Z8|nC·N#ԊIoNM:gpzI յL?=^ VP_uԘkރ*)vvIf暜QSsTBrwAp#& eZF@3A1crA . \[6,w̤s l7D JR۲[(`qDX(}z&$C=۶ҠR9v7H!MuaM0h~8Pzxym-{!P: "*+$\!z<"^&KA95pp4nZ@=?ҷZ#?ovCVX )\7~B(@_3 G%pAYu@\Cf*v'{ӶJnd8==ȘU|a\BA#QSOfFiƢT~@p1fYDe$zIpH _Ĺ<7txj0a^W̼uϛj*.w4q$v(I@^pU{Izp]{5mO:S!h{6d 58W(}᷌wR g&hWA(xqս"osyZ.YUp8^눪竩IC928oag~[q{Pš7Njcnr<>Xz"z$xɭML wNA|*w[a1*G<,Xrq>;8Ȫ$0( Cy u9#7v V|\DZF/ E "\o!:znW|A_l(V(Өw%fMl:s-"8asݼbݡjS2pn;ַ7p!ꍿKYvj&hիeSm!Rjf#ƀ2^;G!r=&KR>tP5maEo폧#ݹ;a?l0L#g59N}_V*C*gH>o2rՄ. `/÷MdtD[ lQ#g0ۡ7"%P:Q_7C=I_CwTB^77x-$ )bF1XwC9I7$q\gYK;_hp`΍A{=szm'DO))8viv/'È? ^/oõHmpR2ՒxF$ps Jgze(2?$a1lQ9?5MO/Q~V6TL !A $D!ab6څؓţ:JfyAfyBWM)XWUMiKl8JDj_2 /;2y nʣ c:=rWBuU[Ox]1*e[CR= XLLV8xo]MOqﬣɷ фOR~L1I>:'j*^p, TScf3ݩ"lI$ʻq`fZĜ$UTkb"KCY1}9.ğ{(CZ{l5p#) %[>.qL_jhP\Jb{bbK\x*<2xKK~6Po.bh] 8[W3=,$WE!Rd$hI ;8Tb PG"5!6vvB2z}(>El~%~h2"ԅ+쾭'Ua5W5_A'=1.(r(K6 sp=hƭu/9ib(?xZa9͚MOB./ g zkm͞xk@;ߧMo)-RRW_$Y½ Df> 2އ#.ΒyNx:R8ԭtM,'ZRֵ>n#Nam&hݸ1REC tخbxy/~(hХcAׁ ?!x}Ar5~gnQoynSof&*M..|W`ӕ#i Kx7iTZ"KZ,Z6%ϐӸB2}d3*G86TH _ |=P(5 ;l ^+BQm}>CiV|4y_[-ed2TJ| u#LK^wٰ`Nk-o+jSTA(p`L^ߎr]v,r*!3?^( p\e> \ O?ʜ YpZ,5g0Q3ҟ}u!z7\̠/na 6hL۷]/o2,nNE%sE қrRЭp%;Bi_w-KAӣ[Һjd Ah_{IQ|j.\j@?(H)-xMH|{>/5!} x\my}ΗC sn¨ aىZS4{)سT-\VVΠ&g^˶R0Cn;P|Ai(eonJ CɣkD;ͩP;.BI;P>^huŌ*YGV̟0OaAЉT\.1RF'#O Y ̎O0d`;.907ӤUf"0X]&R޸Ia89;b]0;zry呇@oh`Dqsu'RK1M#]^Tt09IMN"5Wy"*j*dEܱ?9U',#R<-Ao K$Ĕ"롁LsEtO~w2@n7} -)sø4igkcӰT $WKhUvooC\h\GbyDɾZixvnZ'`K]$?hz<ka4%?䘡Px$ JHϕekZc!' kxrJ(q.ufT+LX߼Ú,na[;ZKy'f&~Fz {g c6$HٯYKGJg;GC/&$';36ѥ=Y){_=qw`׌%c*lY'נb"HF6ذ+"x,p$*gc4Y rg+]8qJn$5zFC5ꨗ( ,Gl&g9&Rx#Bk3Jq\dÚsY2@#f{m`\ͷnRtX706I^=.([ĕԷH8dyjgO'fc+b.{2NTxo|J7J+>hZ-w ,_¿ꮬaN fSnj#>v^B yhH^K!̨mto8JoiOa ű.\~E~`B-|O:@PC".{/<~Ma Mi,[=eҍ3 ׇRJ*fjd΃mM+PMfO'2@vO{[E@a.h\WMl)ę^>v{|a(}ԗJg&6_$7oCÎW8gGTuBu࿩arjϿ 0> >PaWҵ];54K@_{q20 li0q [lTњ$ ;8?[k͍y7 P`nWy[O(uܗi|jL)UG~w%"Cϰ"AJT\ʝe|3w)sL+s^wpCLT\}|xFxAA {!o) P2%]tѪC F.GVRzoBm)<2G5_)P\,wW|Y4"gUɷMa#IkO-[&Ҫ5eb;aRCb#utK^HYf]ȌQdc7R3䗨ilt=AUScͮ74x*L+˜Rɺ+i4SbHE6Ь!ԓ?W:vO&ܖozK5T*, Vܠ:8,5½TOH 3ydW# p\ y,ٹ(dOwAhsNhP~l91-̸>K!bttoŸq3%tnZ<A(5(VO&pv 6_ q0·AjQbѮ \$u'RQU.pimj| IVk,%XB ȩX0fUrj4M? KDA`=]rSȯZäem8쮐[JiڠP8RqZ'!flrQEnnt"48 3,CaSFO^ݯY$Aw`'^[JD]r% %{~]!`†{[(#!X !oU)+9=mŹb~7[d;nFX-z#,ҫKaPlf46 +Ӵ?4S-2[' '@~9\"ؔh֝Kl^EtP(xhzeD~#q>i \cdGh܈.@B[R"jUCW݃OXjr4bG;]bzSKV˝N6/Fa":ᆉ' tb N+ȋ-7d[)8ADfԸ.y\luIUM꘽iz;fy[ Wa23Ý} 57OFKrIlY]o91,Ղ_xwhv(5(;`S40QOen?kYkҫ0%^%;3@8'3w\`ӫOտs:ÏGeDʰr ,q_~x[$Ss/}.ezF wMGxnVgP BFwգ4DL'G*93j@ol+>e0%xkƔӇ?vCr!b]U.z*Mp9zt ^m/A{M9~ku !dd|7eAyZnTůK+SbY?:iŨT5S V U8סϧ7@<$RcycRVx Z:jût/W!qWߛCޠCCSVs]< R¶XPxʀ6vFZ8RZ=# m8"/7gwzǝO͘%q)ni[v|uzQ^ dss|.:4GU6jd Rz ̶`bsB襺ӏ.aو7yY費;ާ>BlTN!OyrZt9OxV=\GKJ޲D "&"f(NRʷK<K0#zr"F$Q˾ZZ.ݜD6A()ܟZ>@b!n(_v5FZe=yʼ0{408{wmyw_kxIʒUim&W O"r HFHjM)A5eJP ,O \z 8C+[bD߈l #Oق)kT p'2KQ @}[+ Lt>aMXʷy7S"ĦfR/S 'a-!A+0* JA)\DV9ߝ=erPV5k%\R&,YlΏ__ o뱑fG9 |X8VW5J1jwunp|_.-r@-YBG*𢲯Xd rglmKc9}Z2 CT^ bnp|V*.Q&(>X|q GCPs?'Iu-V9D9-J iGC9 {+Iؼ&404W';?mm[b!y]RJK }La3Ncf)X;( sO(8K/T}^y6wtK&We 9IԢf; Dm͟Kz+ *E'v]9mF4¢V݉0Do |"H]87z!_5Jn#:;-c4/wȞr^JY{qAXȄHL(N<āD:HMTuߪArf5Ҝ@(^_޴HGо鶟ɍ'^=o̞?%e܊F-*jmAq\?)ȟϖ x_5Z/Ơ~a؏i݀v`# 94zVp=jy.8UMETNA(|"+,M Q>&AރaKsaM^1| "f#7d C{(8z 5c)-n1Uf)wz6ae]k!S|Mk3(^]e B1'fW (jES+4\_4 0c#Ps&꽅XC *gJmn7b YV4{~ybWYuP^5yh ejTQHyG)oPؠԯpkgvXa7AerY{|cE)tv=֢)ҺQwFc{PDeQfZ@ ̞={Pȼm 1` ͣA >rdBi[Xܲ.%ֳ)vVP4Lw{RۻQD#eZM'q9gȾvCAajMSN]#6x'mߟQ3WvLC卮}P:ZJYe g8 T5`ݦty@Xb3xNb ͖:#*W'M<#[S`N'T0l"CIvɯdb 7'DoZ&)Fx5}Z0S:v:V@ӍEXR &*xIegecÜ+U8>1s9ۦ<(j彛wt~O}3TB (*LwBjyA=1/ǹF.R}Kg טU iSk^6O$-erII_+͝a4۩u9LGB$@ގ> 'eŋвP <z0_WmQJVYKf.:qɄЈȏkl.xސ?繚9 9GhS!v FMD7lwiyո[U?_lRIc1ܧ8?7 z2Iw_wIY@ƅ/ ,$5 ~1 :|jCim 2`>@Eyɳ)uwAf`c^C1yE}L8jIOhG+Үs.U?k?֠)9ʾP_BA#c8}K^BGϚ~}p?sXy y%A'4·2:ov Ye{Hk]^v [ۣRRD ٌ#ȚzMȦs N=EݏgѢ8ūVR\|f+^$HT7x~tIX,~Sw$~ꆭIG2|X@db#eUjD\{N^KׯCX<6Ll:̍;ecv9KfS-G7o9!Ffls  \6wo.[#;2YNX.]7@~ԜGlKsnIzZ91;ܶ%.ʱ3/F_@J<>~{j ~G+m-,ڮdi#,4@vYIKPzgGk:/$wX8 _|':>CЫR| h(,2H/Sm> ;!uj3e>d63ۀ6Xryr%KV5`uꇔIh.z}xa_{IXl=G}4d܉"SP"A~U2;Ŧ<Ih$GiYR&N $# 2ǟWxy~4nLs2 ORǀt: .Ko=rKۨ8!w^HVb-ꌣa+㣱1% FYS~}|n (7e+CpYeY5z؎q֦>/C:<*3at/!#2ѝeBP)pWn6> NmlK{;K_.e[_ײFop0^P?Vf6&S#ubԴZ#@]9<q4 jJ@+8RgP<.pXA4{]q8t7z,}kI@FwR*O4L0K$$#T`,[=%Uh3.#~Jt ͫt>k;Ju\/QX dl&)y{E-A Yپn0FCuf#4Y FNCh~6Y[a ^ 貹r7v0$y/*bܓ.7nwڵp]8$5p_ULI{vۺrJՏZ[vЊFֽQH;V\V4J=$# \\mh 5 `xwyTZ;jMaP򵑅Iܗuc,{ %LHa "N It4v564ss d#soT\3~ӄ9P=ί:G l B̙iVE*-^ vbFj~n'+S#Y]6UOZ]^jpD{䲀0qXt xIMKa( gBy fBn,'|85]3$`fSV]Wnʄk^6gzok3nZĊ>.;ΒIPlY}A[Ŷe;bۍIG,V!Ztý)poVؗLzY7MKA{~3kW'R<*s6Ď<5c6iG |K ˅d ]J{k<X2j9ΨE6-0^±Rpۋۂ*oJ!bo L da=7[ ZWsqWcYg΋J.H3>"LkqUeM[/) {qՄc}lD#>:j;K,bWY3;`UͨRA oFxpY/Tza MXֳi swa* "Ỻ_DTEnۀ|ȝdcߤ{6l]:Om'ҺG҇nYL-e9SqڡU#r'u@\Q&B#4jPBIYTJIzhRM8\M,P=w̐n90;J&*($EƭN*P]ś;#d|]Ӽ9J߂t߭)% *:TMx65xRa VCRm__#WzqJ YږfPxٱCU&58A-J܋" gv J@o[Y .EpzVu¯ .!ĕ<6{i ۲6/Վ W YrAPOpy_TNYy0b&yXatQt8)؇OV,mWu1 o<|eg~+1yE0,S|HWkX/_q ]oAh]@ O%Is/l֖st6e"#r{@yzC\h36%' Qr:nm2YX)KzrD&<ֱm^6)J3BֻY\."w΋mgy H'A~wvV0Vt.P`$d"9;sa󝉃)3ʴg>iInXDp퟈lC9B@ljNY`n7f> x_/_g-m3dU~;a꫞m$;!/<*N*+P,`Woo&Da=PKA96E RUB rԳg辳[2cUxmdϺG?zM҂Nmy?(Gu h wxSsq0VsV-Kc;Y%$g]]ej1F#O)&2p=m<+"बӯi /{$4"ERKݥ1T tzEwF]$CWT-!!240}EIzd2t N!_7 Xê2;}^K F ;urS.#CYJwC1^(ݪV(O\!1_ֿ v7t3$ MSgJ8 AQ uˤ.E~GF>meKhtQzc)LLV ϲkl5d!BSb51*tO%oӫuLBTFޡ6+^{Z~S:q-Z$@W}4<D;HnRqkD' E䌔#,ogLEtOouujq!4haSɛgQsx6Rv&-o3aHigǾ) r\HRm1 j%CK%^tFW k uQfM&x2)AE|zw6S><,sqR T9uP:i@e儐OBeY8pA۲+)'ȝ'>J恓I*=!峍6zB˒YFk/"6&wK,KBJ{EN*8֟yGjהqd#U5 '<Ͽak*>FjثvYIoPYPƛhfLWGWF6\$5x[2DA-O )6{aS!x ٖb: ;OFBmsIJmsg#=0nh#g}flC=N@͙V݆x<`cwϕQVm)KVFpbϊןjl#]yC=Cx9׺EjZ všm"x8ũR8Jr#[`;-QjEM}= ̊ \2+62ޱB(I@򿮑 ¹>ok`, )Xf[q}AcH4c:PVK+>,VHL)ƽU DD3 Y(8L~VxE!\ ØD;́e\GC l0@;xʥ8rz c?rpM-)~2nߞ7OL@n "|ƞS|TlYoDƪ`TUY#riN'g$NߪuwPQ«Kh̨'?u C;oò-PC Q,eyV)ΧI |@拋}w!\yŇO7^WmDD(GOc{{`&ۇvCuWKI^go/ >Ger %+`Di|loTtR`:wa!z4zH{/PWjL |+;sl=.9/87ȣkV}"C2o>xh2F^\aDt,3Џ'%:i ".jX9yp@|a!7ap B1gaYRa >eRW6 ;Dv6mR[n a6쎔\V$\,2լ8gO,č)D,[~@8:#*ZDXuM5ak1XkMn@hfD2Sm80rHc u#/4DGYܹdvE}I8S ~KA%!{ph#Xz9|p>֜Uf0F(t{6k!L"W]DE\mWq~-Bgb Hh›p=3s <&}rr&qr2OIf[aaxn*Xߓ)LSVx'ǥZ[1)I-XUnh&$"|+7I4 ggƢ6|-ؑ ;ȯ9U(NExW(WzwV3Ft0۹?*@K̠|q<6z:\!=l3V:Z 3e"ěȱ"^譧Drw|w|_zcvj Jxʷӏ麠,e;?6vQ&""}>Z۸PԙdKO On7M+bJrlpZw(׷Cs =/hc=cƆ%C8$f'W,*u_~gY?%/;WW '_]#(xaNHqB=(,w-k3uT2қZvؗ*T`IW׾XhY9^i75U')'r7KET EKAeUUѪ:&+81XEbsH;>ݬ 1 "n2QQo)+N0]|Zv6̸3Wduڗp\$ tkvf} q%aqF|1,3ir~TNP- ^-:%/{:PZ:Yl%[`.XxEf)3ޕ kbfJZip76xLMӹ!ڲy]U^P}'kN*`cKM6 1$r3g@]hحi lUAS/ N&5aX׀ȎcYsu/v2,1$3nLgPKh4F-LیKJcĸPai$Xc9KεQ㪿׫oI0kW#I.>+!iFhIUtW^tg]շb!/_Ow5FuOQ1Vr^FK6t 6JB.j~h 8ǂ9gR4 J+Aj'aZR& P7"Z͊!d13[u0ZC2k i$|>*7j?ԝ? zmgh/89]D^-Yy͔}&ٞC~PE5H5/qa 4ehqo"oixo=dWm2O6>]KP QLk$rwv iTj&DJS̑Qkrȏ9dS{Ms8|ٚ7\BZoAiz&|\XJF[$hb$k ]BglO?}hPdP`I+G~q]2pim3joyj?!B屇_!ߚ%4QIڅ~#Aqr>QNvx'0%<ڢnoD~P2Tr Z<ýw\eguS 8K9/RWfs@ڟJeIG"r.M8vEm*ISzPR{:ze#s&eV-0CdMBjӎ(9vŐ;0 ABRՁjҸ+^oC Ќ(T|jG~D3L mTc-Y1fm`M7~5]#Af&af42SϓOPd=|(s͋ @;.}(7lNI[k~Ͼ$B!MjtԮF]k` rMLCmy* dk:R^=}'.N5|VI>2펈sGҍ ͔_kaJK9kliJ ޟʱ4 ϐZnxb&F rei\úR3N(tsL+^~:>Iƻl˰޸ <cɖ@/ 8MnK&@`KԨ* ʜEz)/90cO]Gm #f!!p .5 +M<{@s*(.@5 #koqhF!SrAI\|#znGJ#b{uKN=cM~81_ߎ r~%,j4~TŸ*!ū5~4nj]y1rO=̛jmt.ZJfm@A@an)_8Ⱦ]Vm R$g?0T}I :YBD[If-CNj篡:">k!ȉu@3KׅOE[]*NWafgEL,x |m]3ջ]d5q 8@6G}ۋ@i~̴+/x2i|`48b*b~BsE"IuBDxj4L~ xլdiQhzQw+MLxyϭ* 79IFp @Xq/i5TOj_bK1lOܦؔBܱΘhom[NpW2kb wy>:#wZKu 5{B͸it/L:o2ӼxW d}Ƣ ErIVIv%H 82M|ke֘AY˞~GbuA\Q 0o:Q| o*6//&3Qr$t9ဥPyts BI-7FK<hG_Oo^$`ߥ t[-"Qr|y"0ۈ% .xcnGuR _m fGĆS`^@Jc\9|iFm|'$\?c yUkrƽ"&8WgY64m?jH׈=$|P=e2`Lr9&_Wq)-D_b7Roz,jϘc;B1:uA( 9Py30'8nRv˕Zvf:Di ˕zT-!|εr `GlRTFςǹy0tsj|ԍ L/ a_{I N8|9 jH1Pg1ӋŊX2/ ^X 6Ja_ 7s#.wxbC\Hy+i(]\=.G uu6ot}[ p{ĞXB6\|JPxaNA%aL/>T',4L\w2ns]\KtIl`QF7ޖY ,Tj(l3T4fw(nb^_*p$Q& -b2@Vzu،Sz΂!B$+- nNJDqy*X`mn չ!>iaۍ@ #+;Q_qCMo>,JL K?vQxݯLrA5ZL#6p[BIb²b&^Iy6_B_!'PbQC 4{|xr69D-7DžEtB1|qm<+vh.Q/V"Yf wJݪIc̻ʑLpnVMu8vM.Y> W cC;**EW cZ|9QZgҿHS pR8?D[5j?[`^suMNk{b]`U $Մ8{s7"{|rC,֍S4u0K7@{sZy JZ03Rϲjiwف/}t7g|򨿬'bQ{K5kLWZS!fU@.H I׷Љ0%-N^Hc%!<-8!Li X%a%^,PzPw سW81%!+sX|F/.A(9߅zh:CðoL%C2 1luk2;(.Dm}T푋CTv9 "2萴Д«HXն\Nj8;Y\GUJq)a2 :4rДf a)tKSIJ$[lqCjp ڗmɞ@5,o ']ƥM-5w|p Li"-{8;?+~/sL9#P⫲ 4 LT^ZDi:>'H6GN1폴#.YCҙ"XPQ" *n"𚯞0Dw}x3vf!š 2yXљI܋08p Ӣ-4U!QMH[82(5 ˡG"DM"yz-$o䙱St}NՇyRTP` ";#+(K6^MIb] 2w[gI%-ڎiYvmA֗9ތ'^ז&_o,@G$Y?alB@ 9 #"쉑-_+!qM'P)7'*Kjsכ,z Kx *St9rvBHwBf+y"9Ub9>j@:dxZva_p|nGnPh蝠NY"OwK{+eselI}VNŶ[~U`=_EUgd -x% l'|To aÐEEt6knR9@o! FVnVO`L!SuQSC:'P8򹤄%sd5) } h܍M2J~A#9(5 IfZuvɜfɣж% }'ujӓJ 4⩀~lG UY* {4fJIyKڃ\ I\Lex!6A?%_r%(L#[ܫy0-p6кt(g*]J\㭓L- ̖(.":({c KPyN(x9i[VkDqF_gw1YMU~Ǚt]`F89Nl=B9 c~--A '!bvUqPEr2el">T6^d6[&bBc. >/Τ"-ǁ)deB N+7%(7ON߳s VOpRq4 mOCkăq c:˴2O|B& #L'+BTӡ%ƫB{u9_D@]JS\&Hk|]koF{;7N"y<;RL XVҪ{VC2bƪ%Ad6zSjѕyٌaӳƃ:n%G9(wߪr;u<PmMfL<*=T:_VT ^օZ#o1{~ z' md#%E`6WAW`wgO;VI?u]YN2-z/,وl}󓚚6P5Uh'l:Gg~=EVL6K_q|7 7> ̸'4灢Q^[A˘(::NI zJREkt/^<5׾ۈ#6 lω{ckČ*^40)>nL z:*3տ8qy8/8辳A(:X EIfQ-g Oȵ40%Y}MiLAyG19㷱3՚D? E#B%QQhmW< jRU3-d 4z mt7sCE+$6;Z}m\G~|N,pQ\R+E(+ b}a5aiv4_)0Fe*aNEEy( 澠9T `pB^%-p2|_xON6!0yeׇ5߲1  KH:jB{Ʃ$?*]JF}~J ZywBW/n4܊OOY`*$tJ1?D3@|bqfgeJrDB}'vXL)sd 7+T@!.{߭TSS6gk잱uOʙ]%)e3)}r2ɏ~.udc (" _1~ %Szf,Z8 UiX_-s>?M,w:H2nBpu]ƒ(gJcgjՒNW }ln'ǚ]c>:i!3$* /nK6p[gA<Mm v7b@=A9LU]J9xJ"-L a*,'$U5miؚd e,ٛ׾-.$Ռ)ehl_L'(z1@PR󁴬@=ԻRf>7 EpPxaRqi$7HY"33NXf֔9@HnaCy6BØP&:3"wuMrDdAz QLbD"ڑu 1ua*c,N1SϿ)fT$'1A7M pl@}+KKqX|#z\59e$ ś*ɧ#)^շ+*ŀxoGq#كOߤ_I3tKH֘'P j_5 #ad֍ qP>op5yBX td.. .Y/A33lJqiP@/&4֑qc1o6F1Y"~h>==SBu3{M% [|~*oyzv IV|%\ $xU.?&zaCt)ExuBP{'ѷ?Ej?$":;;IKsIgUL6х`Æj;7E"h ☉5tB3%o[RֱT30ԍ39Ck;x s)z=MHRKsz+ 4չM1޸8 KMW][r}y ʨr} )􏖯 _M("NY mQ9"h)X͟+,^2C"QQ2}_N7N5@/a;Fksy2sy! C!AP"Tz}1G¬ GM Кau+Ġ1NQ[6,E DrGo2nا%u^ZR5L)BĊٞCiܘ Qѩ8TW vmY0ͳrA8j+{4ΒO5'!LF+9 Bl x!. ;˗m79j1+K] 2C3SƏͫLnRQ='751lgV5pK|%~Mв'@oyln_0Qب=T')(bklގAlB_E?(Ln$,% d&"a2gO Ap'oK"vHSD.T7pz3!i;2YK: 4'trnD9+G]E-bI1EntT(>F}sb=sN7v,N#o3Ok)BF$[ AXL`Nm"g y2JٴZa"fN׮P8C;wjɡIK&7 3r./6)#hAHd6´ʚc@F W+rY5 K7y_E,m:ou'^)/fAGfmy |.i``<ɰA+a:͋XZSFM#4%Lbi9?3TTIqa=քč5VKy2KaLʴf-[浞xd*L1ĝ&sj7"oP K Ue4i5:M+gka1cp)/9}~ZH1A /UV+h v[`Gd)A^i7`&UJۇ8qjڬDy}Lоթ;o\G%@'|se_%_!h-\H5zdNgF:%(T]Z^:Pd#hl@׭#ـ"BC{60D%RTlodPu>H~5‰7KtsOF[DZ<FLr[M ݯ.._}<#n3WoAff̍Cu\B<[M n7vCVk56R kgtE{qOv*y+>tX>U/ynR Eo3M%#ѝbAZ]Szi[9FiTEG˂WU3Q wR/za!R[Qo+qO:0?GcvMheDH'$!c\V:JzFȇ5*xD~j98+qQ|DԤ^&Gkyu^^W&>'9'q0{,OWxPh{߼ \L2gRV:5w{\u=z*r8uC݌m< *&y޼69D;6񭢞M"y<Lm+ȁXJ-*F<`5nзd 5M8SeAsMQSƈ|Cuv*fy8YG@ǑXYyJޚ4 څX%Mcszg' v -;f𳞌{eM WNb`~ \ ~= vc2ytɁ<% Ǵ0I)@cKۘc~L6@j M~xT.TaM<^̂{u;G w1s>*\yN-I'תǹ/vupjB'~HEeP>ţ^6 (Gp`.i8:GMkWXƴrS gV`UcEh[y7I7HaPf I;@8%Vy.-pvjd93jؕy"wG8s",Gj]IRI,l+H®XnŏŇJ&)RIjPq\ |q/~JV|khPnj*:RV~t]Uwr7KaCkpe GM|z r96hjNz]+Ggao'8͈a4*(/yًҢ*j=Iyq,'7#a !jrbQV+y-'rkk\vWt彬fWfgAQZYFN&^1LX{\!>Ukyj"żGyiq] 3_fڠ3HrHʍFM夽Ǎ G" \P*})zH8tIu chkp!Fhs;.@M ]L6Eۮ5%kRN~t1JwmU/95,BlUӝXޣG =8 XzeeKN^װT%tz!it ˘N }c-,dX@zdMs&v]ڨlkp,Ŏ4C$A!T?!#mk/W;z~Rm}kK 0ՓuTL҉?-m/Yu)ͷvEqrTѻ˺P/ϗftĂ'DdUJq8M0"}gݮYuȹ{:h2ϔ N׎7Dog!^g_o[(I )Ye2<ܓB m̴ͳdV]љp=$ʢD_/n zRawqG   ,?ioSkD0iN#F=P}㆟{ݔRCQs=F 'C\Cgu,# aw !vR3fƩ?8m4s:Y$U8%d$ژ^ y]iH΂coP @CA6D7XkW roo1NSRclyG>M=;כH%Ki7 k#cKP"3Qj#<3. v5$m!4XN6KY_xķb TPfU8i)sʤMmA)37&B[4vpW +q6tK(HsR9c !)!&0m 'RbFYlPnA]@~/xKpzBF*;i6#Xΰ0ehՠ(YK' h`UiN`Nr bʻUsԯ8Z;Ӄ(&p*(䎷z\-k(:DZCHFGLvP }=ǝ>Ait/o&Us.wn"8FJ dNzy I\-.o- DצʼnQ= v 5)jA8{! N#C,}Ƀ6}Y}R/ !J ts V7t%jQS({>`trtII]yΜkm;+ $zLn7|yK4Y@E]G: eM:1(6PvRyw{zT_u=uVB/>_,.w}aCS0M\*/5>s3&)W zpY] Ž~'i7(# .`GV@YB 4ctxk S2QS\zSDmSM'*3љPd\`bIU-RTHz]ZZ;Ho\0{уV,M\`A߯bҗ²9Rታ.2(h g!60 30Z 5?lnqԉ[&NiyO7& XYuLAx`z /VwjT}\7 תID4^2ZĐ$+9i &l"J²zzgUђzڍvԣvfR$D=eSL΋+=64dzH.na? q%Y IMԹ~n4%du@Ք VدJvSy<ϕʳ }GWtJdR=*SN& uDN Qr`"@&\Xf(o\); Ƕc/~rv8w K,*h%P: e*g~@x"3YO/Â&ux^>Gr/־l,@0W6[!v]662FV׊(ڨF<ҧw>c.!Ϙ#T޲NlSGOȁf8*Hjw/)2'<bF_ {(=T(m -fW{MC![#_0<^DMhrU?KK@vKF2'"sVxaƼ4;7gv4 %,)YӺaCԍQ:T$&5~.f+^C |{<}7mgqZ/B$BfU--x8kIN!5RΟcn$m~ KdIn>}Vc^oz\پmۧ%_ 3E9З2ܛ!uUw9VلN`|J!2`3Zǽ4O#-꼻OsrNp,=  +oMUay 9T3ᦝ=H !?(l713'gf@|`׮qqjޥT~YQ .i3,_HpdszWUey 3~ E9H ( 7[0]~PsԿ@8*(shBrVu7Q4Q"9z[w-ۢ Qq6nL))tnYԆ/i^Q90hg?u~1e~^~?dqɸ \xֿC| ])+Σ w=o˾'3*ч)л9SR! M@,NHbP {iYL+gA']ȧ=Bu=`ٕ^}*#>дm503K.Q #j6xCjcҼT]0x*ׅ?*!A(?2ĐZSMhՔ]-pf`SqA349's]ݰ훒GBj&>8kly`+UA>puf'w.VO(T]-  RIp]_w(Jqv,podPVƞN(@&oFv&Q 4i ]ҝ{gŮ8o.7Mk;$~|&Cb7'H7ͬۋ!C6Egu5l6 d(ɗiw+A٬ýs.J˭2d́],c2˄%[`xƿ. k{nB%y\oj 8yumaQ`tfji5`3ssΰ wL{bJ7blSoAckx)nNWA`,6[1K|{4Dg aW ]%3f KqK("j~ 1bkX/[ωh1[]OB@tآD>˖KҝX~i.ݍ3-Pvͺl&9MYK {*T$sn(Bn Ë[~0 U;[ʱrc O_dēA05YHsR2l̫׼8IJAkڹ}b^+ vR1Q*Ӣ y$cʾdw͑Kh Y, T')vY j Őf32v| 2`ܓ) }6|ά n}lZ[vƢDGb7 豃gA/KKlŢQ÷7XUkΣ~:9N>Ơ̐D+_yTψW-J(ah- nuy(؃*Ǚu_|nkc M+?*'kKLJjݡwH?_=0m1ʵh OpP۬3%.EH%t*ڃ\Oe:EQRٰQ *y2@2[>??fbmJrvnUr&Ģ̒9 H@0揁'k"̓WIj-/G2=QvrJrWy4]te' (:ECC}7GdcŎd1d<ށ-o !Е*uyOk,߉_Lv{eFՑrv>y]R=a ׉y+8`yRSzZ7Zac:I,z3A2Ω6fu\ 7"}t}V Uc0;o&K8h,&^:[^]O K]u +Sǥ#2gbNŠ:`D+,x Ac|rxXV0xC\4bUͽH3J,zjHc.wbz{1[s@z{w.*";^@ϼ,*`WR%!(BdYlqy1$]'RAB%b:vP#'p6R7RX^AdfP+ w2oyp:<pdXhi͚'b3|  2fO;P*H@0TKcsAq7$ &\0 - '7k8%i<`$ ]}dW|awkV| P: WzhH_V"(eJz wP6Xz3); ,Oh{ kY :!a%ׇ9O90JRؙc7hH]_("I}`"j RR 9M?" J$o6ro9r0hH?Zbuf&}stvl]ֹnvU;[6 1n\ Q:8`5t5,%,y'"!>|ϩӃ:'?S}DReHk6ei(&'ql:foSQgB('rB6:Pat Z?D @$gHYRu^j6gEAF헫.nj -&O~*D)bnph,6;I;J:w()qQ[':7/F77U;{ǭ> Dx.Sʣj -(|}_ӟsU^`CYz(31>hm i=ޥgg'zv x-!f⼺1`KϪ3aؙdT[ ~})#ggg B30AA֋~誧MMG}=vX+9X#`M(\Ħ ա/^GzkŪ$wFs-{tߗwNu+ ŊClݙ&dV}.рZJ讳! e/X)*{?@c>n~{_ZfߚԣH2Peؔg wu`O]ו@^>Q:%)"gђ$l*9_<7ВE+Ϲ n$׮1P J>~ʥEaGe2͘ IxRLY/)A[zQ`lLh;jl*r[Ř'=K02^C=i?t[ФJ}yQ` 5:l{>VA7(I[ffgw3o*˜XP4p֧Cj ć+NJɇ ya[;pRH$ʊD$}40b.B'yZU Pps+{tҁs@m h1> Ag7L;r:)WrT7bEˤ,@֚ƯcKе pZ ×xk֙nF̋IyfjHqeTZ쟠eԞ2;OR:nCPW2fd¹MEQ@9k=7j IhmY{V[(({$6~*n"X/*[f0 /*q_ pLQI^@HPqĝ/ީ7F8w]*gX.M!vڙ͉KfX#)X-k6b?58RŘ%B~&NPj|~(pwVŽ|NN- @sK%aM>PN8?z89VqsPޕCXB~*A05d/n tUr\?h-.Kky}\fsXEmr ~ ,D*H(廘-8k w!f f8)3k3C^^Ho#g&$ڊfCTTd?eUmj{#!b߫bqhʙdٽ8kx4:iD5Kޗv&`'jBke]!I}QgVp Z|R@9N;h@b9r<@)^)`\_uUqJcxC~80R1sDwNa' m{Ov#BD4N2a2f[ nl`S.rޢ*SGgE$haD3>֎ǘS_t+p߀8!wlG^Z VWGiBX^Usghw=nzHCH&5\}[CCO Ьȼvq h&f{XbNSz ȈD lqZQ?;uB`'E@87tI]9:zjx/R{F\o+3R)}3>i5NJϾ bdsܷx{V:s6SN1!Ć. |X]U֞LA(;C~7BxT= \=N=<'h{!٠D$:a!18ag獹M܏f-ҹiAA1RfR}m} 7ᏥȯnB7aj&MOlPƕ^ֽK?fA1y!H+[JMkr}a g%Nz3e#whu=P3I0yHW1`Fb0R iNP.餿  yfZM[3Dr.Z OuAGe\!mjOL[lԸ1@=̟I&S\:43܇Xqoiy3Ig<[DյAM?_TLh0WDF ӟ>̺\=Qr>m/ W,:eVukdb.aW%?LnL.BɦHbbE#/ Iq oN O Zm޻1D|~>86%Ѯ`J+Jf^lJgrZ\55LIjs/VgЏ (#Cˋ qf2 Ē}}Ǒ~TgB2 _Fsaugv>u~ĈI1e?C*[Dz.HB:jɔ3*9Y*}sHemU2zof tց{I=0y-|uo R̃`UhCԱz )b5,rv3luӉjAF˧2->lScp'n5oz0g;ܬ$k?+obڌz_zYrKJXѺ:7ȀQm27zbusaڻLػ[׮%z|W:^M^iw)g-j b2)BmL)s9SA= N;9^A*Ci];_yg9l!s =]?&ȮMFaM(}7w% EpAh{2QD~tMO==UQ:\TKo M+r0μ&ҿd}fߨ[EoM]КySvžS0HHf{ʹŢb©nj(iXS=5CdGqrEi3 h2ķOr gf.93Wi+xAE$=/ܱ- kDo)e=8T kKà:0tS.b A(>h#9G#\f5.<~3oaFY oyOп [rm9iܷ5qI:dNls@M4$? \~?W1P#\"xփ8|V\'_`xrWwV{ZP\GWU~pe?!Cv*vگiQ~rή"dB \`7jL/O-nNKNldSjElU*Q ňB.T̰5&Ϳ?><]f yTtC`D.ۨ' Fim-7cqm+X#4 8Sò *2B T@ W9<@o^Kt":ѠFdZr fdb;!. XpL}a&՘nGwwk#Eb`yBI[5>PICqYq`J+vL^L2NX^Lc-)ljV>;s";NA}>_>_'ɽr (ҫ4?n;(cDǒ@V)t<b<$@IW67zSS^ӍIFy_bGK>",@>3/|NF:=ӇUq pdLK?"(DM!R'!>WnXW52Gch4-#60xnfօO\2 CMyyENUCXOE$9􊽠i ד,! $nndYҙ 8~:5luD %aDHd=5O;QVa#/ްϰa}6u>ǍÈŶ0-{?0kvpql?X2B>+S߼7JkX;)D±lѰNIQ9BGxHnӫM6QdžY+21bKͳզ);vyyMKjG棐,` 5N*ja"9}FCಅm)VI{a}2"5>~xP6c>^7Xi|>&V^ؙ> vv٪faa :$ n;]01jHmPbY`ݺp3]58엔>~hvW{TTp=* BF*s,D|TiK$ק,L-=plSc-76Gɭ@(qpܪ6Y4H L%N[] IҵEFw%UDeFnn8]>+ x=j~ow.z՞:fn-p܁bkxdd]-?0_[b E &YfuUx$IKai<9h/lTɊx=> 38$hzE mI @0sd[׾xv-xw_SD>-3ºBqT8tIPU.zM{johbƧf Hdjh˦^LO~`3L9FwEq]*TtqYmoɚf&1r  ˘#g=[gQ=PL]3\?P0f+-Pli(9oE04.ƫ ֎ʹXjh8ɿp ^qu}ASEqfHLWΖuc6w&eJ!0uNRP$3<(/ }3aF(WLb23GX LM |5Tv~TT(Ħtvmf^%>=Lj0㝂h4Ҥh<(Agpxm}\,n6Gf w $t~gw&4஘p#zOrOl:qƾ[9K7\IRAXckP9=ZYKV ]굡TX;)YGQ$e25#ӕ7=mcmM;]( MH Z>S NnC'ݑl_ ފﮄ#an|`'* &NHJgKYAcnY&ul3SM} t9QL'lq.:Y \jSBs("XK;i ˅!uZ# qeupm:0u{Cr2)&M04q:Rm1xܾ$pA&| IAΝt#]7:vI |3G%e yݠQz1j$n{[GacO5ZaJ8T+8tn1&jp+ajV|`#㻕Fyp\VwvpC 虁N:Z;a|i[I}h\ >kj͐B0`LVX7o?0a0?9xpbwvc^ql1aA ?5;cȣ>Dž7vXFup:v MH˾hQ*_ jQHݾf2@ԫM9ɀ _9x)nUq;8ӎtٞ/{z W:hJgDX.6 H~ C"5QYU,@@]7[E$:#ugrZ};j2 VzU\t] O#z9}IS&v'#<&]e>zzT//Cv40,VԈPt !;]5'W?ދ:n}v)ܙ+8= d,Qŭs!pq'Xe-qC|4Ih~h%{ .V:'xIҌj&UjNO00tNzg3,83ʮ\!W>7"jx4X:\$}Vc' h$!O Ӊ<>8FfdkR~0$`I'L_QFoD* 6HQ(gnJjm&aEqAE wYKVb>u}QWm"M$\mٷ[֖$0nQPpZ0qE:ƫP^GĤC!WVg q"i^hW( V-= py}ɭ<64lrzX?햤.͌8×8^P۠vbo =Vuf9AQӔJuMBşO*C*8f tP@2"4p寉w%'ӳDs9 ]Tіi&9k p~`9e%1Is⬷ 2\kR .®pe1 |I 8|'%EFa+gPH Ue1[oWQ춺_趟/[^P_cFaƾV]ӇDm>,vsC}| ÉS^R 53+8yXi&t M9ȹnfĄk ks\k BŽ4_yn3YOض'6,P5 Yz`Ϯޢf2AD  O?ec[M&5C"5̷8|Bu;(8PR bJMRZ(mgqں^tPΠަwZ&(M&K7tFz-γ ;c-#օWޅlH'JZq,֛)b'"< Φ @%PG Z>Qπ81Rv?q5Ƌ`0)\қVo,Ȼdhv/|6R=iߴTedJX0<3"bi*i ?+5"F5Ü/ƙl( }Zt{c<A[25sNh ZbZde6N f]oyržkBHXRHamJbnV>Fٽq-]:1SN)be$ajPn$j/s7W9ͩcq= Q ^} MƳʄjGZu۠ǧG/{4=Ok[BSg՜6?RW8TEɁjW77)G:F5OpoW>'`g'K a. `Rng6EĖ.Ve!& [XSd%)!&>zBQ7> 1L|1ȁ`!/-Vvjg'Ф{ 2{t@m QK5zme'Og1u?2im Icf2>S9W7~A!Y{7lw p0XuZ1ZL̥Wm:+wY\#,}r`s(hq~sfĨ]1m:%ȷe GG ZD?‡2XEcrRV 'm~"I _#`?N qE%2|6:_ەhw]pL`os()36l[/r7k5ZBzobx_Gp7&~p4f4r)y3KS2`1|mϵk2͂+,!k y0ۙ+,DV ٴi%`c@w150QgȠDGg5d^&q\ B[PvI_zC(7xsyEF,,0&&J{Rlyg븣K~Ġ"X|0GeZgq3_x"g_͝>4Z zD`4# -SfMR9_['йN>qr߈@;4]ǜ52QWGQGPI~"hhQ^< ei i4%Oh N%tsWz!x2]YNV*܌t =QQ,0MUCeOWȲ$\hto*~(C?˷E ~?Xܷ1~hS ILr9 1G,ЉÀBd fQ(oDeq b{BYܗ_d8WG*la#h04НO}WV߄o3?UZn=#p!Hܮ{dOU%eCHmYz9>IFyoU&e%$I(=sl+xgd82̪!^hO>/A??^^ҩ`O42+ 3^LV*p<R_Y˗ 9H[M( GZ\&@'*>M8=q٨1S؍K-cZv <;Ηvp[x_N2|7 8%1vV̓/"ǃp%SߩFtӍP%6~pՁfTҚZ.&(29^ЇC0Azq] UyܽUd^Y)};gغby[(-V(o/PnX8Ȋ!B]kؔЩw];9d4$ \kP/ߝ͑I( '2:P8zI`pcӫ 9s_Me'>Efۺn_*mi*HB{2`"mJ>vu+#JP-NR_ޑӷ,.dMv#xNw]cZ,iV1PXСD>Yc5gXuﰴOΊ} RW,,EKr'C6VcF vZ& G5eA-[IFpIx'Li ߤ/Ұ-Ca?@J tɼ{r }5_ Kvpu' 6E~n{ǽa/`;U[܍]Xs}M`;jH}<c%mƸB@@60%_B&}IA,Q6h2%oA1mN~Ai/.-,8Url,u1.ԛYqj dD NjDzys}ctBqmeOT㜜 =F06Ch* ax 5y}:'t+o !A8X3N*˦0k/,J7tl ~-ЉFDu+n6x>.ăj@#49=qT;(+T"ycUͥ:Il{_remQM@&GzE'yE,S>&ǻ\6$73Ƽ]2!O'Yyt`!O'Y|Z VdSrA%: J>7@w]4Z5󌑽 4YJ')vZ\N,p5liQj`6y+BEe/*d|t~|E58%gV e\:ړ.Tin~(Ϭ$@[Oy 'sÏiRPQs0">3[ мfS,0`N##krQQ+8>J}HTK+CC‡tLbƝ4plt5z1lc:H@3ܶ#eYsr*ʬ /+ m, cO}RS@^pmSO:'U:~PD!iC!+#T^1@#IbgE +jo[de7S#%0³'g,SMajS>ʛ*ű@% 1tqDIްUKRexhgYB}!t&qhWx& |IKXaR ХWQM?y.{KuՁmL̆r﹟ZWNeo'(>n6MGZkS VUh珲>vĩIUCGQlw=T.0=D REw3(9>#%*uUۈf{ќܟB- RAwٖ r*N:7%& lZ%.Ӄl(ȞU?I읢]߁VԴ."jeqC9};繾lxAZ;5 벚rRbXy&`Ǐ,0d'`jfU>PEbr¬LO!PSѣqRE~7bw ^i>FM~t&Az ?m_ b243/;Ґr1{/A fh !qt3`Xfi 9,A/LMnn%lMoC-*Ӯk<^4F#b6Oxr3XEhjjfW6/Ku@ve7jlAbm6Uv\w65Zea V`{}$7 Gȇ9?}؋wpS{_̑Kz [˩]Hzbe"m+Ӯz'8=輊SrE* 5!!K^[ uuD_.i4FSc "ZA;bWZZD <`fv/q^stC_~>(Hp(;jzJJЕV,[##ٱ@=/r:ai2iTGD_qBѣ7EK!qQ4r{GAAp4GK҃3HHl]ٶ:,-@8ҥBIFO"O6yT_qFYբsGB'Y(IK"CAB͸InI4C'` t6shH,{PD3無[[ߐJa'|:hlڅ,\㾘G5T[U_- {kP&yjn8v֎TIg8oI2" 4j97ƿJ7XSWr켕jn;˜0/BNRXq49I=/uؘCR"'ƀpcEwP4oeCإVe9ĽB33Q4M̏"F 3Go Q qz%hRc> 7+d?܀-YiKzi` JU1JLy%)!V_P:!ژ(yPn;ͅfLRX)f{h/ xȃ".VlV@()Ԯl=y`I`,%U[ȲGL|fv{Ul̃.u袄, +/H9wFX'_q;P9)M]h9R5ʎ"Јŭ{0>.%8=ON:Uh|nRID\hg z[SA(q++pB!o;q:ꈞ`uvИ/&m6̤uWi5)g`=?+T^Gde9~LZu ĹtG}͉9%pYj KR8a?퇼'҅;+G} +bRYgtRm$jm9X$M=籶_200O6/&+{ FQ^ɥ,^S/ch6€AY;c8vƯr'fu ͭȨlC>`)κ.ʻۯ}[\V ފ3;4Lk"5 `sd |w53]Wus*Gh(J=V40xdaL i*怛`[_8w44`@B7sͥ\YR}^d y{=2E ?ukڟ?ŽD 8!qZװc@=pGF!$@k*.PwS갡y$ۮCB^;sj,^K`)h6"I4.~c󄔢X$hѦ}\Z8-gEg~|z+% b0gI@ieP9rs2F<Ѥ1 d~h1szJ(RQoHe> ``kX Mܚ1LB-(?X^k ڨa)n-L*}m yH`ELt9iel6EKH+0Ƨ)>ib yP#ZAޑX@z+jIIϔ'SɌ(VB5=K%[1T<]nMcmU'!z{|B62DD.|8pؔ"ws>mq}XS1T{.չgCs;y:4Ua."ѵUi ƽ  ^,PgMý(<C3q'agгlg}ٸ}+G9Tk9JVY<=4G79~?A["SsƙWl {CKrs"~FN?L*/Š^|Xfx\luVՈ'ҫq$ 0FY9m znF] mqGrlV=L)NF+GgkrHgz{mɨ z\;;m5)4mQDg!A3TUŚBz15uMi&ZNd*[zem]/nnXQ*QjMױpl(SC@+[~"q)4}CDor^L9kS5kP=AkPɜl7(ODϳ X j+]}<I_'Г+Rxt\ב [N sb )k*XkZM_F+û2م_#ip; J_xyAd-;(]C_܉(r.Kݵ^ȇrUQ.yϐBVKr<D#UMMCܻaSQHb7/"T`7u>lmM+=vy:]YmJKYW\|lqvjJ1:1[mC[pCqg/`P:,S@pʞ>NūYh P\3W n@ΤCkr"^=a(h*- ¯%&`,aX1(P!+%6_0\AΤk檵dmN˩iȅb%|"T,b,?.Wxbz2 1*zhCv%-#8HLrrA([(*x "`\zٯYj4ct#Ε"va\x1mu;7_QA>dSBvw_xHM1@?߇ݱ\%M{e j+H-#c m¹C_co0EkRmW6IrrC|W nksgS3:\ <l-"KmZ5qk]u$pǎH> Q9 fn{IhLOIf&j9$"(+Ǚv-8ր-Xٮ4% mPB`f& ZŭL7 n}/(/5҂/)흝SRmFÚR΅h"Ka:?{dlӑHMxP ݜ4⽲V]rX#M!l(riP,]7Hvҭ}Tvsh#;űF\Τ+S/g}4.hF![$Rdt1En)?4a<W`1ʩ].tp( "8B־ 0?ѓɧZ2=CK~oB $deUϑ.o;{j3Ba^v϶^Q4lWE3t!/-{3NBKǩb Bl ! 5VS*m@Tl vm"VnXHDS` i^0mOBmg/,d7G7Aj&#oD$]=sti򼌨H"\۰%ԭf93QPQ`9y!J6:Wm,}n>x+o9\17uSc-orCX)#|=5>2Z{L%2Eϻw(azZ͑#Idv1 e[dɣPjX&~Peb'{ 3Uo~(㵕{/}]@Sy"R5  0.3/饁*epչZ׫$o?`rqqY/^ХR{mph\W';RH=QV2@\4d.*i'n,dc} m;ᯔD.ټSC,\9uUL;ugz X 7~`2QEOTW'7Iss8ivNж%SZx'j}ҦRY {2n~K/QBS}]nn!G*5u-O#1 ^I*? V)X~DO|e۹HM ?ЀaRײORR!lj.yEbS,P<3U?$p*ןNkXe<^}6c@(B]ҵ42;d&^FiNW wS[y+fڭHt(1~}B\KUcd 4YIt<} ?։aO,5QUGY[6zd$z v~t+D,{]$I 1*jP<@NYm=8Oym~]̏uʄ2pk A7Gn5$/|D 28fV`t4% ]x19=~N<f8megXɵz8?`O^Wl8}e:k#KҒ,=kUzMd/ى< ; Yh`^GG Jj]4r gֱ?$mA'^r綨;쬟%QWk\$:1M )xo<Ӓ9"*S4S S{2fna Hwh٫=dwnОS+n57\;g.M9svtfQmSA@@-+,84yE}ҽwM4: 8@$yZl}I &6(ǫ+IC!~4N\*^e | f@E!φPfW}D%KN)d. l_[/Kʟ_PTpn{{ؖo#XAҗ! @bYtBw [e-gƤ@Ȩv$k.]4IfO~(|Ds?]#hԐNՑ}8M?mR/5cH+!ucv/%ߔzs%4@{2O|0 Bufb%Vj[dE?}!q-?9,~f=ڭ'ކ? +tfv;Ɗ 16,jv_yrԿ[Bn2,:ؙ7֤jhx_USdUs S(p/EM/_%]yF $B̠른?@xIЭjR]_ܳh$ ,O׹d6-_~I|"NnF ҠsU,r\} ILGi"W4ZRJ+1' gURr:oANhB<$ۑѼ$&#.%8,?ru*qhڟBs#HC@,w9 l"bFCLޅ  F0+U)p۳\ AМM޸-Tr K5k?rZ05 tkʄJm>pW$=ɬZ5$r<5| nč8[lnx tnT~ٴz/8mk")w :sqrnD -_^xm`.8ݒ6$eeP'Jw#ČXbyEۇzQNwh1ڈ _qט;R9nS(>ҤP7bv+ rbB&p(̮o$٢2>5C#y!ڀ&3!@kTJ9aUXcòdX:DMʜ bb䉏Yu|AE,y٧z8<ܧ6]F]!3K@y4=B Mнmw](d^v8.|'vevxe]QI2/.6jed vlm{e9D]X<*rRP_愯_ocg_$<8D"Dg0:.!)[PKsJǢƱ}f谓sʁĪ LMqX rT&y, ŸnD/:ΟJFE_02(#5](Z6"EoX] Th u&srW ˳h&taE9%hx׎?BTd!&˨lT#YPgk=KNCj%b+l(FW`L1x뭟Vw`7;DQiZͷErxWAĚPBa8\y'ΧG8{ܱ.Y|KN*q?[Rfw%"攷AiN-, r} 5jÒ# D4J; yy[\-A.xZÈ9yeY6)u{& ?W@n z^GRW84,f3V>6 x[@Bu8as na$u ;N;ԦΕ3'&`rMc7|b,4 ]wS?1^Y!>`=Ysh$kN}X'ȺM1CaV(^x>6.vD&bDbo&t|w]S!+\ԳxBWA( l$B&-Z7i6Eq8(% @%m'B:/a\受0j¬,qaf{KYR~ NFz'F{F 8_,ӲzNgl$ؙpz!o CƵX$[]v1Xb8VCd1A-܀ayUJ~u(gS40S<踨W_3B:ڽO Qw,5~F.b}_}qk =DY6;٫ZM;CFY'b ǯZ-̻D=kϢPAF(igp+qT_wFWj6Q fj#L4vFcH0Z!Ezì[*W}U^yڳb~]5A/>ʍ07,xS!c^uܤ-s.u5q ty:"<2+C A6xD8r<ͱ!ܼjK]ޕPUYRIm"t1ԣ@Q 5'0UeOxt Z7pau"u Οwt!K~yL X̗;!'?ؤfn9x E0{! 2G-$sSYgΩ dY@ qY]V)f^q/+H+[0mgY:HXlrfE=#۽S*"Y*%b#Rxh&eyBzOba5VZr;|^VRr=ms(VM~oh0xDaB(e8vvz4캎\{ن*A }Lj"];z1n8nѥ!hyyVKm~4uviiW8ңǷ'`dFSeffltZ\2*'E-<5 yha=ſ$_^~OY4IzZ1SĞU0+C22sdWP*>`ܲ R6^b!̶dbWH쟳:~j}mk4%o{y~/[=ĩQddA -G)mDas?_&:> sSl2o@ME%r bQB{k74@w[|(x-,n$&I|U.&syڎPGc& 5} +t\Z.u@79VM{OE" 0 d“`STk0k(˪~9]ce 3O#kڥ25Hӡ5uv#Υcy r?? ! H6^8|׬`-9&ar3k/͍I'g/J?F)_3^c fS{k:'eL=]>޲>EY)  [zO M8-^"b`S[P wƖ rwXR+G:L>騔;Ol@ORB]}H89R&std3dS>w0 - ;}'};JkYWloLs"3VdψZNjw!tnyvpQyWb%VH"](s?7`p5T"hy#C6.H6%AJ@FnSǣ94٩X0 &Q4,W_!$p9Rk;JC NJ(ʷB }uw 0 }rb,f W2Ki!S_=S;\/DݾXxΘ&`Ob]O. Ct -Kyi6DTdG[/n䫪];8O 3Y < UQ0\Lq)QyXIɖ q3<-ű8ֈVIE!Bbc dKT`F y2͚3&k*p1rqonw%4o&i%^oDӠI 5IB}_a93l-q*G?`(P%D`ggs&pӡ/ܷi+1U7r1D )j=5ϒ#t%D܀Msm5#cD~#u st>U0 T%~6M kK0l6 r**ľ'6H6}~ݩ9sשG!ƃo3Rb#C:|B PJg$8hYDG"~a:g)_;ݗò5ݺF. '`P}^x m2`u N͔wbfonؚ/QYiѼ2YOAyB&1K(3,3AjfoܵTHfM~mX\#u+@Z؄La2q._J5mЏ "=oJ#p E2=|P&c ơ ЗNhD(Hen*;fyt,t7hsʮ h :z zM0OAuu^=RM蓗JT}9V@+-?ִ1)uKkU"0% oqbM~Q[z+ܞdB?L9qX8aW$, &1cmp2 <XXT\qʧ9l+m„0lh3F%[CD&m%bi+eX[őu AF|NVU2c"LY|%C`3һfo+XbnBu!~18{Zqhr7S$SCI&R4lD쌎cX&m.oQ$vMV`ש"AB#ǜ HGELee`孊pg;yt_&@k[A?t_fۏݚz/h@[?#57 R\\ͮyO \s%~Nv )*V^#ΤiN=p/ppUHxXިզmN/ ֤ ܻF#BQ8:\-K~aƨ|%8f%y? +Q0?>*DW:,1w8L^Gd4i@Q>ӷ ?ZNcJjo>Xp&r,e؄DqP a+m2SXS_]o,)SR76츑 CwM%LnݙP21eMC`ghm*c#̨hnʶm+RYo i1b$֩yh~g*KXB1{P Z}H2.R6~=O:OϵQ<&і4l¥4I_%! E鐾E@a5dJi%cΉ'yjB% kzxה4`o5K˱xTҗw-FQxh)ո|dvň)mA;SC~c+IQ=5?ʀl:œh]%;X"DБ_j{77< #zpDks/y?qqyo 7=*iRi/j}S /ڮ@m,7ߪkiEu3Ȟ׻_Ǥ,40`e&$/tO{rNF ١lTAiM}6ZF6xa`)]2Ў.)^fC_?Ob؝ŁΆhuH7u~@&z’ڑNj>hM͖n!lR tg*ϞEzv ߸ؽ='ߕ ^Vzqx~yZ҅rԹen{&(r &Ʀӱrl$yx*0[W+~tZ5%Ep >[=fcL.&9G-]v~~f\̽)IUU~?M*UhiqD)ŏuqP^%{ $O[(-Ycu+m15r>Vp㡽"ɡ#ac5VCVebo#F*, *PɽF B\2~wtX%Hlgռ k8U-{&MvU-M=8t^.DG d3R ʫ'Ѣ vv(MXW8vu*]':E7TKkJL=PnBo/ݏz4ma$Nl?J:!@&}XкC~b5"wħ NU59m@G ~@^㩘*rlT_UB + z^w)IF39F`T$=] b{;;,#Gekd[Lݲ{kCjN]0LH~J^vشF}#M/pL|&wRr!+"07ML`=S^ռIk?RA)f_TgD|NnSb\R}+#X\PRWrUD\5![ɠ/ VXۑmy== f-fNUYVsMaI/ұf]$KwM;{psLvR,qPqF` Mo</4yIL3yA(jEy(ޭz{U o:5-}n^[px ӥ"e Dre"B`|DRz11 %oV\,a|MM8L82KecXmF;ReDNz2^ҡUk~ P[xL. ޫjwizB8oO_6]%SՓcb "'FF@'S.XYyP͢d;na(јrX%ɹծw9^   ,͉Vd&T|?XdRt:eExB߲ Ϋ$iґ0Ĺ/zJGXM oJ{3O0*?~;Z_l|ry?;>+8ч]m|r*JK|WD8×ѥyԴ-x4.$ٵ=@/0)瓛w1!E}Cs| 8Hqc+zVtƃql Z.C%YS/b$WDfs-G(gq;Co yⓝgflwykBd@yu6 Pл@+6) {)#x;¥2g4B˥%9.7,cC+P z>EI q ./CK+;cD*g:t Z%W-p/KTJ]O!F;ug}|(mXb~^x|ǫ+%}ö3p.sMӢq녚wU&odbIГELMd,zCtvYKO5tGc0(Le1T ( >kK:+61X$ & c6|Eǝ(OcqB~zݵ@&3F49OaC,IyOcJFWfSu76!Lr|u3r鈠Rs } Z,+))kd%֘#Stn5I@5RB-YH٧g 3T 4 w*@Xq.vD~#{}Wa :5v?}#=~]x<Ήj|\8='6kcϯOx ~>~ӥ ސnp+梕 s9݇yg(t?^Xh1&bd=$%#p/s!!Y꾞-威,RZ괊N90S XKD !^~pwU_A\^&D]QCu_|{Žx|,attl^\1ŕbwk2K7>/Uw_v`ktY00ӧǷ+ME=.q3wdfxzJxk;;Y:_FA%ph4oG9K àߕUwqE$ƺ- ;<%|ׄFr8pȑT!luC-g]^!ItS,]>póczeLfL`$ǎU;gx@qu(Ω`!"%%&" 6lK<mT:ug-m_ы)uB,:<ޖN ¼xdlWp^vshB[u1^ wjVxɱ0)NY Z`(0'`./:c־CA8{coa#Qnp<G{~>Z0ʖ 5yf.OP  chJ*waN!,>_-)W̏X{[h`%?/)dža yfU# B,g4,*TÛMtf=q".\ j ':AMM;~;;0]C\iOCJ#4lW hJt(5H -a R_^%Wx-Aő# SjsNƲqP֫A' ܴ ka/m ԶcS)ǂ>Zp̲rb/3X-u?+GM-v@hb}`ւ0`f>NHJd\j0/w]~ Is[ǠbMR b1=v|@V[z!Yն=?Dw1nȻ:/dW"br@SqJ)+W=ўu@$&/*HL/WNLUR?ߙn}Zw8 W;kP8յ bYH.{+%-c_qYsFOm `2m]qz8?dǿ:ˏq{q8uzsƥ#b?qjt$%N{Z#w]GAy 8 ~&N^̯1[*d2^"^i3߂Im|GHD(kxi>7}UsXq/KXÄO&73iEOALcM58A@*o'"H[⿂9r,qdH:$2 q ^d(yr}4no:a'7U# S}vhaV-8*&l.,W>!J*a yq/vrܹ}a ך.vɘ* #$ݴ,\/=[t5BihpYIo3?RKw;6-Pdd>)TeFKuz&=N8]!C6>}X}x{J{*4#ɿCb4零`;1 Dvk2Bg6^-')i(p&`/?XbXmCGhuW0)PyctN6S{ňy%^]:CHmClW Bs}zF)j #4m~g:%s0'ҟ\ɾA(t"h0Lq̼. cgG,d+ @>vT[b=L(8u~/Zқ* \",7mi@a幯kM:]CE]I`&VP'vyun..A^IǭrVHYr"^GvY^krW`.S4B`[F9"m¨C70쿱M`>uxzwZiw'm39yr6($Rg,"AtpmPa/,rћP+\fx~BrYwQЄM)74 ɯs[275i"B{:Yj Ҩ N@Yb@z$GEnʁ })Zů!DQI%ė:ߘx_Qƍ@u;'9ș4jZuZLت-UA1룆:w} 7C|\zZT<)^C[É m[!=}[Qh ̳Z_+–e2ҭG4"| BX<uEb?*wsT4 J>_!Юf; ,W`z(4vqur8R<`9.oyQZ8-v?8ozdj^+,v5Ń S=[IDb/aiJ(\a\t D@[ هO,S93ӣdHd #J_j#^\xH!xQom'Ey1"03ER=&Ru1}rgyk?`wC>;$3m׈PͶ N'=M!{qL܉ljCsQҖoLm~g;f َH}l<iueDhS&rXĬ/ؾB4 VO59ѸE[lgًR=&,3 -e/Yxǃ`pK%veQ,*BRB̘!LH~Bcwﺘ.\t~QۀnE ȩtYchgnf*~a+T]ֿYī{63hB1M*.&Y"H^rQuyq((,ZUY&6P1%* ~%ELѭv+(ٖpew_yNsR!P`:Aoy C.t eZto7z:D\gmY%jmŊOꩱ۸xgq*E 5M jR`d*^րYR8dަvsh?t߹f)˅o@UNX+t,'2/o=L;ѥqwan"[bE D{ D,>j5 ?^a󜽐vL=UqO3i1PG-bn|:XtItnzH% yi >k)P;>YMMpkmyw8 /ڝz˳5.Rw CV"ODK@c?螋fprGR*xRv/"|ej:HXoGd }̩07 uL郀*^Kh?߹b_1 ѥ+imr5;2tH'|]DWAOT`(w7Chz 5+7NZku6F"}DU{lm1#;oAe^Dz;%pvS TwK)ⳑbH\>?D|Za{{E/dᾔu&>?Zb)+jk#nas9?#f3ج卬!gZ^7 KZ+:7P/,g#YPoC  W _8Xը lNQꂾ''5a,ȵ|_w̴ZPtYmj&{ݞ\n{*MY}csիnxj';f._VzڥKI!۹+Oi !}*ApOZ;-㏏WzԻLX@<] &.JCClSt#\ {qtZf7313x̤gyezE2)I| *ep[s?\c"~Wdϱ\j] 9?F#ySv!6~m{~Kqw!,tB:'hdҫj$֧¹owM!5NI_/-^T <mX!zYW7)5 )>̀#77\=PbHﰟ3@?֖vhMR؀ ;7hE( AldZZke1`Y:\9I)Ŷ`)jn99V QÉA!eC09sC7eՀ*a.Z&]zu'@"V? @0P{1jziI8x5{&~b@?Aiwle54{*GdUڂ_L:6yG OzhpB3bԍ Vⴋ8hVX4h. *>)J LSB0#1s845&?X]ʜ\/>lׄu d ΢)^XN{5ZOhX9X~`?"S"+;;6|Q(Cw^DT(J@-#|Le2ay2t.%lAΘS,ΠnZA­ӹ,iA $cbX+o4ݜ5l#{ZU<6رP)74?ݱg_$pIp_^wo\{'EqCdiL(V x.exS#G[RU[~Vq@T T?4Ƭ+UEW @8@KI-#C_~kZ W6*:ur< :`>K9Zn27O]pj/ A,{{ܠfAs{׃)tNx]jӎ,EzV, mF$-la{bn S05FS& h@D/o 2Z,(Kvgvt ԔzS$j~t6]Kz?w4c/1BA lASPU"cv:ǂz LqWu1צKustA-[RDys*hx*OЂ=X=Fi>:/vG3NJGBrR|0 Tz='#q:_8b8rF+Xm.\ 1装s4>o7t=̟ ,Y߅SuN%@k< xOhZ5~nA^G K;]TcVLVi.'rAZ÷U, pyIՐ̳̭85gp@t]S_V]&m,/(A䉞~Q`tzy#_$ʣuM^J D| YI p2]"fplzN(S>S!U%kDa~@?O9 ԋmVCVk.}_- +Ao@KӍE-\NS( d(Kt#^HĀ MD?ʍ!r`}VFiRvz&q>l4WKV>wFܗ()>)qTZم>35PqԖx:׆C_phHˊ^-yxUōvZ[KTIJ|,#(]a%lc'T)8P>ԝ I.'%0c簩:Xx0f7A)Z +3>,WyJNG&f (˂<͒2EG)ܮm\d;!d&}TF*>[ћ'pٿ5At2Pl(cY_QzN?i}w /2Ѩi;/j͓5#q,?r`]\Xνv$^6 !<j9 %رޝfF!ˆ,kaFF,)@7|$ D!h<4C {C_B%)Ѿ>8ؕ$wyRG6Vr:]7 =U imdI cTK47U]~iB)pB*9"|]){Dd x2V:@yzO%Od0~H*ixVL܌ SlWǿ *5K#˦4xCɄ^r[^mʞ ܣ$AtqSSXW1R_orE(˽=BvuXMW`~ hr~li,#Ɨ7uaYx }A46ӹ7]| dZPĩ#rH(٧R̃W"L\CPP9oKrIT6MNǛ%}#G7OGT+p$YnJ`76 5V)'sOW{cbΨtqFTnM%9ߌu=j\"xW75 ZD'G|ѰfzJ2W-Lvĩkr 5 hd!S&)!:w*E$6`}x{ H^hKQZ}E6e)4 YrQ.ijbYx֎̍ W88J5Őq0Ke @J^i|f7l ч)FoUlˣDOVɻlM׺M4*mI-&ѩiotp#70aq!}h_jgE/25OKqX;{U*=Ȏ]~*|tO*Qv\t "B,[x;T|}|Ov_'X"Dzyj'GF zR4TZ:ɇ4mYK bkʭ;y@@>\agX J $? @Pi-TS)wP{ٖ*RHOn_"o[_b{ m5vn ˌcq=TŏEK^%zx%g6 G ptB8ښ>6-^p$<aڪ}26uvVw8М@\~Ytބw!xk-M.Nt<QGS.DI]q(m 9^1<5m~KC2f?uZ~I6!߮8rE<}m`+!XvC^>|D'ًx_aO7(ݝށƬcp_W?z!ˢe}BB F6njFEi$I̺$֔gD}[=(;%vk38UEƾp5h_o=k6JA?[ZlR]eِCXm\QLвSHQ"'V{=}$HM_)?$109l (g'4lx"T˚$JLcLaTQ&jلV;qTpA2]j嫝%>Uc^fyEN!wۮQcb:iM`+*i3f pp (4Wm* lX}-0 JdDh_XvŪ1#%D>ewtiGH{.9ߢp Q lL\݂h7#G߫D~1e5=dKC]kNCVj )'KR$.oI7}XRbj0 kGNkrk2h(E=?>ϼj;NQ6zDsⳑŬk ! g81rEs< njq+s |& L>%7}]ozBX>+:S>(s2p* zAs8EWü^vAnӓ{9t{>=umb)z)&3ז5%Q4_+1tΐ4/%ƾ:|Y'ޒ{pô1 &r,u'MzWoc]5_$)ZY+`0⥄k$/;ꁳC;++w? |R?g?הH_%y3&gg!LVx1^k)&iXt?73$b7OρBG,(dtmC3i;mE>%ǒ&}V/638nRטVPJ#F}poqUZa"+q;bW[OY[(t+gT*R#ymU!L']s~k$m`X? І2:vr|wAxMB_I31y*Bq͔81|U?"iF_@%N\Fႇ܉vQ:E׊߻| (ZizK.XwZ FvV6}.K 6*䄵tOOGdI1.N}ؼZmz8[ EIszG Zn rDNi*T\S Y2\dGQaغx/|-y]#4r*~%QWWnaq6twv[:YwsK_41RMRh;pYjW3LӴZzb{f %>'K1VV@/JpC>sxnk[>f~G''z͕ܯ)58PyPOc6˫hzpx3:87C ]~֞/mg-D%MaC"pBeLk pxA $&cyTa;J)o??I8LeJ.edZGzy!Fn( cx.\dg8w.>6d{`[p]ζfP <+z85BQXFX;٘94'f j8V{ONΓ f/!pOgDJVT)lf[D¿up標H%9U%AR]AVy=d$qe*X*\Zx+  sN m'LV ˨֑\Xbx\/lc{8klmF!"@߷hA/@ ||-U&aÁpNE[51ʪd tu-)ȹWm>\#Jȵg14XW0/f:d`!p̬,!/z% 79KɂV0QLqY¾+~{$@zrLr(5)B/%KяMs[`^y 6ת*eDmOsS5^QJ kNSOuP ͱ^Q*q^* A]gs#ܧ xU!tX<@m;wzrDZmJ cN1uSFkNj{yO F'-F NdSA>TN^#:53 LTZ- QSo~x=!4\E u]=DOrHHBWprtnKV<Yl 5.T?7]!?>cD\Ob6LJBw=/yfA:—LJ?{Z_{ 6rGwS< &/iqlZݼN,/?,&a^?f0UYl0W0#:mA,kzצ+ϫQlĵhjDr*Pi2yj6Mٽ ҇<{,vA鷄'A- tX/Zh#0|ݘjڎ8Yb;U{+:lF{gIR"rD? el#mY8ʿR0~76c'7Lr=]i#RnĀS*SA;U_v-.jkLHh,?K6RD3Cʸ.}?25|;,ڡ+_bī O~3}f49~E$qz+tc䏣_Fv"b2C%]NVB˴gaF E]G _P׿)-%$ĝ 3Ӂ`vud ܆&`#,bГ=\htNkj^ .6T򛓒(7U5UE)Wc/ecH;%or85WasPv;AkJ_D#ZV& P% =i^5wLJA=$]F{$__?LFz9 y{,|t-I(JKVJ=ޮ^{_@i&0 x֩E'`=ݺ!-@Әnq}rň\ą'qeӻO5tF݉}#03E a`!Pa K Q vQ{ދ4|c]Bg#VYH_wS }Q#N"]А .B_HN:2q$-'CX8 q  HtLFOݷ=.ׅ.Q\9m?3l#mH5t,5+*YhvQ yĂLdK-uun oIe+-)t-P טL]||]! 6Yh^xrgnenp|<&>Ȩ׿51pu a[I?E:[:6M]PyT/~8mTj5ߵ/\Y[o$Ò RX0GVM9 FHsa#~)' l^Q5Ɨ|f7UUJua\d^8G:֗\z>"A+Dk%jDx>;ɶcOr;M B +EY qY1Հ|2ѦߊbWɮ+%ṃ* wU^&sGq"=ظ+Ђ<zAUME1 BwnQh'I LBd JW#fpY^a!JoHqV@I%;0&iq82JEqG  7y}u^e򂂭4@Ґ]fGzh(4į(`OsL-oyb%jE:uzECD՟GH72cWoQLWsNsGvLwKt_|098tmԫb:q,3V`3[MnEG#_q)|t&9%e"m wH\uOR(c-'m+;QAKUM謉f 74YL5O"-Ӈ>GekFwOg2zqa\j~w:;^Ԟ_A.oZ9DRmXv)No+eL).6a)E|:/J^{JGhM'ېջu0G/2]hw$+zI忞սPEPzF49J¸ vr<.H+ګ8uT#zeŖLu;x6S`@URsL3m(djz(-‹[N=IqO̿sb"eְII朵ٟMc {+~4@=E.~h:4U- F{Vb ԴN4Qw".tڍItCZ.\2 ^w$2s eƴv@E-aHl6TjlBa#tZžɪ`_]u "ˣj9~OHȳ9[[ssW^/Znowj)H|@j">xPTZ$/98t63hXx_}}*mEC# jd,uȩ:;(jZ#ʐJaǪy9'?NQ|[Pz,Kʲ=P wNZrz1t̐Fz⍈񂼞ە-4MBs]7v C4C1s-*2%X dIa.eЮi"Yۈ 6xI}y.LM4T9HdJdf`-Hyk;\;%c,j#b9'7kS_zzu$09F%@MOqs>ԩVMQqS,:4ʴ b¨kl&m{'E*+T')r@݇wfU6 -mxϽ9dko|K*w16̎'`?҂cu5Pp|z7`$"o+ ߓs;W44GIU\Lfʀ65^iy^νgi VI|r+ w{w *Or\M9t=h~R\ӱ 9(5S6yt̒ 7 ^!R)]2~ AN Gf~~FlXkg޸Uԍw9 yrU_͒Z^?#FtY8SƒU#&~@qz63f_S27YYt:M,T \÷ ~l%slPd;=~XrG (Y ^D!Dlg{#co>Y+U8ǖ)~cR`̭,kϦ֗h_(l1e<yy<~F D FV.oK*p0iQM[a_tj|npgO{P6EX]l"&M?z+gFxB*Rߍf1emg@TZ8f3t@ 74[)$t[kA9z!~y?3L`WUXl"~U ha֪G$JV⯩0sy&T|V"}m5ez$,S_:ӤF$HLBr=ہTaW@WX/`aj!'_DvqɑpR b3A#QfpXLp~|JcxD'r 9LG?oqaĠLAn3Y*ǐ;XN` ^0x#o2,g`rl+]m,t̝x]Շ4no%ljda~xf)8xԊ&7?yewM$IxM[nw4~4Bq#]yxThw/ٷoaV kTN/#N/hoS"J}u(om)ֹ؅LJ1q[tR7eA=t8pS灅ZvꭨI:E(ggȁi}ezQ5/hv{ilaKZ&\*Cg!,Y4P=(81`CY0Q=iPɲ/~g`{Yo@_1+V^CMz^+v[ѴNio21;?e|=!=@]_Vg~`G&G&t US=qyb.|7T/sGFҠe'u**HÇ}x#7voC6m/bN\L`p8W9$]'<6JWVu);Nw9[WV%&a )cm^nPL}@D~ _ H!'m4ڃRPMRXdĹP31q>3j3Le"yC$(7sZ.![s9$W~*D% f=ѵxJ~AR/NLoz7 LJl$HG3rJϿc6H?[%RȗSJN8Ȑ1®ںRmnv=լv#^0 N՝`1*f"T=N w۰#VŐbtsܥdES$W;bq7ܮߊ4Q}zP.*l[w5i.'8z,4 'nE(vYk|M[\:"l}uN:'+.FXqO$9 $G06}iNNKxIq ocZEj,ʠ9 1Tl4&Q˃/N`7GYE` p)5"sBGY?aКF3_Lfn{i|Y(; [sQ>t{W%I?e-* p6 N1֒9?p~zqtDzF&2It\0ʗ;yhR pI359OV\(pGBWUK3'ci]ф )5i)uH!4bﰪZ7 O*s*z>`L+}{/i}`Udœt ֏k!ch¥DycsTGi}m9fwkfؐ =<w+hv{UF{ܠTΨu|ʺ#VlӚ:b[ڎ]lɆ@E@/Iԅ~͸ےaĆ\LJ#LT/cGV` H=8|wJ(oN O"d|:G"2JFԈt;&fѾ< oJs8 -"a\>Pw9= g7(wy ҇y@cQ9 2M%h mI7q5حj|+nb/ԇ:\ ]A>xAP/n`BވӮR8q>,'o/Òl^LʟXջ fp%@0Yl9 #Ŭ(xN4欺Cht0g!$Éi u܈9%ij\+tUڌJX O_4/^UvۿȚK 6=ɏtFU;NcjRͷw4WQJuKypaX [|˴D@VѶP>KޛnTtdžfta6J9&Z}2fP + i%՚P:v2Ȗ!)R5E-LU0I ~{r wTfO)?+Rg&RMD(C&W4Qym@?$e<\U4DŽ|q,8 o;38:C'|5ht GZR"GR\E9EN? B`gGBP4q$|߅D?dy,PKxS=qܼh2lH^C)d;EM",?Isς VI>.$)].B}{ o Lی%P*Ltne,*5%f(A"S֏اidBv>2};3z* e(HbE .gQ7P8%9y4R"kCDZmXn$~/"YWtHa?NONDfw#-S$pB˧_g Ա,, $_զ1{}!4_܇zH]Qn Eb&$m ABz/MhB3{k9#\ m8ߕ87VƩԞi\ܭOʖ=N}Dgx.5es)ûrK(ݬTT!VjN(@}V3ʁ܃ǠR 'CeRU,IAoR `_%ǨG f:ʘv5g኎Iy_x6Sduvѭ)9  Q.M}'CU~;kb:%<(D!^sLWƮeI>yjkS:1nu&w鲓~HDp x1dn+J'ǡM)YiPͅNm쯇_S03&ȵ^)q%qC>|@ &p3~l_c3疨'W(_ZB.!g=MM >˦X'QOB.oM6o,"9u?xWPS.[lޖ5F\ZKG>Fu`o_=R4}/z9vO&#eBUqبҋ[oGj BO%T&uMDMG7ZYD)ljcfc:P:'s2Q38zbF|0 #I8r8b?`3Z(ʤp#v;Րd@<#lX«[<ؑ3P17#"/=ʃ|c8v8YtԻ֬64pmw5nr~۷$YJЍԔ/- )3^&r PJ6ٍ>hi)ݟ2-8i4.Wx:uSa[GOA=PH)PO]$\Gs&6A" !%4wߋbkVelT[o\m3n` ,2a"ʀRw>髢D+}TP@|S<rm[5 '胓7j"iGyo9GQ(- h< Psp+C ) M+>9*f>1viI.~,t" }k4ke}OCt& AN뢜DY@#1v~_ GR6.*XV# % ڰ1]X9qfZ[d;DbM."/ ɠ3?29\.beIVװ V0#N*1o8gf`)q?1p 2#S?<^UxJ3 Bm`!%ʎ3u-¨1#odRǞRԀP(-NfImܺ΅,^DݿO];KKTaue:Tڰz# Π>cI\lƤdQ஥&,j0Ā<+(j>xs3>@ݪ̝bvj1uuP 8PAÉ+s0 c̣)Hg tAWLs3׀g/. DrJR."\q'|IOr.\֛%QsRęiqxɸχbxQd,P}ͱchY5#gA'UA6c xt ~y myLڷk7cgq^y<$֟UD%=ށP8Ҭ sGW2-#,쓹M:&FV΂4Di7XZjoC㦔XK*"z|ɼ `Ic _?\8qZq/j6<_J$zV-DY2Hp ?ŘA8"@K&qV571tp \%0@ggPcyj1@*B ߗP+o[s+}wHs` x29[Bh2lN0d<H}ȗF'_sd}i>/eޘ: Ū?zZbP(矰H :i0nt_Tu>HdJ7֤A֖[u^z+~0 DɘI5/:Ikjzx{h2I7s2YK7KPVvYlGrͭΎ6=}O3&:=EQwHjGV*8U x qt8=x$٘OW2 `閂m=L~<-'KgPZ_$X0 jn5? h q *w:~g;bIz~֘g(sD^?!v>[e^̄㸢rb0GƒBt3vOyw#Ԯ\6w}#d g<+c`܌ Ft?-̜wCa~r!+LA*nLXr\bՕ#|/U ef Cx۠UU68Jq12n!HՖK-9hmfz %] @"~&J1ʎ1BK`{/)'iH-)ii &#5!Ċ|Ո&K!#LDhgYF;N(aXwy8(Ik6홃4vf{/XÑ_K*@e}jꄠTo<;,_GNsScGJ}|†Wdbl c8i Mp<7䙭>ŃEM]b*s 9K(\LgcT"b">R1v`bK3'6?:z[p|D2G02w m ( f!))TD3X5}g~ؘ? ox_Ih=7ZYmB%ͭdž[cn1BrCS G14Ki, g,3K@R͓Dk;_F3Gf6Nj ⋢n3E{8c*f$wq #=K#&R%D 0ToeQ!x2М'l_ɍܒwؓ^$,JF%PD1pWF=!H|r9`FU#OgޮpZQH.1MGQEpڶd:aV1A$ 0l|Q~B7AL5@ y`0zUIveu]8.`VNcY:Vqf3uAWQ7#ygT22zCp,<6{BiX$" "YIڔ!7Q$ }喨%kZo1%Gy t&ԋֲ̿2g~q-0#|P H$˜ntV$@#~]̢QFLr ׻濟TPcdM* y0skW-cWnkĆ3/ iКWi*`-EPJoSE% =zS Pr~1{FcՍ|u:`3hp%uD_Yl )yG"Eskkcѕ{?b)OgJED/;0Ϩ G9h1-\z ::YvXB7&%zݝׂZuc`;d3 3'TTwYofArU$!ZքEod2|RѦ~=p:W;Nh^".;q`P(ǨsJ;qiݮi3[A^, N9;J}meXjtES@@~r  ON_ik8'X `ORnT{6MsT5ݴ1}Ԉ@fcU6`NVqD.B2h;<(U=;)OK[1Y:{g'):{'֏j5~]H ̠*1nvX HiSn&xΣh@E7-ˤUu$\C_ܘ%#Fo#}ˢY#+3.tA>_>$L&x $||TDKƔרJf(rW2#^̳&;bllll/9^LI^ek̸slz;ۇ9g6 |AZ y}vmU]M.ƍ`#c|Ըj-]T:UJ ,/0[>6+ׇm[ΥK5QYTI ;rTޣqYPZVSGЁF RWssP}$_/lI\,L9&.63L1*DaPUs̺q`j\_]ei+?͞\ ȫ륐Yէv)9ޖAC.aGsc7KEiي^ţױ@Z iQYHvh!<"d}) )K9W_3^6'$p)ʽ{Gwqp]=PiZC^.yYB^ >R­0iP%@6Xx57Qt2kѤ#X.iswĹ lm C 䍿Lp1InKn_@aj>x\pwstfmN [ h Q.6}p .&fhf34ډFB)$}8ZvJ":s$DTS4KkK,ڄJR,AcdӣX u`к[!n<[2R0]24OuH &xG룳AVĠe8Eo DJ'pzvӞɮa=vNP!ti8 hi>#H7zYls-4f {S#վX4"WbT A 6 WSσ GSj*+ {/vIUz)ql w!dvkǁhDf<>`F24Ho?A>IC ğ۷F&7lN4ؙܽ%dF˗Q$XF_*xl0(h <+7EJM'R{:p[3]. MjI㸾vwة=TIoi?ٕPHQP΂S_bJ-MZʆLll@1Y$COAϠm$01d8Os L> l%Oe"!|%>F c zPM|:0|:UI@Hk?;R+"A2"a@vټvB%S'(F_Ŗ{8Sbt.B_J8~ď^k*_egQR6c( t kS*ShKV-XҀ6'0[95^5)U'b9U}ұT*KGY\hQyQ:W'2$gԶ0KK)o;Ybjz.f"WhdYuO \u[%1h<8}YœaQNA6/V/%~ n(SL?g-F2f/v[o _Z lk;+ъam3Pc{uݘk@5= 1pwot`AwcL(8"-sۉopI2ZIU&xO3urN'g`þ[6 ]TI"$Nz6ZňqFN롓Uhߊz´WX d\=JY9EnɒH"R@ҥw)໐!N}W?o@ 8`qc;~*_]oY K]awŨ&iA0iNHiӻh3CC֓?i.Md!b^;1Y7" IwBjà nG"lЋeNbGk0s$!5Fnz ͭdv!6<2oVG%ܤx+D 2g ]3cRXE>: ^`udgl={ \-ZSRqm~rvjpt U й;nO1'^_}%{KL2*Y5:PMbR 1:z Asl'>@DB'0; Y9 yUर>)ߙ[h=7Ł[)5Ą, /|? \9鰟kncW~Ճ Xhg9;K'Lez(ә+\I5#Za͝-dBqD:(~M+Vh᥉wSbu1 ܃PY){4:u) )H$3Ɏ!&o"f0b/ޑ'^{ck!UQդCJEz8c"xP(1v Il((vЈ L4IX BL&MNh8 `A]JR~$vtĹ&_q=/Pg84w#ɘ 0:8s.q4QJR ]d#0ӛw0*mA xBS;voINP*#Ic A0Փ4mAw{U_EHa9sskoXy9"[^éjuYr{Ec6FGMP.o$_sbgL?x*_EwmG{!]j4ٕDk6wh"_"R}݈M UhUfF ~*eʅ)a0B/sy spŚfR0PIi`['Dn.z6L#2 7A#lU ((J\5B^H#y~H*~~1<"jVv{koAa#&ͺ{IcؒCQ5d0#"|{FUTDZ4n#b*f7@kBLe|g!;_FptgɣOR_Ǥ_-U^_*c=HnagG} ,񢔘uQ+i;P>HZt'5aBf6'C[/9|Ӽd'[ xa>Gd% gb;^d]5؋˃̬PSS}{>IfՍ åKS?" HBfˤ1WQӵ26oKF>#،D||e?_&*m >IWa\{Gfog1f Q^.?d(ePy$m=5^[Kf&u l)+bN vI?ђ/ݖt 6m]=ɤ[ӿyw]/7Df+Q$]퍊Xz+-r| ,z8Ԯ@6y9=R7>ȟt1Dm:YQގr甡V}Ⱦ:㫋ZdL{9~jlҊFi]6Џt&+}YleLoBM6lK~z:HT?^D#,r oGUخHg +es;dWNy`e&%^T7`5&H>ھSbR= NSI /VHP;ʹW:c\ kz ӥRj ή9t/L@Mk )Oَ2C;iAGBV h\Od&7A6p3Q[_ꯚLh\b{#&LkrqE1fUn9 ssVlȍpl ŷ1%m& ܄4;M4f\_qg('H_L 19-HlHA{Eq`;2ox09M#i\Zn`o;. /xR$d-]k a%=VWp_ac"o.SgB;R>7DUt}nyUV9Kq$oMve[1ɤZTu ;9[H ZKgJI6*`12IB>dmUa-֓H+ %7T )3'F]x`<\Xv?\9ﴧ3j9^XIcѣr]>t4{y&UFzt#[$OyB+F2?< ?:=_`pc}fM8$g8#Dx~sv~sT`ɺT rH8LLF\cwTcp\%=?L 62vc\rϑ?.1汁N>o=/R/P/4^>@UOk#2]w3 QbPš{*_V 61ݵyyܼ<Re(Sjl"␋( ݉=#Z?A,2O*<&y:QT] 36:-vEyO]4rW6<PKp;Ġ,{34:GR %0)Ys0ڔEiqok 8[@Sup@_GIcXhuXTmAi&\+|@XIۂ &o冄t'fἫIo |blp'[SfըB)RRI+/k]EFs,`7MԩÞ4*' u.]̈́_s+MGbl$_2^Zz+sat8X]&F < NIu-e@}e`3e?=3j3>2Mi:(zrq;݅f!5JBiZ=qqXI7ۀ=J _34OZ-~Ld_9~=̹|&Gf'aL Z:o,A 6$xljѦt,ZBA0E;5ݵ!:__Q mO.Tƻ? LGeX\8֖.a9)dyx;~' WԇpDg̋* >c`&[ H.o{nCu+dYĄNb dA#+quX em!ux--VUu8$|ǀhc;/T|At%.{^%pCpm='f.ܑE}9`j2ۻ/g٠E^JJu2`K0C"Af\>-6%. -l}PˢUJEu P!{I2&oЍZ 2*O7kCwO5H[oKS)Krȹژqb1qHwUF遊cD/4!arzZ5]"'wsm\K ABU\|5K'9ِ@|"5 ]n"\LRI3{ Gu__=-+v58ÿäB5*|<-oZ9҃&aC8TYۉHVs=h(ir;͒&g;2{TTI@E4d 12_WpBb-g"}En\[*n&*!3 h1vU{})Ponk"3\rTF7Z+JT-{81"triG|O3>@njXt5L`kZLǭ(A'r -i}\k gp*0+2ug[!ޝ3slìm(k%"M;SOZgXŦy0 &3 c4Lo/< $^9G^똝e=d`X{5MW=7 =)6 4&WU -%jaL#^ YH'4UFF(خ{ӃمRҍ!pPGsr㽉[kƖQƫF e^;V.Rc?(N"zWؕu:Cܾ,w *W'@M',u>3[`R hUv9Rr(N^Xѩ̾^|zPl*e)_sUDq71+ÙX:c2j1OD73%xx;mzF}Et%ϙo90p4CO00Zno^0}Dug^DBpPF6ʷ -Upx0?S\쳶oF%ƣҊuGT-**"jI,X0HrYFxx]-M|?xaet> ߈@S!Fa`^[yJ]v\ g-X4>̬‰!ֆlw;f*tLA_̝٦ut zȚ7\߆/͂u2>r!Ly YI.Б-6c :aNi_4JOϾ|S_"딪D(N"e|%EQzs,T;!WmΚ ;jcxE4l#EOv7m"/ʱHdU6}\d\FI+M9 $5G|S^Aw@tˉ$x{ YuR"@*ĭN&I8ǁ:7A&?"`i~[]Uϡ͢ީd qsev<1*l :5Ƃ㠃pٞr[+|͢B%m=h"׊qƀ"wC5S/lNDg s݉t+>BQ8_\ ʛ \4 VBg㞁^̆G|Њ2_\xNc0˪zěPzONY5 GϽfsƚAú?}] vq u.=PT :$ ,\uv1^đP}ጲc''W^@ay62d慁ͧZK%cp`LgB`wo0WΞGc(^ܨA9b94 xxQ2D~aYlγjT/ZH;l)7ĔzE7m3WБxdoٚQvϽGGpÖv6k9sLufZɇݣ ĕXۓ:M$n`MUll3TZ2%1J'j"{Np9KrrI$@(m56PTajNtOhRTG}Zq$\%pL5x["~76Kt=*չna9 Fr *o BRAIkQwSR3UwէRuwvWIw{.MeAX m> @:cI3> FA\?s=L!KSth|Ҡ2ڢ=$c.@i+)LJR@ `:P5!B<|P㉑[au<6Ѥ m03pUg~kJE OzёmmWnz@^{xp![;7uoY;LV>?VdB]N&G+0)78K>&1e >u DhGg!,JIGISTv: >Dei]\в\IK3OHW 2 Yyjgvs@8Eqs}_g G6®8*]K&;K(5h' }t3 Gu@ؽU ?.Wh( QhK\ 1Rߧ$b9]ST-ϝPN"<-k4 kd@XP{H1}uȉYKnY\sc=" d,mӕ{:NB@˼U(MAAΛy‡s֨G,'C.R xCͬp8?\o*%9}12Yq]ۃww 4se4$Aˑm7quKTQODW (v"_nNa/'~Em1+|VRہD̾[o`͔[9ںR"r44ݓ7V̾D"%mc)b6r2EP ]G-`GeɄb͓O|o 7k '& |_WgQS&ސ}#_.)zXXD)ҍ!i?_5W^ډC.f|FIf[*D*D[m~pAnz a6Ƃ^&vC /b}"+B3lcuSh;ֻ!HjmW9&*EW%EB'liIFW0e2W/).JIrxi:L~;c}j~Oj¨'0MQ7CPG=zx/ O}>ڨ !Ѻ0=Uv*X,몤Xτ Ь'rvM !sotl p;3q^OEA2qHthG___D$0/ mU҃ӻy*Q^0V=|ȠoӗW3kNGC>. v&C3 J 2*3# /d_)˽ػ;͵ +QZ $mqA;k40SQ"_ Q4~]}X.<,y_敎gbȵ;{a2HwBw1 Um, 8rҒrx@]6Ɵyikf Z~MT2kN1((wK򜤈cO|[ nUmwyS٩T䀾[d([@FcGlH?mZp!Ykr${fC:1caݢex2.x_3.qLlN~|6T'# A syFK{iqK&n$wcYd%gd!ѶL"" 1.>/IǻV[(3PI$؟_Iqr2nO5vEP]_:Lja)t-QL]<,(!Q!]y@l5DPz/\**\; AO9 S묮LkRuuoWlFG :*Ge%d"d9T8-lVMFaF&8 ɫa(2AQWo$7u5aP oF7gDNTXCgnMoժ {o,Xd=ΙƈFފv'~`,DLz;^^5| Y !K %>~IJ8Ⅴgvp?D;7T~b7#~J Xxo!bAUF,*tQ&xH-BOXhSVY{6pGJ֑)?==SK>1ԉ!&~<}Ҋ 2'yr5FΚ얂]2D;#i`'{.!a݊3n+Ef(s*x?o2-ODRia3s̮22c^f,yƽ_l\?n+[2Řט&ۼJ,1ܫVPms`.)0f;r&'"\d ZqG&I ; aܦ]/Wf_,U"5A2V_e߁Ս8,جA !]oecTv.KT*`kSjg!Үm6*ԱBZTJ\גՐ0UZ? uGu6#ހuVM~Otm7=gEmOP-!WnSP<EoIL?YGy EL" 32[He!~c~ꝗ0fͪ`%"3SceL<7ی>^UAP~I]R)86׉NO ?SE lz}f4 l&}kwٗa-}Mp3'bhr kL-jvB9<̃Ķf&,_EMŦ9zMZ"vo֨I2~+;$,to4}-R%EfHΚ EӲ"yѽ:jERZx)}4XhIGևY0[c%ho0?A$3&]Pvj9rd/i[i:<,nD*CkƐy` LUNY~V:W2I$W$R')V tNUA~|LY nfiF&?`GHzZc50l_n0.fڜJ? tn~(rOAcBh A#o9RQ3?@6dr]lnv60_{Z?<C?<ݕ|eA-hTPUYV_ ԥ6ta8QM,SiPfm{6]&eTK42>S?u`[IIJ9٤2w|Fy@}$kÁ)xTL6x`Ck`I=%I8 XHiޠE]:8a 8tW9QsU,<bDAnE[/T#>wP*nb9xt`=9%_VVp%Ô'E"",rѨMؽA5J^9;QEPhUESf_(0f2ƬW&! ض&V)\6>;&4as|$~Nt#ǯyGrg"])8l|-61>3 ڈ@9l=85vRWsfāI+ݧ-@'՝PP2ᑁ2enh d3c^њN:*6VJ]UT^8c}K 8n,6t v{$cl+UyYrGE[ "'JR :B~wb~DOJXeECx&xf.zG0 ڋOP=njLUR1v~I k\)?0>`AD4C"N$R]Zlnۋp=%?P󸙮,:XbN7cY@,aeRr=( 4N؞e+%a^ڡLe]STo#(HDDBL+c8${x@ϲup& he09Sc/^!qo65%*纡RJ,#~2_ =iz@21%|`ө&gZd'{\8^1DY9ޮg"ZHEe>/vV|mK otX*T4i5Nd>%U:n YXȚ;tng>>1CRvCeQ56&&(X?M#}W"ѳJwJ#D~c BVaĺS!8=Ѩp_۰Bߓ+h,ˈ@jޑޗme7]6[dYЗVkꘆI<̱ †/^/l*=5f<Ik 0'ɫ'N> \ ӨTeNNJD3yX'no}p6yq~>e *Vwт̼q,D 1a&˴O|='dv ձ ~[|ՖoY5 ^ѪW.| /YҞTqN[*])gNs_a/4%NR%y?bUKKyr+O6)F4 Ϯ i_<$A'TX5 xZ'rhuofJXn%74@9=3hW6E3{f@N]' x/XJ+US삇 /ғW;_Sbt2>R A'ՠǛxS:J/Fۛ%uKϷZLe=9%%S!&.٘yq{sb'T]MH ˫50vANse Җ E~q2*#Vz$8򡏠lEC}8酹{yIl0h|l@njj(+k-T3ۈst7e NY_ w_N;6s/r1z!;*Re7Fc r?Hŋ"-Ԗ |t=uDZ! 泪Y a@Krj_Gmrz9#O KoB*WVRܘ 1 0;m#{\& ӠO럦m03"٬^G`3aNlKĥdn7xEOkΠCE?pޏ]b,iEm+ $1D&zoljY`veʬj&-誎AgIpxr)]aA%1JdYuM}ݶK^V_]Pҍm~"`li$x@_y4H焒C372=&m,oD+V)8; +ۖPob%{+ՄrE5h*jѷ*ݹVloSyp $}- :Pk >r:SX+vY˃,H,c+;Eqmꎦcr3Z*@~Xtz{&;lD`7g5Ͱj5wͩJtv=| X`:-i@aH jalS]|J~^Uv/0H 9A NYE剤U@կ\@$'9vD@$> 깕״j[A][~ O50;KeW%e\$!y03 AHCl.gfQpC=.kC9|̌)˾΃\@&Ja猒:5 7ʒILlhibJb0;:ud9Jv6ыhD+7弯Ior0 [j@14x8+KZ7;<:WbWiEuT[y O&饠OɕghZ M2&C+,Mg.T:K+ XtMs]!Y "3?:+ 2OKU&tgt2䋃jl}M>nAWf?Ջ$ ;!6#K&#旄tO:(t ۮe)3=dg4h1e膦0tcE}v ՝U`PrQue)n;,XH Ow}"*f)ڸ԰%8w{˛2.`ڼC)zWqy|#z"p=(Ƈ7edrctb|C>߱ {x`4đZEJӚ2"7a5|ۏl̯O?akIT:C%+܆v:(dG6լ4B'f*3 ۃiiRp4՜QXjSAx=>"3̨¢YNugg{x]\Zò`Vv=FE+[3Mee$Ń-Ά ,YqWk7`a"yjN]0ĒϘU֮Kж(4C[(_f/v3{@yjc ')>ƻ Ѫ|13 ҃p znll)n:Wi-VW=[!D0?T0u8$JN/^ɱ eV fE)'4;KzjnC1JoOU3 gp4c31o.aeL -.R je{B~I]N})݊EPU(e a4y,l1!ҒE M _ZgfCf4ѧ?|Zog^(|J51؁'gc))M y(`4%}[uaڣ@=&0PE8թ Wj~"^X!VvNV9)a֭X#IGwjţ̦P/S+gq_d=4T^p C 6m|c`_^[ZUXcxउbѐD=`s/ 6tI6Pp[";.؜C5-(ajFbռ@NdUi`>e@a_u6W}3 #')4T%pe#Bc\a_Q7#KgRU4 ԟͳr1TRD|!kR점7ggdzԀ̄a-UNԶM壃MT-shk5o`N!7রy~$8.? IɉeILٻF}@=G`dUSځ,섟O6C1뽉>7WSŬI >$,c T:uMžHLFh_3Z~T < ,7z8_ȆrQw)-\xA9(a/U-,l8%ȯ #A;!iajT_JAYvh!Y)֪gIn녖,&.F.GC{j!^.3{K18ut6y=^fMG>TI.wQ  >+4Xo;8ۍuw#D:kd{+BX1+v+4_>Ku98z67. 2K Z>QڡR !6}|y @4\&APEGT5${qWV4!IP,.NZ޺߃*0p֚=0'yOޮYؙI7|Wl N/tl&La# 䏹I?vߑB[;F jVԀ.jϖM~؂c&qZRks"^݆>ǣoWX"phݒ- iX"Y$I2TOYLX`TtG"߻.QlKh*ǫV֖k _Jn n !W}:6"-!ر7|kS?:p&:#W41eYWp=Caa 2^i|y*wO'}F l ^0n>Rul|u٠Zg |=YPҖ* -1vLPz74}8߮ngH1yب,$՛(NEtf3$#8?7OW-Tƹ-H=r&^@+EZЦh4չtD=gʩTsPp;)mwy v!N"F iPح*?s8 WdSdKSqKG2ڱ(sVr$η+/ܩP)k U7ϱ((!{J؏,Ĝ5|8~*ȅM̭5zvXfVx;gHM|FPC]<0)vԠ2ZgF{UX%ꌙ?= XZ_l+/K BG^~9$v0IxZ*Çexyc+vHYb6Wo$I~1(~A߃} uḾ~4Aȿ `ۣS^(<@LHgjg"]#/2Jj"| ΍"|rx>S&*yFuɒ43ΩX/X:ȡ/rC IɃt\{F؏"TH(Je4qAVޤE!6/S*45T_ZjٸE.y<;4Q1:l%~x=e> HP`1eۢJ4Y T%^w.N*j+J`1WIb qܞf[~&iQxq7pѳL0J `'37 ;|XB%K z2Z1@;L ͥλ]*. Sigfd \sW]Ҍ3M2*s*mG7%ߥ_HZ ;)u%'n u 3x ru&- (<vtx:CYpɕK/LQag޶k٥/z ŕWTKNTP?8n8UEAb!;,F\ᡯ㨯ȷ o/ E8ZTj O\ooL"Vw*J q .cܯM!;mYfEw+3 vNfRz9bVh%c()E_,m%z#F ]Ԉ Mքu>%L&T4LZb0UXE|!>&wMMbG~)UITg} o[u{ &L]3 r GjH6 vC I-Wb_)[r H\ |Q.J89f“ 1 l[yVB`x4>m-RvI͈xtک"iF;tH҉CWȿZ&!W5oE}wa4|( b%j0t=P{=aV3ޭd5'4@XzT֟~9@O(9a$f9Y\?P-w}CF6]"Y>vd̳d`4vq04({bfxQ4ljT$ZZ 5q'ketEJ[^Kkxעg_Gc椘֚ߝ_KW~xS/εCH[ٸ1>ɯ7eÄk<֐(rĦjZhp8=vJ#F9cmB*_ AlSg4ʆ"?TrX5C-} P72x5,JrÅfIyu2He=8q VZ # rǩa𦜨Pfj lͬrMwLb u7Y~3쾨/s0( 9}#y2Cfe^LD$jv1oE F:d%gZ">)D=:sXJޖWʣPv|;zo|}9Ĺ`+_r s,4nvKBϱFMx ۇ'Ȗ5ב O6 t&5ky i&W*ɫb z; ssRU+4.D$O58 7έ+ZIhc;5=ܿfUm Ev μĎWT=U>WJDyPGr9eHgb'}ȑT#wI FRєV櫳q!>F\_z_ҋDe:MYQlv$-~ > lMFf'gfll0uñZ.)d`/ K X*]u\(y`mWg!(u,xi,};L: C"mt^x wJVGj*DW(FעIn!0i#Ay~}=aT%5hمmXvrj!j~ Ț.H{\c"Jj/DcnL*^j`$\A5T=vz=%rV_k ld %Q:> RY0[z u ^!##m[2ݳ."DK\uS*G>/cl`Z XVȄmpW'+pvw@VC06 ĠjF\Ǖ8[V֧I1,t=aSF(} ?#g}(Ю(4e*g&yv_lY\H6Y4s{F'h 6,1;G|$]h#1C 0m=.x~рA(Znx~[ѕ Mw")Sa?+1.dx 1ߍqfz=%zו{ŜLHv޹(@+dwY1Gt 3=+jn6+G\BTQ,XD^l =w*bX8~xP9C1~g$.~R"X#tTxPI[aaTz"%C =>)쭖rTGX 'rIJRkuOWTw H8C-,S1iPfΫdshӏAB]jcmՊ^3Jx~1g2d!# i42J! N ;a̡@w_d {A*:gi7;#¸Q|IcM,O eL8[iTo}`t '\&k?>Gݼ K$ar Xh ƀ vZIdE]xr+  ܍>SA1m,  JW:| ;dtڐ=L$ tj2$CB4 |O4oGlї Zb)[ ;s?k_hn$7t&! 7rL:kĴ /yG_X-(I; CZmnXHE3h4,Oj"MhXN=d5_g4_x@uL}Y3Z26EQɤBmwg/"͔(s‰,;Z&f"nЧ.?Nh7K1\9/hgz$ zm[6F@q8+bluq[eRNpj}uD<ؔK?_xXHt'^[op Fce.Vcֱ"iJ`~G`lJ $jfX DemO?ddf:^cї) D"ocƐ7>\Ay XXˬTR # ^ Y_QYϴ*Y;%AMkHOZ\6+sKӇ22ՂJ611Qm|7,e{_ŢHTؠRo7[U=Fqf l`z 03kpN_,_CXn(߸gIaXTtsS:<"y&Ծ""!n<t'&\.9*y%spOZBKщwZfjA1rMDT,G',ܫ.:Ӥ0"G͛4hjN&=W(q,.t繻irH[Ӵ2;?nvVK~PM3-A}-ƢtbM%\T(`֚7ޮF $*ma[b)=E~$V<'N<MۗQ Ӄ$8mKunckAՀ m`E.l^ H9G }ؽCoaRz8XguTx]ѷ؋,l=Q"`O䬁; 4TO"Qa/Xʉi`B#ELPk_brފp{Dw b6[\Sr7g>5F]gg$iչA<@'9b"نPr&T} Z((i XJ8>11FM$$;sEf]DwbLbU|=^VT8&SH$\XbV-LIUBybBRo<^Ygc dc&8ND;',BW7R׆Ds)0/Jm{ dfHy#Yel+#[R@D#ۨwӹmd:$N %Fdd)lDGr84W\p!Y2Y.l6)Y*_7s-^|S\/;b`TTsWL֭tw7gڜ>Uz"{N<ؔ*`픤Iڲ#7՚-,=Q.t4b(Ĕ'V kv\=қMb>D 5 #יaS^IHg #>Vԝiv*TlN5Ne-L¦dЌl|ϰ%_?$(:;uF|#ΚvNJձ.JUMyiGW$)mݢj`$LD!^flf݈gԏT:LA5!Z"40FU#nѦ}g"t ?ؗ-T`ܨnVvQz^B`u?%b|UuDReY8 qɦArts,35ޠVŷ`QƳ$6gMrHaK)QFEH +.>+?AY?)|[xz?8"j%K>CYx/N%k g8iBc2{pi,EcrݰUpCs.h}G=iHd!̖>w)yq|wm"/N:- tGDʒ:=Urt]@Ē參 #E ),vJ.EgiSY^۽p!޿_a,V>KEɳL اKӯdDZOoG=%QPՋ?0>8-ɓJ=`|puӃ G_PF#[0!>*ffP. rfc02. =5FSLP:IOV%[x*R(EazlC0@޳P1fXu~>oiX&ͼsqWĢ,Or:f} o iMb_)A*+^X+ݿ(';A{ѡxn}?}Kv,y3|j41܋D Kx^g!iѬgR;\U2/eȢ(z1_wiԾ**u|p. x }I0]Q]Y :--$+x5ۉ'V+oW'dە}ֶrf7eC&moC6O3i7Ԣ_b*I]g2lSh_85wN6F*;qhZun qWdtcoS QVfͫVQ<啕^MaĥQ5] L<[㌮ibh ]Y||cjܱ AaZpoo%ycD6߳wtdiv99m"Օvq8‡ $0/^e :=PO.h녃q,i(>{Q;YafUjF [l'N\a<0 O=+$gn3W'{FǼ""^,ɱx, ;;洯 3mgN 54fxe#ôΑ8]d>YRճQU/MՅDžurK'.`,,1rU .qk=#~B>-Xۘr=#X_LLxL Rg竹; K}a4*CKkz<:N:{c7 #嘄.7d  ʈ#+(hTapSqC3^KG05,d- $@ 21 .nKE~dDMBB}rb灍 * thbTfs`h<`[,uh6@}O@|Ţn"qbhO0?ջz:f{*b>_J _US&f,]׳~TmNRv*>-̲5(}GF iS!(3n%;*qP&֪]Ҏƈ̿!|> -n @|~1OʠFl>zz&K\ٵm65-fqg|(Tx`oKN?5mvQ1'?< e`N^ӾN0,ܻdۃ' 5ZU # rD>o_1ƹ1S28FlySxE,ph7΃>wiz&l@ | =)̑ iXzh:RYNFKղIM[Et\]b e1EW ~qpmJ xAv !եJqԙCQ!1X|2{$f scňSbJm͙ S>_OK:QTґܗ,j;H"6 OcuHܫ/pоJTc ӞJk Lawg2<'d%M@섢B?zn[PpiwlC8[Y>S9] YI t.--"!]FĶJ8f$強D&S67 3͢>]/pA,&$=`V~F)/KOLXG) )hZ9ĴKA+FzVfe$pr-d cJʳhkDŽKsZb Q !k4-a%D CaaBՓ;MorN;W"SmuGFxEGᕔ j'c{XɝzT-%Ȣ<06v[yyUl:XbX22*70zPؙT)DWs[OeEe2XGͦU߃4t\$:rq/C@h@/"rP~ȏLϊr܌|GvשOJ| Sh9z-d&V?Xlg3),,+Vq 5.8"ؘr{,fBY0gx6t[N4Mdy˂fZA,ˑ#ŋkg~hJƠqҗ.i+ 'c@;c ewOaB3D4:>Elsi0CMh) m ?_;N}Xٛ[p˸D͛48JhٵߊWJL.!Zd[Mg%$ hH ^GԽPԐ _sDY iu[EP|A[e9߄ࡗ6)DhEߟHBa+5Œk}5AohdMPn,t G&#^N3b)M }ѓ@yW[poǛ-p.W+C1*Oêe`y6c3=RWw𣒀="X: 9GGjeNĕH|DzΙU ‘~P4]M6Zwے4!X(k 8KPafEqA{H}ug`3. tɃ%"K-bI.KN@g0{T! ORsE>5U ~59I5Ƽavo~FD~`CKؒf74-;uG~Cʒhg9 Dq"E ڞ.$by Gvl& C$6!%byLy;*;шp:O%Y3K<<Ϭ*lxO<@vB%tMia˔КiZwZ`a(^ Gb/x.V þTOb)ɨN>WO_ gn^|4 `CI:oQʧ_/;<Ǿ !)Tx??K'j 7\LT.=m$&y̷x bM?mnb i#e:2 Kzl,?4UT& P/nO>5)b$Yu4yV>r T5mnn* #z]U7[Y;E~s!jםX5*Xc:eײzۂ8\gmK&sm F7N3Ek7IW mKzsu$(HjEYkͧq2/jP@FH҄V09ݭNs47Ә4}ͳd)z:ZP5 +q1-LW>FǾy|| .t0mTkOZF͏fX!QdU'_YRB4rM-c$f@/ôF#Y+bZΖBP?*>D §[Dؐ!~N^N~kSj <|ZX8㩒zm$sC=˸s]@ZՔxR\aKW]ZO*Lm1$e~Tp*D@a ꡛ@q2SF[ h@a 29YO"6tQU$"|}տM7 _"^GT_P9=|ƚ`7Eܯyr`\ SZ4 Ar|=IQҸV1|OD/`*@Vj+$u4"Ľ|LI)G5suƳN5k)LBQ{Vb dNDpB^dL/bԂ`R@bxeP΅}~v0kH?6&䦺aCζơ?nѲɣ4}W7_x˜~3 .Za{0066LO-zj^` 8B Ou}s4[jQuc.A2T AC*^J94,A]^lb#K6e5j6YA5bO9x&$Q=Ù Tl.KΈH C<7M?CXm¹- ,pHt<$N:Nc1s HRB3 ܭU l/^VoAM zh}6- []w`qqyuTWC,[%GFJyH$wj9(9Kex/W6xt!qrrE+dd^ZtLsUØxi5)ax ˂ iYhӍ]:9O*Ek\\)ldy }NT\mrIY%=k{rJAMVx)V$>W ;ɀ788ЈcyyR`ٝN[Ht|=s&6߷cGCeDD kCXSQ&>I히AgoӀ s>\b:*x?y?:A}yar5g}V~HZ;DEfˎ ] q 3Meå(A"f_R@0%sd  ;F9ݯ\C?w?|'YIQAy$!itFVo=5K>R1>3}^EJߓ&3k-{+a~1tn9I:QyAxi" O5/y9?ߤk˜`Z~[F-Ds6ѻmkˆ2tĖZ8ľ]ɓ19 >}Xaqa^%ɢM`%[] >埕r"mjls&G1jLh-9Muh6`7=NX˶}zVpI ~b=Dg]+gC0y>js[u|`g~Xe\چpɽ4k ?te*qcXj;T"8pJPr4V]O.նs{'  &F_bœ7ΎGC}6JܣKzAfgZ\<(vpk̐CnN˃,ρ%ǥԞ2XfM#+S._lb|>IOm΂WzEʃ8洊Cj6iM RQH| ܉J!PIX+ 9Ϲ"F(So%2͓Z-ܢ@g t=xF%_͘LsrXUaLqsan-fu#ދ dȻ1wOoaS,[ t5'V[p!mŮ SqDDygAhEBo N(P[LE;u[f|jpvyСj_&XY\bPuP:/~R4DO @?M=6>#OPW:n1mh=$Nj62}CY$hVEK"cv? u .CGՊ"6Mhmtdlq ҧea|Ž='k4GTiqͭ"mWx^InKS|+ڹ:V6Qcn:Ӡ;}2ЦCW0A=QیJiUP8YKi{X@ak+5 d 0B5hHQ#ȱZS xƩC ~͟$ Gb  X]6;RMLn 4[Z%%>dfJ'1~P2e\#Rjӿښ> J.5mq<7"@Dh]ݣ)Cc_}dbTPXy<\w|eWXB܌FYV469FT.,> <1~3*1W<725`D[8pE-jA׶Y,\сi%fbjUIĘJ2^RJ| peWS/o˘W#DZ˃tIV} Sƈ0H- (&O-+[ޒۂ$D\1%7taTUo%>/yʂfﶒ*+ /̟Ypdol %d֧y [;3ٰ`zj` Ԩ0a;hͱ\ $L1n% E M܅/+m[Ip, /xCbQ_E"^Nja Æ2O&RqQE0Mƻ1ϞAʮc+q=?~2/_I7wBU3+"W! ڲy@N3JV8k=W'Rz¼3U[5s~'!DVtC[i-y0b"ɰUV۞W zU+;EÜϓg 4" NaV^͏/E'I>_ F szHy5pڽ1@tVKngC9lc`3a-Z¬;c1: ~VǕaŸP,PԽ~ȵY{[}i]t cϫO~%BNR\5UXͲ5H40i䜱sn7_)NȢGdD֞ ,%܊˙W5*fHDo lε ŝY|iX6"Vx VM:5-zt}!H RJH4Kݵxhf iQ풡0e>WNtzӑx>x;hY Ά 6߷Q|BXRx/}u_,(InY"ԛ2 AOv̥@E`NsضPG5rF :.[r(ǣ4kfzf ifk˦a~VaT,; %oVMnpO[Dd_\) (A-#0g3 <Ap3xDjJ?Ǜ,ɘhFSyc U+TmKi 9[*ÈB)/U{dTץ9Y.1aHu`_-w>PwCK lHVS?qĞQl^YGxFLC!rV)4,%U.iiweY6ny"myqEfC6`e$8+79#J @%yy6 bU1FYRcMT <L/^vޡWIS@zq yE`HE.a>B#|+8%_bn{`+97QxW!XI#(0( {{K~12j׽f &x* JۖRZ~ݒ9:)kdя&KeW(L d6[ 5H'D; sYݖhC|Ggy_|F] Uku_T蟨pd*c_(D5#)],+. ;EsORl 24#Nkg"4MCsvDR+,ibtlÞhKt=AC3:uIE*V!(5OxQ~'pسIM>#^`Iʷj7ViRwD>q@\Ey݅2C)O103dI=]6wtRYRo8.ݑDU% s˻qV uERj0}$1dqԐ3Zcpj[m{߉>1mƕ2*'W0v>ԌQ;Ր\sHIJXΘwt&I?k[ގBONq:ҿ,Kw\ド4%J5.yL Pp4t̯Zgg6G&q氅Nmf>;r.S@1 Y׺1-9Z}YSO C+dF{hk`Z$z݆,i3|o1 Bnո`Jie vsu=&N&#oOw#ho nT%$%VKbH] S՞<6YZ|gH0[m MiVb?N *#Tc]K^)JƯ Zjxk1BKnﷹ\_Z{_'Y5\ԚWY#RipޖՅW;j1’vPԨ´0>\~ "H5>I8XGL]/tW5zR@Ӑ)?z[·d!I"uWXb_dZcv쳾t_`c|łf?yD{Յ- [ B0ĪWzcWO:w/nߙˆsPZߠ^K$- ⍯=C@ P2sa3tic'Q?^,> ֎<}).l|)f*Ti`[ݤNFΐuRG=?"K 1.s׏.X@YL<.b6`8$fAs؝Tr`V"iL97n!'@ P(yi 23gr0nX/\-R~ɴ)tQ|h+V+ lFS5}Ȕr}q6;] ujMQ*KO$p DGd:iP&5)(擻?A&_O[Ӆz@} #m%mRcf5ҋJX^u]E]Wqa~ )>%s nfqis]hKApryT΂Ũ (PN55O}$i㫲_&U"S9?eN 5hH2bdQfS(l‐0ٓ&!@C5a{[2…p%!SJ#=7T'@8oݯ .@c7j-g+-tBnY ^!n`u^.x8Wrj[Y6K8')f8yw~ rqR묫 L fL|O)EWV[!,)FR毀4!m\`X% ?gGJ%X;{Tf&+5NO}Iu4Fy%_ȓ.O7m=lYBZ74+,RP#:#g=qT;WrfʋܱŒYqGG ~0NV<˾gO,4c!˓2"d*m/L$8ע[WWT)"0\&"O!)؝ Z寔\e[dF]A;9b -x#8)=@ǻ0YJC*irz.u3y,, ( Pf#aRJ*'毓'=+1` tCwjTɅ=*]PD,,f6b#%ż?H7t# ϨF] |d"v©.&cJa'XBf)Fe$.ᏸ'KfO+C36u!Aٽd3a'a>*J)U27\vv竕܀4KxHA{h@qK*j!X M=p m߽D$wg_w301atӬ QvpӘE̅i U|`E6T+e7dUw3?:?/LIfI-=gƒxXxQ~X]eUdڿ;W:mA6%M{m|]|ߦ+@}05 RYuظ 0'dUUӯNTNzGoO$^ M|* C:zHi>8GG&a(:S׶cU@ 9 fi34pۿ.bx&aaX`G}γ1''b#g$$ś^ ` hHJY:ʻl"X3)Z 1»]{bG0N ]_dOR'$t9$PXȕ.LKF;A&  F@_\pg< NKH +?2E[5E)d%It-z3&E)7Cm4T+we}n7 kSm{Y) @劮}3sI!RkUy bZIJ <d `s\OUg1PV59;^ f7c=ꀨm7:WAF۩$a!%mZG[薶;uWY q@2T#dc})۱ge+AXT8*8"k3RU飀!((̞l޷ηȸ >Q]@/@EO)2Y3q, h;"~4 >|Ճge[0~j%]^зxv ՐN-:I&z*y}@=VenY܀; Zo4RH[t"6!5AFGCB:Υk@l#)yt]K@`cL\uBPsXcqi< 2r] Am2V-%TJ`cxȂZ͎o[AB jCMSqpn~~vXz&9x@!!Hm [+"Y(($:L䘧Em?){@4.4.qz|ycDПF3_&s_Ə*s\=q ]Wg2Wzŭ:g'r*Nc60)^:$ GFh4-UK?mvj36 <,Of NG/P)~ {mՇ*wx*l?ZP0 ǔ_iCtW9J d>!Ie|{0@O _mpo寃B|E3~LByطAEk' -0(TJ~$;pWwҫ p%HzZ׊bjAuʓi C{Ɗy8Z= _ΐ.=0z_& U-7n-m;ch ??gbPI9syگKYzŃ[&["id6ǂ{z7 PًM76|d>vL7c,5!<7$W ],s z](!q2D?rHWM/Sڦ|L2)nTà/ cYRk@W+< Zơ/,<ĉZᨾZ'I2D _g_ssUO0!|A6s1;łY^J~dFS2-႓N27V?[ L58vwqLφ^^Z ըˊlz`[Zc*#D-gʽCKOxAٺlH[İu& `~c*Iz:l]oÿruӶ⽓hLPM]grFw]*/6 yhu*w&Ooq,Mx$S 9sެz=ο5gmDz sT+4𑜊ifXII5߾یgRmC*^a;Ȭɒ)V'4v"8 m[yjr ~p*n;̧oc OcSFDq`d,'ddtS;&ӎ89``DӈN_H[6uNR@NsyD5Lm\:̢蝍;a ,Ƥp LR=֭/.Z~uB;ʜed0FDIS &! W"]; >(}LcneԱ5n ޵ɶ 2sQȜL` a.@d [}! ;U٠6ƯgCH*uq4<.ƥРegEwpZ*^-jܨ}CL'?2e1 zl3tؠossXpp1F'Mr]) EΖ"&^&çd#ĒvZ^bqvk }#Lb _Mz67U^JNL_>qӾf{LXA6 'CT{b3OX=SE*_˕ d)bq1*rpQEeE>&l|R7q },2e7'KKȋNO{>S:axFʞiHcc,ҝ*l:e#45kxCO,v4;̇;t?=fqPl!R@Mf_'>-nj3U__15mn,1Bz7@dZϝ*!s>~mnOPLcޠ [Q9mAw#mcT፾5চ=W!vLq| ]FRy!(!\6oUӴ}AC;-Un`ZNw3#L9<9HH@@c}3l,LCư0V X6{/ȱtw UVla\ ”,Zۨ§ \ udgu]`~]}`~"qپskB?h8Zʮ$j5C3_:2NRj0\+(@8f^Ou**.F%Y{V0]LRRJnRG{F%!oE0jjcekgHZp1I#Zγm.t"MG ,6*OV0pw8^+e!iIկ)\?S}osҤ1f2+W_Z;C*H[Bf2F\҆9GfM ;̽_N "=x؀s!V=Qw,GEyTN}'vOa>sA0p:rbjF*qԮ̈.؝@IOw4[ 363zh"=N"Dqd_N(+09GV@*m|*p z ၧ.~Nl(y0FcQfN'Qod|'@qS._O H3l,MľZj݀%o፥d]Q-Y;ҧT.0 -`دWT>eJH8!5)֤2Sv0>M;D 1wIt'qd]v^ x3wBc<\(Ϛbq[=Y,Ca/TS7h&.3}QȞF]Cٵ`[916QoιNF 2܄~@jy3ݼe.Iw^m]:T@lwGx*\WrLGgT^jRJZĎ ӭ,heآ5 VɈ΄G~eF.R&fH?Ө;.xzbx" "L^[5ܽzL%7%E!1h`<ۥǃ_TyITR.URXZvA ݖHҲzlF_>L Ua,Yn@1] ؾBRͽWh_ia@UK;<lG kA)gfWIXM0RRR|\ Acdx$jؕ{8wbQHmFZxJ}u#W|2OB@O~Gz@2MF|`C5@>~-V$Ë(!A IBgZCgG/IzN!(,l:xVBn$+A -?%]8AETaShBb>tԅy76mT- Q\6z EI`0f_m ^ĨIGb,a^&MX"5|nVfk?ٕ28x զka.٫ɇ-Q&?;DTLurU|ې( #=K}7دRWgNAZF:!a+{j)QONI)N~Tw{VU0}E+tL]Ԝv*~Shg~HNϞ[(6`ҳiY `ݏOFQ CJoM`֍I/b0ũ(w`t0 sPxpA]qtĢP P\>`a_(qԧڲGLGA6e0XCi킨M~xAgJ җNy/r }V7pqXAfk掄_8Y08!.5?d^ygQ\7x+7km6"o&?|38olXdQyeԔKf-$R_>h?mCbrpJ.:^fWc,ߜ`Nۘs}&2* Ϟ)3Ө4XA2*^$Αoc# e}*KhBykkQ_.=kp1r$~)Yy 09!B_Al_' A\} wm&T~M>l*HʌT @PJ8-A?#ZF<`PE]s1FH3]zڸ{wUЌ?UJ44J8qV v)ƅp |\ v6OEG 'ZӅyO{=N¦f]lA(&KO0<_^dڙ9$Kt` [%~=]ݚ,i}H$4$jۧ $nvecW RI"~Bu͋`kUKxU.nRa[q3PkPt7--Ҧ~<~-+y[ _6Цd5LZ I*0ڜBQ념|yezGl>lq8w]c{Gpeb\'BtLi?u2!3ay` HTHiDur3/0h@Zqu yKE7N!c_!oi gg}! uBWC[za~t]oL嫉[Hﻸ Fmy0ApC>&sATYi"p $ g@ޫǕxJJtoa6PUH;&2RtUDSxPvZ[OǿӑCI6<0ZL U]F#F1;b[%=bL7v2-<͛Y4>7;tVugOZ]Se{ ;CB8Jʭz x9rЬU{) 'tOneX 1F IV=o 3%>h;˜۳Y!l{6kÂE˹G²\/E( 0Nӊ\ƺ@iu ʲi~Y<8ɐ\Pt|y.+D[bAt>ޗݍƯ"=qHU}*Ge.b!Ø@n'-O0"Ili/xO*XZNww*tcha^+_BEX2/5/I?pG" _zNZb3؟ 3$%$ы]0DJr_| [YNqNoMStRonz['Qt?'B!ޑW~BԆs2k@ ܪ)InΞxkuM]wFyZ6І2,2h2힡W25_l¯5mG=&Kj捘1A@BH4͍/:^4s+泑\8,-pDo#֬-Uw'k>#&#}UNvJTV;xU^^|0^- , d$o/1,M F=N<|3$5e!`~p[$}yR7ޖ jٯ ylg{d'2B$جR`$N seP6l5aW.I 1cIDza(. \8=: &2k^/=e?y=I:ubs[?xfLXys]Xq \=)SxzjXC̲@z+NY r`Uɍ5N-L<+Zo)(ebAܤJ.`Y;]7s!jHj){ Y8Byzͯ铹ed;'I) TdoEa ygJd8((j_{a(o:wf0y#<4A^5l_tt1&oaٗ8kB,fy "5\OHWO|XU& 9l/K;yǁhp} .Үu#䆣d p_K5''#<$>7AFI Hh]= }>c.菪0͙¶y G+vn_ٛ@ǰkQ4IAu)/y܎#S4Ճ"; [o|OE>QX.?` ' Li(|a <#,G D-h'TKz a4G^?(oOn䐄'8mL҉Wvf7F%.W#X¥DnNuYCU[]٬kJ@Ө;wmꇄhqe/1/R(.bg-DȪNˢw={hrK}qՊD}>]+<[9 \Z.\^(BhM9%_DQ. 6(L5X>+wFHEPik6 OOlLtH٨w:8@xfi_L1?ЉVF9ڹ# 98i((DZ]/1;‰yCU6Ytss~*0|;L;؟~vViNv? cMB{0k QW:y_`A C lOFAxAA]TE 4sCSM"Zگ2{}$1_-gT4q5L˂ /7CɺO5 %MqnP753E Q{>=*,KlH1ogj#CO 3hj4*,u**fF8C[w5!Neh3'z_{rwÎa:B,JZsa DVRV-V|n1  E |2!B|lrapK+rk2nrc *ON }Eb*Y2DrlՏE4+ njQFU[q8SKKSlt)76=N4ÙTj)H12 0О[)|% 1?Z4 ߅wBvǢV7s/ؒbqQʍ|=I=T)ynga8 aPIfbҝ:Do 7[Hq }(ٹ` G/W*@c]ư(#mߑ,LBgU$ҹeu菖fbj(!(:[HWe.:Eؒg]GIs{K7Lݲ2U|lqk}_۟ ¤4|MG<: ~'A;+:~ 1b@v\ʡ(0 }oo8MYxE[ g2VgSz>놯.ʃS&u#b ޽oV殺7qz .XO=qe(MՍD08EP%N[3v{2p+ GunM$d<.;K&rm3Hcz(di'>.Yhv`@Rt {O|4#uIE]Oӻ׿kguYFy\ٟ}3@_Jl"h!V|Q@Ħ`Aߑ=\S)R4Hqu;Ozv6*#VE zqǩSHBU'6o[/YժI)"2~LeС{*HUvJQ1ȹTDFPIMtQ[ᆳzBm|. a"lt+& kl6:?֏^nV"}y=-Qd IqY8L#pB4A$3~VbT82"@8"45 *~h E V4UܝZrwUof+f]&/[9'=! -@?PހiS֤3דQY5X9](*Ÿlv?! >`CvPe]O`| 6 ;}<³&^D2dոf횩D,E?פ )k\ xi|nɌa-,-h8ʭoȗݚt:BF܁}~bM_4SʧP4˫ A# d {;#=:Kœ:^?i0P1s v4R [ J0vj@Qܣ76c4<ͿDw1Z*Ihq4}b0-yHT2 8@i3[A6͎[N8W`7#ͬx5kȱZUXzVN޶^~M![~N(m0:2 5FqЀ* qL|o<ߖ!Jx`L=4ێQ릋ϖ#٫Cv( a9z\#udZ"uh)Z*T1uZ aPhpN!>E>TbxIoCGJ+x|!0-1Pϻ#U*ɤL>ǰ7GRbr ޛÇI!ӗȶwBN 0j.4䱔)$H@t+I__n1 3_ ډvzl: ɟBN42)HnR:ȍfCWjkPHXcc|{8N=qؑo8~ïl˫*6!mqD%PseKXed@8r:ٽ!| 9!7u#ƓYDw_;y(i!.wi= =66ܸL>=e')zB iݴڥERAV9hw7e0sm-:itæ2dLww,ni\c (۹@xSAfOYx@@W `rDfݡɫ=B;73m8[-;vi.:4--~zf9}I"ݪMUNX g瘝Ο>GU[{F蠴WۈJFޢď)cu E6 V_4;б1yu(:*=aU#e3,"`ӫc5Pa OtXdZrv;CϡgHbv6|nٵ\7=ciX,麛__2ql=.7gsv%uO:Q8DM}y M 9-Xde|\TP%7=2 Qa pܚU-ֳkYCxl"[tAp !>3g0km&|Hͻ[˞IVG R`hg,]4pvpͶApBtsj# C̐" !`P%8ޠE>.G NN02L osQarB- ʍ.A qJ4TJtDmy;-soG3~B|a^7V(W%[F X ˨DwA[*mJhv =%R8A[&I8\#Sg Dcyk#y3O.. Cߒ+eO$q-iO*{jfd>: \LN(;oOeSvaTo^=nPPq+~-v*&MK4ٲ^Xf ?RA& )NmrA»yܫxŠHR2)Phm )e !CD|H9 x> 5c M9z?Xw CENuNڇFLV c-(!ڭk>O{0 BMZyz'B+8~-2g_wXv9SI\wTLUd[W@#y?Uߊ|DHHf:gdS*o9&)<] 6=%F`-X [Cd^ϳfYѢj.n\ Q) d' jgE)?_r$3~$ ")F,v0#imeχc?t})I{ 1'y7L?h)H-ߝZѷ).eN|? WDG;Mq{0.Cepjхދ K>}|$mMeL'APװT~V5hcpi+ضBZX$C}zeLIX4Md.Ƌٰ/\?ojf bFhu]9 LBFgcMOdg;@uehF"cAF%-u}~:b>ٶ"YK8B\3틂IIqa-E,^ 4)A_d|Kq gX4hY$]FhVb1=g8,ӯck]\DlRw_.<{H3;y`ַH0vft3&W9&V/ٕ{;`Zv&Ok\~]ɸHGC>C#7.%`HJ5F?IM~Obx,6sۤBe\#m"MZqygU3tՊE/e UMHN5O֎TdVƬgE"-+$7/FӀ"BO2;85G)oNO>4reR,ښI'gz<0:_)|QspϧO6\ u Nmx@҄ Y\hEO_CvGPSt;yJ1:DG8C"vK#³Ki-@ *}9#aN-I&gA(oTtպ4=-e]؎8yL|ӍBzaw tq&)h_KRښu;V"Ι2M#GVv}dӖ] jBY*p ?yrK`>h>lE' 5W1Fek(Xzq`G'Vc=)IIg0 f]UE'֩- ƗD@LzEjQ{u \~wԜ kR0~@dtp7m MPظsҪ}ɉ.cއ`lVO䡃6ƎАg͢ҵ~ uHF0]Q/ܺxẋHXDWteW3f[xMI 4'=B潅q l~|ܯFpXJJ<~ u.p?q^6sT*E`ցKˌs*mFcUU~P \l``pJ@/سS3e66N:1G>Ղ+X >*`:L&ãaVJo u,)-2}ӑ `諬VAҤ/ysH~e3zdz&yrh2eK D*J-U|"V֚}O(j؍d29;ǂ׌ʄ[%QQ" X%AԴ!yys8=jK"(Q[snE6ռ (RV6GЊ4n/R B3q݁KILmK{KMxE։XU>3HK\s3XRSn(&~I osyLuVքԛ#FHV 3-3Dn䉍 z%M]ts&M%% }j (]=X=mqUx5I u-(LYD6:^,xJԸqui%QgYʬO-EƧ<KuA# A/>*ۂ)t(@|uV{e׏E^<_-D1y^$BíseZ,湩87hFh.|?aT6?qkErKRJ_\ 1$#~`2ֿH!M^p*;H_dq@ĥhD;Ӄg _'isҾ 褙/x[N+KX5dmw[ пI liu\G;G1t^? [:6en}woxga$5U<칷XU0Y֔R,%E'pǶ"J!z}{Cv~SQK*Q cZ7쇇o}Skӑȣ)ͬr9K -e%BfPY-v8n=_F8ž/ 'tF 1♕bh""|mxʿhVh}0>4RG K++pAd4^9+NQlތ nKotOvņlHsEQF.WA00CJe~|#2=c0ц }]wCc]!+CR6 ̄CDܡȘ%rIE)U|2WuhfyMUGLmux 9%` WNj[wv*tt!-шKCø(\VTNJ%miBZv<5x-ɛr S{g6o䊂`eJJ .W!]Q04uz\~&N,$ozqn!~eDaßO ы7"SޔO>+B'&zA?/XΫJ00Ԣfżtu![$N1{87`:Rg&ZPf\=,)" ޝ} 8Gl _-L.6fq89!CW^pd"iPү}3kܥ^)CD퐚(XGu1)OAJbbD8n1VP\划uF;pn 4Gf^onfW2.tIA_@ * ˧;u yCk5 G*/ MIdٞ~;V2:&qni{h,pܺ3>I7*]iq\J,Yצ  AWU۞3ڈL %Ks&rƾ)%A ү)/rc ( 3 C`S9yҖ*H!O=[v%Bީw cws2iK|7XnAwsns9Xte5E\7|x'-azm&$2~p!kGCqr63. "UOq U({:<ټ53X~NHOm`V́EʫΝpZQGW2}ǹӘ@[i:Hi4կkMR9U.ֿb}/0z^KĦ ZwvfZhdҼ/h) #k3-2Y!\cEXڦ,}}$g ;hsv# OR?w[0LxC=5ׅjCV;bˈ>*F舿9T\üJ,0Me|i&[daTFfTZ*KJ* $h_İut^ʭԽ$UVY!>1O5{Blee!<9VWLܿ^K)gj?Eq\A/&#"͢#>Wƃ6a5#5' $YAP'4, B Z{@r^d>|o92;C(`ye!tԥZcљ}Q0 滜xpjU.0qIS s+JΌ/+#-RexCvQ(¥Ej+ ?1/4)Ʝ[qw0X ~o:XGR‚d㸃 { $"{NF9ȁ2%e5sώ<֩'D[Ϫd]10*mym Zx]C+H$A<ʻc{随vP=7.VM=]bqJ;"O%8Ej6J|s5Yy|e\W%DZqnށEf"ᰗ7t%ݵsRLAmSz&uZ U{dAjtriR/!mc?3w?x8.A䆗YUu1 d@VV4)2}-uaԨL}>Ȗ0y-o2}8_8# ҙZVk`ܵtFuqvM7qbEzzFł Yj**PaLJ mJ.`p #HZ;/I 芦 Hiso S~؜#f5Skaq 9z!=Э#$; u`<5 $$<`|>Ձjp|1u~)?! .V2o9 W{e}Ig sH>qv`llFoom徻i!֣Ι~&zŒ%KT$x[Of5 o_@:ANF\qp9oO~S A 2]v";XJU,o@ԴI7\!]y=A0|v2/onwjAܒVW>"RDpOw3]~3:E!cp*@R!~_(B܀ʤB敫mTU@*='x{p`e tEQ"Nіl"}"W̬)r^"0duLFq[Tvf8$T%vX BoO!N~ @xD˞"mlD'y°nQD[!q} Pf7Q7Y Ehqs+F3`F-z9ial]iĭ.U'm:e]al\Olk$b)s>ټ@p?^L Lz Zf(D!(#^\tPkjb uzl/7U5^mtOkV?iOwg\ ʉc]0Uፋ_xqeHKUC񗂧b"/)C?d~Q*Edd{Eì%]WH-Ȝ0)ԫiO+L0_`Lt!0<&9gB٤F^,qDEw\aepZo8ZAװ4hFYmu,$ B|Z1[s7 yȺ]lrZTc\J{PHGA6-o/݅<*&sUMpBƱbʣ3*|fHnYgz!v:(kshS^ĦLێ5wy#%_-BPxEwv{Py_T$f7o8 pvC;*[ J,DV>/btt \>BJt;g_hXÁVC|Hg":=+'$FV腎OC  puiEJ|u˅S &Onx[qnpɲ=P v8"gV-< A1bz+_ Ka*q@y5(l~;N7n(FEXHT-6>L<K|VEk5'do1"` [o%.ux 3@ նQF,NwEwQ^ 8dFAΐ$j%\` ryޘ"y:pĪ|-ptu\MHu"aw/Ru7V.G1Bmb/zEo=0^j&s#&m?,st)_$%W9v\4XA`@]M5(}'6<V$%A@PRW4}sl}<ր3/5.:l7gwDrQ#.D$l[?ݎa̪];/+Up-28cM#$5H^4XHHzC'eo{17ͦ Ų~pAƌSc$Q쀜E+')[G$`1BقՀ$}l(|b8`2Ӵj'HlTt!ʥE ` gQ}ʈ5^R"RC';w9=$KA1?-.9 n3 =$&UqRMd.r& ']peӄ|`Hn n5KE/I |48Cnr^^(ປiBjBJ?,ǩӽX۠\#8MC'̙ڒ0'YSe.v,o9.ɡ0]4ѷ?gn( ZՂ?񓵲۶yg9wC/$&\}Ow֊K4pCSELnzr H@NfTI-d@Hll|?N-.IR%}{|@\ήl71' ='* z,P0߶Ѷ8aLo0;ܶYݯ;J`$yN;?VAɋ7S -ޖű6aމ\,¶]e NєK"*/*"Oy_u] /K%`L&$"=WD~%zLjxFP R PI;?Y{(9vV^Jld 0X?ġw>kZhXUP41r;sD!|^+6kTc˸SL\/s%Q W }үiW}r- IƯ9r[(KL )\h 5?c jf@j`v}[*@xmsh-p+_M')q!9&qU!!J ֚ Ae3Eԉ$/-^r'nCʽ7CDy6VcX{?*VĆ3k{hpO\dA1-Rwic4+%x( V#~:R hp,ĒCQA{C`>3fC{A >,TSlf#`(dGlRfws[|a@~@2,e`/:Փ%g9Ưb@a9R]_%Í.?<; Ꮨ/'hKO IMTi@v;S `v* $c 3pڋn 6@͹a["Q[.*ƩZ3-lG D<2ӠDp%b]Q6y#TVpMThݒnFNxĢqqw1sUrX9(axC%rRˁ^~EܫSORq'ݓ6|0yS񍽜Kqg~9EdGR뫘 '_Sy=KA*ksXtQMy_!ɫ7~D?ӿ?,^W/qD9tP3ȔـM[ހT`&#hyZ]qDVLpc)ophqТ;}}A8Pʜ kB7MU*$g<"+NcX6911I  ]nWČn=7M{5竁pZ`ks/[νH$|`z7Ƃ/ܔmH:LDAҥ쭶" R^z VI#2f$|KCcs%QW^\7\l2Hg;%*%bڨqZ2l1R_w]d {jL*,}t#UPsV=?: LLW\:Y$=M10^ %IN9zʣg6KaȜX?jwD{@G<4֬ܣh'7'3ؖ"!cp=?tm ?3nɓSbX+' ΎmU-SE!_$?9Na8ϻ3gxR,m- NNUPhvI*Tk#P J-Ɓ/X|[EIZ1 *wvcȉ`VF:xbq}@ UH/I|jOǒ 0T5)] &#Q=h#Q3[b«.(&ѢCBβc_7f ?iz~k%lKF%I"c'{r|IW* IDc/OW}V C=f245h#jc,o(]-[!bVP|4vȱ(/<8fL ݅Z4UJq'Ms8 ]: {,&ŋIZ8ʖn(Hд![CL(XV]<A覢J+)j}L,aoIZR)<D b5۸ץtj;0ݣ"b y8 G(]%ѩEE%]m'aŬ9N0AgP[I$ZiQZa1hzu:/D:Ǵ/HU;L DkoŒMЂX6f`'vGtۃ8W?Ƀ+h[Zج2 bȅ6I*-Yi;1#Dκ*,"7}<oa ʐk4T ^K|YۭXp2g<)"l VD^JIIgqτ/ >aF^@ӄvZͼT%^ʋN:&,e|Bλ%errdN3 5{LyY Uk8`2w/zEov'wYC|gTהf"hzpya!9ݮv!z#l0Ӱ`8Uӏ*o=,܇J:X~tTƢV%P.@YMz'Ogv6(~čz]׵h\0Z%u&C+O5V?s$OOeXy=ke/,# ޘg~ڈCj.;۟廭(g˒O6̊kl7 n1!8Mme,m5e>QךY`=7]k4GSzW|<;4v$-jQGm%7x;P{f]euZ[@OSx4a~aw/ K% kkLnf=} է0~ӷt4w58`ܠ=,{o 탻*g+˟iPjkqLoR Mw W_XAf7)aϡsρR}!5T.WXyH#OL2N׍i{nA~f/nz|5/\4Ay ŕ n>~2BkgU3L'l:ځ}tt"iW B/w lߏe0 Ot ){dI=rp:៬Wks[I%ýDޒL沇WclXq (yru !&5T||P(b,Q-㺦5O+{IYVnEZgL'% #SYuR`I▟ioqqKsT-+mA6DbsKQNkCcqyd f(nBbb@X:Ř١$c=l ,`wN˒J'" / Lc$~J.&+6 N1w>."&xYqr~zīi}%Lc |9LŹ5=gŞ`y8eniy4O_C'Hqe kvCQzRiJ*ci7-m[Eɽq!drw0̰Dɕ߸-!˼'Pn@3 Q+yKCy%~6=qhRn#K e#sx%ˆL^T0I?E$06ofzF\:&qԥ&퀸P6D\Z u& !7Ԉ/<tYTVF2R*S[(YMq.77/ʷ+St=yqZZ)/"]ڎ)X|L&J[|BWm$ZZTC ԁsOWEݑڰQ5X%főjRa|",?ガf>mѧIM.iiۇ+ _ @s>:^A"b+(`xh_E!{lJ#83ɓXiɊ:6P';߷) r vAp J}7J}VsƉJ=)(gpm 9[w TZ뿯W&oh7z+`Fϥo}=6-3q.p93?`AK;57Cok M.&gX=Y*ǒquXA-[,O1RY㏳fJОo 1M\^'zYln9U:$:8 '+E[m`zv 5f'Δ¿]:Fy 1>OxfvN-㭟FRI5ØA~;bjFE 4,gtͤᖖ-"Sb~-{H ZTy &^LxSTneغvL]·s/FURj[6Y_w+s-u5pMs1" bgC3#D xBՐUE߱u Uhz94\j%7,4B9!B3ug]~cnL1 UB:[ps7X|" f6<'` EX4@2̶c٥ ^ӧV4O]έ}9(_H??=J _ 8$ZXj_^[icTbJF[ʺx98T 6׍I+ 3ަ^?_2b-~G,~܎uCu /yn!g-@|Xt$5Rq64x%OE![P\Yct-2e[*>\;"s'$Pqn;>%?=~%dfSZw&js\C-Ob7IUO,*Ԥsssž_XWq5dN35&?,Ͼ [OH)S3YJ-_&&8oH{ތa3qg|ٳz~J'GGo;[D8bZ(oRD8HHh)T17Qq +=p0P `=Y9Usd27iƴ,XY: }(WrT`]d£ Ӷ..0ςp 4Wp KK*#f/z pN*P.,BFk9c\aG46I'E0Q\'y5IRl0&<7oc@N мQ]SW ҿTC7LƓ.aD>;rN_T Ur+I,Q?yF$$wxFo77D(EnR1ƞ) LJZ:E~S)Э6 Ơ蒺z-ST! t$_D:r]iaҐĒ dGu,GD]^tgbtÕ=C-L ǟa"BJe9װZ95ޖ4tme3BkANx2SG?&-hľl];ra>+|I;ۢЛ b \ x;:?W)8e*39H"I(xAg@Xp:V)XEH`HsʅQ1U>i+KsZ )ɴA>QzCyO]}ĺvޓ]W\x\*)V⨾RP%r֖KI~.Y{޲ŒztE*֔I*.\y/a [=6ۄV')"t!яj^* Ɠ2pO@/6A3 )B DPR]n]5Zwf)))RgqXr-;5˫+%iⳤ)#CJT%e dv'ӕ?GiS^^%nX ѥFf0;VH `ж6q(ߓ ssIB`=rsVIxŮ.+́"s1Ht9r9O|NW tحjiL1=)XɀF-ү"Li*6YUU%ns'3bn"c@e lJ)L`APOЮᲅ>uɷAzU`N(@+ X6 뜞n hD Zeč&֟NT&5+&<'Sӄ7cC^| u5P˙ިE,Jrg ֫g곉vr54aFBW3BKa SR!P9#YD]CЮ9FIÈnå. ?C+A[2;Xl0zn740nٔݱU$QKax`NW2߉{"efodV{1Ph;I$ ˅꠸-R^3@?p%[,jX""ٝ7X(?ŸՆK]u pn1.ɨ Ur HqLEanݣcbN/W]ߛd)Q%K4$: !io;(k:]6&Dك-6 4ޫ)J4jS7Rl%x d?jͧǕ2C-eH=`Uu =\XY=wL̒q%՞Yy߆@|>qgVA :'3!%iL$p h$}Xә,9mVzMm' 0+f:?>PVX Jl{`yB"'cشpށ-,^U'Bua"PW~O'^髃-dN ;|bjC×N gX+jD&Yk,}:@ BS΍9!sG -MZ@6 3] nN472Q"7XߦX7~4!Ȁ wE'`!SvԹc" 3X'R l?M_Ƽ[党ҭYds76\>8v&TҼ`9`4< EdH?wqpDb n~?mG)hFS5,T2n::M'wm4/Iӗ,,䊈ֻ,}n0]xq1)˦b葱~sxZyzawzDNjhi-n!S҅yU) 5%'q)4=@R* y*jIÀe:e񗣣𙕍QQz?-_^t2v $6Ч#UDA<$%ҞJ#NoKM q %"Pwg8ܸ1EGս813xE[9Xb`Z;Hq1]q]r5( M%/tSyIvjKfvjbXcM457\U h3Ok7 Zk iyWR(՚ %& adAv8w}U,cu,aoTWuQ;-x{d}44ܿ9=>f =#n* fWs2Yo[\DǡuԁMgn{5 _(I#U<rS3/ߥN =-ό w遯 W(pt-OQ#?w|4xLKq*49о.R';Q ȒAlLd;șf%TjÞ u"%R^2Г\`t#m{h"%~bjHj㳸 <ױL- M z$?c+K˭s3lb-gVѥ$)-.yF팷8þdPTGz8`kX@@ -{r =;dAʞY} yD,͹sڬ3x5驴ƍ͎R0..(`q_[=~ֈYp2XF͆i0WYumi)1XShC0&^.e ʂ*߬G5ώ̦"F(,̈Av>7W ^J} in:o;$&`8o wǏVEI:;BAQjꒃ-1nLِIĩâ_6:SXoUH'9BdL9bVxf9W|jg>"nkɳW]H}Dm<'_?a$]F[ |ٴi8'1s#T;T D9"-$VpfǷOdI"o~Fױj?y ot:"IaAŻAri/#=dd7%qCF }Vxľ@sVB(I(m5I[뛁W-/[ D}er#VI]\U!aW[X&23ZRh$N DkJuQt bkbiql @Ȥ GI S`[^&Flqf5Dn?jy}UR<+I&옄}<" SL~%$dgv!B4Gޭ(7u!,͍#!^K10Gc8A|Y9 `C5Jp\ޱ;r7t, Ը,Øln.t6A !_ewE_,Z  3y׮Aԯkig:tul9Ֆ@|$4ʴq0iQ Z9 u^R^mܝ3µӷb/l9M̎Y>eh7HA[Vxle"iaBUb3ZHbI/N>*>bmp~y3'XpC-Z*Qp'6L|?*ѕfi zH|yND+QCx;Y rp!bm3W ߝ)o(v?X#P;妇58IRMW_H)7RRi2дɵQR9F\3lpk\!k,TF2%ݎl+ 3K7 Au4-X>娧6zͫYde1K@?y- S#SP;YTHc0LAkJǂǰ1|>Z/qũI.w+Bg&-e Oht"8-!g<ȳ5 3ýER\^woZ\F-V=@Ÿ0)f\d\x_^8>C0CP4#Dxn 1ZumS~rFDŽȥR! AZ&]g|홖ҸG6?tjzSWiq@0`n Ԧƹcw"ɷ㡌NZ$O3UJ7Fќ.ii%*0uf{9hSpq0 ,dgZȫ*z;c6j_vxXg6`9a9VVr?7(VKca#) 7"OLZ C0g .{;o&23HeJ 3ר "*tniqe^ 0NR ׌k\ڶ)J)~jňa^.b 7}ޠ2r^85 WX3I.7VWYZQ£f@L!_5d8‰35["սf. A#eHQ\,3U3qP]rPOaL/?8ݡbTɍMNoBZe2m!LC6&Ȳi~a:IN(#}2,=Cz\k#N̼60K1{dp:ɇl/\U7)YxHd'& carO E{#g,_}P̊ N1:`}a|CySg~arFBŽ}HOqku݉<-?k_p*CHg 7;QD'Trj挤KV|н⎦LȻ@ HX>i%btVHTb9!4:5umVv:=y5g$(_7 GF,ԅj!8{ MVA6b 6A(쑒0c\D#4VZʸ(/3Ia! w:]a8GȰj^1m8{CiJ(}vRvP g^-嵓,]axd|1qM\CWM"́SQgqK24ݿpKFaR6кmϗ#eo93uhrkrW憨}Hۄuh/نYXq]Ԋ|2hNo t RF[6UY65(3gBg1N<  TV_g]:|hn#| voU(r JƸ#Rh#!/M Si;▒^, `|}H I-'ط H~A4hy r.#A>%EX$l4e:>ET'LL&vH:BaJZѣzjhsL~A<)M=fXIq>ZdEg dG-ҧظ|f#.`Ԯ&}H#dς)gq3t~ae^沲Y`$)3ުa39@@&nYlwsϻ7h]>&\0OMHzf8 $ k&+\qEN|bܽErJŅI=0Vf(` f\yqb w!vh^$u/(i_]]Z7H, BN/* (]DЁT}4I.Gq`eS+q؛U-tƃ6hk]DSƟEXq٪=-cX'׿|=b7(r 4>aRydz,C?YqvAx}NUAMro !}$ VPruÂtp ~=C5ba,ܲ w#$^Sg?Dᝡpd4 a6ni9.o4Oɇqyu/:ࡴ'܁TtG~hչ\L_n PHջ)uz_б9aݦ .9TP^ԆjM#x\bBN$`647 HɯDL"ҟ8u-٘}g2LĶWDLsH\&{vAN/V}TXž$ʹyޝ6輒iJo_jT'Pt;P=OUیEA L0W8+ `pN"aM'XU͞*GGb/3U҇Rˤ+ -r+6*"]/Ratc~ u#tZ/QG}|GA-X6a<"Ȩ+m'z+T'spx{ hĶ@P1dYW}Z̪͂]Z~~ҹi.l~V{]_ȍJ}C(%3O7Ѩ[p1X0?. \tmp5.`ǵjwc:mxfQ8| Kk8ʎWT[1O39;Vׂ#&xE *ǜGNZ@5̀u &9W%=A[_j Z+ X,zD`$!+9T {${HgYL󏅽R-W"v7C^fuڋI٫ȅByDڋaB<ǻLCUcy5**9R,1z> k{GJz1~MNIB >|إd}S^ބ5._herZ Ur0d~nǧۼpפCTcb3#iǮ$Fl?dj79#в‘-yeƬAJ3Ů]K%! VU}T%OՌѽQe lV+ r,Tl j`W_#T\|qh(W2no03OMBޕ]Haˊ̴` q}᭸E=`^|߳ մ"EB67LoLp6/0n-o6@|E>o!M0ѐB]:LȾ  bopJi^lH_Zڌ IBqKR_ ܲIc'v;hЇOdn%nnf$4*-c.k(ܨbϺ5p mi~.~dԌ46`& <5WӍYdā/@1sYavtǘ~ޚLǛPS1k8.Ma1y fc3+ʰQjy|ۈ9IJ[kJ b_3WYqN]O^QrS;K9oj1"%dh/k`s(xmѷ,[d)SSG-_B7),^A&)AϘok{MVGLfF{Has|.:m|_{a5T]`3R{!NS]p 4W(^֪PsJ+^쥈 j:J,~[X$yPWNҌr6Dk ^u|2R%xHIgCemcى#aEuܱ#Ა0xSSbYnL"q rK΋{FqxdR#0Sډ`̈7w#[D3+ݰx}8Z, sǢs쎙 B<}Zԛ |{dӶOR}005?z0J(X ҅6A53jXTrmp>%/X3bR4(C p`ϸBY~9eZЉ 7ܒM)E@np *lpJBJ|(/F<1kJЃEC7QRG;~+,sxTzoH5%Tx*i@Ca"Eߓ͔SE叡*qB{l.w]}x3 ,zvENģZz:iH*8۶Nbvu5+ᲺjU!?JfZ.Y*#.Kng;]7+6W/>-6m 0Cuǐ(9 % V4_s솝a%`=rM #=G>'\ ꒵Q3qe޹-a͋a H<)q8JeX$gjrc^u ZܮX8vGJz4٬ RwZhWpee^ncm)~Xgϭ !v" ffIkŐ Yw,WS;=%s_PB&-M~p7w"&MC` jpjX";qɛJ;R*#~dF@4ZO0cVa` Kho5H.#gCAqSg$مrZ?{a%c%l:Z_{I~p:E\"?d+7[`oWd35iFgYZ0707010000002c000041ed00000000000000000000000167641c6700000000000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/net/netdevsim0707010000002d000081a400000000000000000000000167641c5900017bd8000000000000000000000000000000000000006000000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/drivers/net/netdevsim/netdevsim.ko.xz7zXZִF!t/A]?Eh=ڜ.+d8GCi`B?;ʶ*#.̾54|. cj("4TE0}.oe9>ƁM@=_uV4QycϡNGH_3_i}q݂ǘP/Gl/K+'ɒqү^ӼtaL95H(rllJ?! X?{U9: J5*Z"(p0lvǁgY22yLqʏiDM7dTx1>kqk]펿,>WĐ$&hґbQyz&&q3 pI(ji_>18uh."~K܄(.ӫEPz #KOBY5%9mef[0"NM 91hwj8E/|R[dQ{uĴC?Ƣ齭`R>I0j*›K?f`eIK+rH}᲼6 c_aH ^"漹4wSdV6J|C 4%&d[iI8WNVBY«j?}׉>|9KWݒèF>D'ea2Ѻqe0PNr+\Lz>1yonZNx/g7lG|ݪt;4[:Tdu6uQg-[59%&:. YtgcBm3opo8"1ϞscH 3+;Gjw0!YfRd^NSk;I2 N<]^͔dVfD85." gp7>A^dj]ӊ*9whbaƫO&V/.l6H 8eF J +AgGO.DJOZӊ 2cĀ'i^"0 rvF 7ze[j$.f, HP~V^ie B,i:{mɧ*2i+|,TL@$Ek7_t]WK+lpt9.ئD1[4BW.oT3R3<M@Q -0b eF v۫SM^_en.-:BC}TYw9O;qwd7%uk1$]cj!xh5-(GV%V$ Pu5g,|#^].Bf%XOeqj}w7Xʢ ԁMi0ʡKSA9&bruH+np1fur'o8f.Bo{.-Xs]`NMNhU h?Vp;a$ʆdnX@rBlsA вbD<'nafIaN-7c%0t˷POqū2:J2ېX#9}wx+%uY 9PLŕnfVc|vwRсלu i"J@PK ŊŎ鷏ʚ<7,1Ke xº϶(8edޥ o+ (V5HVApr~#ve> sIBMHD| H v9zLu˩ʽ%A*7vp\m~gP?p2YD=f˥^ckMc#P8d;oKbL;s?I;_d:*#ĕgl~JH>|}Qbk!Dj8‡Eӽ6g)Oð ~@յg 3FTvkyo0ZE7cs (Sܡq'+R.ZvW?Ƈjۀ\j[h7~Ϲ0wwIoIUŧP4Iw.]jd@k  ~6Ha vOo')>[A60V΃iOaC+ٲ[6#k|<`Q8y,(mk?'ShC}wmғ|Й }ˬo7iT;M'1/FkZg었> ٸٺEʩt{nK:JR4HJ@.ezrq_H!I -}GO؁@J"A<˟zzU7A }j )4OZHhq eTQ1iAڋ̍тfQꐿ2.}TM'dQͯrl*jcU+^QUtqƝM6LYqt+,3QKq#GBnt)0nGZP67mްg.Rn8|"*j/s-6wjnzB<}A ZyZݏN4 E{;`=T&1A 4ЏE5+LKьE'#^:F.F᪵$_WO[)&LbB8/Yr9oX]ܹ6TsBԓp\7 H`/*Ǩ+zTEY}DoZ/f 'ؒpES ۰Kq;`0Z6s#@-8ugf1Z~,c -7(xS_("MGf,}ؗa e1MjX;!Nh!KE{q"jM=lu4?΍| %ܟ {>H$om%>5 Ƶ:LHR* >~'QʏPv zU]nQpz4b[FX9z_% `r"";Z 6Unqw]YP\uOY 66G*Z爱B6d 3kR.K T#j8Պ.g|]/8ТTNKH|'%vc`*`Z0oEK O\ضZ28)=QULnP 76}e1`xĝ|!ITo)eA/|sEzoC,ؘnƻ$W:b[gR=Y=vm\ 0pcy]oO1>6NFbe;1}nc.~lCv&2 C 夤lv{93_ I3F :SM{hT(' ^I9#./"♁t |9YM*[Yo^k'W?`$(Z<]!=vNNBH=V S\㖳$FvO>u1Pr!L@0[E>h4-PcDO D$aebf*fctnR|N\GAB'\b=ܢ"b' p=/f{bb>.}@:n.Q8HX,JM,/88qsyL֐^^']e$&#Z!͜ D'BzAf r8;o;zp~j25;D~ y-Et%/r=o^/_jB\E5ؽ\ [YoDx pP* b* :Y=vDZEOs$L㲆vh=`; "';^Oz|qm+Dj'WT& 4r`?0(xWiRnUgbFx'm~$^ fQWi2g_dz05VX7}FjUH*JvfʲFE`g2q/W *&Bј% hRrqbKݳ +6F$12P8gienGEΑƂiR\Ss/fCB2/ۺ%kDSRicJrWɣmFê19n}5,;ēT}8kI=3 ݓTCy!G! fyǠX%ǰGݎ,B݇-k4h @/p7D# ; wZFUQ9{9sH1, [f<-.RR!l[*6si뽥KM*t .rb8 U%xS_7] Sj1(1G@YpnkGiLq버5!z v[K#/+#\Aj sS>e Ti-2Gl^@"my.6A%UP5`ao A15C!=fPf , P4M{_,{ObI;Y< ?إ7~>* Y=Cg4͝\U0=F`<kklf3*~rojkΏ"yp#4SuzNov( |/[s].L ND꭫PPĿ˅qM%0C>nB'-n5PbB$νkH.p0, } ,#S<lW<-nuR=uFC_e4AMM_E{k:W ꨄ7n9%{BVpD~Rs=0*YO;h롤儾9=6rqş}X:GL~ ʥS{}2}u%h/CT׶'Hq6ۈgwpPN,ΐ'N^_rZ 2sY$5gt*Uw!7: W$_گmzDxqӿ$q1>ԳOi~ WwL#Յ@v&" ᐛzLjf5OHp5IO31Xj+nÃDr߽B\>ImѭiZOOz$pe4ʠ;0ze~#UlU:h7M#A q$Gm" )7_WGO/漄5qyM\E %ʹNHoD[(\H>n'qe0}`3:ұXb@./M\/&A]İ98,9'3fs_r0-xīq UWrr˕sK 2\<c7 . ݚZ ,>Gk(9eKyPO\,5es LeϙX}6ߋv=M2oӒ R;%z,Rf!#=`B `V^T+#݌(?0 ,3/*E(1E}T,LZtljSYN)adH`$e2e#z Y1I;40 JߊQYQϔD,Y)<Gm_"z!SP$ P&{1\5_4 MA0&ڥ".AIwɕ)~)=a!.3b$`")TM@PrJ Ό9D*Qڲx~n%G$h3>iG*\Gw=nb BL0Cԥj喘:/E_{ wlpu8/u]EW^gˤ@I#7MwgMkot5Al2?c*eQr$Ol2UH:@隧Ah}w)ؒMDшxEݧ>F/ yCyy!'-{wOpWT=bX<;\7ϑQC~Szl C^ɛK"](]FgvPMk;(W0_d#>| AM<9h!9~qEƭκ1X+uq}pwݣ5~0F~G*忒`g[vZ Bt`dRfC.,H(+A*bURQnj{;&tΠ3SX C9(3Ekv66K*L)[ VkOPo1,26z3YsG`, ӻy?]I'j#z5#5ᵎg_V~% ddGZ˞CPvedd|6Qg+IOp,H+Y7sSƘd'\ W!rnX ww>0X۵IL_1ƩJ67, >\wSuG@$=|Y;djnYCg8cȤs5ߺ7hG?5Q>AboOV jeGu&)%e50mxqBp9aCʣ־[|1qƏ(ܑ"[##j81sjVXB,65&7W٪)&u{OK޴JE]9G3bF/WT0 +10O0fmLJET/Sn%BLKr*c\=O)~@#:I@L=؊|Of ̤\|$4ç~$t $i5MdS}?]pR:uŰu߂G/ mlR] JEV@A$FQSlAiXr7 )77q6cʌekzpI_55ó8e🳠+.=k[O1\L>[Dע6-f"w5 ~/(X{ zJBRMNCĴ\6}RxkW6.ӐٔTZz2142`K1*:l߱fTlM:^p|#\)N<\+'`|wm/ 5n"%Q,#- ES1vςtɮK'.9܂˵"t0[sP#STOwA\šm";^8IA(d{%EyXiwF0Ė ;6*E)Ԑ0Vf/gG Nl^uEM9l>eJݭTDdzU]C: >#qZ-_^U<XL< ڳt%RJ=H}+.fԟVHʱVO|ֹ8(%o>Kih, ׶t_꾕M/`|L䳵>sENsh ʉI%a5w'[>rB?;\MW@lNܮNou,Ĵ6śY,Ig=x#@1 +!Dq-V3qϕ{fC 9X%c%î3E-i<9# I睓TmUVR?3{x^zxb׏~$f$0 )1SNXJ?DZp>Lc[Gy&<`"joKYF0:CK:Y ` ]x y6ZweVYx%zV\ΠWrl:}( JlZEAAn&aoţZҕUp=puAerI7E9 !/C=nHv|PO#4G{J|W#O@T^zu;G= @ tB+=tp,%2KB&p]lW^׿ں59M*T 2WkmK&Q>+]/ YLa%S! +bk:N'o+1$clf@J @+|<27?&x= k_D.gzx,Nc>M~vs6t^Awmcl9-6I֧ 舎 ~MܘI| c?JLx̝b!jYnI,V /A,Y!I}7DVzׄ}{iYJK \.KmZ95N6QO}^VmŽRA&",)+7)\ h[%JpoKIr^JDT?K RXNN)'| #W%^kN.փ'?ћNEI;:"1 &.$BTe@Gʓ@\fˮi#y_\H#7ݾ&{9y{NL*LC9x5J_@4" ,Xl+QOge$/YwˢuFq-΅C+s+U/r2H j2 |!:z*isܠ} }(欹B$Q#tI|ҙ1±,m:"#vqaEnb$̻tu[wTĹYgP Wg3zNo"!(Hhr .WVoJ~SgeE¶0Y|v'J7^ YߵqY Dt %Xͣw\OHTfvƃK`TbS%{ƅ Mw) r%r-Lߙnn9䅗5UəN#9HsX'q]rȔ*8瞞8U1ױef,=:?{bs}U=Q ܨ5`~Z E9{fUI0^ρG2,*R篻/A փoJ,!L>2+A2]F鼪7l@s&R1RK:c5qf>3LgLx[[o %{90OID_nԮS!Ʃ *ߴu](aC~Azk j3Y ;(` (n:]Շ9l0ೖ! u͝)2՟wQYv'ǯ )_8P.mE|VQHVc*!+2?B9Ep̴ª DU[V]SmS Zlɓ09D;P0b?+K5^dBig F > -C=g2e2E퟾j_Yq2 6>]]Fn-;MM) Z ]$ ssu}(5,Q4!+LAZe[=^9?ZG; /K NF44s/$/K2`ﶔh它PP4I>Q%Z/rY"eJ !: ^')CzKk܃#bEt*\ 01-.nJs?Hx z0fqŵʇM'G(OS>?Ȫ UgAff83D7AWS#$b T=xT0S )ERTMx#)!Q9M<@6>ZosFKC7qv&[Lxϳ^P q;])c6tXc2|'Y./Pv>yt^S,LO}f̎'S%VbY6Wʊ:+BYE$9$GuMj$qENdԉkN<t܂qL G|[{bA|}4 FmQ?<ȐgM=9TAeAɹ%4ydWM~WD֮ zZsa1HՄDT;CMd]"c=p!4>~ azV?*KUUH3KP$ l XdaaNTBށ)uD0aj!+n:mx>*w GXK !jd1pW_, -e!wvkء 3r0 `ya|KVLYP|0-{:`g0`GM!4Ȏ1|ш{6i32{%DW1,Љ9t߃y(!NR8OS%촺ՑǦ:5z,Z>>[T:̢EvĜq'-{h6`FJK,b(qVdw?pto ~=g+sfqAo<]L 6WgBBy*R#ÐVɹV={mw!5ehp+AA\_«nŭ^l׉WtZ]GJ-[D6œ˄s3,憠,e)` 07-oӓ]xe6D{tBu#xWH{`(VnG4v'rfE?!?[n= ;GJYr#:ѣ[#F$V7OޙMQ[ĎU> <& a`R "νcs2Yϖn#_5vo[G3Zɹc3Np9א?{G{ SK3-`*24:Og%*5`Pkc**DNf ]rBX9DL@=]!;˔hk}DVYFpVF,Кe|U<"O~4^%.fhOMsD8A=m0F-m`͇Щ̨lb6[:S@HtĶ fRI(X'-vwɉA,RE6φ*2^%_l98 _.]FKu^$˚AAfYiMl 6]:@- gNQ"(-4N o]0YLRduxP΢ LL6# i3WLQxJwgBpT 8HWߴm( Zߐ#Ey-W6YMWw!ECv kR1lF+K ׿Pk/)4t)Xr@ Vvh`DzNDm>wā U"jqwl]D;i)JjlPW@dٽc 9F*89a`A=>  Tk| fFN%L-Ym4x eluJE+DĂ̱<Ѥۍz hp \nsK:ۊ5Uiޔzr6R⢬FdΨH[hgG8#%6p[l;+^c%dUp6P|8:~6XBWS0sB.P]Śa~j7q~׎8AZrw4W?2#=7]ژFߩI+C#f^a7 㚱3"R8, MY0ݰj6'A;er援ļ}XugpKjqGi$ҝg\9ϵ@g4* m,6=+ K*I;r0#Vxhgey=j,T9 (Wv]n#MLᯉzC*j#^Uج ބ5IR{$H _7Tx]Iķ9׋`Vn(n1SX+'nφ߃%! GQ v{!ygx'bqao^pz &7y0jn.泅NuSg1s- G5ꯝeV*BF*wb@b+$ZgI⓫7ݡ*qx]h@)GzDOE89+}䃫HQýöQ8 c/Y1pHʆI2TO M'$m犊wV'rAq6G˯ ͌<:|"ӧͱJhyoZ;[UqV52Wjlh;4n LScT\BdFSDG &|($dd̪8qyDAbf}Z4/ Mgt.Mb4v};Y:.NQe%hp3%gA;0 Rkp"O!|okvÁA^i4%yYN;WCK R=q IcQ$Mѕ8ȇk턌ic@P\a+گn/ !Z$CF3a2aI `>τӭ-W*W#JuoP ;ܱѶ l3I2ͻ%#BN.$wiخn$ Fϕq Ŀʚ\UoW)P7X%WoKu ]\c&U@T J9"rǫmt Q &BE,S+BN4^n(Ѕb PQOEjb)|:LV|N<gx*駈gQ-B)#LjdEcj4 (K( P ِ4u\Ê?sNKDPUIW3U *`YWic)Vw֩A {Ii:CA(黛>c5$0?Bh|`FPӼS(99)ٙzćnWcfѤh(.#awˠH@ӽjZi)񛫊(8vk(myC|H9gS$(~&Fg)s:o=YŲml0K MNF؍ q`k %bjƘT=bh5񇫂W UOdr"aت`kIf$|<'[o -zL@^B 5^ sR=wα>L ;2?8)ͥ΅J3m8aJXg˼Hny4f4c{siلns;Ej Β/zT_텾1XnlyXVd.ZeųPEk>վ]Mv.lTQۛ0[.hQjvPHs$O; *\tBrepۼ,ѩN {E_$u/Mbb*WϾ߮il4s?5ٝT.`3kC\2rBcҡAoW5C槀iAG=ݶs+L:sH*5 %\rKsd|nsf` ^ V* [Sd)W/?zBCP;DQ- Rڲ#1mO)h*VNckj*k0D}4Ĉ˶L`]L -XH0gUafXPX4/ pm]: 9aTk m5 _@}=>s'D"0͕,7OFk (ߧ̡` L޸>W 0>Nzwt$Eu->Mj4_gh*Ik@H*Bu]8(c:B~ړI,8!\vVʢ8=eXYX"DpOcAѼ8ұ~7ߙ]! <^ u=hVB-.@fs"TGb32rcۘ 5.-g/0߷*QG~E%-\pG|lZEKL!=meGF8X~fWkGYaYɕ0:r txQ5_xM3|D ?UvY9z<VUDm!XOu+_DN{ ;8^% yS}'z SX=kRij E>;TSe\M74GCRJ|SHT'EjfB`fN#&7(nw(UXB7hf$~"WI.^6d6I8n_;,<-/顇k? 7H5j$ _em䛅5֬!ZAvueP|=ȸXxUk񰭩E!Z˟qCggM".I0Vɚ#A;u#8" ~[0#Јx/lVj?W郭`|Og9&j`to-6|:Yup9Jz||HʎKc95>lچǢ06yT% x,vt]6j]fB X|Iڿ1@-tWE/= @Fx,eK9쫃[Z'X_v ЀKC:.L%Z`IνԊQ.}>4 o!D:=Do^3#TB"}#]:DAF)2f><&9]#bVp5h߰6 'EZ/#m$ wA j$2$x/#9ۢ g>μpma=y%W l,T38B\,f%5#氻]c+qݶ=/Ll#ܟ5kqj[#4>m`"V,=3"R]1.v JH#8 h[e 5Ί0KGqDUм-zJD%a2g mcòJX';؊z,;7+pTR|rbq3}pwRͰؾ~B!{N+2J"nzSNƹM^כ+*j&1.ֹ!PsC'MM:n|CAKTܱ/R,~Ziˑ%r@>Smt",@lQ d2v=*q4쨀HL)ÛY$[s! @|+㏈?i:nj<0JP_n[[ qB*\fb;pRlz8ߔ4tM@uKpEu[Aedžd.'>ğU\d/6H +V] Hߧǚ CnraG9w܋wHאuO;BjDT(5\`z/="M*ìM 9)߆|Ǒީ\lzXsHV;Ge2Ti³s> L6AS9(BڶXUVM+M7M&JSiXhրRlwk"28>]N!8 6}6i^5z~wPVA! NtߞA S|7;ƇNwb[BA,dSK"{oԂ=ڹp_I+ X^M; 62 7<\gXg8k&kaL\=9tUSy`IHH׆˭%"ϠDd)q|(j]&Cb@8<) `Dj-ors:bz&h9oudWի%}4q =W M)UY% TB"g⥥ ($8m"<y_$Q_ h* 'p Rj[^dk ''ru[a~أ~C 3fuFw 4{>ο,ۡd`W -hh: Lp-Pz84$`0Yju te!d:D#\2)G hL">4`$4evz.[}AL,L&BrL?5e'ERpu@y5:%&*B+zёͥR&Sye6 뱖jwP: >|0FUljLu@RǷmie ~УKbCS)ڤTaJ넫 ի^s>\\Й5o'b^}a3l錆7o;lNjbGkйlc7],pL" L"M{-hI}lj {|($,HkrN-rE.vNv߻_^Oφfi**tc"TCjtΚfb_rNk_%Fw| )=saQHިP˿;j#X&:d[ʫ.?A_rJo["oKL&$gs{Ո/=JdB6LEuլJ^CBk~M#7Vێxb*1uAeicbyOU ePr!e6S9F,ܸ mVr0NqQ:*/\ˍ(̢nX炩z&8; dǚM|KWDMn<k7׵a0'z7\\~O6NL':M.]ӤkOe r!yR47F0v]IcӨmc)H"2k?0u" '=AI1 ӗݿdb;…9NYYf;A}Mn12scT `tOSҎC:s91R_%vQdv\%ʭ&t{5Uja!Qslf׆bBc3>5)%< g_)%H%gxt;>o"!"y@{1z3\TDz{ OQ[WkEsDzYxfk}ּF*fQ0g(mmXC9>b$kӛ6eU4X3PjP_he .P (AnTO~SķlgW0M~>fvyw}$ `/dy+vs=};f+MfYx +"cߥaS@ɂͳ&S"&lr0?- ;j;NT f&9%*#rMy/# >ݺzOӡ淙ۍ{{FKUr^̶׍SɕE/{|eLobLVt}9 Ӎ~uTrh*,v϶LtldٌZ Zr $HA;? /t-=H \326߇)@{H9r-S%_p(2.n6WSO .P+E T;,:Mp&?F4V$laېqY5-7 @J̞pfvs w?0hjQ"U~ޤ j.M66eρxAZ9XVee ']Wf3s}2}K_3l3 b.mgԼTvɤPwQ>[;I=,eGgyD:j-"n?sPv , i `;pڟ3wJ$+8l0U"KTOF,r@S K=/.Jg5E< Ua bp5,.=bn}i,Su:4[̖+~e=J<)xvp-,pd:n~~d+ɂY|1P>N)v-5j;rRNsy0'<+QҾc|O hԫtE[UyfGtO@,/aƿr 8 %Ӈ3j1e @4IXcI5koC; ;Rv:X4)V9e5|Qi09tAG#c!h5##HAaC䃕t|j0̋8>nk\ ]t)،^p>)qBͿmݲzN M2@-q5fNGieTfqPWn7R2]x͔|A1@Us$t;v sBeXß.6PN{4\EQފe262q U=I[u}Dj6 ۜHgP:_C+s{i ;n*LEΊb}Ü5ک65}G$3d͐b yC C]׼IGh (znqeuOJ!!B%-B)b2f+k{]ٺin3LcFyy7h37O@OrzI¡^)?$)tm#8H*ldiā0i'E!PM Os6Fgv - A_bd"d(6RWd6? `4.9AS5ټI*nd]Ĭ?@l3EZr̮%\K-2ᾶKq)%Jh Ck ùHʯq>L `v㿯Ջ 4``)(?1-qvXa^ PE>n.\nn]8=eybPJ,> Z?Y2!?: [N@&HdY3mxٚ+A:2 dq n䠌-#h:;x7wVpMIo0MT%fT2@0XT%0LZں>`tOn,#Iwk+爫u,,}dKʩ͕0Tl24)囸`Za] xם+{:zMӆK/SP'$iMk2(S?v[YkU~9Ƽ$tGR!j eJDw9|ynqUn'48C gpѫϊ테Ӽ)H^?1GA!u9GܕZq7J S -=(+A|۔sfȠQ͠h:[@k8TWN7m q< :4b'Zǿk9[.&`/ٯG[qlؠ*hB)a E!B9s? _FAhb*SW8Sq#>tt=qf2hˮ(ʍSJKM B&@]e[s:B|oM)$ڇ󄖗]qS܈m:4I%q)}pں5ZVbyջ0 t]`d)jNފSR],: e5xģ,"CLh BAvƑ*|EMY:([YBʆ K3+ДEhTA* 9r#;+¦ab^<ӂe3 p?dKKhI+Nφ*Thqg+ޙˢ ꤼL~Lc 0G1H6z1oUWz\_Wx6siuO6͇z8g w  ʷMH2uhs[F{o/.sӲ x6qgsguZeqY4,#4c0&ȫǠm/>py"YhuNvkM=&[6^ 0}c* u}elEޔq3i+J2s ;' @!snkYŒP=֬|1ӇTrr@bYDuo|2ALHYroI dW pK(m-NpLq<]Ԧ"-1Oۢ#CK/R zEA7ܡԯ"ѫQ 0fLGeQص;JvJ`D/J:oЍt[XD*r DRZs(iz܎5+۹ ݊2ؓ$j`nuěN0#wVE}ǭdG>.5@1ς1{ oޱ 2e{DZ[ʆޭO.{}b| GTm>:N 2"Pa][ rsJ2G`8%IZu ֭!$"$g5ΐ.d&ϧXPW5Zǩ4[gb 3傋^zx p>ߐ]_JE91ɩX4Cm&¨CK ah:Beg&$'eI1Sϊx*Fqؕ`x5rnO(70aD$琉ﹳ`4.o%+3nJߝΎ1庹Cm\Ԑ%k?MU+ݷ^uSfR[OH^L;  2L0iJH`sl6,A2CƷ4Of&G-?$S^x$Τ tAdI'ϊ'~M0Q|,5}уaBEe6R@g$|wv#GBJB=y!:$PwF f7h(JRK7E?'qB"##]7ai7;et~(E8UhK kBՔmb;4Vſدe1RLYM7Վ)9;3R8Ϛ0:ɺBt$&%:6~BTn7znnM ۥXA5#^Ҁ nˍ  8IcfFEQ#8*B[G_[G X:t9Tri(nm8G) *gf|n^lPfVvxv]YqCq9=CTYD:B^pY 2WK2rzK#]jD#f# ̻+ycT-_IW4P c,SbC7"ZIH2ެxokS=7h ŝO֓x:644Q {=ff`O Yͣ/a-QbM}oAi!DGi'}%Q+ !7…t4'R)|HD.QǰE,ℯ[WIpmd_͢wLGi~ʮlJLD!DŽp[1p"M+GԷc~'nx/=,SZuO7w@DQ #+@}?}#9cyS xn ϱ]Ġ6;gǒP!E.kk@x~ {(`IiaŘf [dSFVRιl&aƬlImTpWUMyw=$0L,,#A6>yyNP 4%|"ݾqn~02….s˗B>T<=%l}XY)іvvo-Xڠ-lyF8aRi]GLaǤ`,qRTIPhL`-%@85ҡsoV(YZ|8kW%Q(~Y|[g5F;Xi"'$kRHVNMѯ]9(|&řu &oUj~oy",K( c|Nuh%DVbtd\&Ew=Vy|SC*]ؾCl4r5 H8x(LGUpA?%%ʣAVP nRAwL5k=X93xݱӿn 0W|8B0`Lا~Q%Rx5+_Bߡm`d΂ۑ^GWc1B+zH+hHw93}FQ_Ek$=H^M8Mh6L\II/#Z sE/kڮB:L'Y  Щ3>|(Mu[PY2ҠMJJRGxJ]ʮxAsHȀp;B)q# [St=O J@Opor PI-QZ!~DIq/ ǯ.v%bt|gC -:Hs;-}} ?p[xyN̹&IxSB4}GS'>s9 u|G%ٗϮ8:P2#CQ/4'/)=#Z5G%eD]w>0S{/0344BoФNiFgjƘcoB|0PH|i7.M,1-\Z 'm_s uۺ#M$<0ԬA+RZHLʑ.笶c/uS33ki (VE@:mRosL|NRs*1pjj%LZ40ʀd{ЬA 1bC=R}v$UE*m Qjp= FЭ`8>͇}3aKFT5xPQcx4oO9=ӷ$o&cj>;97ԍw-4pMOIlnm4)9IZ 1sGߦ:P\\u&=;fF*^yz-`QMqB2ez ::?0z$5ձDŽo7B\yѽ/%o|2ii&Ɉv&=EX{_}?]G2KNE5jXyo9ysD޸& =N~69tV9I -0G"lFFq:4Sƅ+#m KN.ǪoC3E jf_*U4~P *KD+;Vv 4tC3-p1=d-q !_0U`ҝܗFL)h8. Zڃ# 2)AqrVilRsSNѨ#hS"rzPDSȮzDNxY)G.lzVQ=iVe: V "ӗIG+=x*h/Y9nӸruIIVۜ8\4jq1Ɛ=cE1dB~m`}˼%Hm3n_[.jN2 t)GO>oA_$2OWa py*g4$dPsӮCZф:-4=ю]׫4eNˎ-znnxd}'?]bř72"a-'OEiˁ:]658#4g޷kFQ`LWB߉n ܰ1z'zLK$6t}|bH*, P=h|ls2HK+.{k:UL6bĆ-] (#Ά^Ժ=ar"6ZH/+o䁏0XTL J@J!Yj. Bo"<#B<2'R T+)jʁ8R?0:(WkLP\}G#C'JYiH~PLv.?~ ]1YQ>Šﻤ˧)[|\"%$e6W7\lQ] r .Pف zOT\ʱzáѷDs.$>'^z vWKR.qBzUyS |C`6 :Krk1k w6mw8;S)s}Q87~&,Lʬއ[ L[ h^OkX|]e;vtE3t0ZOZljp#@7YBi+O-'xLt{-x}PdŌ⛡bF kZL>E x8CIޓ~%U?òxf7ېN}v;i t^7NJހ$X;YLJP8~ l ( k2R'J- tKPq+(.ɘ Ȱ\q{8Q*Ǖ~R}mGȀ"?Nj,̣Ԕa7 "4{,!Q% d(>GY-C롤M”F"Ԓ M] ~*6;l+c>E h(>Yk;r.pxɞ4 ץY48($|tϰB{ӰA)bfu' !"vPB6MՆ[^xn'P .Ц_GU1ݏҀ4 %}NHuF>F BKsIW.L];MBC6Q ؁t?~AU g/1/ni e0ԭ` jD곩xi^5lD*/_g L֒0\$ɩqީjyEntBVP .'Rpւ<9k)Q koL,`PzA*Ime95dÿKe8d,m1BnL{4qRN4; WP&5뫎ox?xmVJ>{K Ӳ*&ȡ?95fa%gNv xS$QS˩3L(1eɪ(D.JLg=g9xwD@ w}R'!TȪ_B"!>^LFEǦan\_ ͬ:/l4C{^r*3Z `C:_7(9UP tG %QFUۚGQ J&1 лlf0{(5rLT()lal #Mf. $/|j6M`s#}B=7COV± Eϸ>zHK9F:Q^U:*T/f2>6Ljvp=\Kk.d4|d),v+f65Hrx3[36vyX6-!\aU_g1A(׾Hrј2:s/mVe f#:s4$WHĸv S0s:~ӫ6HgR"ES_^+a/ ,29Ymw Z& X.8?xS$j+)$.mofLfJnxE&{/q[^Ȱ6eCח]O+y%иPXU|fiK|h|B{wM4SϤRv&C9M|Q[|.FanEHQ_}M JS-##W<\RԥGH<.MYpjmvP6BxnxKIHU5&2]llw  P)бU_$/d-wXɡuh.2ģo9b)_ #a r bnD|wO=N-2U5c7$7e?qy|օ0=nʙOsGACr ({1e@m Oݹtu8 ?W0EWz;5G0\RS) {ꏒ2˳v]skwUjXk+wp/ZbukU.+bY"0-Ds!eik1?HOīT G~ kiD)=y%kayQby/b ).r'-KAo1{{U7vx:a4) 6C2]qm{/ 'ef$YD {ʝBbav0a#-8lIP\)DjU~>WK&WAaK:}&PraDEH&+n̽ 9tlox9HٍNC<}Yq,EeDhv4& .'#@}r@- uS꼳EQФp4xةmV\[!;kXՏYj(.; D얕5vrY2FD+B LP>Jі[&T3R=[al/;n7inYۈu*7{4Dp\^=cݺ/,L6gX'wkm=~uQ{FTZi% iMODgFI7'I 0IB!l;MAv,^gs*Y\r~*e.AF|_{344Ws!Fx_rV*Vui雡+SJ74l@#pK+11Yl䲅c lg#ϵt2 F T KS-ir#F5PેId&GΉ􈵛? ͣt&'kxBi̅۱I[)V)&0 },-#C;=&n$w2C7Xz!V&> -)E˜W.sC9@Lxi|Gx$0][@64o d>7*Q0:q[r>*W_ݧ.f.xIte [AgbưYH$ٻ^ sS`# KoE}6vh_guPF:/D!Y=Vvf @X#q,?!@oR%D(:"M|q) UQʔyĄHX(l߈xKai& (H#j3>,7Z,6љ X<` iIKJQkt(cI,'Qpc6nQERTNࢩ o㠺Ũ{}AvB=-5qA(>5kƖO[#h>G *\ ئLQt+zu&@E|៭è udlXa`MY{<Ǻxy9r-.8̬8?|~H?,}6(;%wP/Dʃ]77:}0::_8֮ۅlsK'J/62o@SB۟==hE9s̖~O?7$o»ܺ CHA$k\}f$l#yLМ5_z~$Qt\gZHJQ%:p6"OȂ; nS>fѧH$1$!p3Y+3ҦJv07 ( eW}ʼnmtH,ѕ't؉T[mN}_s߬@MF4&V&EîP 6C"ۇUsΥU~Wv`JIɅ.qd1}m[dߪ!g /~Bnr.ch=UK0?DpW_^H噍RrY9ާ#ږeT4VR Gv(@h&A+ !Lo f8$|{tO},g< ,<0`CǫA u9h!AH1F^O}ύ> H'R,Zl$3FiH%/;/K*ℏj#:vπm̽)2mY?LctߗAb +K@YLbOmm}Wm뵦փ}u!@'O̤ra~hpU눿Œ-Ah>y#1vD4^_N=Sw ENTZNW]UrYDÏpZB(%nҕCy1?`noy+Qbޤ)xA@?B58Zfה\Z͎nw},jrtU?\fsf0"N21uÎ f(bwk┬G'1dA\Jv#(lbܡW.xk~EFٖB-IZx>;a-lMQ]qxf"FaClA$`ZZ5_eQI޾̑vk<vQr:[8 *|yFH@qЊGc]OV a{b />1'g9-c{xF}ť0VYDOLoN/Y`E.M<*ȢQE_(G#rߊ(|~k.asS 7aK&ɧO j-v| a0һĵI|kJJ8x2mZ'\U>c'w[$]VY?e܈Oxj]7( 8.\nДN`5K3݊_߲B`mzP&MgޑpFZq4/hEWL+C\r "%+ 0p&F)i~WF 6gPՖ\[wBႷnBbJF?%k\maU_) Ne'u#wvaբ:1=Sl7#u$?ܟ]@D~x"6%kwej;RKVX1";K{]hRW0ܡ^5@-xgɌ+xj-h :t?'1EPTJ|':bH<&4<7_iRS}>Ll=C]<*tgnO3TA~`?>XijuC yS>?7wkP. D O0-X8]Vj0]~{^))S]GKͤ?9&dΈoɖSU8o\ pꔓy}g&Xh=XЧsbU&?+zXGm_bOy,`XP%2ɔuƇ?XIVqBr(ڣjԢTshtrr"YBz :¯?5}OںAx8;W JOe$d~ѸtS%8A[(H[fޞ~ЀfO |2ͳz2UM%#s<+MZ1)N$f,@Q@a>aa4[bCnP}._X&#( zsΙܜ~ؿYfo13myaѨ!5-F ,z\.>/I=Кa҇wFa!=Stm\I;XW,uآL sBzP\9RC9bɂ(tho{U=kңf7ql\: R]F:~ݑ)<\w?S:̿ !hٰ6ʩ=Z*ٍ O_"fJfe}tWL$V6sx" O3Ǡq©2#&pB#Tˋ=e!(ˬ%i bv [|dj'cJ Y"#J7S> e`B CZu9jpB;'__j8僧>uOt}!k観d6"$Q  KܥL.({O6?DI/\kcX4Ѕ:DwݾS`PJ 7~vS ٯRsuLrc5鸞K[wy]l0$/Ċt A`oW|ƣ<_1lPe$JViΆS4*AE.SZo$8-auQ4r“nD+eJHPW(/kל/{_g`HEvh;Ձ[|x`%cy|BS ``^&4weqCd^1<}#rS[*2 W3"Jy*@-1UpS*48cGxUOьR|L:[YƆti5} @~9P~7C(UoOC&V鱳v8Rtw_\ŔBh" ԣ.q0s#kCf9s&<4bgA-u7u%q ^ؐ X>T͜UOG\2S+'R&p 9l !n$pї L:S;ĸU>#dW$NAZԬi+-sb(40~ [(g^o>L#@蓂]^KLK$K)ѝ_a&e·5sQI:R-"6DKWFs^mfeJYzLhPInB_MlUk(j<tV2l=_+^KJF,vƥ`@=/PWkPz݄ 5n ]4~dNVny>*f0˨n#^+hPC]*2c?QzP=]qT=#vp]NLB@fk;k9C葕b@Zq"%ͥѳ/Ma}𲖷o'}+j$"C_{r1>YjiUM챔uE1 V nijncC*S} o&b`Pe{FoLi0͑ uQ\BL)ޠK#@cΏR_e!uւj\yYBX!^"IL&bH4V+ ɲӛ&Xm;?y߻|Mi6Cb}W,*D 4[a;E`ws?($e ̱+<6?߰|ykAО WX[DЀ|677|#40tR$BR d\skpMxV(gCֹ_*[8SݙwBoƐN }[c!Qz9BuVodFN18Ctݓl8&lvJx!JYIC׎j;@ӹ#ֺ ,g76pqp:wwz %,ͿPu_j>g(E 2U[ u1p~ J fx߀y{Q'{9)r3X'q,Z.iyfgillӬp'ߐS4^N,qcRO>=ס.睰fY6Ue JTW^7V$+%/#C5D2U (RQ`ȩm6f(fC- .Lȓ PI:sUj r! Cn v!s%}&ictOFˀ֨R0&V]z_Z^cD09FP27n(MLGV#b|dE6ֲ1  σKFԮ"!M_,idk5 ME!i$!8e˧2&ꗑn.|(@r0@nI mM&ZؕkMq؅\yrZtm`n2LC <1̲Q" vr \̙%P͵HEPJL/ P}{rp0l٬xmK:Ot;d#0صӚ-xA *=~Y@5(=x|FH/13Yg+i'=h8ֲq|SQ~)N'"=_B^%yoR>^ °fx軸33eגOJ,mkϖ+9 * M:Ѥʄm,0#8Uڔke+'G)GT.]ab`/8L;D`>^*^)?A6o to6 gB"[AjݿWӹD7Ó9U KִkN;T\uFrGߴl2Nx,qrw>_%kK'h]_U? 8_ē〧w(]0XKħ5.A<8. H. }5_ŵp[? tzH+wt,?!p,/z {u2}* c3{LU{P#cZ dK2}+E2ڜ 4J[:u4\SoZSbJ 6.{<~vtǁh5MFָxXU+m 7KH8h19sC;xȔzMǹYGi<NJFc`+[kM.rU*T1xZhfù**v}_RC֢(E*]9$:w WK7*?]~c0}s.Jssan&kBs{)8B) 5UXXٜiet-QqA0j:LRb}eF" W!5E E3FZ;BmNi_Pj D,.: bgnQڨ6*^gwwXdVzrWSbBA,-R(cTt)tɠ(Eޓ3Ïvr:L[K >$D'b!>7o c.lt䧾ߝ3@ +IФjZOL9byV医NZT˜5er嵣T)|HV çA2 /twd[{E_ Rl$uq'#GV v- v>)j"4a@N l-R;dAy6'e,jD8t$H*6qr+0dOp(qGzˉden\,JCHKz}Pԟ9G9C4:@R?o'A}q-1+#뜴qѓ-$oeE_M~ςsSp&dplSl=-ݾPێJ_>4K4,O:^" |:w 92`RHȟSGt5Ḍkř6yXp"8(~xu)3`̣8b.Ep>\-kA>,YI > U :i'2?lf?cE~8ܪg,q\"VsbE-0:ɻλAb0'\8VAG8ĜCoF0a04ȨdU7œyӚDǿ)}qϰwtV&ܞ9 JJK RCN3># "xMr* v}J_\ a*!񽓤B&:[I6uu^[XpmxsF' t./UPxNbXkS2^hh|ŀDm$c%>⪸5`@m+r -.kv~&yW;'w;]È 3&NAk쥮G6@纗'N'3炌V7D$8prXuTm((vI XMHTO9_+ɗ4zF" gqEO}=2qO*5 Ҷ-u.YҰG/xl^"P 3FpY߶犗j>4i%R}u7$?~4H%烟&*Uw]d?J5G[P)}OYP%pCuAдlmCc s9x(>Tw{YtO!j_[H3M@UyBu}F@(5`R%5qou hi-ˮg:O:u" <"+7ܢyK9gd~AjmxQk,ao=.{MΌ ? +YtOvߕǐZ /OS6@ߝz'Տqq6mJX ύA8gg<уfWUFHx$vΙZg/rj!U@ ?M˜m#ĦҠ }ݚu{Yb*id ZKX:Bb&y6ii A<sZ#ltfHjMQzR"No%C0D ЄS39;V/*]<%1P:&JOzU'NUCE]ۭ,fQ   (rwQYԃj<ǟ[ݳ9_ζ@l~P/bƸ5%Y$ҎL:]71`oZ'$)eQڬ}1ۅmxP"R/5Z vDq}!L)\=V*>/A.*̞fW!"Tˮm'K׶ͽe_!A[».{dV'B{fpHHL-1fR#'I}6Ci^`]?:m΁cQi^ZbBœ}V2 j5t}66gF(oLQ, 5|p$_gbUcHUJyFM {rl|k%V:UEZGH-eAAJ_ͩ }΋csӖ5EE,8Tâ:vda<3=yڣ%=2BuR=b}zV;-B@@?i󫄝$&+"4> &A m*_4ǯxHvne rˉ5\ =~b}0GUQ6{*; iJHMf%\Ϟ+CnJ؂#][-Fr%wDAD0`ׁ4a7i%)|>QҗM/3>hUrg66OhoRy::\i ,лnH/>L4 )O }_P!ކ:7KkgwJF6 <F[4oHyw:f탫2=z!x/JrnޞO\!G탳-͸E8 M5Yӗ%=o@Ȗ߸“jPg*[=bXl/< k;.PziI|`+^Du&7[Y]k8πnچoU.F nնw҈ Jlv£7r lo)ӫBoaUeu P B,sm?={Ct7xzG̹c1`_?V5TKiUn>U2[鸀|u&ckJXRg+ zTǜm1[(,L*#ׄoP,3=C28Ьzt$PW[Ic ֥8o8!vdIi$6?QnNr0"Q0|DV1fDPO #Q=[ZLQYíjWBGܔNHK :ϧQrT,9R_/o:e؎#PN!YvS[OlyI.\j>wݕC;Y691׀pf "+XXS .92Ny,n09=ɮA3#QKgFt3ڤ0g gsN^m/sxg Qb~2\eAQ?'bBԅJ@cY~Ụ̑_sy2Y%S Oܩi 'x<5lg(ds$"[l-`ϙ{?i2o*ߧ }ѯ[+A.,NgOx*V; xI"^z@n|j>]5}G_/fExzW Uhby,ՁNjǫv9RMkxvx/sm@Z@=v"k:yBm n"2zHԿv;橝bvr,>V_CRqW蔷uHR/Ԉo:iΜ:B/) }e974o ɍ݊2f"q-Z{#!˒Ͷ5D@ݭ'rM4nS/dt{X:h$"j~*LSVȈD;mk15OHCƖ7.]rM"K$_G7_a{+ɰJRt.i(eT xL1nsfEn8lrIrZd)M&yb•d׿mLIGV'f_A|O Vpٞ8"lJO@]Fb#36eUН@3 T w= {ֵUѿG~YU'MIBͮMmGɬZ^dMgz[(y^uC/] cUO8̋݊n JܝnBjpQЀ|Z fC?obJ9~^<<=Ѱ)@Ej]N16P戶ohCg 눽8TnJJ!à%!Ca9N;y_VD&4-EwG Q-<D@~7% #+Uf9N41C4]o6-mpWT7>>Wԕ^+""e9]LoLahwZ\ G2@BH~3qp%ǘ a 5 (4DaoD.bKbcDL~&`]Ρ5Z1VA0b`DFPqeuRvH WP9L GwE_tC)[2%"p|@ &~ݟbYO,_SBO]s[mXFa,ћ+ϢBMc2,scq˰ 4s[Խ"n@E˱A  Z3P&LV%PLY".%ϬƒNNKpm#&ҜL_/]2B5k@"azG'T;/jZX ݈kFUTC'kpOa9:(IF= 5-wt+ ~<3 {*Zn}$s9r~NO\>F("ÞT*#&aNi8e-`5 !.Sm8,͖P8b@O?.+*Mm^.]xΩ?o1GP+vŶMOml@m'qzc]<njv<=H,V]-6)ZItqS oFU#c@XjWi-)~x?B_^ݗ]Ky> !k(e06^=$+9sL-qMq>q-lhorVoZU~;jZm|n2Az٤ld%$rL$H=H si?*Hoo mB/PœЇdXWQL%~gj5f*HolI@~?^q!Aurb! (&\1Cx PC2ǀEBGc(0 Xk.zPu"62m4@yJE9vQ}tW6旵`>UO}e_?W-zmg Ƹ#O~U=&]qr}!K*.ڣ+v=Mt9N h_F/+IٟyTYybljfdHlĈQ\+#~DZ>އэ St;"?"z͹ebtJdz /1Px;&R)xXܸQJn IWeĻx77 +[wҠQR,p5VSB*HX.s: 2" ]t*5OIôuՒnX7׫#x,T) ;qKcbW,x_zSN7>e1F9sP 5$;Q&e̾Ufb' ۸/+nb> Q!JN&/0 7HD¬-V`6S.Z_YXfpypZ%Nt Y m"[O8u9^#`[ }\']wkR 9BeBlZd6 /Am.1x~MS=*l-bn -\xt@Adyӯ’^$;Tc;Aob"бwlY^zhgdi@ ;YxY3ʔQ 9ơ~|➞rPtc!pZ%. al̛Dȴ͂[spLZEIN@~TGgԎ QޗNiP ):9!.y&7V>fBy`+>,҇݇0)A5ԗ8GA?֫b*&n5Q }ZV஧jP}L,+uc{Tb=ֿ̙-w^HoaØ`ryD-&Y^o|<߾{B^. 8)QF)M%$1|,z&1I-IN;3>׀ud^v,179G@vpDs&~!(sr|%~<7AXWk5MҖ H:xo/FafagN_Տ98; «w}mV>}1&%>B`HeyB/bij/q9yB "t/Z)z&5; 8~+Kn;Hck#Tl/[ 6gϨgDee0Z Dy))sW9W ex<^ K#FdUjeW%t2KP/+12ZF&C9]R!Am-sCRg;tG_ҫ ˃%{.36JL+0SSݪooI31"{r]Vd[G֟./\ 7V>Lw$9bnF7v2ũ6B{ @vؠI\2t2h^Սw3^qYeH^K,7IŊ Fm#~'#f?Us`l&wK޻7y;=9W@LD1ROdQYz$G:͠E^IRK 2 }YeּƞPhgL]t6KsBgz(n5ޚS{⑈L-Hj)h 'uFakt;Z=>;mo@WeJ `L@&AJ}),h++iBK;7*$Bo #4]oAT[k4Da:RZ U'S0 4?Bz̈́zeŕVX1{Тּx=1"+r~=o+&$ kˠ̈QI uTF=P5 88$Q+!XouL SY.44d6L?[1s`۰S??؏YsǮKnߎXWT3L`\g>ͽUVnm z᳻]@3`8JVzRȪ}?fy#{85M3Aj@ @F`Fhw^nxm@}S:cx kpRq 5ˆLGI1fe.`ry@;:=܎kGݍY|rp셻a!QtNJ|>cXQHӦ{j(u"v FEe/1ㄳk(r|,Ҵ!hv(rwgۣ.y%Sz6C5BDf՟ WʡI~mzmˆgh/8e\(E!Pʾ,?kK)m5]Kr>_ ě`4[Ĺaik?ԣzV"dG;2zMP2D TY#Rȸ8VBW|3 N Buiz#@0-( l#\Zzk֨^'gQNCW4r겛8"F{]U9}={κ>LwhE%,V ]߾%nkɩR$ГiQ F۲ug|8jRFYu1"wRw@n نLP`D42#P<4zhz|nsț*Ӯ5KzwyɖH 1XoX?`(,6ո(87@@ueGر/Llsl:"PXaPp8J3E˾w{HP^onKE\qK~ąwSSTQՈ#xա J@ X:L3M#c>ON}>JyXXU-xxP0Eӻ7E ;}9H҄E5̰X97p`KzE޷shDZ﨩7.YPG3u?y 6 ZCB<*G9c/ N4ekim()=QL0ΐ1A f(D&@(NHsח`b`[3\肾x4;Wt-9BY5>%jvbَ Vy-U(r‚,U4 `Oyo V$ :=O ,yxxD<|X 0c>Fݤ# ~D#y Ab$0hG}cOgBAv:*+ޠ."p)𴨺W(% U8J wׂ5i)t]MQC1S)'ĎPÆ-і? BWn_ ydP XɎ̵vdzZ5WȤnF #|x9ns/=U!l[s/"8&i@ 5G$&;-)? 0J:F!0hZ&rC—>\ <:;,ϻ$1Wi,Ҏ3>PBhڗLu\՛Rl uՂZt}T+u9++EiԛAqK0\Can/&6j*2xZ\'x15lWSV~:*"jkU zD0A"bq{K}-ADKʇ{3E!?H }_,~t$1F*l`F3KoY M6HʄQmFlWOAs;JÂZ_T?tx}\v|j8C)J+ bl9+co0ayoca-XF,*!JaYDxOi-Tp˼ǧvquxEk 0WqhUY c ѝ% ҫmU3 !mkMkԫBŚTȪhK DK0& }(ѓed^G`VYlpI5/³ѕ0K 1nTձ#~bE\&dC]$P j$lY#h3w:ϰ<}V8:\wBfwMqrZruz2\kr >E;C^'=s WK@)<y.kۂԇuKFɲRSS!"<:"R Ҿ LrDuJ>F+8s$[oʨ>HE+Mw7KΒz`…-־܍aZhQEQxIcf3ډQxW 1^IEEǖ{Tx+Bk8"PL^I;3IO2jGYL=lt8D._j4bQ>] fDgV}饖Yv7@ìw nw&f6.]ANWz_&|O 5E0 7Yd-`JZu \Z3XJ!-AWx`QVm~eEyZy,BkQ-h_#D6L`h:A4֜OK]ՅE@`Kegntc`)ٟ K8{pF{,o*LT{f8> NW4 Iae0X~֦2fi7:UqױLA χjM#,6[/VW]U[`D uQ\Ņy(D@ ]zj) XnSל#AWq8] f)?v(Ý:Y>VaבъNS&9TM6+yI C2LT,d[kꂻ$v %[EfX;|fAg=&2u~RK94sVlɃ[p' IuxÞ6OW~1ɞ%I`SP9Ȕ$$cvZ%JsFU[ 3##^.\˸ˊXp;1fT 7_Y,T#}pqlƶj;۴-`״?\3~;h_ڊ)ԩ+K9)6+za9i=SX_P :^ uN{#xѴ VhjKI~Qq]eo95#d:-_e=Y8"3%֧lݑJIwXH=Wj(k~qw5p'OE7!~ hbCtdq4'37iH7Rq3$rVU7݊VQAPJ6Or}TQA!Q<='m@ރGF;EhCxH-TGPo8*Eb 3b"aFGu3/fx嶌U_lvhmL_qC{R%D{*?EQBSf[jZOqzv_"xi;5s5%gw e+v|&DP~ɥ̽6%ӤR,kΐ5LMɾ s#(uRfpnCD/4q!,M0`c ޜrq)2{e  .6?_)B-`0ۤ TQj*ϳw߲ DwUƫv Q$􌳝F@r_5vAXbpb֖˲b"ݙ܈rDi v\%:v#xYlc{ 2Wi}*wT6.nkrӓva8^M咝"L |[X)kQs1}ъ` 'yl5̮Rk^ET D`::۱Kڈ cw(w_qnzԅMKL2+.~UbzXS 9APQ3tїi;`^3s3MF}66rM1zboņ[bOr~B)2G<]Us7~LR]\I|I?]KUM,l]$~^kO\Tb =t1F. SHOzƅgn@%BdE&=,}VjB>z,Ӄ+榑F+F8h^=hƍRO,"[ef'hGմ>^1(ڛbhs9`k(7ׁ Tq˞x>}= }u2R.1%xo﹁M^9e2=};C߽k;(“If] 7m4`3mAnUmǜjJURܵnI ?# J:,pUYG(: ƶs(U\Bq ̤( /=ucuŔ/;X;:"]]7hH!GzY7[#)C2DST]@(~, GEMUx}%d@, *QX|,hѠgMjE-y1e8H&].5l gI8={+;^_n2[u^5:AK 6zEG` eȟ,tyGS7pk̀8 ~\K*(a`k!/dY Eƀrz:Xzz c}T;-sݗ7?#V 31cA:-Ȃv*Tцeoe0.M$&,١H72*|'Ebq;1Qa'0x'b DOXwe!D=L)ү>a!9%Biu%1M`IW(1#w&b31pXO_s:%9Q>d;ގ0X v'=>[o]qk+JIjNFD%Yn`X jSxPܜY$HϭxrcBnb-zF@lU$R>!rPtDk*)vbrn'nI7M&o:0H bꩵbNG0emZ:Pa C3|n;$HuŒh ^^E^(:X[g"HoNЭɨ ȋtn˸1}+ Z+pɟ*bP<%tl_7|1FHAg4]؇eye$bLԄ&=<2qU .[`j-͆Xq9ǖ3VEt^QTT7U9wzfoɷ ȝGYmJ*H[q Uޚ @gvԕO_O0D+^ N3[QwqM& :e][ X&n+;?ݏ08zcn%N#rSD|XcQcdD҂q)y߭94?՛YmGz<Z{t=zG5LzoN[W{1i퓜)IzZ&֓I[2y CMjD$FnxK'fԠzYGQzUP&y`Klq=:y B 1 }۾/ kxHwLPL\ TĖ>uԒ$7tl3z 3}>JW Q` GYհg_c7f;>Bm֜`ڕ+bC\Sٜf8)3pmdTyP0n,EHJ=_JjrczZ$1|w=dBDb/[>8`W@z 8tz'j-<' y:6+-V!>Hq(—;mbb@#UճOCWE㥙 ]7G[E=TF+< /O9[Yr? Zˬǚb)npԁl3n2ND]uM6Z/;]=yҽ6" TCF[ba_V9KPKI;SY=N6R/isC/7*+]S'l>-MAqUݾq+Å>ӤhStDyW,~%^F~Okn"SF,Tk7"JmvD༘i-~Z[mp'b?dnцL[47p:SLmfB0wbF]%@;M($m4^]u Q@ն"BrpU(u^CI+o-b,0Y$S\V#yO8"W2+[ru#×WPNVnR5//{"5i\_7 A6*:I;w=:cK,/[+@ivP7)TZNpմnDž n:A׺ {DU3.)"α)cFĒ3~4\>LPe ˌD C逬c!lSIWA%^"vxO'M3375'݊5' L 9sp4Eny[Sc$>j̞}2-, RL7ՈWh9iYShݗ VHWWPK-e#st^Dy;]/2|º Mƙ*<7 ] dY'E}ce3 6ШoU Jp 8xU <9=! gzWQ ? 0t֝WZӸnѠtHs ϟr) 3p#C%^yLƀ>r-ϱ&Z5|oc6t*>SBaB1I֏݇^vqiA!{hz{<\Suҭz;40#$r+œ|N ;$m>rk:PHX(E}ZR#S7x>j$b"]m({O0jMHj} L.kyMxV\Ysv< qFanxb&\:т 6Lp ˁI7:V8IY{"29(oV=&yѺ278Fe>5DP;%%T:=/t뎣% &FuR'#k\}:M(ltA[kWM"HZ.u>J_&0FdDQTh, 7ZF-E#զ= S/Iwv0SB _DFoT|љId '5oaIg'Q0+ eW.pT2Mȡ>Ӏw= T%9 $Pw8`sЄXTwINͪY@r}M.epJHD&:?0 nO4l6#*!fh*m]p- Q_ > yl QsiC)d!qYI[3FǾybu3. L]d1 'Cr,E#wzŹsT'i "yFڮJm%@"*2O h7ja r',` f3lg0^fE)∷uuȬ6HN5/.]b2;U:/ ߃FjHtA'Yu^7 g1j{7/3ucvP` ]GmHK= ڑ ך1?:gFӜ^ƧHg91 6&RmOF^?AwG(dϬty-rI<C*zJ%싲Pw|&cewcAR璦*^O ͜OEH=UypK͍]:%qJqf53ܶZDTĪ@ȏxAu[j~b~'[Ith\lI;o\/w;d]#@0ng~S}bIu+91bmHrl\hO6 %)(ϓ8Ϸ6L"kq%/3k%&͋ tHr^`2F@P(\*CsJ?dt_0Y'XZT-v0'q6oMI82CN[F 8AHRd5RQ9;x,m߉t1[I_[ +NAvt Zҥ&WNqz`mgjw&MbhC )J@Ef|゛vdDl.z9 A֟Iζ8y5qe*_ a9{2HXk6UjbA8Qy@!L\Q~jLtcf..]mx]6I`d j>R՛q%58P-hey[m/(/^,u={b S9ŮP V#77K\WB(9} IS-r&z~T2}FO(l#a­ouJΦ@M єeeN(cla5βQ6/ʪuKԗ:jTVkmwNԼ%B: UH51*Uh̟1D=15zFVJ, ɇE_t5Ge-O82v(-΅OK [niUoЕšʉJ\Q<7YȰ/ [B$E(xP)4l$B:j殮rk V'3ETJN0>ZEψ F=ldQ"InLĀc[cTy,-9.ޟ5:u nλ6agY~;ש;A;۞yOEJRE{pHۻaUA& 9hf?$?h˹fffrtAmNoI]ǰAe<²Z`#S9!7Z4Gk3+Mt0D IU֮N{xa"H,s^F| B8JFKW޿_ lD7'"v,(4¿uSHRʮwue/4@SĜ#({Ǿ7FU.udCy_jbUI" Ʊj7wY1+nV;: lzr ־WCTc>6/6 vىul]g ݈MS`0?|p^/ĿgYnׯ.=&^&.g26@k>`u4Ba1U $4 BDbI ΞxPZ8h!N0 $me Ԣ3khT|pnACῂR7|OSKvG'큪yu#KT$쉩7oe:hAU ȍa߶%7aһJ(ii60/̈́gԏ?Ymxs7&&yQ\ KqyK}:kGC9 . ox=<(h0gV^ 8gݥn47Pg^2jq<)9%A(0~2X@fT{sW3X7@R` s}`[:4߿b1'ϮW!I^Dś8m?%H ^5}WMCOxw^ub$f/6a;?[u80? XazQE*saܚlgIpN3:vg5YU?czQvY&&/@A(kL? ^9Θ{޳OlL-ݤ&h$z<;կ}<65\X=:wnX-%OT߶: R EĤՏ4*3:adB0qIOE #1 p +cc'<ĕcH_xӘ;K(9DVU.Fdl<;eU3/†@Ivċ%8 $/⩗d%Ӷa>$`rY[Hζ8bpۗLJNZys╍nn@t/z7ӚTxN03" 3*r0k4#ylLځb{)~55<.SfxX:,ovvNPVW g,{ZEZrLwdP,w0kwB֟LXئicMppSs]]n L-3~']H #̗%~d W `e=y`ؚm~߇; `j*y,]AQKivlTQUD;/H!tyMI^X'o vJF۹igV\QAၞJ|| RNO5{$pAf!0 M~R0G#a{6_D)e}ȿ@ $F(s$ /rL !e  S=?)U3G\Vvi' ɁK&p;mğcbAJK^4cX*VQ'8%Æ["೎9聿>cW9> +*}X/;w-CQ~֐&L8L֩Al00qҠZIQZ{ sU0/sr86Da0+T'+YjbPָ hw^NXT1`(ENsG#>qx?]-ꀪ,;Bmv!,/jepʺbVķNEqU&kB\\K6 AUp nX9/+sID[Kx`T\Su e1"$K4~dDo D{#Ob4LD< daٕ`lu$M'*H#圤ljMu.ao/>^-k>įk`;>K NѝklZ܊cgڗ`L 'jtSH[vIApA ~iCx]h(@6L \(a[m>tFlGu{?$w}l̈gb!F әa9 ϥߦk!_^Mi9{Y<T\pՆirJ G@`i]2D+s7Mb ,[ DSKvc:hS rr`"2ywƒŨ{hB)ñ{їf-QX5~ Otyqzs9=xBHu)κTy?Dv>FHLG!VPpBާh.]Z`)Q 3|9CL<Ǿֆ~LιQ /5|[p6d"^&遅BG溂a5{ϏvzjChтe_fLqg/Bac, g۽AM0oMKqlRizb9Ls I1jLF/)5N Z=k^srixHHW~7>t*e"]d=^ſnu r_ltӅY6/,qsnXâ(U@zR[BD" MG1=0Z  lP'{~əfv? o2W?7K, #f^2XK5W Po(M}L kU%NQnYkʺhʯu!|dv{~MzJ b'-\ӡ0#%qmFa<'J̱ͤ]p,dq_t<cVxA5³ȿjb-?BuVw4& 1@ڃa6!]y[O=]Ǐ@am2&N'6nws8#fsR X&" uzyLgCDC>l4t6=@08kԃqAwӄ<́)RnN}j1bY/@yt͗;o".U?6 T$ E5y ܓoo?\x~"8^ K쓭kk(}*R ھQדfWAY/! tn,tsx-q*KI>3s~=F|8mK4biv8>A l8eu_c3w''!濨'nGӣ0Wh 7)wdFr=r=F%MoAF $8=xjkGoMT=STVSi^:?2GeRi+l9bsr`SXS|>~w7VhSr1 iE5m%ȐYsH] ʶ`1œCet1IOuq;{[,Tbp.3㌴)rJ[ln)2ܑ+<AӋl!I9o2U75D$\QثMEQ2ם9ר$BʸMJ0ә@n8{: ^E # S뼵\ QgoI51+drHCp(b;k✠VM@B>17,qr3Ў00fXzȊRq^R~+^ݑ2b;ow^L:;Q4.@ZLg3 =2__V5GdBi,L-QX=! 6R_  R m":`Lw y%!V/#.s{_GͺO)dqX7J.#kgoȚ۵WsbZ U*R`]ݗdcEQ:y2{g|\s`W>SU4+ !Ȏ' –0[O~tIAK>W-[y:N0e6{b)f=*CORD Sw{xhz6+?e)IL> ڦ9\+ JON8C/;woQL+B>z!xVZ}q}( QajK66{>ʌ|O})"o> HfIMx&@n&u':.P׸]@\Ja}"H>Otd/x!ٝ\ZFd23s>T%]d,ZŻ77BJ ~W-9|B#>#` | =\10:h0ɀ ?sT6LV_?Dj6d[& NfڅR\ Qh,IM 9;mJiWӢW< (vXG0χ [`[ wJ*,UCd_~O",,s.RԢU9FS:ʕDĪmlWBk1#ED 5;lmf9"H|hiz,|Dfn'U xf~59mF4n=b2g?6$hB:#G-P1lE7OQ>P, ;4{я#ܲ &DCԑ%W?{:poP&b`.U͎'1Uup6 K?u/p E$DTW]}i-oq )e6ȗcz:W(E,/%GZ}ZN?zFsxU9ofy]+h7*e>sj [6đA, >eF\nxj]?ZPY5t& 2\;2*@?͢Ot:/\(DAb^5@qv5dnd(;|7_Z "qw á.7 nBư |D'Ra}+F,&$m>c|0YX6g eu%! [E |-)J=Rl&`ɳgiƘ8 %o/6k]M: -zF @/d)!_ip e}Ҫ|N$|Q6nBsc쬹t5NwTuX''w$.LV%?Ӵ.ɳا>$9|) &1ΨN0>dSU֤6ml>̭;ƌPKHe5~'`O$ WX7Rl.)wl}ťe1iFVi6;AP M_Q5~ڐ# ɄQdРcU}.̄`'.^]<7i9+c:<#n8Z ADLӨM8r&hDz{tsBV%<`[EFDT9c#W/R@lȒn,Bq;H::=.\ْԉt.lo"$n 0jwI\]Ƶ1la"{dI3^ٙj)f2Ҡ8uA F!3dwI`<\u8COʃ@jx;_Qo+2>BqGOh?ϮY(ְKD O BEOˠ/v 'oh[_Ւ$|lזO&}0̕HΕ.m* f!F~vpѿxmGZkt6ًmF YC ms-#`Ϡj~ 3B;>BZ4nz9Q Oq6E,6>P}_%8ǵDVDI&~[J❠0%rKi8^VoZN4;w>"g7@BglߴEE,lzq4j9n{!w8׌9!ݻ3̩ؒMX\x@tr,nf著'լ [V_crhۑ@@kgEqS3S$Z{PYTrAFWn2}kp k/Jf_EVaTn򠾼_y{KWjZ:\^4rwo}ͯ}Sh-B=`3ii'_pRٱL"pݞi[#AWߟxIm׽K0~EwżW*IK(8$i7W[MԘt:z뾠({*+:Q}`^UHTlq%NK `!_i'e饀;|؅tP&R(qN?ڕilEԿGOG$dynVI\ Z(Nq}cFt<ڠDb-*3TؠeiS\*8t 0;L^dd 5kV.vIBN"Nnckqgڑ|q} &$09NX aɊ1 #chOp1b$kbԍ"Yw0_L53 4/?!u7!þ2XFxM4Ub>)0A$ BHEPwy;cʤA4`(ey L͹{k\s CO޽أc󜁣>0!؈,:!n!\'  $*5ʎJ4xeQr+Y@Ε%ެ܀bSo/4rӌlإhY'ȧPP=.f-] Wd;idf:wC-e6e1xxq+p4d0G}cwsWLThGXIf4E)]*,PlU:@جqXCCL}->c.K}waoW,҃|"7cOM({d)#&Iwxl/.9R|64ޣeKӸVjƽ6̈.Al0k@ޯlT _߃2B',i-rV C)R^y>#&BE`='z k^yRm( il^ZsGHd~x:`$U?AA* j+ ! _Z)Ff,=P+IOc*TP{L@+t彮yR|, cE a"aҷWZG:^m!h@w? 6h }AY=x#S#(L8 F~pl}uϳUd(RA8P|mxVh+ӜW~8)S%VLoZ'Yxlbj䧠dDF5&1aLhUE$ @mbA,Zy04!5 &zi(wdwhfG kNx]Ƴ4TQϛW-f.y~ ;3fPT#3Yܥ9PZ"L\m fReGRXB)y!Z@prFE'|a ;mŪAE+̏Fя@E]ʳRCY&2wHܢ? '/h.z/4QN3`ˌ@aMpM`>n8JY1TtUG3PXy5Ook9KU 3 TvK>v|I2 ٹE_-!ONINS3 첳TsKp %v+/k_QCxj|_$>Z9r-#x ydEplWq U+c,ZB<'p-nyudiIMrvGB.BiZ&li9R(v4vS5 2[R꧒#X א YpyIo \Lt%ztmy(R(z3F ޥ+T{1gvfJCA#}9{kӳ.!7eΘX}_K{Kr֬6]0"[AR2s7k58tl9Or=Au^3Khh[{F= بNq!$;>Wmw1v:kDd6y#{^X?TZ2%t cOW·_̡^Tb tQ0K@ m|bcL"(bdDt\'D>/mS_<|A~(SI݀Fr`o.jO WPrΙAJF4)Ŕ-) ԟoJOPɋֺ&ӗOA]Bqԙ5 ,%͞z2i|/Vu>wrX tL ߭a|GMUpC ⢹7N=vYfCg)(^ƕ} K4dmo^f%19 i8 l '^[G HHg Y߻̾+mSB| o{Hi)ilk\oUf\H j6p@&>m~uyMWuHfg\M)X[_ ^Yg!d!<{cʋTMnӷ0 :7C`í?IFnc: {V'_;etp| ;P/.9P[Yzl!AzբBe<Xh%cDZvOee=8+?Ek&V?2'_v]q+X;* ؂'.Y26%҈ Ր:Ltb j._8U-:.J>7xMοmQh&up}u2WٖF&_"a'cΐk+,paFM@ƶ+bjxBB"{W۬НҔ^Ĩ̅ʊ ' CܹK0L{N8-ܜD׍@(:PBb, ޟ2QBAFʎf 6@_A ӂf 3_,e!qu@2hE#t7^e X~D3!hiD%;B={\=;ǔdԷxI@Pٜb燄-"3G`,j}ϑspMGM+2.M6&;Yeb)i)/ͯČCw2O?%H"OpAPhHLᄒMt$؇Sd-)IC@# ^!p/ ڌiɶ(W.v䄫±6pك+q-hTnqK݂/ 0 L0HP%2Ğ[4zVrkGv׸%0%>f+k{+C(Kj[7ߍ90V#1b_{5X+]{R3靣lH.S/vt5OoyE D kKW8-#Ō ˮ57aCz6t\xfP@xye\t[Kdj W}Ы-s}Fwe쬈{\7e8mVh XbvHR zkV*aFa^6}1k)h -u˳ֿ =s˂{~k͆ _ 0>BtMWŅ`MA@%yԄr=/%hќAߋLQQFJ6&: :ItW ucGuݹlw D/.su+m > WqI]@%Hj+wpz`'DFDsN{&On ¨cWaQ3AvMgLFs+h^ X{X*gjظ ez#˺=7/ǘѶ\F?JEG//y$3> 1GWo\l1-GZUH Y& ǹ!;<♜E&D+pN ēGGHIWoh$/j*4&SL:^ #([[Vli~~#f`.2w +Ĕޒ4W*_BDEI DDX~%b[m"%(1A]zǻLQ5:V\SA@9Y=6(D'j uhq(J]VRe3lr1a*UZ0]rؠں#q!ܜ6h-RV,|!EϽtU,(5uQ6짷 6W9=RVk(\+Ш6 ּfObw uRiIƪ|i*Tx%}Bm]MXĔ )BkPmI@nvg+k1I_CE&Ic1%.ӯ/{O߁#akn&+ My'Idl:j3sCMWj4I^WmcݹʼnimO*9\JjI RRjdULkP{B{+'A e! _Qo Z;/seth [) ^$Ft,d.-ݮ|]CՆn} s5]tkkm% >bUyRd"[z9bnsD-HUW&Uf\=H5?9ȍxȰk6;j_ÚYǼ`¶_;)D\8&ALK驆acmRnl΋)iȩY_~UKYGRCw+C&j6Y~U2tHHl9 ӸPlCoM*`3&n{J eΕm(Wr3Jߝ^Ict(|EY@Q`^11: xMv~QaaJ:xM$ÎVwvЩ7ρӀ43&Ew8{18_x qqMzb7dhL} :fj ΄lЪX+\z83넸(Rի;7'N!"dH⾚NͱoCrϕT N&:߶Ok`MHE>spĽ^ ǼyRt$13AӻVBKThLPzCX$BbhlQ@Wwȑ7 ]kAM?C:s2}\> ݯ]T욪SêC7Rr}ZB[+k(-8%1q::ZrZi981 {ڙ1\)ԅ}:>a"(عdZT a3#sђUIaO@*$v'qꋹNbnG7$Q1s(3})UljT\B[q/M0 /3BK[~?\e8`_ų( !AGеʊ|+")n,wПhb+qTmcDL )gyIDK9A Myq/ YBG ; OA޳?Veq$Bamu oe<#D"">0$.-e 1fpw2$ !BS Cd7>ǑrQTEFͺ6nU\ sDO%|Ʌ7W)P5`sk+O Cs)j{eī~0]bi;oB&/c;7$>1B ES%n}~C`Cm@F,dغuPsQV 2L_]plԘIXs?=^y~s`+ uN=mw @}Q -\$hm;+0^rҐJC#K*aVu (wZ/%OVD!⬑ģvSmԞ|bӭVK %oB'Z!)îien9R,W⳿rPT",Vv=op)F( O)ӣo`'JkxM@c-oy: MșXLҲw@(Dڦ29;>IYgm+l|7 HƎ ||;id}J<Йj: Kcq\e(k5ŏkw hm;BYl_ŘAfd*4q@8˧(֜CxP=`4^o86ffiEL>Ve;}!%'ԾmYEf*J׀t*1jEC{KMwƺk0L~HqԛMJ=2 N|'øA춸q*RMzpיFAjHa]aG#ߢG XOlAA {Xu M +rt#% J`Jxmsd_Zf%B't>7>}/'1@xeT$czI@%ޚ;᫚VdeE3箌gT}oM[;[z^v^hezAi) ٖs Oq-8xWbGޗ|]<%%2uf~6Vq}Jp.my$r}ˑh/*VW/!t5㿙702Vs?ܸwk} _4희ϥ錩e.29j3.wФ.}7ی1崼CfQAK%>Ȓ6|r+[kH1]<鈇0`㇠q׋MR1jNO%IBRv 5;cf9nhdNIaidg&`ȷj6Si=LzCh3q-0Lf7|m1.7Ӓv9U@ptbu>NTQO}u&MvF.)mG~oIdm= K<(5YߠWF źc%;"\w7[l-pS>EG:vHJe' nx'Ů<8܃PT.̝I?zȐ䑒US$uԪ\'9<%s Ueb]qaUdg!vU~"ŜZM5ԞMʸ:gmN/M]$F\;doP7Y |0-}Z\r#A/;:?-#Z0d%\cWiyEoO'd0+An>%pQXˑW%5 ow |e -Y2g2m܈65 y2Bh+C!i{~ ĢJFm(XZbGJKP'&s!m_zZ?9eNS]*%APH>s l~a|>ϯ60In\Q|*+t^(EazNA'ҏx `qbߘZ?ŝw_pCpB[2$ECk/e{!hL RWE/j!r=eRopЀ⌵~z}E*kӊ\;0Tcxty/7 hJqj 0Ocs(T}^-@tn; }\(tr8M&Iw_Wȏĉ %Sbrd bI[~o;ΨPxя-R`/ϔBq֡B_7kY8|^1nOxj8EƑbַeJ }j33¯Tǎn @"8 -2 s6"WS)DÌ!spqV U=1b Ój IGǧRSZe|AV}B8<|W&gC°`D,:g)h(O};5kNBPӊ~T%x6z>.0L {rh4ϴXn70fG~>DΙ‘\~Gg=Jj ' 6g| xGSe BpB= xƏdzK ^jl} <pj&8#{arAfVp2_G*ekWmZ.~TM'{^*CYrZb/ͪMNj`ĨI3 ˜>Cz2zPyQsnK c~do/)SQrAPHƆYanv\yY;NH,cS,E{,O;ƃ>;jʼlUB~./٣eW-v"f>Hj|:3xǮ5࡜ӒDs RDMUXjLG} u%4~`5VX/1fi1}l3Yx$gA~f1 8Ӥ|VRs#TiD@>[3{F,.9ˇ2MuSDc@Fm `|5Tv|ׯp [xE~qX:qDkeO5!= ? H"璚`]/bT^-!D `^`/ܙv T ez#=ZR1kjhC몵QJC6oǚW:lt TP9A*Dg{5 U,'Q,koU ! BðKԵq V8 ݔjrW:jw9 g5gh*yB0^6,> &-Neԏ\Ġ6FMY^VC-fl+% "N{~5SH逹0 R%_u&׌lwakԛe&Nċ0.h*=Exvh"EjWኜp⛿P =)Ǿsjso8*ڳLw0_>lU>UVc7k'[gisg}Ĩ ~ o{EEFhJVK'mUQ#jR*R:B-Ki}9#pi/"+l혧C0U%D3 0JV<0F1ӻFV ֳmo&ɡ*/wfe#`Dx_7ccBg-e8vLV %4OFp}DŻʦcv?Hǽ8o@M^I>}#&!E׺eZuavۏD  g|2սZ`5 2L<~#w5_U>*Ix򿥒KfZ5 h|V}E׶;-b;q3"J,~pe:>\Wrީddt]P %LGo<4ޫ[|%t3Yy@wqEcRa`a𵇜UE#Z^wјW2.\$De k-ofۮIĭj@e!e;kÚ){ {zu:}%t Zf=poq;X@Iɝ U0kr L(7f9 AbRJ\- d|;%+{SMٜI0sF"a^M/v17 Ri6&\_"$=4ۿ6Y'LEeicR'--&ۀqrt/ҫK2ZD̛Nsq [j1|g`^}V_pgp]Nfc(N uZ<\C >1W aBykL71=BuL} !U셊4dEO&φnnbŸTdWB`^(\@s`lcX}ȬmRT8hڒH&N r;,"\C=W=^&'5k)!gQ [fZ!j!HT,{*Gihk~sP o XulG,#OVPP7Ϊ_+;rs/fyQPZ8 {ȉ&;ukl͒D8AH,TROԝ^ % 6r%&Mg ?[ /xD&6TjS| v9l.9.Po??'fy2GSڭx=GĿ*=JX!4*'Ux@:>MVOh'*Ap2 3My |pjpVc_֞\\{ScxJȥ{Z>NݥU=z8"xDNy]gL*+̵ؖ"pkpܵU`۩oi9ybEa]Fyuߢ:4~4NDJQ$:_bW]Jӎv/0!]wl5jFz{6ż}x2rr rLyJRjd^>JxtӾ Ppi#_cCdJlPΤgO27 i?=]U{)+؜pCekxz_~GDQh*+Y)CXD\B~j ^t '߄ѹ^L"&_NɈq#0/N'@`C͂0hX:\y~JWu\V;L:g =`q غ`J`DP$>KĝS7tK a7ΉSw#ڲqX'P|ͪw9dti^ji@M;Cɘp9YqYĕv ]k&?;߁Zt~GÇy]?Y|IlIW|g'sҡrŅo#JMWZX…_;.wY1#oGggz2b%oj%o)f) ~f ~ i7Q%|?jb\` H?2i(Α]3e6IA[03NI R }ٞ?G< S_z$Itrw|}&iQ'UpqFRPl#wZO#h}hnx(󍑹=!c[8dsinffK^ޯj3 %-b 3DtZ[*uF҆!Gn!EΎuIk#ԡ [-%1-|SXEOMZ}"3(;۵BYKY (8s$DS1W}BY5գ@tra -j9 wl?'mK$,3}jKI`gSԍs$i;m;Ǵ͉JF.YH&n8þh~hY9=qpӾvr{cS.}lavƱ[|qVz/xh\w:`Z !WA7'R.O,'dЃqh$ ,}>MCx8Ujl]-dw Wx /내!f0qXud9̨wh}bhՖ,*[r[V0 \ 6ɎOxTuX̎v"m+-}#[_>pRcX|◣c5 Q#`}$S16F?I̿ -6ͿJhbD4l棳6>B?}j2:𤆏q #+=ƦXml };j=U=Z ;]harJ d@|?Rgū*"&X"<]9cĐc=2$*][7#%aఅJZ@r#n\!=L~W!':q8.}3 G{PJq{c1@*5%^*gvLVLIN:*~b-E'P>}2WUˮ.MŸ6{~_&~G $@B}=9aG0UTvأ5S{jT4 U/?pӸ?mzת x?+nfkb@|휆dyf2ppF˖566gjH#@W9' S6Qk~hrbn% ŵNYBߟ́\4+3.63İ~hhg}CX _Jzg_ˤ%! *Tmpc{{&RxgR9u6#uT)u"(;>`J޲?6DL@L^Flz[Jn( 3*kznHD~H Bgvv6elScT$[r1OEQWtF1R!c C;0.4w;yueVq/ѧ7ᾆ@J"эm\Uv"z޾^!`_]-iK:ai}mm7FmȖ$YhOaƦz|nz? uA/9 O<#&/x֜#[@ȏ2+6?I-2D9Y}K(9n/n-^iӻ$TrD`.K x 7&FE0I|DiP2 ~DWN)=#&* SnVayɵ2wU9j|J"a):w!(9gS, J&5|Z@͎wKP9a˥Ǿ+9Ӌ2z(*gi'r1FNlr0\,Ќ,@Z!]yR&(R$Ub7}Cʨ_GJu{!AWk[Eʟy}#z"O6Kg 9osuH*Nt&l@PSq# kk]B][8TiP󯇟B N@Aꕞ4񅈥]мHwi2% t:dޢ7mUGCCSتb (TEC7+〔4m`7!}߱S5>H?9<韱PQ".qPk@caFVx'bFBR 19NAOMkIj貄:]Khhf^TyY76iLI]kX·AHN8!2l<<cc9i]mc>ÜՑY1\Xb"LGGgN\J: V9UUa|3DChľj ݮ'-jmK2 MH&u:Eot"*>'j<zD Zi(fe(u> )Dz=-+HT`Z*#avYмza, .=ʵ wBӻ{<~<|) rz @ gD BZ_R^@ngb1>к_y2h5Z.JB<$bH~k#] +؆PRL?^Oi u&zu`r|#tڮg4Rߍ /[@q[9"I_>Arp7GCHMV xBXƎZC3b恚yXpQW$DWT [K}.|ʋpU `aֈ}{ G߃xUVg"mb걝^~ G#6U+LKfE5("F(MwɦF6` w(2̹jX# bZ 98 )^`\ ߤ&Ȭ(KШ/f!ސۃ:/z:2̣m {dz]t6do›eȈ:&]%\ )ZȠy)/d*|A}`h E.ږ|Zm%Dƣ!3m>,F};r^tG6{pYۻQ QLBϊ*=(u.qThd7ZE[ՃIx:5LIFz ,|S*Շ.6lfkɣ/>$҂ie"\s+W;YHQ4t+i tITzE^yRx<'.0> XuBf#_2ض#6ڀ5O ȴ`ϱDPb6yʥ!DxVClUB/hDt{#7 ַ]ڗ$p=FhCYjA "PgRoAneD*k-G@KoY-DVw}'d- g+ 9`{|bLfBKlE"8q4.މB(:=&@ڃ{ $HQ!]TajfMa'N1mCx[:X.+~7´'(P&m yA#IDyNW'm^9^d)w# knc^,<:SE+f\7݊mE 5 dEu 0ps?5\o_$b' 1?-)abB}-R$ݭ7uzʵNZSKuWUdG&![zRCn}iWYȨkh{U^BO8<::?w.(d]5L)=ݹ B0 Wlt ?iWbSŸ|:OG&M^c?3bӨC^VACLѷ!R%")|7[Yd?,FT6e}ѭ9m_37>ӱTv5nФy }T~T<Ϲ!f)m!Y0.M\I WOxBP+@v )eSdowYVEҠ3V/!bs}\^]΅8݆ZYg/ݗ^R{hw]w2a^ m!ďvx nh3z:Whcs'rž7f̳赍%q9_v_A&RL,PD8 _<\7ڈUKBk?b~صD*)ܱ,2\KIɊH]v@ 2{~VQK ,*wzdۼcpm龠߽'ŢWEX7rߌX(5 寚/fvfV[ +Q{ݞ0 Zq~sZs%0=1^ @:sY*,ts 򵂿L9@9 (,], ขF%М,\h|OH%Ltha9LJ\TۃYBxuth^Wؗ톽6-oAᑺ ~#[_7YML.~ozwEPoݥ]ݼ6Plzy$UA@`\l-` fA/ܫi'p5sʼ^#cwYN`G4OO;-_+5:;dSMnJ)J~߫Du*lI!rUTO8ؿ^nЏ"[%NDc@+eł*D,rT)1b=*DSY#3D$T _QPEzMLvSӄ-3S [&Uft;w_uu;YsJP4&k>߾6]3Js_À&R-@Q" $ \OH?@47ooB65ϫn|} \yx|e)cUtQn1~`h&Uո0i8>.Y"jq<.j[ `aQ( pSVhALD]=!Cc̣4K6Eq_J#b;(_;vSFa;kB+ m޾,ߺtczR s}K ;+)*3ԸzC#÷;]ѭ(J;o7CT XI~VNͽtvEc{UFLEH!uOCMa.i|eݏNPF(l"7L=;ypwjiZT] G˯q5xGq:q;z֝~+6;phb]&]9!֮^SxBC0"4泃*xjWA [R ^whC i v 猪S u̚*d}ZHeC~˚]}{/G#K6 MCVgPnnXq"@#"GER*ô׊jg3t~פs!b;2(1ٰEnI,g)EipDmK .zR|-:pP$OE%)D V?ЧW~h`C'i͏"9V$®dMJTh;a&w1jEt#̳; :~!1]Eՠ%J8RNVSOnsPx͜ڵjD>0gV9?3рb>#H B[%$:o8l/NV>B@ό]a gm?}kJK/.0țOv#ϗd>9IcX O $FF{{[y\M(B"PAS-Fۼ~\˚"#)a}-?пqxIv'E 29ee @,W`o ~\8FN%oYd$&8 ͜QG 6̨?Pjr{Њ,%u^[Ҽr <17syeNLAWC >@Pï仞Tc124"Qjp01TPP'-Lsc:ʻRleAҼ}h ~Ÿ;wdÂ6Ò+I’vAHoj'pBSB+37*ۀV#<ŕRiIkseT%@#@ĸjCC;2$9l*RܦΈk{VAWqymR*<HYtKړ&>5hcRcM=T46I/=<Ŋ(Ȩ(k ͎=d\5R ײ@GE_fc{gHer,QH toU_1S6 l60MX1A[ Pēf飣N)(M/3Q9?Mw)F,++'%*؂_*At=\ M d,k*މ$-o PjվѮH]X"X$CáiH&t134xk⨽ƕ^:&㟘lƱ_hĻ(1L{m|=*}[KO#mm|#q*Ig!rR9#a<gi l2g\&O`D _X9:LJ{1jW'4SÓ[2}:k.ef8 .j* گ)=pWC)*P^aed0/nn{9fHIt%}F#7ց)ޘlRkxQVaew񞉈23=%0ID(y*%%'vD1+RpulUb":vң;*13#꽊0ʒq %kR6N-stE z"IUH`BۚQ4tw᫜"p"(ൈ5GGJh9meU`$ jAnLVi(|_>VDIϞV>Nd?~5Dn6uwt\[UB8؎4&J)~ZNRiGh#2IvgεORNkN1TԪW{'`N"3 *:7. @ 78E/>^ɚER$m:b &$c0I7E!;|td\fHL c Gػ3u|4=O'+r'ձp[YMz#݋MȰ)fUT*u1W`o(E/%ŵfaΝeDv wu #)8 rryt*;_}SOܧbΠIrfW 9e#fuѹIvjo/t幕4G:c&zї-U#ɇ)~dr$Ve x9HQf3οgoB, BӅ8+!۾V'ȷ &9 A㾵I0;[%l%^Z"@^Q]{+ptd]>z\~ȶmqrxT @|9s(- Njzy M A:lOw9fz8XL޺o1zC\ߗF_:"~!uF߻U MbkM`dX)=٠ ݰ I\JǪd"-c&W}:%dwbg>L'2_{C֢ |jwD-P\p)j1.KZA `9 Cd O\EqI@P9>}dcu/:FO$EilM$68KU=6ӷ#9jjcɜ;ZEץ' v_l+#J=V-1/7\4BS ĶD6}$&gΞKb[ #b$ٛ%iJoOh%2Nٻ[q]lƮ3b<񰖎|+|2mTTc=cŚ3Z as+Xwmºd@6JDؕ[=`-=]UaiT!z'pU M/@ Cp\% `N͕+7:e{^~39/;B{k[yVTΞxyL20+B|2X6A!4v(ݚ#>--@bȖmI6c8`x%mh])hv "ta^ ;/,u%$]z~S')czoAKKp,8ʋá)AiRV&J-@ N$Q258MTov {XT{\yȲKe"y%w"K>8,k񣟬}̪,ŬPr[DMK%^gjטؼ4.\\=masq|v4D4xp/&'ҝ5:C J{, # x$o$€u4iXcNTnh@+N{6LӮчd3u62Hl,8fP09ٯ.rU pg^r ZS$+ }2s;18(GLxG9K/ kY,\4᧊tV+8 8Ȳk0pi Cn6$Dm+RwB[\gR<7l\yrZj8(hK\Yzi}9c('S2'ͻ[א,dm-yXGyh5(!6ea bpkӮpEėP+8}_1{7>XvXWT>fWܱ摺D@K\ru1Ԭ=3nIn~m C6 Y2Ϳp#Zyv9PS4(M5m\/ 3Ys'7BфJF$ RnWL6VqN|ͪK*$N}\ŇK2vNM2LՎ+_[|V ;OĜO_xx=@Y;ap0m#vE`ToN:&1˥{™ 4p{}As WaR|< sFަĸ䎠CJҶݽKak(;xC0qw`g1ӣnRW(eP刓#rcb4#ޡ@POF_{rHd^i0H7o@Y\a݆F J]kf7Eˀ_$MNqM6$ξ耍d5 C?ΎV%$grgyl^;d.lnQn8}GPL8TYf^R b؜lꪢzU 5%#_[h{0 Ȗ.7ۜc 7~ݞ331%nNVUMp>r^(Z"V' }^o3Q&~B:qwN56 4y~b.c]?weXJV {xp4B.W5=)vÞe7,Ŭ%&/gVnu̘8w_b &%JxiwUgH]xfWXJx{VL*Vԙ:~F)X&VK'YkD@ǮhfÚM}8#A\xE;xY>M~XU@T?IBSLSSoe:O/ ]ړeLl]h)e,ჱǒRkY}J%T}o׬A;? !m\균<K3wD <XCK58. * -!$ 8RPǏBһ9M֋_)w>DںU`z%81V #d%b64̎vO/kF5@zcm"V*bْ9N4rZ(>ެ,ѵd$r@Y-A&9ŗ\m#Ab+D'qYKum]H"y(5kfiKRWvE$ gi>T!?cཁ}zyDC;@z9tFGid(ﯚxl9 ;r3Vկ0zBW[kNŧ | >S{k2]н\k<]@,tJ;b1%5!x֗kU| )yWe1\iuL{J;={xÆBneiPRPnLbh[$wA͖0of.uvTЭ(:o+)DerhxO|?ӐsՒǜ@xح`CJs>]5wzu/;dVMC6ﭤ]搉c {pӂGtSn+8;`r6]핯Yf*A`*LL3&UqF)J"4JKCJ:zyXݪqfX4[ 瀆P p84\>XPn2N微?Mڕ7~fMew8Tn0pT>B]e^b?53~Qk-2#KTP6T_}ȼ(_ZKGXf.ɳ&!S9(}v}6Dhsp}􁍙?RF cʇB-2}6C07̜nԮ.JҽJO4_/)ͫ{]52;ASW' Ӡڔ3lg_IpvMɰ@2칭kwVJ6+Um5pk꫱ЙuZoh!z uٓKp["ܢgy{^ Ȫ\SO­>s;1t򑋪E^۞9_ʆK-܂>{xK1'Kx8|2]1P )dd0cØߎ\=ȭkwܦ6g7K H|1}/lc {S8 +Y[84.zM62R@O;ETQنԜ=!nhXܴW<:AmΨT;!a~LrZe;S?X[$EնZ(ZOҷWtVaLX&Ƶ ! \0IvEkD@tm[ѕK µ`,ᒞ30hLT9)wh-j说zEhQ?;ʬΆx4AL\i&F^cEZ@yL6MW厀r9;|\&{%Cgqš݃M {i+')P!,Sc8'r䨳N5;\ZA¤(:q6xt[j=m~ tsF?ݾ.s[mx#94WbX*s#vrm #DUaRZ47ab%mq$kfM~=7K'4:?e.oSe%?Rl8 @AOTx`0x)3;v5`ir I){V=h<7 f`-X0ӿ Y^FH +oЬz5ks^ x(5>k :u%>BzŁ5Kc΢fC^CoT3Hdڝe?[zeL6p}>4fE^^X(ێ(9e _&5ނF[[v?Oc-Q[Խk 6Ԋ?oէ2j0c\|}6i,tg̥K7/r=mHVaGqzrݖдm='j\ BN&ܼd1D˩8w1d~O3 ~1êuw6=D8ip7݁$`aeu]tYN~6gxv:e[tL=~M/`^!*Ucjdl5C)Sa T0puYlÈjQҔapi+_y+AyzYm,b7+IaX3&&Oݕ9j`0kpU)lBƻU&b ΥSεF_7ƥ%-BԷ@냐0IЀc7%Y~yw.i]}v7#-k؇FtUW>Q1*F]"pI*puO' ď{O4+WF_! ev~L"܂SہXH|Ku黦 m\}X@~G({t1~B28,Xl%êXڅ[nhVl j%c>sF-J;=ǒGAMfM`TfvgFa=u:eg,}%Rt!6kH%S>OLf`5Tϝiw,/H4q^;Wl3,š~́FPs+wג'WV*lpV~đu zOʤ1Eb~,a5 ~ x8;R&,@YSd'H.Sh$~FͿf@dYi h:Ȁ̱ve;?}i7fL㙮v\5ILDէje!\@Z! 0 AA cĭ{Q+G7 [ [*Wq?hG72-iDP]c%Qb2ot{!3S4L )0qƺI#aQA _CSvu~T"9Ff3aJ@bPwsk kʋяO"oW2fUclXYV|%m+jל㚘X;\5R>!Fk-#א{'uIZ v[]NЎqP:EN ŒvK m,Xbʨt+ ?+a?3Ybqh;"R0cʼEm9Ui@E&z h(s ~I8.$1 4@ )nkg\{%{9<ڈOP OK1.jܚ` :||O2޺ #u[4%SӉa(B͈ԣ# "Jc?o#J4 [L) |K׭Y@6.F8i*MY)#<ωI3n(W%䛶'U:͙G3BCKDk/^INS&K2orh8N? ;򆬾YYi4Mׁ\`d3#XU5n􌶛&e_;2f+Ŗ_eZ[ӯ^0̈́s$SnEԠlM988`.Ɯ4j W}5!<7@CväN+6Oq!2*>}o!.x6媌nM E-A:D B>[ |5aOSܐbcDw\`F%NGJupeUɐmֲ7njk,Ӏ&aŸmi0šE4*x*t JN;tm!ŸB~mJ-YvgLpwgHo1Cospd/>zۜxRv /Cđaa5߶ Rɜ Лxu#˄VBh2Yxg_M~p&L,7kFslP{p^n-Q #93zƵ""SwWipWdzJ#`/dI٩s3sN<5_h:uFjn Gv!nhQ cb̷LS(DvXl'9'η ]!T/<ӊT4t)@HiZ4KxVHp9%" b+Fp v* \ (Yʦ"S\M5tk:*/2isXE.7HEZ磝rzT/[h[[2$j18[; |L ֶZjFx;H|ky|9m(Kƹ_4ZSnq6Ay̆ a7$6+ګG Q.IrB֟dY (SaMou䕈,&vg찟А']8l\2n*âeD svOE& in Ɩfҵjxn~8c` Rgv 3/_FTkPNC(¹/~X-+Q]UR'O@!diPrv^4QW`\URj'2N5:6 ,W.HL#RU|/ &osO`I1岰:p3"V4A#[*8eG3@\t_o qNb3]E⡟y+>b?]UC%n_Oe4NLp:6ФH6@'LNH.#Ru\+2i8ߞLjPLdR7ȫ3f@'eU3=Cy b@x͠"FJlK('#Ϙ@ϩJ C4z}u-\RS(чg$I䚑i깥g۟}OQRˡ-EM )!JzݳspA_*Gg33?O]G ^ sHn>t9QJ(XJ >[+WmF0HEvW)լk`ua"xZ/@Fnbj?4__ՈKVlUS:꣢WNË\.4N˲x-g{PG[ISLNj\/QAd-¹[!;Zl'G0*SwIO㉡L.]{'\ O)!qN2ލ!ck]w+<垤y7^!''N?{E*_؉N映[Ukj0Q#m6P}xXdz UF%Dvx-֌}yHitٳ!PBئ8U,,1s ."CBOLt0 ݪka_<frm=!A,%h=A Ғ>H #x'k2F68HAK (BV8_3F:7-*75ȶBYof@x"*;4gk×sr{]UâRfWM"A(OϠ]ɺȫ843Z+ L2T5; 3kQL;aSJf3ՈBA ONg&xIs-~&c{d&ZـhwlmAx=Q^Xx$:5;).LBȯPlxKs@.l=EI= Yo]<j}Q;pᄄ`rYĶTmA8||yiy `Fo|l˻"7ޚl lhY5{ЏA}uwU}VױxќLr +sơO{-8%F"s }h!1BZ;@Jy4X(#,MGA|[~!ܻ'2O/^ Xq~w}`+oLLY7ͤ ߙRXazXNCq c@ݱm6󮃩ǖK˥[lk=@ G gm\e Fo:PD+dEA;vrz[Z.Mn|GWZrSWf1+5%I`91 w1VhlLt|,rv77\pl s`*KҳPKbT.SI[۳дEEЧIXN죛XӬR x́]a3խNѵE(02~;@? Ý T Lqx87x;d8O40tOy/r3 xy DAF]m0' q8G qYP4ȴIys/lk nD)#}NR:Z v|X9%;Txβ4a Y=XufJ7/ߥ j# @Ń;R,/j˭KF ~Uρ9_lCӡ־+&t&ۥz逯=arqJAhRa%/3-z%h%fF̠?%Г>"GG_h@'H7LW7p[{|LCe2/DdƁ+;f[*QsfGJv:B / ۙE$m`0}GZb %ϑKjr8gˊoI&W;^數&+h`HJϽATF0>dPXbH"9<N(!k EcN .+#ˋ0{D?ţp+B,e 4"ag1DtM m^"#Uׇt~|lۅocJnצtԝw>A  &j, xR>Eݷ_F|vW>e>gܦZvfn%"f_&tW(˪NEƘ~<tD=cv~.ɮjXOPy43ؕU3Bn”*=?%K!g2S,)Vp-_yfLJ[ 2SWi~)WM䇬3a]$ZwR:!ͨeZL3$3*9u 'ό>qyw$e}4U.tFd!{ @HH#92YX̿CH<-a}RJ-n q+k3ҫtErqyR?alg:]Fj&)'Wa kZ@{tXbNkQ4az缶khvyQO1 >J*B@IQIvCP/>LƳ*)& .Β)/],(1\Ug#<ƌ0sk7*߳*# +՚AP^TAZF Za_l BD}ʥ9RhۙQCӎ7U^fq1.H^9'G|aua8 L"9wq{.8$*+MMߺ0PqkYaT 6C:* O I=l3{KiK K(2묤N'jIXH&0xW pNsjj =44owl6/_l)LYHa. N˔KZ&f`Drn~3K*bʲ@z\;҃DgF SNt>#Y]q\vgRcÄ :f4{;v@OU6KƂ6Dҡ/y̹+~,'INPzڎ?@IDP[p9u~KaZk$34KV3 ,]߄_pV|Pv@k{` ENq*8':N2R''\])GIϟݳ{UeMF;H$l("~DkR \֍#o@?bE0`w"+LX=P'xDzI=Q)C3S}H >N$+l,Z5uQ%Y$3jИ{Ug∈~v&,\Dmʼn|ge7FP rje)zh%Q2:`ɐηNPj/ 6k{u$c]a/*zfJU"#,^Z`dzdٗ+=zKV{c%ߏ5<~5slQjiRX> \-7!AbNnR2wvz'4=H0M U2䛨>OGft[7oHyWvÂu!T CfHVt2'n?ct}Dgjԃr=d(>BMAmRsmSt! j0`h g*9jE3Tpg2QEdCr~ 1vJƑSNY8.UӸy@DYN^غ: עafYh:CTTyF'Y?=*r. Sh9Zv񬽤O*:X76 Tֻ??@" !y1`sq)_BʭJV^bmLp쿺QRx݉?杛mg]`GW5:Z?Ο} {a .|n §P>DkT"G>oSlWHa<]ޖcSR4aphc]d{V& NMob@0:c@+-ϢE!k>|1-a[<_Ȱ۱3It?eTlKߛqPiRO`WS3ko p7Zejg>jO/.hD>+!٩[ NkjS=(O.\{fh-IC"S2AӬݙ=[/[h\50cI$%DS }C|6s;ߧӋe>?2L{A^C|IqA(5Y(=cY=Ϣ8@,jBñ8f`򚵧;ԡpa}mqx c(7UUh*3 b^rmDؼC{0,[ZQ u'<ė7`ǘAXʑ5(3cc gMw<-uC${ws :=_+0.唟HB M58`>&A)ZfY#yͲބ9I%aM qLdXvX6ZMׅrwf2Q&f В3B4'ծJ23@BUNA-};XxuI$O7 e:FUYC%_kuC2TH :3u/F A>l " ND/sks VS~llϏӓ YhH}m}m?}vQqjHQ:[/H+sRNOp!4=I̍v$XuvK 2Hf/׳%HԆĆE's=9zD,αC.k\7TC&z!UuKC}c'6gh.Qǽk?fFVxե̷v]pǜzTk].2LWr^ >{Fb_xt\ 4\Sh2Q[Nׅb.( e/{${DXV˷H܈y˄f'u-\xXe~EH3nTőt>VlFv!WJA[MxC=}(#W&]5V%b }DG}O3Hx?~&D궤vpzTd4-O`#Dglܑت"x/t$<{jR,Z-|6+`@0cj;>,A*I9s.-(Pe0VzN_"H e{ӘɧnA\kێn1ud͚ $ F %"Op.ح0[cX+ז)E۴X3OE/ 3*Gyf"h^ 2iLFgendYrs:  8LKR -OXsm)Ч*W l 1/qٟ= W/}n2rJf1rJ]&Ӷ,Q5y ɉi*N,f'[B>Pb[-%KiG}`k*{IThBX \/7 6F9m%Wv.OlO}:1dش4?)w"uHpln|{ !̬G|(`G2^uFtqB*Zlzrt?~~P]qpwAP,q, 9YG]H4eRڕx lYE P a'(S~]jܬ[bJg9(J\+LBKEdu€|ioT_,b˗u&r`^GZ\b/fB9=*J aV#J֦a%8-_UC=HjvJBM}f軁yjNcTEEEW,w,6-usixp ^ *JR9mkZp_|)e-{z^D:JBhǓ!Y˫(q(A:-2JnE.?,רRpqVcX{–  !ǐ}>[|,"I,2a7TK*JpXϹ1!hF(AujK$`ojC]uuq)5%GR2,GZ!j^v8[pcCOhrea0#lx#z*K }Ԯ84j|+Wy3y H6%}˕ևjR<ڜ<_vqu#͌rKn[s j㚅{2p>1ɭvJf|~R/Cu4ImBV}unL kh0rA캜xJT2sFP~ewQf}IxlWm遜N*jRzTJLX P**Q/lg}<-^zMwBrLua%]9P߭`wwxZN|xq[}%; -*SFT;+޴B1|: FF1UP)g5ڕA|s/2=Djlh5wA$m'4r 6rFgUVܱp^Zdd4(ٴ1.yC s#1*hj%RŖJQxf\H*8Ab Xj4(aŅ{kiAɽSGI5 k~{h[^_شq-!METݘheV* A_/\Wh$uY%]U.ee#Uw6%H{`N'g$LTGPf {og{,~W۫^VS3sf=o$aɀIU>W޴Tz<957]LFcrWƼ[F9"ԯ(DŽ,#sNw\};`Oͨ.êaOK}hbIƊ- ̛W+ť xmz1rn7b9df ߒAvpH@wV7-* dX()eɴ^o,ҙ5N`+1͋ fBU» k~:%]XV&'@m JImXT@>l&4M˸7yl1L918FQm65, >a>Dw<_~%Bkj/AvB& [}"u>p55:*6|ȟBW/]C1-s~Fbo`i/ z)E6uN0mjhz |P>zM~i8\y b(T-!/=EQ? {)Rec^syn]a$O=i>^fhqk” n.)@Ԯm|sA.p_t6a3H0^4 ^|D#'Jt+g}rJ`uU$uϲY+)*LYD5\=6hSSғ_9GUL+$Bd^izY&ce]b&`nSKtEepkx-^o+ϷRɚx{[)e&&,xELdJZ'$yn)Nx$~{^ g%az Z"V }}@U_n'`Ӯn{b ew!w~k;8g#{`A4B.K?X#/u aR^&u7Jd.0iCH%! !wG io @f+-d4Z] N{!g6jŭ~p;gSQ5ֶ,ԂfpJ-8$I 88vxKRtumM3ܶСoJ80*7ǔdɝ MU+ڗrtc'Gr0g^+Ks*D}X:ɣFiNzT&à%wX*]o[cKK+48HӜQ<4/Bui^QU*á 媄Ƣ +^$6@:sˁ\[onS p)M\!Vh-bouZ[ ӓ-C Dv\}KcA%-+VN(70ы@)|_Y& *E⯈ ^'"LPh4~vACQ1v-4k4;W AU/ Z%gO+̾t8 0c#`19W3kK˔8#+>?eNMI,'1W {JƢӑg/%<~X *_=YmJ&b*y+-7UAm鍔y@WيS*T1;KJō5d7? g5ƥ=heΝ,[6~Q򓁢bmșLnnl36H:&R4e9pj%ndӳ,bbve+4w-D0SI@1~{m50ѰyڮPŧi yft3_ԡ~m7:UN 9P`XdJFku"yV Fr52Xcu\c+j _A3m"ֲBx@^z+6ere [-Z@3sQ?4X/ra mjvٗ0*"+@%`g`z@,7{rG1'Uԯ ` IA0TE_HkcnMYnͦ{@7Kՙ'hH0 ]:;OpȤ?7*KϿPfd)"gT?Toj,@!>r[7kCKg!S_隓+}e11s0K*HlSG*Of4@So%L@yO$)?G\Q%Mg ؄ #^ԏ; n* /IƬ㬨)o-l9AŵSb( }j8TDVjC J"k@Ub@"-,<{+*![؇*ŭ}U}|74J #r\3d[> TXITZ2C'#&EK[{urSH`3[x۷?c+]/iu:o4*i%bʿNuo@ %W?yT$L,&߱ggg`mn;JlйA;82 SFb蜗c?K_x+4DO勝Vw/(JHE7trhâx, BW4oEnoS}+Z#EA60ё|?^I$-U Af ) :GBHWj1'p"jEvZ(72Y>R;U9@#qQEhqu8|Hcn\&囨)Fu]x'Cr볱le&O2z}Ü":z ߰,4uvy|Y$ 4D*:a;$*Ga>r~OݥqyC3$E+S,=/0]IF  <]($u_8*(q}*G82EیHASY Xpy[CXZ} T?eOCiDC ӍHΥ;T7'6Q$-LN5yj[^7[NB:"Qx p|undmd@/?n PV!vcEe\TЗr0=x&޸.-䅖fv@ <;$Iz;Q$ZAĶes@͢(QN[[b] qQ۷J2Ko$tR{_ BryUzjk7CZ3}(͓9Jdٻӯ"&v! +ˁR$f64(,UI2#)`rp_UB`wf6]Y,31h-E#ʈ]N ]NхIv,Qf|RT 7ɵ)xܩ!LԐwX@Nݓ&ު>sڏGAڸ²OM2 C 뺑BO=l*7ENJ,vI#҂5#3P픑Ĭ#o ?Rm'ؓTޑEzj>Kk)&Mv%v0uB 9X58wԽ.:]23R=#n~W<+Y1DCH#]. S-M#njXU-Fs~3}Z Mh%6%GBYϦ1'G U FojRx šA9.Fɼ8夓Iİ] Κ~ljF PjdSFPtJZeEjLU/%*ʾT$ѢR%ܦ>Jkŗ:Ԯq()kC ϶eՈ;nk0M0 |Ƴ ]R%߻\nKXz[oZk[DM*E0*[N`!iPL&Os,G.Q3O^vsŀMC%jQݩ ${b{8Es|TLVwll"L|"*Dmݿf΅6\?(ԭ׺GwMpdal'$OC> Wr@&A5V4lmnwsD`"glHB'h#eJtua\'@g`i8 ;E³n{wT,JWciâ8L=*f3y,YQW 0aM{u X,/rHECqt-2ʴRoOB txNedt}J\ys&7Eq] l\Ⱦy<7y]KG&]x?SռZVָk=!&%l:'.ouLB>#.dJ]3PfH0,(AԦ&QY$ #)2vg\IxЌ!LnMQgsRG<@辎b1 IGi/2EZå=GobcloC:2%1mIqf(& 2EoFʫ 8x(A1M u'K^ܮ ޾AT/gU~Շ~}+y wMo S+D NQxКǡ+8S [m֮MGCiI", ?9.Ojh24:v;U<׉+Ԗ#kH*~}ONlJv:3:@7+zSK9AF\{R1]6)j!Vp5 av +NL3pٿ?j~kG/YԬ3SA˭K#A[hЫeę;(3pe3jl)\N7h̗y rhvfv0"·8tOec2PQ6PQ?_iVӜr׊V%[us@s#54T>8Q+*} oktPz ߽}h&spAwylq?[kk=&O*C4v?zǯex9%cVP΄>A-ޢ<"[gte#w,b4Me.QMt<`NxΎ7AD&2Q6sggNu&^:γ>3s'#mSGMXw^O^4a\۫cwu0OH 1BlNf'J3oak:zaٛm;[&wGвbGX1~OI 1UБX᢭CՇģnjP*! |ll= D 6Kr2O84cp$R~%v;Gp.4PvIGL{UNj=!azOĦJ@F:i(^Q`ͨr]MpE,+w}{O:"ـ;LPTC/.'W!5@F& X,QE5TET [g3 NYJ"/w+Ay bz 8UWQP" φlˏ?`{I;]Fz^t4 ]ݙ;92Y~ z[r;u`lͷeC{]Ii(4A:~͂oֈ{/I9~W9cv?wXnJ|0Mo_N9F^znU)g CȻMd$4f& ٶtY_ȎdN<*4t"L{6\ڌ_`JStsczzqַE ,,!95[ޅZjn;e2yA)hRRx4#4QO6*[<F *)@ _R9Ys4\wl{Kb\^|rW^2F-#뜟A%BJA%ӄ͘T3m KUrPr?dq)Ӥ K1)! H*4s첪Uox+Ÿf{iaؼE-JH @VJ7KێIԒkY`Z9_;#Y- xSxpt;K`5^çsWv20 =;z&J` Kb9FU@бEE$Yو;\~KɂƽrO@FQX} D#Hf #Wz?z_g2$k,yy ۺJ?K;45IQ0}!?0e%@cఎl=J&|0c(1ǤCzcoΤNS 'o2)y컰yedsEg$'d_s2Q#IvrM2I )" gc/Dn$41Gt*.Hdo?],"fe""*{ ?4+2ޣ Gt7'˫gff 8Y[Ga6%ƚ&, n8~!DpU*Ĉ"-/2' "wb8QHMV3T㥠mN`:3}E{!AYoQ1yN3 2LQ~=?жdqt)dW},V~r^#J3ze v_J{+4%5;~b*A#[M#U+@"bKZ N)Ä rv~l W J Ƅ.ld 7SusQ6+|F UR+f]m,ߍ\.+%(l|xY?rȁ`BLU~.|cЃS)IU]7ڑlU U|sj0]β>u{H"v1Ve&1'V~X Gb"pVD.>Lߑs=o;~F#Ȍ̀й΋Kh~9-ZцidWa&.YGXA{xiEDVOۺGIu3<#4QT$pŁ{k'ʎyлpoA76iR;HLCUub>P"7{lPK)K\M"EhV} k"b3ehz?XЏ< P^8n|-M uNu@ `/`Tǥ׮'n*L at,by.֪bMj 9e>>nM%)&c8  ݨ=(G3b|R/b?Evkgn5/j#K]I*[}/$3¦Ј;q[s:}m@:H&\3]îO*3x%jTy7)=^5^J=lVgg!}tZXvfgľuɃCJgrŚ'!zf2oX/cUpMjj=`cxȷ$@&MYanozBJ[ sN_~GJ$#G{oAuҜiɣ5fYiIK0ݸЊ C~ !X\z0aL)./5F̤ /`,J5F~j@K3+Ҿ B2zǮW#YǘVs;tɳUdwrvtb>srjٲ!b^>w; ?(B%V5?3W)eJKJ3^yU:bԓPMi2aj(+!+U\|O}d<7~ܩ\-Tqsx`QK[κҽvF60Z1uΟz'}8_#fQKKA.7o#83!A B%B79vs"YZ7IzN|ZIgwǞ wp2?} uzȰds!l@27ߖǡB%歝FD6 "^v=B6 `3˞t}cL*Y+ٞqrcDfw6t5lXkYgyxl6L㡥3;)@t! s"L].V\&'6`}ݓ K#N x|bS(J86Q!&0%g]#53VuC&N]y*1u8*4џG%)B e$?:$J'&5f3u~WFt@oudvMXF5Q_5& [.>F6U{zqwcP-#sJ"Xu%Pmo8N["o?\3([w]mQ0AUh6évaxA۶1oƤ@ nnj\W:!cၹwRO>@"!^& vPyG{?N)DG\X2R\[~\?mU?'m9,-nhjkS G!jI= Hy[Ϫnz97i> 2ք;k#9,VtQyܵIVWy-fxr(B> J- 0PDzfб^@ ʫkCtOџ ja_0F%}N3;~:slj0⼨*Qo3F~4!;GAZx XF XcvW޽"보:wFG\_H /|\6Vc?t^c{'&ZX9g0Ԭ%w)Fc֚%rvG0@Aѕwf3"+,@x2`wFRo#[ckWGhXߪ^ɮK]/-_dYЃV̮FwGjyE X]1QzJ6QDɞc[T𾪯hBx>vd)hezЙ&*c \sjv.+ш~ gq7zF`eMAXGt5ɧ.yU;y ٱ;jqʂXxChrbP0PLJ៣L-ۘ/%CԷh/`;*GCPy:Z!.J TOPSA$1SK* {A A2uC'=bxOXTǖoC: QG%Wg\XOvCoAlD@,`sGպJN .#^$zi1`LF ?D5 Z!_}qv:]Z|i81gmB*87ʻ#MOC[g`y}&l:5M4YɄ:7Nϛ^$pF1 lQ8a@X"^n43VEC[/+4'J:;[J='R)Phsv@i5!av\ z{n])J(Jҥ5z 䵄E׸ٟӔggr_΄u!+"N6od;l+r5fID5ŃiS۟uwWWl<[(wӀ07HM4\.ɲODѩ,w(8C k!xa65)"N~}}*ۡ]mr^c7^0=IY/Qșž,IPɇBkҠdž`m|f5$ȸF8~s#ڢP9zP&#Q5xpR KK ^&E,dCk=3`<<Q74Ԛx6 Qi vdZNDOy5eUV=JF2>xEUؤ+&yGdeSSExå1 ' <уqYj-! # d!>b¬]j}y{0 4R= t^NGo\\="6Qoh(Q@;pߖͱȱHOf?>TN4x>x-i!]|Mp&bnTwwϬ# uUioQrpNzYk#Y.Kڱc`5$^91 OކlTDZqCxAoa eE*XGS٢X=\PrcCq涪rmHuVCtćūA'L(EeE IyA!{"r q&R+%r,!0AJ#gDBRa $1 RfN%?PJ]y.cuşp7/?l$`3z@>SuFlpZÞR5beog]FI{L)1kE eCZR[άpQJY2w'`0r\"j-U-aoyCZ;aR*4{Ɓ)GkshkR,Rb\d?a! %e~4Ǟn@hR3' Icf~Cݐ XiC<KMI)#s lFRp(Wb!GEoF \DǔK Yn'=`ֲ^no4s0:&"D oU_vvZI6AbC0炖O#`ub\%M`S& eNZ$ NsX8)\g#~sd_&DAsvGaZ翯! M`f睥6 ʬn5=W !7 J>z9*lQP#dcWKpgDGQ2'Qio㞷">>0֠VqL?,'Ot -'[o }nY0HS%3!rP%$ j_s|`. ~CHAfco,䟯h-Xb {tB:IK\צD/4sm8ه`]v̀A0ynO/B`g9X7_V$20՜/ =za"%:Y  @ 4m:U1XtH.uQl־1eHչ2ot!1#fny/,@6_.Î8_jǍ&[p4Z,Q|-MVwě]/p d>fJEvU&p]S1<Px\Ld%쁨,xDJ Kq]1{5bxW;0Y+wn& [ꤤMRjHw}2_ ‹ƣqA=mL͘U[x"0u3 Ƨ` x |M}EM; ašPQ͋ .$whA?TUqJL18V'|Tx$ 8 =SZo"0)sL!r˲a;m}Nt)>ayr%5Rh;^hDhhoo:]Yj%Oԛ1K6#rSP_kj +o!g(~bmH'*^^U1TʹƒyNEPds]>|P 96T]md52C@ ৓IXw8#/94Lm2K{<} -_YveYeamhT~`ߘMdHPb/1O=jCKXh*U+wgc?lAIfG,eepCh;ɛl߈~oC-Dhpʵ"#5d0I,P9e$X2O<2wP{a䇕]BN[}f֖ϚʐGw@C/tNv>iD ֓Ks@x|-1AY3 z& +,ևyYk ڝ.g~YfT9+W|WЂ!`Uн̢\Ğ0 Ndw[_㻽: p%}SޏOAOeXY_o[csbgrqj.Dlѳ虆lBq^Ų3)ZԇDK?'T`tє 6~C2YUƟB_o4r~5l5g.|v D {|0MZG{ƠL{ka - ء<{墠$t(_ E)-,>!ɣLn۔Yq'e|B0Ny'D\'_mm͖3Lh5XOcD+ 2izXge I橘 > ;` (LĹ)_ڈ8+ ؁ oy>.HgSrPv-˦c̸]L%YW]BQ Z j` 5|Bl&xfXHshR)וʕ5O4H<4ݮ7_azj'Dž`:| -U5*NhȂ=~hw- ,"'U5l!TJ}S ՚AE߬UNaĄcH/YYu+w{4|."4'}5#SbC>ͽr Y8#>x.7'eSbr͗Mr=Diυx\EƖLNAj|^ly#pj[=Q7tbO58Ok}Y*6,PF^kID=QD7|=B@['S$2̸Dhq$;-b8SI/,}i\-2g1Enm@#dE9ݳVh|tpJugIO[o;_G ~z>UObxonޓ?A85tY$ȵ߱0z#)˔[k76QO?gw⺗~u \Ԟ$Frah'Gɼ6neLҨQʩõwpUR F by H&ߢS8~$Qvҫ"" @σJF.jf'A5j}B(iS:/ϢkV:t]2%s@WyRuY پbɊc%z9~lOP%rw(;}Iss{1NyR,p \sL}j̩<@ Z480ԧUL(7{\ɃKZ g%LٲK"s㋳bC)Ԁ1ChyIxEIK! ?PnӰ:r 'bbe]^-{$25yt.2B$*P8[$<P-0BþY|hi|8;g#;ؖbUV2$tӻ#ҽL+l?YL}Չ\4_34^ !&1$ˈAZi%pj(3Ŷ/ZI yr3p5A椞r],=bQNF%aQ4xզ{v04xAV&j)bLӟuhtThQ&"#Fv~{ɇɢ wOz#Kq[>li~hcن(Us0xVm@[bG `MsҹD{l$ӻ pk)A34^ <[u,O䐆HxI+Y=pWt!eY&݈AK FzOyYr,w'*MW:>2# >N.y&Ynb+D5!GɺH%ƣ:.Rr^E@%*<4f+w}3gVi)F0!ѷp^ʤh=ΆI2!C [dҫt㱤Ցm~E҇`-a%.A( ؘv$IGd@Z1*f5Ó1b95׃hNB+#7WÆ.@>v d~xYEiE<(q2}0ލF&Щ3VxʌpVߘzn 9l5*lLƽe[t٧bbnĆ;~PI[cSK[_ *;a{i[GLSs{';N?o6,`s֯vPYkF,koOxW  JzR,l4~~ƢC#;K],F-tg簼+* Pm|T 9k/,"ufn,`E͒!<4XwYl26V[`>4\rUrM] )󸅜=Cf%)a,RA=9c|`7͗P\0=昁IJ~얄, '`bfPFuuF؁[74Y0䦦Q2ͤhL:3[ \U5󴝘-kvL̮9 (TG)6gP`^|`yB0U$R.F3>6|rE[pm:jOUN<[8SW/ ^Fq;MUqH=\e  ^>YSϟ7  O,̝/FeO?ʍqgվwTġ9Tddx)b-}&ltmjJW`LeN>PBDj{ggu{pvkmaz\Y/v=/ #osWl;hA= tJbܚ6~L:WY nge{)k|= `K6@Oj*Ñ/.-v裤}z[y/Fdɷ nj=σ2ZQMzځ|vb½S̈́x-(! 5=M˕YGr 4w-MD)B^txsdcU qzO` >@UamO\Gf@B4f iG7|̥HU{[ѹYFqc5E ۾KuY݋NQ$I;M>:*~!)tlc}hR3^kLLroވmeۣ(p,cƤ0p3*< s ORpWĢ 腝6=}:[|]ZKY6\ZQe<">\gKh"$Jg{kdtߜHBK7˓%qZ}'G-M% `Y`JiţtTdIЦY?4V1sӡp>Xf%@{F.(%O!xAƌ/w(wWyuQb񶆳-\@w0W]]Na}q3dˤRȻk>(啅j+6;nPlE2F #u:S%{R.TR9_)_,+> ;Ĕ,7X%5ŅfO1M_:ö6T^F'E6>(Zj}=:,W"RjcV~o*O ȶf#Ru|Oz%̖ tECnepHYh[l?ݮMXL0бRC(,?Z[;"X$tO'U[έDO6Ursz9-a6Wي g]q'eޒ r-];'@P(;Y$_&~v^8CoP>XyujVwD,CVc8Ʃd/-zu?w֊B᫴NqiWNCi[)K ( 46Qy+M2+`O{a+ N@p_q:(7e}+9V?ggDX dE$ΰF'QГQ[\1`SLhkFm5݀ n|*VDġKS x,$9G>Au1zA(uEuW)U]]VMh^3QЩl#ݔJ/3L( Tj}*0P{ {lsĕyGiug{C.96| qg*f< պB\ٔc ؇tZ+J<-~q2 %֦q 0`A= ĊV"C>˟筨C`2'ׇt̺8čp2(=QDcIЗ qfG-`+)Fm<听]GҪ|&?9B ΠD+w ]]upG2-'%T{=N>;58-FWHeWimbtGyw]FbhmÀ'G$[/{+{TӅw֔ѭ5܁\5_Ad] ]:ӈ'guFƌPZAc_dkӷdZ#AJLJ^QyCFYf__b.01A]CO`+`O8kzԮ&,O!~=JUʅ_i }Se@"xvY2Kl?xif`x䞝K(xY%ԗ:\R!N].g9wd^yJSfL湟;Ge%JifƓ/ !0}ҥht%@wIdc&ZԗBqUVOW}{88&* /7#+Y"L JgTbjMxo{& C)]|璒cWTd(\FhK]X^k 3l 7A>Ju mrK.m7n[r"L1:"X0,{Cq.?u e4nE]uT=gcD~?9/um8|yuֹ\ҧ?l`]Cc@\+a@~x"L0JSM_# ~f/D;c©Q +~SA,ZҢlFJ]jކZ/L6`8HA,$0JF'%%#@:[ σFRx%Fsޓa>en"=[j_ R.0NOT3מo`26bળvAvreiMgoR*xlhV(ZX?~b-VysiOQT~L&hx5Ytkf +O-5ft(iWGo2E/ѨQR4KiJuQI*]<3g~"RV(k)= AvxIiA\Ur|̐+B&xxȈl/`HE3CejCv(o]-8[Už76ibG"2hTN" :KHoPgU${omy$xZy XY"lF`i<:8w= 3YA|vpiH #>4]Tk#{sZTù@(ؓ- E8zDP(9e9=8BҳlzIE줣:pC0b}Ryg}XK4<#dPn&?PӔ1g;Tp 9zX6UpN[o xINQ 1z3UN;I^͇\›tpG %ylaW8 à/ԝ" W@}9jk]vq)<3C  F'ʊiZڲ(G0ygqyS2|5}Mm4p˯&[ė RpiM~YqΣQm^IAs /h4yaV"0V~lxKr V//E7B0Þ"Ea. U Wַ~1hclNvl6GͣWM)=f!jI@P\RbU9G/<F)5Yj^xIXIkrʳs64 ^c[+)C瑫! Fq1L5lժU0SKnh.z tێ :h7f{+Mq%pDHiTs]gtO .3EE?pxuW큫a7/d:ha{C0T <)* =p&LeQ׎_! D1x:*QEԯdѳ)+'az P `߱w~G!=}a` u'f Nt?hb?!#Є/~%`/(3ܤ֐%r(?'JӋqƷ=* FdtƏp-:Tg+.˙q opRBSuCm#?ڽZHm*ь#<f%PϤ wX?vj ABΓN.ݻ.Z[gX);Kb#ԪSuP%}owoOKoax $!k#Dvq̐*޵ڽCg|u^O* 6q!*%Fݑg~j-=72.) S)5Y_XjNbbsXj91 ؙ[CQ.%yH.t:J" c15LFMk.)V1rH*f^iZK>/ݎ,%&l 1KRtΥ%%h҃O˄D\?ڳ2e$*M]~daj*X>q8P |ql/t Lh}sϯ#3\UaM3K3]|# 641!*~.'VuW 8i3@ݓm$~3.":];R?J/oĿq-5]Vڷi&g|k4I ~Dn&.`~su lKnhFPqqTZB GQFq ɮ P*#7;+MmmNhXRsVEM79x%S@O{qKJZk3%5|#ZvOٺ/. lԱ/j1WmS8Zz iCő߬1y Fx ,4PӗG;TTӔ{9|`:-SYOv9b47Ԃ l`/Nt-#jj[hnyIl^^\o_]66h+)(GkE&tq1 UiyZrA`m b#L#R)#ai+%I(!y8+n;4Ө'S?`3R E sdK5./񲵺(j>bJ:P+ɸ7;RքToq h*CJe5_v[*+|}%c'Of aAS ^$fL{<6͹Ǽ'8O PW@ 6L&\UhVr$&Q-T2nG~†u ZD҂]vE9W$ˢ(]EĐAN1 Ź؃gZ|y(W/t c^lWL49h%R`=O=qUV,:LXa_ƗZ!O Suҿ6±ѯ5TĂYHW)_ y\æ4nQ391aS=ѹbK(#>0].V7o6C7igUs9ۘݝ~##%(1_.+0vDdv—28}Q|P5U'6]Hy\a6>bȾ<$hUZI麙\k8'\]i] ]6=ozO-HaE(=e>rxOÏƩGB5^c \  Jgٽ S$O]KD#="-|t2} ekԕ1`m9Cqbaɿ$ݐJaz q`1@71C eV5S+[9OkH8;ib&)S?u[B@5W m/4]zܟn슇2?Vs ڴ/հؔmXQ ǩL!ӵt׉CF=j ٣`D~b,H@beG QmQ'(ˉ /wS;JNmnP2X <1l(_=QHFk84kUuRP"1@~ޱGkSٞ}:d6v&=3Jid4 [O,W842ԡG2_ qr7ecnnO !,՗.6o"[ꖚrn6Ueph37DlGY$J>A@%C𤴔c+PSв*xB dƫ1kU2ěAUf%FusW˱M,tDSjZ 1amH#u>&0 M\{:զtm}\( 7r̾<o6͏5- c4BpkR- rKʯqSet!p*~w-]yl8^ia> ؑHm: ^S}Ε1y\̶sL_#"f /mG8)[aͧ# C Wc3Ti#_BXvϷYb +Ċ OQJ(Ф G?om:2@Jr^ aU!,[?Ƞ&b&I/\Ioc]ml[WE;ɧ6> j-T3ao:rjeQ|"}=xj|y# |Ъ3tL4UrL ϐe;17偛oíkǠ&{믊ڣe*qƃ\$3sj/" Ig*>]vF(~BJ%4c7Q^m Lm7/o"wUBXsDA}/#ۏ6GX F xh>)J]-ecd>: ܢ.@~7ff'x}*w*XR!]3iӕh6w gunae6Q0ʀeg@)UpѽRo2mCY'r"7fSEyio"ζϋ-XtiH35#r:A#Z, \*>r].ͷx掽W-U>Ai/)}hf9hp 79o:1NN56CgT^- CS2Aäf,^1Q50RG~.%FҲ񛛁Jrs"0!W16="g)#L^yA>?0XS70ysX sra9a=B8L>y#vrj I *@80"4ƚRd)Ƴ)]sq=xzUdX۵0}9{ptݕȕ1{̀~*Ru5Jv]fdʢ/%&\QӞ~TAi6^#>tzhwh >_`[~oc0>ZQҪNe E.)D (Ug5X-zש /׸v\;@zYd@ }j t=["Z}#n}bdgw3*צ&9_I9 L>SBsbck JGWr!$"5DCKyD3Ca0>k⃝pcy8,(U9@~"HƖCHcb d ڻ-۰7QG;V?X%<\nǒhvZWij LcCy c3oV@C[~RڬyLnmbnq4+b&ڌQ,)Ozh4RqFg Dٵ%2p /o/'-GzcA'X7I(^:Gv0nQǴSn qNpW,靂B`^U؉ R9X~0Ҹ7&hmA8"F;Nt7P<`*:<4yUx޼O ~pN8|tr`D88U?(`X{Yk{ӿ*nBRZ;ߛEO!3e)F!g_; '] P\џ(n5u]$5͹`}LTiKo8rګocPPiv[r$/<(Rh"mu\mП1B:}#ʲ&Ov k,9v*i(霣1ڤG:A9/%#4iYO{R +1zqMI\i9VeXv,tF"ƞB#&TeCT5Bf+LgȨ cVD[*~62׹$-[}[8*E7* UXMVEiձ 7OD[(wHZ,<~U(-V`#^3I{;s7ڿs$iඪ+(^*mj\{viZ5d=jj0E I՞:=ęl',e-eJ.d0l3|Pji2M-Pﵰ"@d\&\`{dڤF_ּ֪p1+)*Pv\rЏ~ҤH#.OS%3٘+uq".tVl2yLV%~>Xb')Aٖ#6x~ʲGDIEoƶ׵g sYA*/*|w^1QX)s~'@O`DO7ep?p C*vQ/e]~=|0uǼe?Qq%Զ{؎ *Ҳ^t.R cS* ̊=vV8kS[ezdi6I)Ipũި_m5ؓԹ8X9Xdf(yIr؝`ŎKek<-UOk|-҉[?<յ KlE`|M?o"4z6ŎL`0ʄǪ3=iX\ΰѸJe~*b3 ޕUW,ׄ c%ɚDQrWppd2}ޥ_UTdH x ^P Z3]G;hJ3NwHrZH-c +`8+f=TAg߆S)E#+N*?_&oEPO!t+} N*\uܖƠD+V/tOXۮE~*Tǰ0~_sH j*Tʂ?h%4r,[}ܰ^'쮦ErEHc;+=AY@(yE3* GaYLO , '8yuIO; /0 S^%_]ulP~0J_kcS5[9 KoD:SE-l7U6 )#֯vsVOݡS?SK蠬Xzh; cvФC{Y)FOm{:f]y|"Y4n>k5F?x95jx%^ϖ_4J|IdSlUo1cs랱m^z$~xYb˦j @[wYÚh:X퇓GtEqzDIˌ.3O9l0*c1<ǦL$=5U_m31tyygf>u,b7xIޱEG*˜ZBvYF^cyv^|f'Bۍʼn]bզ$YgP8 %jҜNf'v*5f->G 0w[cf5xQƘL79SLpצ_ BwT8%>UTO*T}k˓EjCAe"iB~4; Y\GHf@O#շwF)E#_&iy~𚹊FM߼WΙ%kw3fYs]\'ZzP'+Pa<`jSMUQqپPm@͸5r*k{ȯ{]-Q,JTpy^DqgŨ WnF)ntvu̔M' C\sJګM\Ԧ:ˉ1dt],4]{˪Uv\[ .Zu*gߜ!j2$Vsد0wt`H/G¥>{ܠv9njΫB$XX^?(S:-lİ"+)YvO!o~Oef!=Koߋ=|S_ -l@̖?⯰$ ,jJZҔsE; ]Jז 86},60~؃Pp4iuhDhW UKj_3'mL,=Dnge뮫A-|*CZ38Uxa5n`w]lYH(GqM\E;me$T&KkR{e.pry$K8BXDyť` tyQ&SZž ]UaՀD$;m#zVׅ[^V5aGY-[w/{c1Ѩ7{V`'^f%EoҸf[^d4C<ԧ24!Q/;|'"z"k~ V$8]ܬqtz eu{ҿ&kТd%~U1i8 [Gۂb yNܯ: SDk!Xɧ;o"SRN?@YUH7pN #xn;Rqt^-a%UN?£EܣIZzqiB樃 NI̐ E+ܷt{_DՄ_ϥĝY9K4 ExI6:X"!?i؀L-`y*Dݕ!+Յ68LmԪ* HI vR0jE0L>P~Cs4 V /fPtp '%b aD0VEjA`/ O%niņf;DL/S` t=gذS56DW? Z[9s$FzfR2w *J +FA#͎\jM%Yk H/en&.nw hC\A? w2⪵1*&Q"Ar@Xf,KUɑ֦㢌dGYE]pG*-| qlH, UnycՊj0+DXeF%X6/;QzYyn ,97] |\P5aiЯr;Y)дuxռrϛ `#ԫ[J ~反cNY{S(lx&{pc*E4=Lb.e. t@g\1C{Ieh&:[ whX=}] Nvq ?*zb>O[H9~́ˁ).מ$,#0ȷڙ].q{]4'2LJVggJ9Mks6T'ƈovBc+!=0;vOCaOyBF5 %9wC}DPxl qk r fۂN`8lP5VaxPo? ʑ]W&RΔXzB NfV$(6}DRoZL\ b{&>"D3 |t 7=x>fKY7*>>[}<B1dq{" =s9n!k*6D8$,-YFV_^kK1Ē&ހ|F?#I^]c --iZ$pvFΖ ٢YɇZa'[@gsgj1];jI)pGd? Lw DQ:); s=KY>> ~i1/7WwDȁHlI 'nJ$y ACqezD9V9hm)3y lg&" 7;z(5WlSpzݘP 0|N۽*@@;zL.:|2Nؑl~+h(qvv}k_:PX)jqy|c'(^[:jERO*,Y-`y1P> *'|n]'WVu9^FyWc 0=u ^1*q9' LGKcqFᝌdF&Qڬ,W$m$AW{x#LS"ZSx[|{٥2k 3P [+#<BXϨRU ?4IP>/3}:bK}̸DE*j*܋qknM!&km_nC-P[@*M Ss(B-"U'E@A|ÿTo+Cq~"e}j؀}'8]7-#KVwf{ez{d XbPm:yG!97*3e'MA*,ĹfҊ  Z)Vz 7r>0 tmgp-S~; { 2JuiGlFGD$wɍk6s|CbeqW9-ys'CHG);2=1/A ",k~xAS8I]HJ.+qht}ގt=ш`ޑE1*QXqUp3n]VKv#̩Ɖ̿vs^oPɀXxB ]x!BEֿ Yb5V66%E 9*?\$(3"Z">&^|@ !_] M>=gecŚ)[so|Swi֙M% +dCU@qB$ 26oN%n2{&wԍjC^gqOCqNx],KuJwo p= >P\gpx_81e}JR1WĘ@ 8eW?1kѻSL!hNA+q;dB&_k'\z'fw !^F$?-N]"-?V뛅&A}O]+TrdVI `4l|#ƾTxAm}Meܖ]çٛk"4mtuw}YP~^:xIhI)`k-bL`ef zCNjj,BW\6_md >WVHi9bӨ7'w+ 3&+*!džIMu_6+g|L3ԟaW": @T lIqj։&kl3@jd1樶wu9GCO oL?\RFGǀ}ٖ3:{{4`zdg:h J}P+rt#NxJEK-ž/ w:[@ 1¡.7;HLdt`Ʈ!krÇe3gߐfo1״b;Νȟe|̺XoW. k>ll#5c 䦂0Йh_Z⌀ms 09uٯiIG9 cÞfd'e{:ံp0BS\rc/"_lINCᙇk`ciWO]Sv a1ԕS۝̻͐MıNM0Z  @%O-{6 4رvٱӻt`_xi籾#%9)9'*l$x2 ;tQɎqKMi"L|Ƙd QU+\Lbp"Ty]jiy:-Rn2iVmNx/%4tc VXW i; H_I短K(ܱ%ܑbb14;ʂb:04D@X`{P[o_hXNCǛ1 NMJ :? Wx*t1j[ #bQRL72}-O chIRd%57 cYզy-TΫ+{]`%uǻ{xtj%f+ vŻ؋<{EV[>ZV&'ZM{413;`w}IS$&tr%l*6"<' fVCWӲk+ x3]D4G Zn ,_cO3bLU}Sl:QP,'w) 0ߚ n 飤] =C!Zxtjbd%~D)i満+>&%b MxP8N@Iqy{0Pch0df% ]fTW'7vz|;aIcҴ]Kqo-r3(N8Qvi(3n] |e:em RQݙ$n$;*OȆm#2${5eAlQ9.PBԅLbc&*v*X;@Tyqo4 >#舓K܅"UL5v3kCi-ct'j=fnm) FDo!llY<qK$_5t{:?Y\ 7^AgwZO\\{R-X%W1eX4F 3XkW ӉB~lrxԓoxZֻ mW>ּI2yo0ѫg1,]Blh{\?tн]RA“!4w&D&f,6O J Wm$ȒT-+,,"k"g:мK`{&WxAMmԛ}L C/z[ZXA`7 M?&E0O#x9uEZ}E(_Boƥ>̕_/l%m[s׉t cբ ܘ@KpDUP0Til5*ǦƝ8Y.~1'P-, DFmT*3Pjb }4;a̛H|A hX/U pOPb?#KeW83C5Z*~nz/Z=apzT[,.bo ֙ky\ַݢ7302@ʟ|@BaΡxYLb.SSc2U%M4;+CO|1AC\( Ou"l>lLlb^fš}֠Jh/;.1\Ns"_=KB<,n1p` VD.rJaF@dI.̢Y꾛E:U c׏$aP|_<) ީ-=\\5IAoA8^G;8jRqZ0h'ʊsFOJE^u 0ξ=l!= A҃p mXFX/]i*>oEN*&5qMu%E#} 6௡a}nB:mTL07XL8sW褟XwlI}L;@v['XVJxw-dQ~J)]:u jf\" Zp`? sF\l;Y{`"iɆA4<ϴdic N):^NU?O*􍸵ѱ&<4``{̍c&; \0MMQ s&7g؞d-Hұަ#\jFwO )ܰQNOW]g_YN %.ukq['R 7z׃iZFQ`GNd᳙ IflT܁[U֠mM { Zdk $skh֖/w^[e\,N e,2u_g-2i6*dZZ/2g&hKEtpGxί)/luh(]'c yF 77n!✔{:%8T.MT8$ Zztg(00v>D3-cegFT΀c嶧 ydϊj?zAs'Gxصvfܦ~-S4uW6zk/0 { X%DRŎE̩Gv$>aUn&'F ?lrҌ [ѫ40KזC\--]%& "eg[VuxM,!5YC`Ў|Vz;>yjuQ a'^5Wj2{Xfn|oOrzgܶZ} ÌMt U¾vn~N)ᥚ&hWfn(aesr+*K1V# Ulj"RLf$FWIʈA 腲nBc죪?QAqcNpo'춗1r oFQIm6reELmPʕ?[Y8 ׄ[ 5BG?823(.wQqr?hܦ"}/V* 94Ͱ[5CO!4IfLlMY}hx`F)y Uz ھz@m@xFRX?x*iWS+<&:o ڰ333"y).I^ O-`bkua =6h4v,пy\>)dm՟wḱ 78+?@j8SWM$q 3wwHحJQ"ZKY>5Ѫ+{21j6ḱoG^aǤ|l<ڍ[څ9xKaK׆'~n_)0`*.O?%eCtpMoF19?VPymu^eˋe$N]71e~E8'S ԟbH=ul<[_ MLy Wy=/ 2u]E*0kDHw>'z5:rوGIEvbhjIAgy-6zK(5 OYL䣶кJLs-M], ?Ӫ[n8b8lehHߩׁyAvpgZShPc ,X[Qtxѽf Z}둂Hᦸc.$L{65[\S!K-{ pCd `w8Sptt ([D7ݛax:=Pd1Ώ0BY 8Et[`&T1b}_Գq)#$>WQOZ 2ΐE7X= KóPSDΙ iT^G}gi?yotXޯܰ)+e0| $ 12銇|w^|E<7M{yR6"*>i3mJՋx큀xr$j-'?{\jEEiAg5hquv5`ޘ"OfFs^^4\̯ftP;T9ܿ8' v~u$0odIqrw/Y)[2iG|A.sx0[V]1S>3)MQsau E)DMr,\Q\m|XB!r;:Fق%CX|Y8atr|;wfr{DfF^` U_J_yC&^+7 {W%|]PiNʓԭ)6_ yF w6pwuqd"3֩ei V*^C=m?E1ۣwuÐNzR8PM20S v]!#,C]Yn\A:LWs:%IyiX\Ūbm qX wNRA<ܐ^d]֍?kYl^W %=LL'qy<%Gk>KL(뚪@{wyLPUXK6/+ ('6=D!iGb&6NJuaN_p|dfiڋogɑdב^/쪲Kgq͉} K&Hahץ>f57>I~ww$\pS\1ZHIgbvc/ AbSs+ c9mUfFY|bҐM xlҦI@4F5b[XgHDѦ><jK0єn(HYN=1>-AD/ oK.\t8.R $*!6!EX?m#`-$ElEHaJ<+K(N 'uĞ@x^Omo29tM$= ~N⚼ӝHV-j-wR)fx789p||N›$q+ I@l:WCDJABŻ4}5R|;v%"0 ba $cR}F4äN4xi ٚ"EN3ŖڤX.+ =8e]yN=KeyjB׳]ցzONim쏇qG4ImZL`ٷGM% 6zXQZ)!Bx0<)h>hV^Pu:*ԨIэ Rɽ̈́=mDm 楘:̒N>ǎ%r =N5aC!he7.zzW[$shvM=OJf; }f/.Bdeiߨ--QYM MSϿʅ 26nڜbI/`;W59!0 "C6NC[uu>6St}7 ʔ db1c82CYCX2Q0 x8&9('/G VT߼[2s9Qwk}wUs)94qς55IN/I݉ ,#b)nYzvȦ/4@WZ91}: Ujw:3E}r1 p{OہvztylosEZ.ӺԮ果Agns{w!DivHyff<‡FL#)T__kZql񮊖vS#7X!k; 2YB:}$ﴱƴ>TE ǡwkkzftdC5'5$j k+\OlZf+Ҏōnj*ެ/ {*ǹ HVms_{ݿ( +eJD/*VH}Y4ځDq fz4*ʒ5V->XN4ۀ^;C4 d!̾J d(/Bs{sJXp@(wIs"E7Tur@s8_6`Pj&+Hp1DX{-ۦrV6b56KC5A6/0<\cEKH;E#=-R8h,_8Q٥TK8PEG4jd>G.Y6<$ԜͥX 8=ɭS>Ia䙭aӼl`\MHUI<-D7)n'"t3YuMzͬ3~a2)qyϊWs`G^Ɍ14ؖ@6 IB=)2лgvi]=WM*ufZP;X@YBѹ竨X$\Bym"!fvl Q)(M0l0 ]z(Xk>B*ۘEyYtpT+";;eq *kdL@U@ Vz]p1YJ0?E3 =3˷v|ˌt8a')/%LbVRs?+ޡX8I1W:\Q@{.Ӝ t9uzKZƓya1\^V$u8?Ko2ժ`OmQ/KW7X R?eiu`e&Qe,[H+a'Nb]S1یA9vr@scڕ+D Vß+N& kLUvvUdJKIi boUF?8wdуsF6^m6ܫCGam6؎0{>/ ]nMȕգЪs[EHnI2̍t`~],-ijx'V$oqMOz+ڂر6/.>Nc^D6ikT ,V"n@Ez%9-,ȺΐhE@&Hf¸xor#"7L̬F%ct@K2MbnyV7]0Cyu.qUv{j1\ϳ2JK Anx apBOUn?yzSy KR lDUх_e﹐i\CY!l2$\<$,pa)YgO,\]8{\R-9RSE58)ns@`2'Js [ DN vP&|&"'$ib鳧ƪ \\zan2R]8A@Mz+8{l>LkFe4Hr9!8<\)98yփ_Hj`K{ɘ$Faښi3Lh5g ҳQyq`hVG_@]_D]/DU>fŚ9{W v,$^JO?H@~Q 8+)D:r& ռR7|(5W# ؤAT :*RPYc|nSؘԜK!hO(3pw͹ :89| ,EV>%0O ;T7ѫY$"WKh܇;rDIr޴C|Ȉ4T0QK ~-KM3͇ؔ{'dB/t@yb i<2 M(Uut ¤Wn@Pr}aw5Ƀ&P͹c d =o٢h g Kuw)ʅ_'q- G64{!kj2~Y簉1Q} $*-N*WY`PlTC.7 pܵçgYsx0,,1 ^Urd ]Ƭ|sFD$c7d;M3r wXRO ʮ!WX} 8]=75☨93P2Xmݎk59qTwZlQyY{@v?AA#p"T@2;c եT' ZV:("5"1#!9_xJqQJqb?oUgA\j\]lNq"$̳z("RT?2`ǘI?'ŴH^Q#~Xej/k;5SG5H}lrYϖa._Pٙ?ׄ&:IpZ,e#hԜlq3+I1UVNi{%]wY{7ğTakbpg%-Ls29mñYKYزUnOtl9]?OA$MRe$ L],cVܹ-P M5OMM', e5d5\(-mz{JcF~5`N-%HgeC" CNƂ(؀q3w"ha/?tk}a!XC;1vꌄF{Gzet15/k9OJK$*&G%gEǼO]}x4";`c_wk,c`lJ O:!GTX$~0;?K}K-l]tGd)8z SEvwȽ0ӌy? m %Z!!!G_i>0u8"\; $?gS}![ɞ+r$SȞ]sU:ܜow/TڣQrp'TgE( 5x3>YSm_?{|iqn\hŨ]WX'+l',k0%lRumDVL\fJ&;+Gy5q26rS y 1մV;c8A] |m^")nyk!=ɦa!?B@2i;5*NZ(EgGVxxVN~eO$s'j((c 'y2l>tbRûu,Ml*2ȓXIɏiA-,bLшm[_$3FI7cU{ˉJM'TLwv3BL:d&PI`'# %^V8Tѫ1sd ^X=v3W0 ¾e]Cn yk?Զ'b$2PZ< \V^t2\:~:U-߁]X#8+/G+^zbMPOҙXQtBYEd eb$gc2y {3|Ԇ7T VTahI֮Å¥SD]ө+}E QS^"]1κ@)v2LFtU?i;MN=C񝲵/P !zY8+P"&|%\Q_O"QM^MYRRS@6xYckR-: WoD1}iAzQGO~YF,E;^F%:)؛zA[XiLF ᨩQ抜DAhX4>D?^&5aZ5[X[ap rrfsY_c.:dg] rO6m!R7, ؅ +\[k֜+B6`Fx)jrC.jDѰj}H8v=]g͋t+Ʊ4JDơ#" i?" /1zcp,Ϛkw–73; o` qb$piG(ï5Y!ګiqXi'-4ZޖY7lM#$_vKM) ՋRRsNt.S?=>&\mLi/^_NuͼE lK(e-V$_x6f奐xF$`sn5INtMAo=_7*§O8y|F \}JnV‰%6/c02D\Tc@Z PGL7A)mys#xVe8_3{gk<%c(k*ꫨoHx <6sp5!j4mX2Bv2Xp}eX֞u"POւ= #v śuŋH)Yd-M}Rnz+tKtcuۧY{&Vȩnp@ !f7]iV,ip5aڂh\c8K:)Te7f+k["9:\O_KOh[l%)9PAB&FV?gM8ZaS}]G-!!}N[np֖IvӨ,*Kd ) @Q(=ǟCt1x4F"wΗ& uJxr\;0u]jWU e%V˘13m`%?9 nL1E|PUFߘUQ3o=7וiMtB*C,Q(1Ul t. %['V_rncܽ`#/1`*`]C*.i4Fh}*8@{ $bۢ~L**ODĄS<ݏYÿ'umCxy?]n~)NF,J_ E~`whYOS~9"5dӧ,jlJ.2ԇ)cװ (w܄E%Bdxl7]me+n.(ͣuVLWDbTkr^}|_\uܫ M]n֦)U$m5E8Y6b}Aw9r &Mr:Oümzj?`;>̹zNoYjZ kF'xclyۛ"VCb )a0濶H,s eovd7Obݎ:BX8嶲uM_ыWl^ۙ [Mϣ=L8X;}d 3}ͼz'=ߋ|28yfԒvNR}kԞqmm!=b~eOD$::ǕMw,\MΏmStӳma$WFyGª\ _$Z?iiA[8WjM'\%09 αU6ȕJo7*\+2\8AKe?K礏~V]Mp71}mJ[)QVU-mfud,Wo9^sx >P\OFa "њފBLN-]aYꟈ|`9L̖9VfK\Å}Wvty1F(V5X9N '@MC[\6'P2f-Rn+[]GڇY( H:CRxm^%SNHU L=z[h?:4 [[EE pVzg1E6ZK;s4އb'_pO4 gJ'܈()CYW?g(}o@2qJIrZ:lԅDJfu*V:>6x e%AP Ǐy6榠22#% S_\^FaJJd#κ-:Y[ =9 EP /$Ջ%Yjf菧6?uNihG,jۂizD0rR& &(hBV٩+d s5Ks sbf`ˆ¼ ']8yySTejd%_FsI O1bكVI-u#ewv['_3U)%Ú#·Cg hKT̒)ĹfҒdmw]Zaj$$x - 5QP( *K=bbժiM :mcъ#s*2*Gj oqpΘY9IhR!ILx(Л!S;5d ~ }cVഖ^!'i- 0qL*IE3Uty&O*M2U3ok렐ݜ"y/Ґ9]0tƇd}7^vMN-po!ݷ#msl,F%%xIt6NL_58 (m3@,& 8Z')>m 'ty/` V6^tSy_|g4ƃg!tu½".~fT]3*OToI.ly[!5U9Wk%s#L=ha$te= <7„xeP데ͮGm\Q٣?%$O=C!Xđ\X-ZM\ QKEϦ(|ǔ1._&q]ȉ9х7{=C rOV&e\J`8[WJ J@_{D9s 7kәJ' -hs e9z!3p},5r~MU]ѧ=]TZJԔ(_nv֍g.\~ gH]fGcpb1 ;o;CFT'7*G&u˅̄v+(?k}m[L"6Jmr $;!ߨdU=$r{%¯ܲA$!]6ȩWt  %+ť9Ew-EyY2UqDž8m$HJCRs0$G8`fu1in;zzTSntr; .ջ6cO3ɾv Kj)/=`oEEf4"LJƌi$4ƌlSm9uRoo-+!Ə(>nXG0ّTIVXV῏U끶) t:3l簒 A|˃#˅؟|W`ԅQ$:[ʣ b&O]NTPUMض7ݮ';EnE]PT~]2C`#<k_'&6A@n*0_Z,-)EP42~RCiJ˚qHSIT0R3vC] `r3>H5B6y^\1dӘ# XR-ʹBb乱\NsO-6^n\}!rvPw4MR&%^d)KLYf3$ソ0O( G~TFr!nЯk*j~2JrG AΩKY $3$ ̗z\'uʚxt3zc&qmŅpE.IcʘLv _$CS;3mP? T }G$r|7_Pm^~([le@:'̭ZXcج_b}GNC> 0cO`P\\M;[ ɔ 궐bDS9aŋSyf_n w?]ɔcFgpde@N wށxLB];ǽ-9 `Y%AE;ߕBEs>֨,(3d q*1ӊ.͆:>pJu(8WYB}0t<#.HgP++׌ancܬ$sw6޸Xۿv,WΆln:`u`U1RC=6Q:.V!'NBx_{t^Ov0]V{ih/LF/zFnAk}J'l؈b v:/mC'Y;!q돻;`tr+uX 56lGTK-lYkzw.,U֓hCWz0иg7ݔM! [ޮ7qq6<mhC7E_X$A.~Ҝ #RZ6~RrK٣pDVATXMQUҝU3*W *m,H

1 aCk, 4M:Pyj[ԫ~eGKҹ7Ytm /:d ZZGH8Bw4j `}}p%5cy|_Dƥ}g"ޤX6}PNB ee% Ws1TeJ@CMR&PIdyyBZk-;FELRA{9PO #1ɛJ 5!ҾǍӜZLҬѧݲ^׹SOSޛ[C'Hz(NnwTC1Tt>РjW?HӼܫ-s<>fS+r  aA 죌dD*'5PKe*#ef NkjTqkou$F!-.}-DxkdF&wc+u#,ۨ xӀ](E}+1!0n4] v&R,,Y(;qkhJc5YT`wRw y*s |eʜIq Jil[غ$8M'M!unGHyG҆WryGuuN>L(+LN4dǕ⮨>!'jo8iunE`4t 5Ŀ'v U8M+jtf97b/ˢn0Ev\1B^n {U3<jJX=:Z~VinIŹlSY5o ^ { dNH lS*c`8lSRIbY3+\٤UbUYv3 XدJ};-H+QS lG5xrtm;O5`+ -KJZԏ솘m<^6b3iKRBXaWNjS(ӓ)N`Ѷ,چ 45kd.&95//KrKi|C|4!ݤID'eqۡD/dշk(FQn7 ⟦%ulgObL_ 3HehQ<+wNHC,T)ƺ|5u]&ggEH~i1Szdj?aZ[z=ۅ^\Dȯoծ=c 2w E:Na6ɂqM+l"ä7r@a<W 4P3InylW-JsiBVY ]JƂr?KX"*/ u:iұt=jfaƤT.; ѫS؁ ;ڽ&ETB笜yHJEK݄{wз*k #N;vڹSɭ{wY>=*}#u0i䂑*P!t~M1H OEq2H6OyyLЗ]X\J[튅zfYq@ zBS nyO5Ӭ,hFӭ&pNWUsQCUH[.t 51|]r0$M:/yQ1F4`ވq&] ;s=ۏܮ@ Lw>S 6U+dIGeo?xnj :>2D+R;yO!AsISN뢜ZqYin _pbW: }Erag!m!J[sx9*):^lj@-$s7 1ZҭoLX@yč~j4-K2'YE>Y8=5B,=PmNɿ_}F7&] 5{s%:lDFCIY^ v.튰@Y=z- mp}XW8+\d2'";$RS K3lָ[$\DO2:A$kccl!'$bH. qkuoV/d%l:~[.Xhx:nnRCw}1Yl1Д'I.m(j Y3x6aQ7-,Z2x[3/g!ph4v;S$SA4, :|뷝]9q]ϩ:ɏ8T>ߦEwLNIA/QyjJK&7_$V,}F\N@k [@5,=M pдV8[xكF["=밌Oy٠ZU%'2Ӎ=V*YGr&nsrL,&)on T:c{B Okx 3-+͉A_E+*z/Z<]f[=X4Z)Gux!)Öv`WY7pcDv4JsQ51t}7-$eurhL38oUM8f2[ U[Q94@EL}XMej[T k 9dlt5cHJn6:dM&MAWg<N:uv+KUY5kZrWO4Bj)vFL["Pcբ99vXm䧠DkH2 1JrYeVAtf;t'ھT£nc F6;Յ̪AҜH~9s닄6drkӊ+siEtf4Mʞ>-`]n]?x W#Ci7dX&}؝+ Cj# @[w{1>´yE]|k| Ԝ}^ev?(&wwN:+M4GIi帽V4]3fVx<ir[VST諥(ʉIoK*VL|RΓvG_P/\^&?`V=TMְ7OrO{$|xȝ&S1۰6&k,|h2{ߤl6%[-O"F=I8|#\,y$ =Pd^/)61j֪a8s}w ]r0.~Ȁ-{0躻Xw5X:')>lhI0uѻv.x~PfWO`Xy F{H{:Q;fdB_rJrp='/v@<0{NM;S}VI3;"K<`bŝ'QZ"jxżF0}C@n/l -a~N+٪'m!Q3:a[̙ R-//.YoR]wRԼLi=cLıGyLaQlBi<ںڠ)~3s"iM=Xh;2?TY: ޝ22qM"-;Fu( ]tEDYvBfw' (V2!n.A%;W-@ ZVj$!tLd;ߵLeF͛S_r5m]gpYa~0uP4#labbH'=5YSibY\KF: ]| ?&əo@P%RCo)I8P v%8C<ORK@+eJsÏ-=.b$%欥UL4{ )!tT';O0솎 yR6s3šLi Wg# SHOG"[*r?A#4{1lޚ-]G!P2wD8|2pwHq b6l!!hksb" hՔl@XFht̀} K4i<nV\2Eub0>>6@ؿr-23dr&z/}x,͠؍ak#HڞF48 , +c3:z;W>vl`(/[S?5Z낑\ ;^!xIr 5p# Iy`&~Y̴j搧apzj$ #J7EvsuwBZ-kl/wӆ tu`:&)b>ӫuήP5uRe~HGsQG"DM->{N9WCM X65W)An> ;05"ؚY:|XL޳dnW)_x}z'<}߽Vzuw+J\Zys!2.`[0t)#ƵJipsyS[j)+JTix!qZV"/VOqa;`$ޡF C\?iyY"l 3C[.[W$Fm"#~^5Nh "_ZEn_%U\#=qE%+MQ[y CKQW$5#i8ѝ^ۥ%? Is^^(sh / gyԘen߀z#vX [laMKj$ҥ\P!+Pvr<,YH50P`%q5&jֈu>kZϑ29+3X],ѣI(⣨{CE9m5-_)r)$w=ҵ#z'Z`Ze(6p\d*'>5e#wMrJ,n1? ђ b' 6jNfʃRr`_BNȅ*idd%Z²sCI_ka\BwSbJ|IΦ`dzث=8 1m% u,V\ʊ$Efe&7G8oP)xr 9>,)KDޖ}].m?Ђ1_5ն/g ."A1{l@[c*j@ >qO5e`WKo*栀>7XgwK eatOÐƣ\,idNe㜢jI!Gkva +M >h0Iyd#+W@\l=uR'ˇE_>ѐ]\Ow^[ƙiEh޸1ަ"J_73_Gk[jgq<۱ެmgx$R$ګsͦ/NlZy}|F>_"SKXg *׭׵m#f p2Ѱ9ʐb\QЀ {csg_3;nR5(IZ#EeB՝ۦma(/e2%D#/}AB/D"|],V5uš􌹮3>Fw}#NU <=fqtsNrTzD<RX }٪@kW/&ͺ|6L߀Fm[Ԑt)zm'JN<(Վ?4{OJ CZZT]kZEW;8 + J«ލ\<8ʓzbAx@.d-\Sf%a^ L.{I9꣛8tΎuaRCvz%AxXDiH6`"8x 01`Q݁iBFft=O(l%ԝr "O5(QN6AQK>"bqOX u\jwakf(J2Tq{>?=4Lؔ0^ ʾ[uu$S*wUj3*57ijP%8TBΠ*y D> ):BϤN˂aN[yJ"=S[۬- 5 u5h k=Y/>?Ų}huPB߻){ &1S|wM#U#9W:˵;<9=i j$ ,%3STVN@5|?1{5&[muLVSmoA@`'㣙U#bI0TUz.,NPY_.iLVuLJW18ٗ{-\w iA.\$v8c9QMέX@FOMh #k~$luwJ;5G Dbֶ‘|(7i 5zE`KYEBz fw?OZb ޢëxm⩄bT,DKbSp[ bM9FCO )tkgSH&f_u s'cYD24q|X P,yȇp$EѴd-?~j?g1 {Q1,Nd+ *UXk "5Qnm_6ي,>0+x7ev)8\t9m~f؝˥gq9s\Ay4n.: P&xl)qٸ FzHcW9!X}% "ì Jθc$Z64S({*ЬHqM̛\Օ.up0ZsURA+kXC*SqQ$~H Y:a\ cLuzL٢6P}VU}}}#tdlG>- az#&V(I. |kmޙ)j"a)uh:?=A9~U?!M#:8p/╹orYa)xW˙ Hc~Ќ5dexk(NX~*(: pF&]yKPqm4ۇR ш)04\JFGpFK ݐŃ~KLf .-tĪD 8xF@ㅏͥ.<̩t ~C'8ߞ'Z3uS؅tXo/^?-$9ǠH޻To%×cc|=\iJP\Ocrw~UG~Qx' aD"sB DAҍGQG[7]sSbedryjdAҜMd{hΌ^%6,- 0âٍjt#8E&PI :jcIpi?Xx1ǪSg["N]7>ݣ:Vɸ4;`wd6kiME *_e-bxI* )G63$qRβv__& Z8k>2/rs=&h,[zLۋɚ-rPZ2*ဨ uxgG޳f}Y ^Ϣz irt@ѕ=_]N,vo׆8.^rIϾ(x<_l](9:!Q7Yt[`-H[ SSdFYL dKbM tZ %Tf$:p"5mD@f}|$ %oÓK1+kRR Ƹ]5P_RPCaɸv}I!]bl،t1y١Eec릢h+G0/6OBbop~/0t DMfP$Y&.6z]`ujLkC*M3T<=%k`MSKAv Kυ^7z E"2C&x2`mjɎ;B!bv/+G,$ LR/o-ycq9gfp'@fߢmXY7UаT1]ˋU e/=5F$d;:I9%Y؝[#ALb|-5#9!&T! 7F@FVS:L0g@j(j3*-3̭=V1ǢJTB6.4 [/'D PHhT#W.LJZѰhUk ’]Bo9`+b\q^ֽ%,3~uzskOrKF7$=VBk8nFC/w^WIolduևAoꆢޝꁣzKoDߨi*MM(ݐ$u]K+=A :vĺZh*Ac*Y,؄]8Sns'/{܍s t;ɍ/p nWa)ZRbP`^N6~zˈ 'Mx?}#W) %5 ZO7؜)r[ oM gKlI9ibTԂhߨ '~Cz!O&dfcZ'(k|8@7dY oPZ {Kb68[-Rfqa9L(дu:tuKܓet:3a@Eiէdj+9[g.7 "LO)SD&$|bO)FC+T7t\`Y$V+ose4 x:=IEЖ3"%'Hjcip1&&mo-V'5SHo:'в[ @ʌ~9Bhο<ϏIp'̾jhf>&k$P`gxkbQr`~S3M<=.lv31#~z,:rJO-;@4–"[ D9п14aq⠑QLN ht8^XCG<ǯEAg߂Q!NrFpmze I,㎉7!]dIۘit|7F0mt8`+yLY?dtX;5޳ DpNÑ\L+:y5h-+L;%D(J4U_ږf{\L옊c=܏e/\NXn'ށUQJ_T8IiaX&7l% `dC @FoISf:wCpGZ;bvx^ =~Mz5tuVHBؒyIQaGznT @,jVhr7ޏ( {AncL TfJ{(D+s*Mo8Dԧ7HK:|S<; 7L+|j;MlISe]ȿ:!Z `[4ɂE0‚bg~\Js=Mt gn˙2Ig#@n%YA 5beդ^o%OU0=[*,~xprx܀/*45GI7ֈ+O| _(0Ñ]d)'ڛQW+1hj K#MUk:dCos5TrZx/lwmǺ>T:eNa2!/H+}DU:t`fTإPʛѐ|=6@T'#u:J|;N=ޒ~ȿR5e bzK@ d <"5ԀG\ =m]ZS#ղɓNq tzIs!zE<3W;]BHxH,u:81z d[Uf B,R4cqC)ʚW`LJXI*Ԫȫz-LoH[J$oQМnu`+aLjdt1P1Iv(‘TWផ'B66t>ib0Z2d-SB4I! ս7.M 1c|32ٯF˝n,VDRH1%t#`>Ok N6J$-14/< vȻX) 9xv7"VHO 0m mAw0,O1IT ͉[Aitg/zz;a<⥰s)ū/Pȯ}4"GPkp]ap}7ZwRN&9Z@ɩa`kH foy3ݰ!'~%M,Hf}2<R/i㸫W5A*x65M%]'ꤢn,л5z@H4 S蓥>2D#a'ToVJ7V2uU9gп&wc@j7G9$ѶpOt=bAlaA]F 1OH 2 VF[mQ!f<;S483iP A*vۼQq!T>;;Gy=T,C;|W=*EQ nܴtu)ٽ.5![-O/[Pgkq,k6[Es ;x]aj?3^]+ k}On@@4!ya`lDV:HNaeg b3Cܽ QPΝy}.1ѓIT|MsRW$*K!Z:%&$C/WE4#%e%6 .Bּ]t[Dj bL0T@)P[_ڭEKƥ/ۭTɓBd91/*nFy.mE؜3j >ʡNp&'pN&dFm#͜=AAz?X>u|x삃5 t|wF#cs { ҥy-BFrބ8 *v}qc>;Ok ax-`5ye$pzUK:}eֹF\j0nj$c&]7{TC$%?Ek1fXp7º^|REb| kI9R˗Vvxe׸3ld74&'lv#[]q+=, =֫13.F}2/3pJck@=1G~_ͨUdI7w Puhj╻: ED(~3-Aj(ւ@M?oS,ES7BQf}9-V2Ay8n|g.4pvE7bvzףeݯБv(\C@[6Jj/>xL<u*B 규d">h(DͲ PAmTʼ <׋?z?Zٞ И1N"a3 9^.2{94˽HN6?EY/.n9'b.9JnZmÆ3-gp$#EҭkL%Ng`K0tJ1 i rzUdI2Cul.z%Ǜb0%GmxkgjYX$-n rݗ-1. o V`Ӡ:"#XE/%wCCVY/gsl jɿ|#)HGi;:duP*Y=uJ4/4ܔe$̖u7@S9 s2FF~3.89)#HDBkN2ͫҽ;-!5oZ&6^Az!^\X_@[l }=1RpfYlxݒS_6dzִSU7[v @Q2d(J\G%lonܕU ^5Zai"դ_ζM'cw9o]ORu&%fΟfcjE6=sQ&fom"҂7<vTGhqxE[x{B.z*^iI. ,3kB`Gs!c(`kah}KV$, eO&a7lS:z\a3\*q^}wҵB#JT^//RT{$[~G9& FTuM:*0\ad^1 \rzT$i ˫X?e 0z{-.[;Q\qWժ'8YG\74;_QH$ Phq9Vwsmq&h14j5 iVo\OIіDT= 9?z)@B"UbU2 T?7r tr{&9yۡߞ\oGtMLNOaTۘ rg-̈́#mL| tA:#uݹlTz<%+(Hbqy &2(Jm"k"%)@ Pp8ʦ8ATjJ력QbnA"{/C]s֎റ5U)y99Z%BWBzW8RG=t rID;u>f8G'sɹ҅&L6>+Ԑ[M@Cz~%mE>yOg9Nw ~@pWh7J QT襯L(tصinA(OTEӖ= l|ܭ q8Swp~f7fYT|'B6~FAsI>VsTB,R\AzgV@ĎXs|%2Cp0aMˊ~$y@x_Tu ER, H3ލ>V+` h+5A!5yxsܦ;`6qRc!̈́1hmЋLG{:h?yBEj+&.'b>.B<:7g{OlVEJ *`c 3ūRKAɈd0ϟ/U鎊yrѭer31NH_kvqF9BztOE硛AmDC_ r_ˡ=sM3J&̗Mq9vc4'[Om>EyJj Ңݖ9,j1heeW 0mM3򝲻=x9i{]KL/ ,@z:7>R'C@3,#j3"6͛wy55N4ȅ ..dS83"=GVDOpPi&ތ#fuњ{x0@"(6DV7૕n˴SEsHӑI(kHH6}8W># *A37w_Do`:B8wP%7de\l8Oqr4N^4z¨V#!y0+g]VYO7B:ozB62V'&.fΪvߖLvUs d1kZ6w.gM.LCbŠ((#p΂4$ ?Dk>IÇz. k/>1!|͉ ڱ\B葂y:ޯieɍBLjkEXiqBb1d*rb!BYouHCTB&G`:7bKWuvB;հR*IEO(9]^8|RD_2j&&{;xNF8ii~,4| @O:jk!kaw64{opПm9ol)Ρb<B $ R @Tv碮3OJL5r/EkB( Iqut;GR](G9G܅bľ*Bub  $=/l9ZYj'؍.m>ҬlTdbމsYEfAl؟9XaDqbȆh"%-VC^ů v9GgI=p i Rw'OVm-.a`'*zJ|_ A~Sg!F2I>`f>vѳM+9&(Upަ5VqhY`L)j5ut~L(H`0IRx.[ã]KOSF:&~oeclNgtq6]vvǏh?]Mmb+M*wJK4BAW﹉+,S@.A 8벱vP^'vK Ee/}91K,X(9-h"FxR"(dL_,S(=M$_QbѩnJ;4-j\i(nY~+/ *1@+=C{ύjT1PL/QZ,)Ԏzv H SQkJ^|,{9X!*>9pQ\L\M*a4Hu_6AZCS o$ghIȬHΆPO8ދZɩp7[sT 81Gn4iY׏ʖD Y/*wD[L!Y4哵]MeR:=Оtre-4>Gi5:v :z1)?e8[ӼE͝+$$iW\yP.DѰfnzd'˧Tq}V#0jksdIt"d?CmT4cb7,9(dH8]XJXʍ,G5e]D^-cՂ@ ))a_#6n@V>Z"# Z.]{<;ġmQ#XSP xקY''r-%p'ژFOզr%jG5k b%"'IjvHQrnx2G&=᪨?N 8 *탪#+J9W-sa5Ps݌`M"8Τámj\;Y'۹nD@%/I. CB֩ϝltޖЇ˽( JxvwwR&>u^=_yU~Q 8ώXA5l>*$ teQ/n7ӧ ZkZ=|[Bʲ^@=+f?&FD/\h&>fyF׍1bx5r>IP [uoގeq((;6&S}NP)'탻EsTdsU0,_Sr:ٰ|OWw$?!W .nYGveFsp|2'(*81;@^{" Ut@#@,Q\D%JYN@'*P]<`Q=^Jֆ|xSJ!_GwWT5j #АO FQ [BrG/T %j'7ChM̯qFv*| ]sEq~ PP`غ$1x:Ҫ z}Beb(lhԛs$/1t+`ȟ,وmÎoӒ2`nv '{eƜJ-Ȗ+7 GE8?ۻr|jf>;Bk f6:'uta`U k+J%y/JTC~j6,~!eε22Z87)T9NE0Fw讖PiI=s)Xm6#7s`\<mT)4M^V^G`K?ua^QR7̽{2#&fc!=1c>P~UlU;9@~X8Vœ:4SJ& ƥBfV܉AqvQͳA2G C-+Ⲋ8]jj]YK> ϻIȠ8}X9= 澣c?& c՗y+$~V:b!.MAMTrXWEvp]1@(MGqv A{|bgiAh(k!fqߓU:B}%[nļ_g?[jBӶMA!`~o"@v9#Y H9t>*;wPf.RPBD&Ϊq ؛i:)=Y*ח P73ǭ1;7wTt&Fx 5~U|h}܀蝤ZMVg%B }ݏÜ6EĿZ!ԝ{=JYzTF) X;g'. W?VT&-y՛=aA:(d+!Hb]IͻyXe>!JY)42|,%%?C?fjJ 'X@#,R57wk~' DWmĢB9O0]YO{FX6dܽ§G^b`4 7@OXX6pԪ<5ݣ{|I[UJਸ਼uw(g=;A;kEĠpCzvq_rJu}LTE \+~a?u,OiՍ)eDpJ!0.1S ^6ݨXAHwjk9*W*<=(~fȩ)W63nt1w\!:㷏;<0ac$JT#PY%EpȲdڼ~=fAԶfp30T#wWU=,s.zt#v݉6+( sM JzQF먟΁K>S<2p M |=UuR'sh*wT;6F G7Tg]v.>NHmr*Dږ VUyti7 +3+Jx+mԵG͡r'ި !=2<īQ1fڲ jnܷkQq0.2~dGUfd$Y YZE׽XNOUF:lJ' ,'v7ֿܚz_\/%q7.YOǞ!NN7NVd9eu,W]R=20% ogж0]"- *bزO.]BqQf@h;k2}I&2%)/_qE|~ͼX8K2AFt7=WP/ZSw*ٸ" %fzʌICpBxoEPaX:KD)Bp`Ό*L4b6uj1M ks{y7}߰tG5O2;9m)b%;¯c:[j G5.+W a҉BA+FɃ#;ZA*pG|ψR<%3OFЅs5m.%`vYŞ.̓lث@<-@<`Bߕa+ߎX D7ۖ] &EsokXKI[A&u.AǷ,pim) W Ϳ1-m2&Gj*aSO/9$*\c?sË㘄 GYTko_j`'Nj:@.]ǩ7\:e])x1z=BC~?#xaj|_?7w<P9gCWú0i/Zz&VXasf s]s6.w$݅QQy{sttW8BW@a6LTMmU&PqquKڰ "G+A1,=cjYUWW5f)-,N4c eTf\nb蚜wv|]/D; a<Oʕ5ʎwz '~Dl4PYf6qR Y[iղ&I¤żٓD̂\]6L2ƞuozg D=F4ɅLg/CPFzdƊ.aWXyy"D\cIgXh1c& ~o(޻#2W|Pa!>Iwi2mIwٖ(&x,/$_=v5)g ɢ}`a4 : 8hS P BwʃeXPo4.ruVPYO$8xJ1ΓkJ,:o'|2~F Yr=xwgDz%>Cû$繉g?οi(3 KL a/r)ItD?O3I>ȀPO ʞRa~0S5^kXj dq}#56Cʯjx =$)w$,`FPx-ǿ.D|ַsԐ=x7YF]UW0RN[%r8Ւt Y-('12v%3}$L,մLĘvײok^~<~^yjlƸ b=~n~X6srX@fsIk aXW}{z #1*dt%sfR)NG{ߘzABw᰹#U7=qs y9>.B @.*\ibq;yU,j߷ZAIJ/=Dԗ È[pm|-^)!%)|B(z\BwHv>Qdej4mEjU3Ejּ-sǼzb 1 n'6Sv;v;Ju6 I6 'R2M(MFK^ .PI4sEypל:b٬DD[ .BXjwAXAt%I4q=dLAT5ŌW^^pWW}|i!GLKmg QX=aAMC߉6tO. o=8Ccr9Fh(5my4E`' >N>C9LkK-,ӧ[څ<vs ]Vu5@2I謼 إ܂+o{-Wڐ."ŝ@<@vZ;u]^6,$iP5`zaRwwաWfq`Ǔb1<:*\Gqp|G144Xb[X= QwQb*r Cs}t{|jg+|=<5ߕb-vWM2swۻwىUf H'B<2GGD)[:M41,qӌ)B;6a_[4jŞ~V uv0 j4"{'$noa{+ 76Nx/YaW*PA?dgCG?(jG=|3aȬIDG"ARɂ#$$ȅ*w4`gR [ Q\D5 ,kZf!ק\رxupNm8(yq\$%߫3@*o J 4nqA3%e*-Ou G=t2+tx0]ݮZPD8t7ک`V]o߯ӣl]K:}D ocwG-nz1@>}`yBQ`;+ڏ6Yͬ\ 8 sqY'ק 8~4;w\LkњgyT ZS6Zf>gpH.paqא5J֤eуto5:tbXo=Er Rb-?L Ne.y\\D y]T8ã͈R9m X[+u;%/H( yb-Nf.w烑 ZLکn+^6zC0~B,l"?f@~mЦr}q+S~3D d&=U1ylI=痩'`Tm0 )f}g| ؈l+G;jEΒCl>@eH/}XA>dpe3nQ .=_ lu{5~msP)I_G!f^rBR2Xv?Őjo {ӳr g5&Ps=qfLgK D u%cѩ`P" 6r/Fx:ǽF.,Bˑ9#~KKq8bplA\_7M{Ndԑ7ߢ93>.@^/0dK(sKܚeïl1L9"iQODO/% ?;m<g;C+(v}na /'o*f6 r[?sujX=ߊe@؟d߭ʁ}a0wDtr]! {n~")=+bŋ\N0eM D†<=ڡmB+:솞^ӎƸxo[5wP E)F80߉DOs9B;@M#d\!t j'_DU/1ױ}%6g= QF:8|N<:xYYk$x`ZoTZ\|+T6csm2Sv{%%h & }(T1ҹT!S^u.I3MjTdzF zrplo/,GAЪFrjyv)Q6tǹ~b8qYux}OyE) zw#Sss:MXEl6F!hh®^j'6 a\}OOk9Y(? )0u:aK܍0?F1MtMݜ~'7][K{Y%kB2Q(sc&̞#EJb7'PL[a·3YpS$XW]Dhǝ%"oyǽȖwJ3B8 Cd((H ב3R53$8=q?1/|wdG_^w[]^M&Gxxw ާ hT|B¿ ɛlFswg9q&oiG_$pC~ҹ[PyN6N.[lB zAKyՖaek@h*]6݇X^qVb TX&M du3?ꄨ*_02z15ݳfUUoy1OI:RC݈ؓ 0q͕*"T^)Tg>`ohTL8Isuӽh +ʜ7oբtָ@בC;e->)+@.4Pd;9BLS) {bzyq)Ӽ"B=K-qXOdId. pYLGikl&hQuڞvZ0'ȅG}( -}CR8\P j8iutbN]93cf(0{AI(͊[=k yfӂel|wP#ip"bSIk95J1jѵ>#(2ǕW UQHC`iEنcTW袈!|^~2MD8cs̿y%靍Xa;B_ÖZW,"dƾꠓ"-+Xٙe)26 z#oa4@!dZh̬\"l8\xpyzxK*g2]Nh|T:dQ!5>6> 1cXeu@5_nX=o@Hv廋lvD@0FKYހ*Hx`9%29(9ܥ`Gw; 3Ղ& ,#ٵ!P2P[5EQ~-qao^dРS5oxnt] +hV۠;~;GT) T]lpS7`>͇HP;"̑τУ#SdQ,?2 3耯~F kE=UZ}kaS"=EeIe<|Mv>v9(YT%vL^_;2 q03hȹַg"H)湘xl?SEyGi.7 ,HGSQtWbp\%{A3r΢ W]gPk|SEp3CGR]3& icpo-wEu)&QoУ@qKGyėUhGJ(^lpi4@t1kw W6"(l dP| H9e]NROb Sϲ[r@gU`^8@`)贰\I ވ-b=+P-ce/}jC lغd]Ȑ+IΚv1Z ECSUJ ݍa4Nni VxLo/^zÞ`>QlT>K.wiЭ!3{4cBiUЙ!.IJJӜj<^z.bH?*|Ol 4Cmp>2Q<ҥw'Y)kPo%HJb9tj %cC<N}R G]gMkkk I&@z8 9oB 65Z ''DעGqnr@)k&Dzcُ_iEHP:Ӿ<}R2:%V*RhBsrKQe6(O)3Ex.mFk'iĔtIÜ'3X -0ǔaKq&] &~:u0ilk ~ZokPs@R^]rdkXLt@4;-d@hb'Xz_7헾ivgsaV W-Vd-SWK{h72lpw:)*Nkwտ]k4:|.#[ޟ$Q[f~cqN|wO&V %"D˜"'|@WxubI bM>-3h>Zsyl,ui)}O, Of3q|t[3YT&wP UpMTX-J ,P :T #O+ez[}D:y󴆕6qwFb-ր%7DZ[B9x _RA.V% nH@V߁亟YƩp=z.'y'A#"ۤ|.EϷ7Ij~ڒ𹗨~n nƿ%6;>xϞ[BD\bEreTWÞjflEePZa[DAcr{%,h~!+9㻦ggsA=MWv8@(415=7ܛ׍s-z0)xrN #{Jcc?s9AGnVݢ$R !`gOSN?K՝6ILנB ֔OrLя̫Vka$t}@|om8 8'K.;>kA8h帢] 档Tzs^ЬĀWh=5oA!AZ KƸˋFU9 Wł(VF .&G(8QD@61?N/i'gT XO܅9d)İO1eV7a0kt':4yi` svkhUPnt{FF3k,b~|: #4YZ'I%j^'L0/\ ;s_ILa̱;dѡ22Ԑ]}fV˥y݂PĄp0UŢm@C9t2V3AUXחBtc=2_!nuܡErU+duvgcqٞTQ< Y/hl9GC!V2DK$0V'xvN1F@c(8l#c{b0i+jP8?uԊuKYRV)F|3½6W#+bGP;ǣL5f`AHxi)&v0EO{"ճ{1zpi QYc" a id,51D1+i:I2 ̣0YblUdP/iah$ljc#*$X&(@<2ƹg4PvϗG'7;$ PU^}]H+xFGx(SyKoE{)3$]hsH"6)&5 D&b=HB: }x|l=ÑhP=IDIR{}C i|)U 1"VA% ,ݢmƔW"pXo1?"lHQ؃Zwc$<~Dp9%ų?&lGx*wJ.pOdN'_h==@$0-yo, kaKEߋx>tbQ53[E='Re3&źi2@eB (NzP;n!)˹)EҫMB6Eǽy)pQs7+ =t7cP<3!ÉtcATHUVaCxúx`Jz(u;ɏGmο|ɐh؍YwxhmoMDVh2Ӄu+:K v֚Rxվ$Sxc;i5}ꮇ:PCKt r)l9w_b}Aץ{6!񸅃u[d'@4ah3g%^+1Q ciw͚ 8zUme)c5s5hTpo -Je췴ɂ<Č+~&]HKpot.k4lϚZ4{3J'}y8ӂ$aOd{IrL8aqDj[ID}1]y@rƑAs>k٘;ԟ9N9uCQa$ ݝ[D~@ H䩰k,V) V;tpw6#jW*wbkz܃TYlQI@XA8U@y{_{dмµ6ƞ*ʎ^2" r@siѺ@tYS.<EJ[W G̳نZ||}9EG7(SjeѺy [J,ժBq9? -ūу$8D #(uוT[a7Zs՗D^kTYS<\f;Ф̱4U ~$N^ZE/=`Sz#"stC[^>~(釠x@3D SneE(B1?_s3FNv_l1:'}$W4÷`i.li^F] hi]HM?QV8[W!> BYNMՐ_݈~>I 8wd :3V~8/ Āϯݟd1,xjHmQ- xz8 XdK* 2ꁒUH &CDvԝRq2sOzmcp{Oko*k^JTE͘JQFg R,<^s.`݃ &Acֿԁx)MbOnt}LUa"LHP5vM\|Zߊ-%ibA:oJ@8A?e|f&c2KNx֕LwG8SƘ܋L滚_AJH)Zm[`VN|u\[ k'XjU{n <{hР1.~8kP8*V)|6zܸB#QN]nτt)H<Ƈr`ќy%Y̯av_L+ś:ì``  "HۆL*r5Λg*Y@NE3M"Su=^FN!d DASt շ%zM,8[X\A%xcֈ41?,/6Y1Nh*Pwy)6-?RuɃO':Tt @/ӞYň+, [p5FaZJK4젭/&pTJ9dASV1p%[AJ;yD"%Ks'̘܁Z':6 )B*o%JhE"fmc]\W4I=&H1n݈^nj|(ԁZ 0E=#oa&?/)PfІ\ikxRX)LlrlS" D1$=@N]nVk5y/tTÝͨ:\ZS9@kĪ$.W&lB [H{@F-zyU5/T$QQdG?FAb]OͲ0tp*8Q rɥGǡ~&9o :RKtD|x/Ɓ=hHB^*@@}lTwz}ArV*U KMLwWWWH#ɍ/iק D^=ܿK2HdL}܂Bp Si~]QV%Oa7 sqR -66ӍEYՁK{ѕ8.~{ ?.YZwODŻN SX.|,JUh ùwaK[+s܃>D{w^<V2P| JQ#c]6^KHȁ5WdN9{ϴ1]:q%3̬]w9g3U9(]Yߕѣ̉uא\-2cGUI^s'{cvY|5 k`f,} tݽºL'Fb 29wQ.¸Sk chQcGJįƄIP,&LhN!6V hf'r*t,nѓ?nZQ C;ؿ_8WO%}C9@ځhgg_a ok#>$ЛG|JQB t^-̾s AP3̰'ЄX1[Xz_,i(C@gM&vA:jaALA0h0Ӓ͢Af7F"4ijqw=2tZdWL'B M|:l88e1^C_:ņxz@+FJ^{2_AAr(YgD!<+[(Iz:?;Fn.JS߇ǵP'}=>P  mp-JzSu!\݋ƒgr>X v"nI+o^5@XK]nO>F](HQJb/߼L*oX1ڀ Ƚ2+|W` E'mH.1i 5S4Oh6EjQ( &{)G2Aq /+~<]lzv"Y $olQUgc$nxnQ5xb(<#>f+3<䉅.dr)yL M%B@]RQ/#/baV2=d"ӹv\jwcY$˔ Mwɹa 8tbײ۱%4 =/#Vp4TssѸ!Oe2rTxw$L mFn?hL}1?,H?p}t#1J6f@+%0;uҙ9nY~ǘHO*mbyh`n@/#m2 sk & !Ra<ĘWs=8Bw+ƹ~r{%d4A\{ƻVMPc"u,_' 㡼f]_.4W Vݔϖﯼ̨BAs74N jrQ.\m}DSJBzU9αbJ3$($km(ŘX6Go'LjGdryh+#bֻeF/t3T:YG C*f޲ s80EFI4&DÇI ;Tx1ND9_I1Tk9sze3@a)3S,kíȓA|d}^Z`Iqe^ 3dVbyQYI:Ϫ2-(qs9VB$S4gb&F5_h3}q-=D|?"QaHpLVqe€IQv)>z`G)?1f:"s/ r'_ ^L#;2ʉ+3Pcʷ)DXy3i=F˨2TzސALg5xh+4m"ž29ۛ[ =S 1/Qݻ]+4v TAש2dE&9{\5R ?btOa2$($͙- V}dJXo*d7Fh`?|?ɇj9vլJт"gVd1d+hmXB7WF;P sj7g"l4p"Dh5]/)3ft T4L"|qL Q /Vn,+'<]|#ouY'ROyxZi\ ,LP՜?ݲ3jW;Y Ikn&KG8*DD?Fj\'܌N#5K*aQ!t7,n'?Գ}iOJFpi֌?VP*8͖pwk|(G*aWv<؄:T;]/2d>O461+ؘ2;oͦCgNR 1m]1pءo24۝(+B摠)Hrn;ԥEē87XFᅍg}uJ !" Qpx>`G(V8x=)=B,4Bͫv GpZGToѠ\P18ޞ1hil6Thg4±o]ݥ 0S6b0Xtg+ݛ,zw #aw1Fte6c۟8bEcP+ڸTkh&"[=u;G|Mjr5 v!2ܟ;8ټ\ߏB0k" P F,]}K:se#QΛW$Y)خTKv0b!s,RlƳi|Kneia{X]vx%oƊ6"39"6ǃr̈́O1bs\9O*hbiU=]okq@k4Dv\yW[*3H(rB|83m E[&˷ :o1:")y q~bR"kk}5dzПN,c&2~U xo$Iy9[hHGn.ksKTDsVvF] T<+P Sبj )YƪXT-~8BQ*0ǃ3v.B ?_Nܹ\7는,+b=XkyqxYhzұ39|ӷ2Sil* U}'wkEn͙!zU;jK& ҧoMϖx (7k)%!YogѽkaQ mаTq o-bHez?L`\Su#e2teՄdXDnjqLHkEq 56qzK㍖$/3)0 KWIa oLnݞ4gSLL]@ rmA!CPqxpN;lD&0Ŷq2ΟZ?P#+3oAL(u)f[5=L| ]Pβ3r^&Q.0XTePŘx/%Ffڍ3Ux'{4jjd)E71IuTi[k'pq KkRش3_R֯+384T {3_,7K81ih7g/P)/:cZ Tt.OM(JdZ Ǒ㕛7?'2]?pU=j: Yn0Wwr xz3l(Oo P.MNu2ܿCV m↑3<9utTr1.Թ_H FԪ,A40yRyED'z铝Aq"h=S!G1&dsT,~+U5 .G'N$4e9Klo .2|Ɉ/n زUk4 8~:HZ \1~]JʏO,QvoW HkO(13ij8; 5!r<`=7xu,95"]YOx0Csc ~y|CU,6X*ia#P6X{zF#ScLT.Ɓ -$Lv~ ~V|H5>ƛVG_ЧPNy?;].0ʙI| ֲ2~*ՆF!a #~DF^|j-s` Yp@c!WW!e(-λ SS0 |[Mtu# z䐔ĩVUQwO>ک(,J-  ?$mؠu/U'Xz]MdCj3~5LوubI" Y/>T<`Y <3PϨcCj˕١5/铖+ =жT+f2]c J'M#d[ 漳6e{eqL1h^KS[}s RChbbK'Uǫ:R(ZF5dcRL 34B$ C/)*EخT$ZK& $Կ3hl>.x*DB,kŕm8pѩ; B, L犏'k엗c I>,$ Ϡ1e &Au_Qd.)o0dFWͮ;hn,m?+Kx+(/ۨ޸l3%A:_zKł7hk=./ke>l%f YjZe!ikEV(j@-!W^p$>[~%Oc+Z 6<: 8s\RݛzꍃCߎi׶<{Z6~Q.}.b!n^W ɡz!gp*+~Z$۫o*>c{Zq !<]onXAGEͫ^3*QE7cPƎXWޮ-ed6eB1Rñ,j8B=Y7>&Q*d,D u3zKV~O4N[L:`BMH~RemT8]_o*^I`9)Tq>$/JaW-y&P#>Ġjn,Qz8 ,^Dq] =&NpdH/w趻s0m7dkO])$%n2#HƮJW".5tR'2=O"D<7[T?5UEoѓO(?n:"hEk"?s`AOm DT_e/FgԢgak7΁F"c⛼*R.%mЃ&S }OEذ"8U3H&u~^s NZ5axƣ#\;)Ue?DQD!;~iRУs_JA]HSRBWnύذӶ6iFAP-֫svǤ\T ~-ux,$הٯMERqu+u lZy},>\op%Ü[[(A߻-W#n}DFVFŞ pY5M Sk}.A=*"]&~4ͿV f I.0+^ }:9Y$HPଈjQ۬")#ipDW>cRUZ+P:cd4 Pe F"Rk~1mWVp!ZwՀ IV$џyc GRy AqaaUu2 Uo :$a_P>=c@l+蝯IdJ(FdW ʊ]񁗐zRxD2-HOX ,W}CCԧKk*ŵ\tKg]yw[e [r7uxNoyw ~ƭ .͆yz`&+94?d~Izs禊}ZrDm>#c:bdO-tÞOӦ$ N0WajvT^!Y|Yh}D Ş(cJ9'M,)WLzSEL'pm5$i igĕK&x=Ĭ ɢ2v?:xϼ:c$ yM/FH0YP A=o >dSaK2$}i.Ek-ʆB$0 mę U}'BK̃GVA6Go ~(A|@iq2p )OBRcs@Htvq=(8ȋHB`+R\jz\",@}?c̕郴KGv6j pcs`Ȃޠta;kOjbShv+}; {M?  U= 4`G%kY'?#w @{kx(;7$^,΁W1Q::M2pfܣ=e86mkmupȬrYN4c'#Zƴf'x?zCB N(e\yfAN.sΓykNW(V& +2 ⫩h!!vWٕcλ|c1jh_loS/QhH:̢7>6KTaP5"{Y7bLzpq{ff8$̘wS`Xڠ+o 7엲^$*zD@pժxп%Z*cN;#RQW>ĝ* ZV: 9 " yDI ;a29}>6qʪ3  :Xw!"L$`pOd&ѹ&ᳰsŧ鹔yر vngwј! r3THuԢ*bLE~,FbZ*x2@3Sۑa7Z{ Sd74DZaD6;l^^ gi @!ttlZJ%͔s׊`̏:jR97ּY0"X&qиaYvPnʅ̫mDRLbޘ_D Y3 k*k7.hLV;JuhY·9{\/uzNg{V7 il@[T= ƨe  :lΦKeڕS3Ky@B4uFo-u;jP5xb.~Bh,":rj^_! ⤕VQ/+^W2aPxK2elõp{@{O:UDA攺Qu}2ܿ+މ r]Ogl1[v)πV)Sg01:*&q8Է=("x.ӓKRp w>{>H!V'cBM;yׄiDO^-ߠ4E^OBKE_OU*6Q?#R]Efj`pOQåv)_q#a)[RwƯ1x9_峺 ЅN4Q괅ϥY]^=o:Y (Z"Vte`/2pb8`UU1)s:mN6m|dN dBS3I;$VAbA Y/gQr7Y8^YDP1H {8V qʗO6gY/H!WShkNˎb;j\42"X0ve^90 z G#e\kvMY #t";Ҋ8`M|eӳv7Psb_lpCJ`癝޿@i$`5zk"dNۋP{սH0wZѠl;ZRLb,@T򎂾&Ն8딠̎I/w.uSc6Pɍ9?z|G4F _5$8'=0G\j|2B{L& 'JQ7(9JvX0Sv~[ n6$;AS_Fؽx22l4YB‹u^}R.s8[L!c SHZ uiV]UڕFϽ+kJ%R\B^6%kyrwcwh#| )* \\v|2䢘 JԬWH.8% ;z"yL qa+P]1*˯C:F\u\Hkb^d=NwAghZlC'yA9@Еq}*7Bf5 1]|CQv' ڪJZN*wNX 8vQCky!_v%~r;@{73@.f0 lS '^C-Mm&sUnUg'һn* T  , ]?S1hWF[s-;zQw41LFBj ;~.LwdDKa,o|m O]\ko9/l{*ZAMH%p`8m%-k} ⑐ϟq>m~ GwZ4=XHB_b3TMBP&Fȷ yrs\;QT_/[l1v}"!O-Q0mR/skOQliYԜiDDeb& v`Yϳ57Tp?-'YэyT >wm7BnްNEvݪx4krJԾÃ,bЌUTB.,՟Y!cW_zؙ4<т,o%z1@ xhKn֤KÄ#&46_i &= c m2+ؔt/U _.(?&9q:/񸾟nk栶uD6b[ Gr2UKZ;`ob#LCmpվΦ F`s9 } n0 VAfFA9IJfI~'R`fp{<&;eAcjĉ# OF:/67*!O-bfӾ)O8ُ5zKQ">F)VO(zyYo]n~: ?0kL3WJc>'{2Y2_ս`, W";~p&M9Kɟډ_CWPnٍ6}*oXE"X +JpkB 8-3y*skM0*ȁm{A yD?ڑol`-k(XJKRNɇּtzCcIXw~,pOE7)7&qo=Ӧ L S5>H 70 '_AxO1{ʶ6Iq1%[Pj7FsazKAfkf3@{:d%I4ꋾJ\6D~MF[tUuBG<V <7x L}(ay9xISF1@ӕրS;YU RXǢkxeBX/"@n954Gpq#]#U[1E햸6#rT xYt=l }[N!_)#n*PNp+8ϺZ b T}9 ޼8@¶Ԗ'߲8hv`Pҵ:9#tkE= iiQFwN)@ 3^W^b-`ltݑsN&DmN_.{\q9eW_"gʊ*>ېP! .26%%ՃF0XáAQ\=FWއE]tڜdr=g"ht#FB@>hϝ![PQPjuok|55V$jy6։M9||sVIK7^1.KjhxIb H͈tɗ|_W(B Tx{UY|Y]7%燏BiChȤ/Lܸ92Ui ٥CgDa"`|w$NΖ3u),!Ald+={|CkM DGb !]xX U+2V¾f(2fKNvic>3BӃr/$9jq7Ha?A"w |!ϵ;9 _KȅP$F# r7úlVct7iO n ];SڑH/qa0r;m]N "6l"?' 1~[>R`4u<_U-4o7DMrc݀8 ‹5,,c9 eqO7LGr'By:5.q_~ARb{LߖnQn|~jT: {h9›ߙyV*B"|HY7DƙS<cً49(ub"WpYtB3_-aG;Vl[ /A \= |"W*o_R1 $QN),0*.b}F߲zRے2$ cYzb>ck!YHЕ Xԃ7W7ZtxUaA:Gh\Tc-ATɶ3㺅E GhILE̥ +KEe( X?y_E3PVćYX͋W9\ï]% &C.Ca~^ҿ.55L5+g,rzGL;<aHd\dv:IJ%A+M|D&OGC\QPV"Z{Kil24ER\w`.v|zw`u&C}і}[4c)$;jXł@P=hzlg R$ e0%A4N8=Q`7L(g ]D8{@wdJ!9~iB"gpE!q%A?|4{Jb i-7C0RзJ)DZ8!/+yA:e5studs؃fy\Gr H>DX$1\ל(*Cedm!L~=HhQڜ:aG>RϪaٔ8N8jcKf$Z 4(be&\td[snPӇ|)zkA@ 4s (5_ܾK3K1dn׀&C1#+'FWǝ l*Ca>b]&dU6^t{y2h'i!(\.3L f}ܾ ۚ{#m lo|,Ec}(x$= QMLvZ%hP:ϫLgn*;%4Sޢ_A_T ɓ]!"dBk=ny<깽q/נ{OZ^O-1vѶavO}#x{^vu;C$ 15KI/V"J ^ D^ S>{PIa? aRCB~$Im&ZMid\}>y~2q1)9"#F ,#DP}p`dT#p䳥nض,8Oǽ ˡ/?/K15<QVAF@JbUE$#cdL&\xBO:7,6FUīxɆ@V׸s僚sD%w^* \=xry؍$!c Vn`-_wѻdElkQYL c>IR6R QB0cHDΩ]5Oq!;Ķᥗ1?W䚵葶WqxY;|d,Yb<ݪ@ՓP_XvJTY,B@~a:`˚=#쏌k\ʦlv}A^/;Hc5^%/;G]tZVͩZ1X'nsfldA詻X۱$4A)pc5NߑkF8mVkOIs vV8rt1?g(HvAW~EA2zQ_&;Lt?v)m\ə%Q%ԫ QԑpBp&\ B9f~FHfz벑WEJKw#DsR`CvɦE8!(q80IDU`}t`uLjвR_eb5u3-Q_84Pc?n4;&+{ͼ+D~8=-Ԇ[u]dյ{w#=sɬVfT/_?!G-sW-|lHȎם '0.'kp]r)@j'Vif.J"E &<>`1Xl4XdOgk,7{߳ DZG|_`u* \^/ѕZ؜9)c[}s.WfQ̵w\6_!@H9t(ݼfOԺ_W{ Pr6}DDciiY[d5m(K՗R`7WW[LblǞ=N|cDVFn?e$mú'h A9`@J];y [t";d <.NUy0^כvPu uep C$'5C,vɝr$u*pуy^h-e0MI1C1;.e}?tؘ% gw6yιɮ$tSɿl/nep2Q=:&5LpI˿rH6]߷+g8,_W*^Y~]rh?yL=ҖZa:/1QSzMen=Rˬo*cPKXh`w4"L.iv^\ISP3qaeЬ'Gߣn,McHe`(W 9[%fnicq@ 2 H^+3}pՉ#˧䳒z{!5(0LNCr.J-l]Y־>m;a,ȵ+W5 K*ds?/A-_LVx6"Y}14+/h|QFv{˖Fpx/]a@B#f1++j J, ]u%_?P~nyLzc6iY,j+ Ijs/ӈ_gɊg rWpfM uBjRļڱMߋ]%c눰O(<^Y"ktZ=|oZ(a!]t+o88O)c@8cv/d;p@Lj۩SR{g}]aBLX\K2&,l;ҷѾz$`sv L!M1<ۻ e2@-1~z]竩B̪G5-6hN/uE?^yrKg#d{M%f^I^ѕ-2ֆD2Ope r, tYΡ<8XUQ,֢?fV*2lp..Hdq5 54Im󨥾gX]XZ0B|M_M*/աnqHTgӷ#x aNZ:ȮO8& gXg O`v2b:BHB np HLޏNaOiI?,΄Jd9JX,Z>xjP1؃0Y~hHxN- `ՇH! hV`YS4vseM;{폾٪q+jv]Q(A~/g+SI2$K)gK[I.0ѽ"{ƗfD_E08l}la>à|>0v*6C OA3X %;=H"8}vb2wEh5iTٷ x}m/nX܂F3F)r0,h*dY0y'fEtX| 3gHM!deR;$k&",HSa\B d@ȴ:T~TGږ z$ N %-jNvvMZ/d$W;S+v.[~_} r`0Ҧ٢tЮW$P5§p |zQyg\èEEnyK" }#b#fGJs6[dxgK N}Yo̠:z};۰U C.ٿoРC@w! 8Y}dʲ@YX4) n'/W (w.sb"XmL#×r9\tyTRsgn#X'/~"m} 'UӋ HTx{4N1;jZ57MQ,+aσKh\N<Ǥg)g⯉fc\r?2zQaծny)!%kg!FQIEr^TH۴ XLNs b}gh juV).]4mT񟃵F(uck1AO `0IY$yq~ϛ(:q7Y¯a g3/OfAwzW( JD-!'iV:(ubTfwWK?bKAɂ)]+ АD Yq]oZv#ua5ݫe)Ee 5ڵ@ŝQUMP>gR]-fv|J&-\58ᆍtKn(,2̖lUMy~5$&!teL¡[tz}E sj¡->kW\n{G ZAiHVch5#.Pk)h)`S&g&p$Dz% | +H']:ݍLȥL逖Nf4CKM:e%\BFW)o(?P5$G,:W N,N`\&h7sOKֺ~0.SR''tP)OVto o4g4Fd;{Ue#̈́Ǚ Ff,)tWD}S-?.g+ (uvajby5|NCfMLhv9 ewESo\G)Rt9t tbHi!i?|Q.A7&e˕3e(DOUTÜTT;F1涏,Fv ptu`B l@z^MSR Q7F 1,I)bAPۇ]m~6E2L⇼_\0^,wwWuq\l ct:$L;2Wz|j4`.o2a' %i)GCPi}ý,’Dh*KH 'ς֭I?OkҪ6 єI|N~%*^}m- 0厰9g܅Qs+eZ5VH=l]ѦWƘ*l5Jy̝.Rnq /.*:%/f]UTqgf_'o%3rL Zv|[\aô1ս#@/#>׼<~oX.B4Z9E\!fRвP4K QwLYE<ލR[X䶾fԀ+*$k lagvQjwUuiUq%RdICU-M<ZP ^5J75z n tZVZMgDz3b:(&0\ 8h~e [bB:*^ Qrur_yXiȦKMNW +Į'$nvDoK p=Tї w_ bU~4 E[h/MVv3 xUM7zޱOi%O'Im=R vtnJECքJJ"&JjF#r$YXD}E7+cEPʮճY٫bpӻ/a3[k} VpD[Ĕ|7t]%G/vLj$mU9y&Y ̋C,6OCSf-{xu^̸E=f *głD6Qg]<.Kfb d}IT N5[`3mG gP@0:ݢ}99ah54WߋNH{m+'` 1XgN ~y%>ಧ[S#,!cT_g[=D}6gx`M0zZPѿuт_+ӕCgB֩/`YrΔʝ1pa?gs ,pn)-ke`I:ز}f QwU[vtdVwƮ+N(-O*g=4,ͼ8P!U!O7e^sàIZi  $*41Nq<ܲ25 vVw^jV+ׯ%տ޺`0,At&wؼ9({G`rө2 Z@ 5~`8s98>_:^+-TE\L-CN:WNxQ$W\RQ5E% ^lx ZYQaK 6WY>{<1`Ƣ6W~_l?N=m%1=M;qcˏF[X:34UlʽHk5s!JL ;0t4NDyY7ˑHpaPկ&4Xk^_\uil 锨WpW͖SwW6&rFxŠvQbjQ@*"Z@-$Z D҃=13Y,\ D HΗ.ˑWE5ڼ?"?9ҽBxE2c9 '|Io"4^+4%sF. E'eB%`!Nn:]p][ȪSH  hɔNK*4Zܝ5nвEFVVlz) 4[Zk&<.kԉ4v|tk8CQ/IYA|dXP]J(f+h[ObCX ȀM/(rEd(I{CBmC;]^ϼ`Iki=h8k\~h-r_m93KOmr ڎ9̇N<6wi;Mp8}oo8譣rL-m #*)-HKWVOh EZ~_+] 9!lKZ0XC(x%@R2U x>YKJ5 eQy`ޚwMҰd=R'ٱ:] E8DqIsS#tru{.2<r![FIP g*]]]J~rM'xjw-RUmLfoCh`%HQ3yċXEk6* r5h=oH ,˅a(FA+8uXҩ'y񬃿*3byl_IF%RZ2Q,vz;\9=ӪaU[bj/̺3VoZ~ Afqβ)=JGo{\KBe=Rn:Olkby+Zj;Bu\ܛ}.u Hu)@mcTw鞶o ]c|7dH5( . 7|/ )A:x>!@`)=NDeHpa݉@s3_ &qr|S |ܨěMF!X0ՈRgRV|CqD ?j֘|d*Na"S] Gʗ×Wr2=d%$r"x88^U%_/AޫQ| XLЭhFb-#IEkE?vj_egoHޒn'㪡51C9L L"kTFTi0`uӮu*F 8^SB㰵*zj!z̋,ڑ^Uhؗ[8Ɖ)i(fV\zWH̗42ڣ{{ii<^xI 87lIO¨ѭ_uci\?=4ZÁ>k]RYJQj$ayZc̉$#cH`݄KWH>m9RP|@+P>@1,x0?Ed=l ͖zE7T1ҽjwJ;L*sڎXQiemvu7d0DAl1mPV {)Si1vBm!':uťz-PG}n1-O"IîE ~ I4(y3$HP6 k"<+kV_AXRŔE]]IśLv&=pC bH9cSILQ/y;0ι]Q|u"A gf\`x: ?1usThl?LИʪcN ~SAJiI 5"DiIe:tp Ɗ˶ a I,8^+bGH*чr xu mBwء@| =+S' 6'gW"M. iȳ5~|g~9O)ڹ<=@ ű3oHvk2{d'y2W@})[!rG/(F%- J>rMAF+DpX\#vO`kxGM|!Rvǫ o )W*d HW6T&F)BڳeQm8j+ùu95ShDքH-i/ Tԗ777=1&/!RFOQgO@7 Wg!lw UF 'J= =1o$D׶qS-5h#@GM*F=QdbI W-SZeCJk=2sҙ.X> 4&Z򰑞fH٭dy#9+гeiHs4_ 1'v*~{R-\G:p',[[AlfI BؠK &BY I?Rs"=鋏=׷] e />'Ne@=Aa|f>-WFkBU /93rYs b j8 < $s%' u<9_!uM# /Qü:Uf/x1ݩ_2>DӶT Va K_xaô%o7F}Mq1]}Wqrh]Tr;eOcKT(Qy:}UKBe$g<{O_I +X4+d-L-e;le!8Pֶ`tMjS9,.Q$}i7Uo9mF,O gVձH$| j9@]qCt,4joU%"ainvH<A6쑪xLeLLaYB|fߵ@{8ōfbq< sn0ٳ}L޸eAJ0g/z.8G5xubL0z%:Ha/uF(/n8j۩$NDŽ0 u`:n#ŴѤⱫ7W~@kF5WZK>4L/7CƔ&{٧nyHTfh[k5"~~ZmX 1+Tâ,=|4(2ҵ#Ga4Lvv.~9Y׹YI82_ZG朌!8muuw}%.cHk aL[+gL'Gj/?jjI:Jm`M&_UoOS,v ʀM!;U#u֎Myn9LUe[ndKPڠ_kAi7B-|ۑ}#(`@!K3m>)k核*}OBCn8卖-~ҘkH-Xze ZT88ziLIB/ςgxl_6H\M1Ri#;j=g A݋; Tdۛ71ܬԐL*\%X `GSZ8bH̆+cfGBFz曻k(/؍GE͊irNabL/ؖZ#3~t k ZE %XZC(giI!T&.蒏bp)C^뼐mUc7hRT_EN5rrb@;; ;}H>VKcgb aP(bY*eH{z2 EϢĽ|AIҡwp_ݵi_(="yX ] 0zew<WS"rʅ ght 7h \1yO:@rdkhP<@섙Iޓ) zz+bzŃWAGre{4|AR;u@H2Ws͈N\ݻg2NBZ4oݣB,{W8)E!@E8GvgɘrVFIcm̸Ԍ1"A䒃.Mkp"ZY{hjVPb㐇"W սHJ9s3MLYUEQ"' W5kdA&qn;18i{vkD)&Wq_e2NO8TQW_GH3_\Rx_|JSo*>ֻ!~i)Q* ]|9pHڤ.RȒqUVb=5)?K>WO)i:Y`6!6<릂V(/g şIݿ}w3Z'Sj3!p?'a2 jRKV]ԢGx ޡw\!)H~6&QD%O RE$ Hx\~?L=~ z,d`&O0aZKFä\(ns׫J4ov0*L9(r@p$]0:Xʜ}PCyYtͨP=b!HZRmM^sru?k&yQR~mc!=`Iر:E:ul#Vq'DW}$ {GS+;PؽwVp,ïI^kbK/ڔ)UuVM$=(dxud'"p+X ~&UąyH ZH^F2q}tɖA=1Wil޼_4֑]_K+.zq(@p_ آ~%lvb:kbJ&#C/d2H!Y^ տ~4x1H j>gZs |u  m=gҌ6.KBqu4Hz0"QţMxNHIB#->rIe ZM1,|XN4 h3NT_+JdK7*`n2bTbdCO Pe>BH޸9 ~jʶg V[֫鷛x`oE^~ 6UcDb uGNSjq l:#mc4SR SS#Kj ]TK9%qe9l; a8F1Y~RR, \upI1IV z;"C-ݬ0i|Lt|vLEjrXOPoze#t4*Mp9( XlycrWI4/#!`O簫# cS;yTֽDV9J+%U>5$ɃWRN=,mUI'Aϡ~sۦ]8kWykdLbϮs? Ԑid[=2]ɲOl@%ub;E!0}/)SW,nOwrw*nh4ғ\n`²&LU 3|#k7s",`2bM-vP;Ru7&9ȺUfSjXv`ԝ(%GgcE$֛~BPX9? ӖjBݷ #{j!9ȬHĢkUC@*Ϥ㸬kR .y8cx=,='spz" nw8s|ny^R3-/PR'[ڏFK-i@d|mqay64]B +]΍ @us6 ^~P6²5[>㲎͈$PC sUYW߭OS/~zdAvrUUV;6\V8!#,}F,6µfE׳F+C8u˂!̿#Cp >~"dɐr+:%Sa KPY<+;q9Ū(W͝2\بJW}s u:wp$4Ya֡-{R߷Z9ΆRk$0t8ɢ~o-hHR_2yj+~.늈DbO/jfz*>=qGOô3Bh"4^Y`Nx*}e2Al<&e_,U\0[iu%#iT̲6Wt2z-],6k) 0 Yz7El!cw0 v5PxF*aRdPDq\AS1j ɜ⓭|ad 7z5Gfv7=T8GCa\MTˡttU%K)^TJkȟ)צּ^z͋Th=Ѭ 6`tZߴ 'kRBZgꚏL=O&WШpyJ %-%"ט/$$@K/gF| I2R-S{4(9}w\#o7oĬQY ~35vVkq)rhCwZ sֱ)XڑX+ <E5[.^h؜3lSCv x`~70 -r\p*e4>pm-y=ij'PH}"J ] 4DJfKeq9 ],1-fjr(ppO+ ܷ` Ơգ//la.}(n+' nyZ0 HąݿY篕?%hu&(DG\]1Ƞtڐ9"Y۴?v59Gu8X6ZEBpPFk>!x&p|  N\&4u <(SK`RfĔ"iW(e$fiMӉv7xm9\~קإӸr|Liu(LjXl߳{ώn;tpbC#ͭ`ʃ/>_t-FzQVtd;h7Nf-g'Jg)%&pL(ea1nh2*yX'vl&kupwֽ*֘>m+߹Tn_qZ݅YǑGQ(Ff68[]|f}Za}Y2R0Q<"|mlѡ 1`lo{ObX D~J0{ ;x#N˖(3}i%!8,4 C}"4:д=s~sqy`R|YLO(~5׌ ƐJ`cZa/c򦽏ѽlյ*i2I2J[+5zZ&^Nosj}lxlp+9^I=G@ܳ6#`he:j 99-oА^zsmcoO D 8U&.uE\bqzhgA}x5W|؊)AD/Ehvckr8_6$zDkqu P&m NzIO\]LVpW\bp( ·#swHD+s99?GMx}c{ k:råL)כpZXb%QKdPe^ Lch^$ti_? EV#.1?te~ȩ"pQQ һ5NL,d\5yQP(AME9fca3]*B>}s~5:tS R#j3@tXmZx@S{ CԀ٪W# L>Ds!W"`s044 %J:s@چJz1ǡNウ8!ˣ^JYe{ޮF2=Rfǔ Z9*6؇P-\̔zB5 5!Zɡ2_9Pj5a"N_ލz%a]]jI;qD{︪g5Wc4'-&=:k1'{Gz1gńo+9̦qdONU;nT/y N^!_21iHM \5Q1%#YsRކVAX~9om|.NbOFr)~ 8NC Y3-4a8]se"ύYC2lRⶖcrioUu?UfSA@4&zHa;1ل穳&@Ez[ }LN3%7%VFʂE] VwTY QXW4ig.Jj9+{H{hVgmP_AGB23X~طub-%$Ӄ7d#lOţ|CB\0zY#9?xQ4c Dm}(wZ>Kʉl3XcDoݫ,H}\ȃJ&Sw T0KH5u6͛6MHW# u74GZ.d횝A1z|ꊤ?5d!S"'Dod,u hUu⇓'X*/ Q LjƇBi_4E),$`*E991`c ψEbZ'2g,Z֧~)S榅tv!5 L\9ʒ |b,]ਰjU՝#H)sL"Na%#x7lrIq.!$2|~O.m^5Ѱ4j,:eg xCu[rYPd`X~Ө5G@#}mV0WKfTI |:+ 6j he}w\Z ֮z(So^GS.{'2x*Q UG_bH;1Ӕv4s6MV[u@z+.Av?3q+7cYI?ɀ6=!-B]ue޽"qdH}kf %BWGcXjh2*=|lm8y9<3/CM8tԡ;IY< A o*N&5:+Mध[$ rpI^Xr]85mq(qa3Cc_솚y|ƽs0\<~T匦2XdwW~LJS s? TI IW^9oa yȫF? ;Svч>\[ZeU` %b Y DU E9ApJ+*a2I{+qHeE\TjiUa(mG%nP^>Xy'ԝx/, Mx`2L: m~UQְy4]fzk rw]]#xHCۜ].2񡯣u>",@,<C[l :Ҭfv 41?+>p*wc%y)7UiCs?vNϕ~B9Ŗi.Fzss&exZZej$elMQ?wcM zRVdۇi`E8RF^!:K9TjQ&;4AR,WysEhjR?# e䓙x="/|FyD}Oi.!FϼAHJjF*^``kڰk?99ϯٌp'0d}S6fWV\ ƷӯS^Ik<%!rY6'KFþ8s=Vt&xK)KUÏF=q2akֹG}ܚ8ebf^;2A_bXPְbzNQt$c6}#[A2&U.ãvs h+Bvܒ K,Y<8 '##@з$+i` |2ps30ÿ;oA8)~O2% ğp)` '~Ju:wX|bcΥH%Bu譐˺.zR C~iUV\\ z)X%e̻|$_HGU r_wΫ`EicD,ĸڄN2ӚP}sOhE[!$P>.RwTyH+R'tn{а0&sdyuN<\'걔?` t`Ȭ=zJ5.n ȹ&qy͔] &ₑ!1Z!Ψ}r.|ZNń,_[T\2wCx.-3!p}\|qחm ,^u rcj2 ,siNTM7PuК>yQ qsnNx[LAWJo$[XxiOonRSS[},ΐtڒ4c!W~Mf~N^.6kqʄR!v#~݌._RP'{cE?۞kD\s i':Co?LpP T Bb}QіZfLu_1^ FVnt0uH|E{Mq3;AG>sHv<@b+aDԎ [hFcY<}Owc0W8O_A0^ I X#j{dʱA(Hv֛,A5s--̉~ϾL2fYAxouˏ33{w{nZ p w+EڬmW[BPfE$#9'[p &(VbY^7{vT4#J| t|H('Z4)E{f'q\iFbg..{QLbMMvsתG(1ʘY"c(5kII+MJ䎁})nm] x>EF)?T0^m"=8'.xry t[ъl>$6@Si-&X-8%q=a>M_/8zn㍪]aE=70'=om o7e*D'[r`dTIPJ™eu ҹfӭD! ! [*Ny^G`!}7yۼf~X[J 9zև|rf7M3ʻƠT^fXy|DDm=M25);lZxp|T\ES_t2q%uadZL6-8[]C9ăh)-DW?`jyVP~]b/Gʧ5B6 o{z0e¡EkK?-"iyF.hkAm$ʘ["Sԫ,VL.WQtY%zkD훃hQ Fu E 5a. c^vQyu1*NT eEjc,x[3hOr8MT>** 1\},YkԌ5p^Be$;V|?|&̚!FyDqNx ،jr> 9._׵`l{pH=PY?v_b/(I,\3],+r r(7T5P $H8EU)z|$R+}Q2; 3(XZɔ9O-T5BAH1 sŐWBcj*NV=hO(;a`.D>vgl~Mq Mës9Lv^KWG2MQgT ҭUQĘ4RPm`]6%78h/7@ZSG#uAb=e`wTqϋāG.KTLc ӏ&Twn2=GH?a@._JXEEh-.]VgQ"d?{ X㉄C9F/1!^2}k g_Dwe\@&6[:aOaۓz'gjFe?Nu_lAAMJ_@R1-]7+nGCVztmoy]-!>M Uf|hhȰ&[vp+`-d^Kcgb[q' 'ESkҲk)xGvTΡPEH҄xv(8kj Kž8w٘F^j\5!u:Wm衅r"&ڮCFy XD9R5\{Q&a_߿5llQ{õW$#S:$?ݱj;j5IR6Dže Mu{ni:m=ZRN"ʪF<6d ΧEFC70)w*ws)<#Cuܯ hXotX=Mn*AS>d)$Ƴ%EaB+a-%.EX4P)Ð7ëxM.-d4*ϫm@Y31 R!pdc v%@1w?Mh!Ϊȅ|2D\42A,^4 Ru:Ex'-+fog3#m`\q$W㢣VztԽWBN"`lA{B' {.]~X䈹l?ѓ^] 'Lpfi?):hqzDD)+Rv&: ={05D9YԒ5%ٓ!=ZDBf}'T䎱ٍn|+:UwiLQ87C0VqoMf F&:' ,Gg~N~N vӰq1-J(@ʏ`7N4ҤbSAtԯޘ!#D;'ZHn022@!F{|U-x6(yv>m1m+ʞ_aWT77UپR8Ȅ7Pn(=['EQ9R˯z23+:v[&^)㊘=Pݻ#cKW0hb$p$:j+ӌڞب̉+lϰMZs{~%ҐX%+Jwt)sg0 +ews:ᯙC(7Bm[I B?9&abvu~ GryxTSϟYz%i"Fzx+Ǝigeal[\,XTN;AmvC1RU;.D/QsXNzi{A@x^]|2 ږGX{>c=܏93ܑCeHVc$O-y{O+(K`֠E`z ML[Tl\XB%<n8?BZ9" Ԛz+%>  z7%'l!D~ FaV`djOLw$`fZyk?V"1'KgQt?/BI5+mA3Dړ%Fsć$17Ѿ$Is#0Cy$쳦5>8'xva3fjWG3'"=0byoS:39]p'L鋤->JpWLiWg--7Lknzز̙oOWw^(̓KLۥsft¸~$UBrx`id qW3ߡk/Ԓ;]"ơى>uC7SPI57kBKK3nhr!|8*ZT9vu"V& 8rԮ[/Jw8K1KTXX.eIl-r"[%fKu]V]K'ZšRzo\ʫ{8΅k?N.S2?j,o (tX'S^òdki{r/ДgF*[|i|؅D xLҥ0m`WnFh(Q c"⋃S/i͏1b$F]G&bv<3d,x1$b*4neY#inɖbɃ@''zh)ESC))`%uS#4ԉ{= +tTeBƿ#3֐TB j Z|\O^ѱo> P 0|  Tor@wd0}3 Rs{*A淋T%A;㫸jHDuk^9+e=*@e!ͭsa|L?NbvcpYs!f[$a oYڌk_dzX-PLT&G*c>h?l֚3&I0ry"]MЀ7,7hjWGmCY9g²ua$Vz16+d΍w20R͚O)em|ݡqb8t˗\vvYH/a: 5biXv]OV6Q Z[F@/14:H@vMyJxnB1Z,*VδJ  (D5q0w yf>f!#'qQ}5 l\aq">2s 4-,PFcIA"tgh G4ji':Ѥ<R'H?-Qn~[ v~MK>(HE7r*Jb_uVuOiuuuwukޭoyZ1mtp~񧻆&G ,+DO{GdyU/Ϯl;ͅ`jH.,_'B~eU*.O)v%{ lDS~тIr hO#ȃaT0<8bRaM)_%>͏fO&;v^0KU?xsz|Qaey!6so%EpD!uG͋55ԠR41E~4kډ41DUZHNg%hK[|qFN4hQ:wi~)d`zC#:FՂb1VU==ᑌG#_紼b]O7ϳ!haBh<#i&%c쩟g)'ʏQ- z{J 20vP/Rώ1t2w UO\5+Jb.kT5+r? Ml!z ZA0+H7YI¬l3֫2O!@]zlmXQP1mzC[eBU)sL9w gvA-gx:bo5Qs-jۢcy$xٶo'd3e7o8օ*T(3lK{#eHt$OO%xwDMX d"h2KK>JT"610.-_4?Ks KǨ}M5_Is `׷UPfZ184@iBjIq~nSMSoy:] =LJYE<1EM$٩SHng.D| rP#"'P9\S\$;sQB3LtȜ݉:lo; 包!a8~=0n5"$"c04**^[Sx_u?.w\DLFd)wI#8NxA -** "!*\ުEoԯ,>OY)4踭I5K`LpȌnD1a~W St\k˾R~ctQFN$ $d[YdUfui9z0FO $iKc*Ω~39 KAd3FTG g2m^{GhfdXC{Iʢ `&aq'iTƾzs7 ߎ89tOT/svW''R6-&X 5Ddh=!njQ̀9Gw6% >Ė&%$xc~?+t\҃BT}kF8jp^!u֣˵&96OQ^V0a.r]lS5У9/!'@{ь)J6%]s6;]^s/w#Rx,jkDpmNY!_+`.1}mpgAxCj}`:勀ԛ U{#E`B my VS ǧ,ρhva#>e晉/:hj܄>WKQW; ym|gg]vy,FJp ::.;j},{er/,J j.nB,"e  p8xib\q>+tlΈ3@ @O7[dZDI\as%qu _[+W2 mN- < bCZ  8c/a:`w?5Ŋ#/[oSS?0l6*M|`8B9RXa03A4ChoTQ=]Sɦz3Lx #KP|)i(((19=PF~JޅS^.]`l wU5n]6i Q~?;g׸óJL?;[H#Hhl4Y.+i~ǡz;>V%xո~R@MvȄžrGC&OfSŭl`C~*Obl_w sjMk[﹇v2[Tz/@#UsXΆ{pKaN N!&3[GsoNZ6 q9w DWm)fŜ57%jH(S^ (Cqx&eQ@.Ռ-ѧYCogT bSAj\%xJqOؖ%&t _+P"~0zr.P˧y0_ C=^ Od+kL* V1EĈ#ƖQc;(i1 "8 pIOR=}ECypRxI",:Y\Uw= c<||t5u5؆"Vt3(a#]}}n}H?m袣.mCtiEwdLFy27:H7Y8F]wٶWf̐ gl<#6'ڮ7yWuUM3/|Sh^ѬWm=AY͞\ž h L~;9#1EcK%Fx 4+:(1 .-ԕP}{+0eRh_ p"i|([ ܦ]{j4=L!*b-$Ȭ.Ej=1G*hґ}ƐqE~ZT<l)G7Hf7P([pi"a;vMGWL}gS g!Hm 1mcu#3skyr63iੲ!{ 7,nFE(-xN`/7Fx׫~ʽBc7k} s2X麘,#FcS\ӧS.fa‹INR^Ou׽sAxivVsH% ҐRաiAUb ́Ux /T"|3: A5}!Z 72T+6t0}qjSN٨L -+EHٷxϏx&)uGqؘq~<؈quJqm zf}(k k^;2.&VN 6d u*_Fe7I-@4vqhuKpNۇ2[)ue|ӂ(&[r˧XO"g[}Dba޹&0 d߶thƠTV)17/G%OZSpsy^#!h;H1 \%@c:u$5 &.L#CHIm=={*JHl_Кk8.=ZyvYbEvM7WI#PxQr sccV"b[Ekķ' ӿ' Rc`}rDφC!:YwD.]3^Dr掱vYDjNd?'zǩ~O?+K@*nd_xnJ!Ks;j0:1 0Б}? n Nҫzg|I0R j]4^ _#M3ߘL(?~i*T\ `Gvȓ?&n_΍׬4rbP9/^K,~2*YQJ  fiT@$yy݁^kͤD*);$tٸQyט&[][)"]$:sv2w ftibsm_cIsC9cڎjw8R͕ y9=F|Yؽ^m04^w 8EC[U78W|ra3Ut;=#XBkxGQn_V]4WN$O{j[W0̈*`agK @=@ t,>{BE| `n=+p:~E {v{+ %BRCʧq# Sc_N|7.T 7ԍ]L,G8$'7waIm9 }eF-{]6t<RaفziAp3:@^Jslk"yxH4%㚾5/DτZIى:%ԃJ!t,_zع m7cͽw*VEii(ސ X|~{aX>!~DEԆڰu#2ݜ07j"nHiu.`fsj>%!UtM |ڲ:-?׋c * ʟ,kEԁL#F*{]VWZ,3-~M"v }]\QMe$t>zz>IpqBgGwhc{l Ñ ^R e"zU^A*ϛ9QûA"upL紬t>\,;+!OAL{G:j'_2D_k Fcv! ;ۖpgPUh=z*nTdT 6V v{,wӄ )ϒ:__6'[g5km6FV3AAPM^)!朕6f6r^ûOʯjkq*biψXil<!5իK*}`GߕOb܀BLц0-1)bE[uق[u3+O?'rQ^n+HJHy3w##8eغjd\B7j"S .G$i)?nRqpIpCICViSmpٔQn o;2\i$#\+lCF+ee ۳t qJc!WT`vxUIїkg~6]繉:(Iud9h1Ujkn^q%©DFi/*[tl4;{CqH=&8gO͵{n>4&7rdF_"3"s߶UJeA":8F"yˮgΖīp.W$EO9-Mu%ۋ)!" &FCRzVB<܊wF$n-ۖS׶NaziҔ%{ڙa:ytV7d i'(qAgkpP(Z˜o+e(8Dݮ @Q]X'|X@FV?:[qDai>dE=Sjω,S-~ 媼Mk>@Ԍ-a|3ak"X&2.b"7^R˧_X{& x跅K2<ANC/^*i+ F: rĉ""rUGqq D&q*߰(YUn>r(틻%RX) ƉtOm}D~ZA͔@_񆙋q}w;l໰]ԢHfDEԆPE"W|~/|Pgݸ)eNˌH){W}}D6nfYȉA8~e iI' xhԝD]̎g 'mE~c [U anjӕ[VjP*;)a^``嚇ꇆ# # G]lOjS7믛:&"3rȆ֘g+ڤT ^ɥ^~-Wց81A ~H45z$ #Ԁ dA.F֗_-!P;- V"퐧tKzLE<(a׮$3kChkՉ߶~̲&׫;n4D_#X`.aN=$nSQ`?/TQ SRV5Hqf1Ҵ FO[ !L. g"siz,ztbcݮOTsx{\4RJPKuMmrCutSj8XQ xVU=6ړ$֫]͈J@DaϸHJ WlJEcو=6d)>!rq@g9¹[פ]D9}f(9xɦOdY:.)D fC33$i?LtlcGbeLez-$zTJǫw{~@Oˡ1H-PM5 [+o~J;qK2y_mA-jL p匡FxtviGNJ]}ͩ}8ҝ)ifw>T1L< |S_+(xh['¢=s = j!bs Ňg_NU)+0ۈkhP4ߟߏ@0^zU hk9@$h>m/'J -C<; cJgaU]eMJEM+2eGI5]}gHwSR(3]v*%orXU}?~kI"*L)M(Ƒm;\~)xkm҆ ʑO؅!5Zzw?#n@ Ц%Z`\ S6VoόAwVqW;1}̓x 8 vcKa5$[1`]|2,)6R#@C="_ q/ZvA~2]uw%1:t+3~Yc}[NDZkL^hLwqOe1[72s*>3( h5S1i|`j յr$?) bºI]2<4 2㲩 yuʴfwes^,CST{8^򱘋&4]h v p)RԊ;:9i!irM7a'rF %Xdq~bv 0KɜYװ5Q!I;D.qW]9R8B2Yƙsغ`;rweس15t!vj>^~RQt\g@p*$Y"UzjxɈ$h,AwFy{ k MG o0s ߬wojxnQO̩,pCbH]$Pݏg#jyhPqTEql^shuaP~*ܧLr ,i:aD ~$l{x X,rIi 7v{?g])m+-DP?ւ"Oc J6}i 9VAk%/tH3LätI~{8 .MӼ^cׯϋ*ߕ 0fU1DiAW՛71ꉕybڄĩXCr:<*\%EkF9iy9G`' n$C-lfZȅj3z__쒾S?xI+ b'ơQE uK!%/!g*j$G}q{H{H'v4µ[_/_'=җʄj ;r#!X)־Ēh]̎#_CyarU˖C3yF!~#F[Ho lP6pNxug>cA D3{h]A<%r? WOE N.;jPyc+[5_9͸IZ֋-rv4+dvY5nbP)e W(֦3T/mvrֱ${\̧1|x|l9`<_GU߮@erf]~o/ kߣ)"Zhvb B· i{[HM s=eKX5^gmpW`W5namrJҎN{i,hʴ*k>7rq5(I>ߺKYAc#rڭZ#pB4o ̈́\1ac+Z ş˂5lޡӁ hԝzK6\R%6-(L N1cGUaZ98>2&A=]7Ւs!Og^;B73;Y/y!,oD6J0烷 nD-23  ֣I(]]ΕCŶ`C^4x*GVV;_H%%- ÷qjwcӑBVC(Jqm1Q*\t;@ 7>4@'b鉳TQ"znzmJz#Z Z29в;xZ6sG;Cj˹ qXG!/jb]W.h(Y_@0;ޡ"hrj7"M| g#%)БhG:΀m gdb`(RS#.4ruFrG\~req!=]<PB yفz Ϭ kU-(k'Hq:PZS/qC] N.p(H+ G / ec%`#A\3XtFFR57AՏNp;߽ sMKK9֛is?F^w ^|m8 C$13f{O)b}I$\t8q[ly& {5Bsy ƀ,0M,RL\THOy,gɺ6pr,hӯp1iԯli5U 8ImR5>ELSRZDުrift 2,H 60vЏUAwbj؄9=Uλc;w"6SHHMG wrʩ3KfN.3#ZI kjCԴ'>?(t_nO@4?A,L(W4plŰYj󄃢Ņ}QdC;n L+;Xd2~}5pLBt? VWs‚Oo=/\Ekj&!_X tTa=B+~E[. H9x \Hy Ie]: Sl׸)Τ}GD/M'sQ+[ǔi 2GIHCO') #>4@3l rְWD!WWݟwBDt& 9rz˖%a7O >ĕǾ?o|Dgfo"Niu / UF r52$3Wa})p_$EL.jҶ|8L%L*א.uluI.E3^갩VQ/*p# go׃կ_'Մ`!S /y dK2E G@+)n(`\| A м쒱,S;@K`1b*묦iEY8;;N]u ѰnG4(ߩ$zNJ~7ΊϹ 9UnօQKhdn{c72\W8*m.B̥Cwt3̀0R:.ӜTbְtz$P7 s.b||U W#3fM1/d1@Pv`IwŞ+@_Bi-FVSqHa<_ZYߏe()q^X*;dv,"UEuTkW(kWtYu%3ze"3S:9T0?rIefڟ{HbBe=6D 򚫁Ù=n _ ,#,Q.CCH7Zƹ, 0xn%fBKIs$#c1bg[9xplӞN﷢^ґ9}W{T\ϔ gY3k߯:y8H)Gc-5`gI%YA##:(wbR$fc֊b$L(jE40 \1_+Lq*s9`>[,Pl+o\V&~Ozװ6gH{Kn*0޳UP|MX$į%̬2!%ٽ !-=u~6o6u*|_ ==jD w6IJb/LӤ:rrlKnZ$Je6c %r|dffIsvy>@mϬ YaFv-I<}ϐJHūy]F03W t@fRߊ XeTw%4P%(ޞ%6NTdCg5[G:k{V|]$%*:<]^/2sP[[Ǚx{-]K9|W d&twY"$+1&Fa`um]'hP@9CqK׍] r+Ѧ]tˬ c?qʨ>r %XpsN]X:c QW7OD} +~Y9y;/m߫TѠPP_'ٽUa&[yլNGR̕Y i3FMu^3KSu?Aa=.G, *MO6MúeyRL͌]R+aDϓ%A-iփ%"ޝzO~F$t&%>jK) hM{!H1zI' UZ;\o!:+wQ`V۳^H泥9)/Q,k6ɆqNjCIp!mX9- S+΢P8qV-@gI! b-%'"4R!{[6^Ew>=JZTJJX]"$0zsD/z~eyg}]Znb!@3̽@eʍGx6Rr=E}Iq?X[ qPU^mp,mt*8k8|s+Ǥn31vt+}hh7tIk 'j 9{>ť)֜8Z+S>Q=P[y縠dqvХ]=B_d$˨<}(BQo#\e&%QҎj)~e$7?Xz@ 7C91ŀ'?qB"v{hOQx E8ۆ^t_B*x zs]Zթ8wq5JÊZ~95L٪'ho>a.G~eH٪O+ @OuwpASE@lSv_HK~.JppbdNjKa (G_מ6h0+ł\[0o$u#0+]W^_`c Aظ3$ܶNٙ:-઼0:t`@䪞؟ԩa.f6b6` *tGmCa5yaJ_QwLb<-"iW Fa F`!W~{}kkAKO 3& 2G\feZCcAEa@OJ ɮzQmǧ* ! 4po?PM 2kQO% _@{!*؀[Bkq5 }놦.=AhW=~Jj~A(FYݵO/L]دbD7ݮTJp3<.pKqg2fYҗoPѺ2Ң2܍v7I)+uo۵vI=).? %|Xp ~ZҲ{:q?Q.4I@ht ZڐK61RmʥdˢaS yVo\sqhr \֋u/HzI^OIWGēi o$S<:X9#lFhap6fο5юEF&Q =Oecۥ6Yx aKkC30yz-z(o- jCVqH\R|=:Og`9b] w,jz5ysCX|%VAMl`|`Pm%jUM3AҸ.r!&"N# m5ao-pέɑ CI}ȉC?;7\.ab*0Vgۨozzaӈ;وWQn t"ܛ|}% (%8DlWm+7Uɛ]10t_vBmKe&f~q븰RNVa 4b#.U'BWwt%̳93r)QC5tg$̱w f EǕjO.-.KޘƏ\1Jd`ƨe?j3CA@eO^ V3J}Wq GqXU&(#z6;tǁJ6,(GL{*bJBhqveGbMdm) G<}lɶ/"$vh8)o*BDdžWtSBS:T&A^hs~N;d u>(usQ@bƥ*v4`dozϥ(bv*_ LwQ.p:Z#J<,eh-aoQKӮx>crB֜c 䇻dM׶&bJaZw1ҾæՌ!h;}*Q\!k;5s(D 'E)@%ޣmۼӨa!gVҎ wkutt O v tGE1j7>v@*3X^ZjG1e+u0zY@R]*2Fl ?Wp3 Xi b+I0.G-3bf/Ub3O)Ľ[{Nj:DrYT)ΜCS0G+F]S,|Ĕ>+;>;v]!?EBS`;4n g X +n ImWBxUr޳#Gw'e M\4ЬL|:XUѯ ;AEV | 5xm҄a#H8DYCoPPPH `:AP=t~3vm`ԆX51f^l:$ǝp"W~\iGB-^JF;-D f)p- q _JdwXC /e  J}-Re9ifbkIB{]~<XORH,$0>b>g{ңEXad+V&TT5&(b-lvJ3X#Ste31ez] Nx|#l0ع,Tqq`66<#)Sn}Bƙmu^%j*,`(+GOLrk;6f1;M,=h10 /Oio88"/`tp3Q2UkM/{D/7%pܴ)Mp>iLT4eXH)R͌ok% ʓ4Cݱ#⌃$):!FOW1@+ÐaXY[/Yrd6̑dλ|'~M:uW?DM+p e[PL<Ĩ51 /0<5&bc;rh zA‹dpz͍Ga=Mo~1 B5|,Tuu7KT}^|㍐5f H\ efq'J*rԫ@þ?4M#2}j$F3^vjyBv֐OWX/}ֱG'êw&FɤU+ʊH~/ZrXg2%6S^fZ:WI{HɣNي w$.VS ihRR2ro {$0Qn%N9kA Z*C)4Z$QMOy]٤ r.Hwbjr79'zYHaq(d 8{uOʎǪ)4{-q»I@ HlwUڇ$VSxC2ݶ␤Đu/:'~HuN*tÖLӈ+afUGK1fǞY,߫`GXllID5!/-co]Fܓ:ƠZ7 ?2,oM 3D%lLW"R0bՆN7#GxaԤ+F4' XNxs (JT4a|IUEfz?z&[ɆrZ؈y7Ж:g-IF-/bAC 4C7)\a[krƖp]"'uT9b-p[KcNry@fĵdR \VwUbcdKH5mUv̎wCQ$-V'S~#2"wfA|#1jo;(8M OR!1n{DDՠ6vIzx =$QP [N[-ihw](3lcD{_մ@aZ9G߯Ǧ4&Y3,+۝f##L&,88&kdz -*t>,bIiPEc->š_3iZ@X2/`Lj3v>Gadd"5CT=z^GOAiB_arjuG @Zʩ?%L5G< rD,fȻ:{C=z73"~-7v\r*^ş8C^|J1 ={U"Xه!j?;^y)\42`,MZ.N~lTD9s9DzlbHؒy$ aZKLaH0/`kS~t Ihdȡ 'ԍ' tvH_!?!~>rU)_r[lL'ڳ#+T ueV'rtKY/J#a%ғ877`{T.~'Wq_`X|:te=1G[ GP5u'!QJ5_^@!b'Ĕc?WT !q©⟥yKGplYGU^itDCR-Zd27m q2Dˢk]sx~.,4xΜdzk Rg^;оnS^t$,;b_/&;cX}"X ˆj~'[7s]q h^gZv`BI55&?EwvMCI~1睶ۻ l1Uqd^ _#vJ@p@^Fi 6]ܛ|GJnuiYp!p sYMVp@?-ܦ-+V OM=βcKn9l=_VI8՞s#H`HNb/ 1=c! ua7) ؾz;U#J|a7\K5P y/l {C23r$bF+E(|0I69$}+pzZ*etan!p'+9Ȇ xɤDJx͓(~,[Ec.V)we4f>9>VI`RV@ >Z]d"$.AgEfj/!\Kl BM2jMɘ֫KBZe|gJ[[u"b=8. AeG3i5h;B TxBSVH|Cʛ $pהH~6~#x|~8Ct]2Qrb!3ULVQļ1$v8mpbU4ӝwƫlf6~O6VZl5 4nG!(>WH? o/tp3zƢ}xy+ԍ.[{Ղ"u2>9I~Yt ]!yN,9m| fz$<]__W(πR\ܞ j(ҫDZM46/rOG=%.mY&,\O&xev+{ռmhg,>XHL"KQsSxB Mqʩ'preIfrIߝBQ;%Y{xm]LxOδqd+ ߹)z7F-@~9^2gL%uϫ ڣ"کP{՜:ѷf'&85*)F :SHsJMYr YXyS AfWb.DZpSx^~( 5 :&MHـӴDź 'ܛ|ixշ*AJ&o=9XWaM*eߡ,Z@֜ɴ!rY@534>DaRJM;.Q+^pWU+ l{5=~^XpU>1PyYL,)6()o:JZ)ą>͓L'",Akvl^t`fx$SLvA1UCv3PU[6GffNml{IjoqBl[Swhh70s ,͉BŽkf)/{a+ߊhD^ÌKAUrv81Wf bV#de_* c{$*&LoDqICC`I,^QRh&R-wc=2qi&UOX6z<^F6GMJ>#M}sxk#:njp'Db:H8DEhųVIG#C#a)SB}p/^n6ЇmŗWb.,I}Ǭ >B{]Wα(T*^:óil۷0llEvct/utr/ diTN,0,POwo29<^+ w2+=xC;7%շ;n@@j_\UFiS%!EȨ 5wcoћGΉ6^:\5V_6JVH1XP,U}:*?ygt|POʹѕ\vR'3j31-uK 5 { Ɏe{Q<6sA5sфI#EqFD(JuJ8A3":xs?ei[(\j{X,K^ڮߓVm`:S5-rˈEy۸ g'9 ( xUë^gR<+\h3/?GH5]:9R&*mEwl63`0SiS56̶:}WC"zYR7+w-+{( Cg,\s5'P׎lE>lϳ:PsZ$ 񮑰ȊW$'/zZZ*D_F'i%N;),`(Bsif E{uJPH>15&aq'tQa(r1Hvh.g (19^"BΌ 8T-;,0VjofC3q1B Bag(" am.o4_ Rdb':*TtTh~\yT=uZz;2yǯpNK wrhJWQ<6@͟]U 5]O?޻3L05Kməa Ahݾo*l=9=>Q]T2G'e0-uɄ#ܑh~ ںrv[פ@u;֮m_ӹcj?v,5j{ pbwv>-,zg(:聆BX<\dC0p峳4)|S8ㅄ/5ƺݼNӊAG%9l,R[%;#g]r4pRe jX/ # totA#~Pl[Hde}Mch(4hyլ]8=213$S[n1LƐ tȣgWfn!kܦ2)i䋙cMibjLRGtnv˷}M_%~]BB2XEy rPeGa;f|7_Hp.v@gF,nݳo_s~ KisVȩrKuY_MAd4+jB]vzv}wd6Fbb n~oauwXJŊ{Wy8J!uLm~) itLnZ6aLir/35X[`R םrKŘY=&w (&468 (驫 kC.GAtJ,ucm?,^t)+9 C.ȜDEx?8>靝Xm9tu[O^@: +'Ǡrn(Ɩz2Gr.8CN 0sc4۹A6Ӹdim%ض*B[Jxtp mdzسjSfO 8̦pluE l jO~*ZLw)7gg&(D)K@9FU1,~rV#/r{;X"8vPӳ0YN f\);\[_ qwoF =~6P.aF bG'7M޴ lYzdCM쌋dkj&2)%<;\'R<{&ʈ(:@$q U1[=h('4 ˡw ^ c>f.p>u|~50 -=c :zqW}()m7LM.눀bY(>GV3sR)/uԾ 6,juxvԧxN+/J`t+jqDUT4N*tƪK.#_! jk w٧)OMW=fࣺ{}guy #:˽nFr>v0S(d摛& Ǖ O~lI=ԇ=LgXU5u{UZM% XwTt )d:]x-Jrgv|]1W@84ա%O0ṁ J8c,c޾ǝ Z\a~T+Nu׶U,?׌M>|~YeLClv>ϙπ7)ߔlyNW p+aU MnDuS#}om:iֻ>|ce-ti@ mMYr2'![51A$g7``|D=ZRvp|8|drϡӽexຊPyMB{e:b;ywhI4&c_2ɻ?/߉ΕzK`־u]3ðT/§bcF`gfD]hT+)h{`ŵHxh`U>3h0 %)V/_NWv%Jmܿ+*oc޺Uxz |p4IQ 7  ?h$ٹ4]z5B@Sp2 fq躜Sk䫇M9h!"sO?Wdvsِw YOм-)Q W ZG%$7=#z[mUoj8gx2"ޒ‹@zOhl{ )*N#wE_"ן]QP[a֪+X_,R I=ڕ׽FܗGHn>J(R޳bQA(*|eB&t!rmz~w,$lz؞| ;sh0+*1z@ yI#lo{=e)Cy]?32GtCWČ#/hU /1F{ ?x |^ס#A1NhxHR\-Pc IijΖ%p*l䧕e*%jEWV\QK/> @ b-zsb%Ry(\,!=Ah1[t^Iu!U4EbHr/ C 2J/s;Š[B"r( 9+귂w|a5ZIbX"_mc\hnl[mJd jRhOq"{,Rgxiw4ۋaX5Hl0bgn@ZJ:eN[D2C])%dGj)ٞ6`{7) )K%LQ2`9ҎYx5 W-Xᬻ}`aZ@6XPj8Zv`Ql qEM@aۡ)HGղ:|"j7L0k( 1͊VozGY\b $ÆX-}U,]yR{cx N4J9uLK ޻ōmő. w6$E\a?bC nd"X~fh'LUJnCb?c6,5)Ppn|N$Ll0!-C6D( |C;6Kb\O "C@\!X+•Q^%h~SF# "9YfB@,rS:CKYE:$$79*qiA:J_9a :@C7r^O=Be+q# R6mߤ9젳6}DK\6.x&X0x:`|tbVV 7P9jm*"zqb[HtkeH>n7cnVfZST#Ȯb=y]݈hɮuؽ22n3`0^rB_ғ8ḧ}HpZ*ɌpUpQM^e=.!dI@T0)O&?}qN\'`M);}= dZV0@>_ Ġ|@kR6j+FpmxPYpT` hgɒ_LM@wO9]Ou$Dxge ſ ܈- ˆꭕLU,nAa\`H0'W@$ Y^&.,PIuW\p*+b.>w]EYYGa͌BF ֗IŽK|٠7#"b%$%aԵeq84zhTɈmD!o@bJKWw- b,6C!rɆѸ=F2M(FnFS#UO:zEBbN; 3Mv{ .3ASUa-a*L%M3As BQ$ `FC5؋ڙ vHv'8Ln_n/#Ɵ]p7?* .  `)cL\9XĖK፞q:懭 EBPT1 f# vCt6*S9:=beXbEEj1na5č?,(1m^sIws+\^ EaCXid8=ݙ = |~&^T5tw 6|uir37&h%N͏w V[2[ϸO}cC-Ϋ Hy?v%F[J&]aȡY$4'T p d.*P}vD7ݵBݶлK_mC!ɒV 6NkpwhؤUpvFhl8'p o[n_n 9E߶9+> ˼`Ҳg*^8I䰢XOJAɅv-;5kjf;U53XEk~MUTDʵ[leh:҂] eQ*k )_uU'kUUݍWEz ]Öy:7H~!'7k, ;}ĵ( aBI ɸu]ZVly[^"밬# &.6y J֜8~iϒ1i!i8E3ʸ|ԇJ0^rOΩqdfg8iֶ s$ߖ}iiz&aTah.7M#z'ֈ0rycj)P$ŵOv8%- B I\5U rk97Lo}tvgvƛK!A f 5%o:h7KXՠ}AF.s>Ε&F 'KɆ0:TV%ik_C'Bs'TDuu_%نV/mM^H|mMۼΖ%Xl8+7_ΫBBj5mEҨ@\'-(w!!f:1,F0kE_HH!# };!BJβxfH1y :ל\_N*NغbYO&/Zo؛2tRrξ#Afi* Wz,Ni5S$$I2iB ERUKzL$ڤ_䩧~(n HT"#qU2 X>oO9CTWdS%aYK ReؽqҒr';uPn#U JlmpO_Iݡ{_8 9#[*ނ lP{!uE\+{k|v#[[m^$ܖbҌyFS8ڕ>`dl%WB?,*V-[$.-.*IH!fƒ]; /2M.΍$þ@?N`OGŻXͯaĩ9Cw̃FU!gc􅒙߉Ca' P1<,}\\Jہ:|EXsogya<,$cl@Xx(zZÙ"acmTֶfY8 zI7D>8k5DY~! ڟ_z29ud繁U#:W:Bk,mcS/ `O.RQz?Pnj\.ՉՃmܲx)U:]{ea) SBAE΢nyT'BqyHql>1,6JxS H+l'M@ܥ&Ppe%ch[9:*Tt2F$L/kg-$]t1~ENQx,Q,a-P{AjRVKwb#jN]LbıN[g$WmHᰮsN`'Dcq^*ޑ2MrGm7EG ȿ=댶o\!O(J$HkC;:vk/s ~yb9ʴ$I^ {ʵ#4A_w\l$j\uaT`<"QQ8Wԃrǰp[+3R;?E 5 V#`ffDq^iwB mAd9B\ZgPɗxhz^G}\4S?3Hܞ&EV*]| 1SK0v<=d`%FqCG~)UɗHѮʤ^Qe1uYߗ-7F#OeV(*#g_I VT|g)B+U3\E"|_HR‡:hkȨ7ݝW&:',;{(`7Ŵu`VD;V*9ߏ!.lgyfѪW5IC2f2+zj,'P0/6ȾJ23oD4[K.Uϧ%f+;n]3ȁLk'51|/ ÃݢQy4Rـ*d,*ވ~MYdK# @wzoȔv~9i`^G)rLӍnמ'{sE>uP̱;j#rF[  {c?؁pU.¥ ZҢv 0%k= (_Xj?E7XI0/]Sq a+s 1fIY-)?˚MO6h=\q )?NHX5iIN1'U۾-&ż:P`di-577B1ȗ2M^ə\%h^SIvRM7G6b|0~G۰eU2('jH;ugJZ%h7d%,nުnդ' h> $42E bYs3s~S _XDmt#0{BuVrsuE3Q5=ߛM"TR6!z;(O+,vy9,O_qyRc\ xTΛHMIH\LHFeDVS^xx^]<5Pr)]ZE~IKrE2_AdrNx[φ#~}窱+0eZ&ĭx()&%=IU0 xY;gҼT|̿n4">QXLroM{s%ʳu{1M'O-o2H'HY6m&6L'r5=$C/߆Xͯ{!3:9l/B #4CeXfVŔa7j*8Iy'j`!3X]P-JX.8mj0EVczR`ըT-4k4 J`h1W_\axo| Y@rb‹X0f"gϪ#(D )T_CjM/_k> 4>%暄ԕßx;yd,-Bv{|2Leg9@EStEx|G8L$Hh@vzq*Dyw ^>ݨgܚr`>WUK #: Zj$bMm3=sbrvESFA{f=7EfU%e'5V$+. G$]{SD"(U>I+$͓2#7rJŮ'0q(o3vngwkzr,&K+5y¯T< |ĥOY%sTh lM*PjAZH0I!>%-aXX:XPYHV#88o1=$&>W"N~7Ynhj^wvh2  PGυ=H(Hj@+&;O}?쉶ys>O;݄zJh 37/͡IG D?`RA1$n~  xG5bP٤#$6Sz `{\5O s "ٺ:ɾ(LbzCIPBx^ǖ%$NJKݩе1FԸY(\޳Sc īJn)dJ/p?wh % ]]1װ=A9<}jws#_bPx֫ބ"_It@߉@YMVԉsD]eDr&7+*FF;|Xժ-)B%7*ꜙqF |QL#;tfۤ~CɰB%h;VmC-,kb8摖RDr1= m"ܡ9]dPqFYbkLLP; Sc Ʀ|?W]&de3YJ,)k1NEBJtQM;Fq9-qXDj`YkFCNXsӎԔUBxGw ou0DGrw80RXOΰa%# o'2#3`V%Ylf i" 7km^\{˄7 E:]#IG˂i`CfȿT̞EՕ~w~s0q EUSv*gPX$lf$CAں:Eo%P DzR'td9үGlW3B0h6lYB;g@>H4&$~" n@n4Tt@αU5$U)S Zs1RhT.U{8X]8pU ieFOqKhPvQ/\>kAP$L۔+Z{'lTO,zsVͲ-o!#m:PSb0iU&&1{_SPԗA5U_r [5a 괢ZűL ,;@\L{o G?fX^C)mcʍ8 vdN7oHڿ|4.gch qD sut5L}{q1fY~Yc)*ӾQ!f~^ۡR6L3 '\,t>ghdCqZ3%HqS]Ϯ穆*-H,`U;hC&G]X(L!\"{]";4lW^VϜt:H ֺK$޺,q"7-] &ѡ!D.튅!1!cO<1ݏWak/fW<g,Z2spZE9)Wotm?/ްt\Xʐ>:@lz {8!. fT9߾,9ZLan䷃ϤN#)3eqjQe{z}un7? 3=$e|opſ'XIQ^`<>p G9|ךV2FS$izwFD/WS#mm{b|2uU#j]WOfnØe`o4, B +(`YcieiE)KU1 7bv[`2%{֛|k7i&ӕ[14-S9!L!y$y-u1^sР |n2ܫG. 9E6W]W3:h>Y/]ux8&j%T%EfJhh3 9߂U5f:Vf17w`c6)hpz5W9w)fmAͥ2Cv=ADiyWltyiْ:j:7˪MSsM+9柕 ƻĎYڦ㙼uy͋y1 B2I*uSԊ4"m3x^F]j50|TJ N~E5xh kd ݒup=JFr5!19w[zubAFO'B\رjWfOByx{$7w̔- mv$.' ~k&bjpo=cQFB.$G99%)#(ɮต^b OŠ!E/\nH Rn7؃ Q *z6?؂|$@5ٝ}5܃7hJhQ2yħPނjÓd3̵:\d-TDӜsxy3 ,߷joP$  "ޘPde˸.pFLþYNk->@?T}jdw9T'X<ŧ؆\8}9Q6Z1x9uYZ%.BhdΡ=hPdNB}Za}`\.X{ٗND3=6mW:'$_sG!n+9G ztIzɖׂ= H+xaCYeRP16jYi&5h@q@zR>BcC~{QdP!JTYTpbŽ>\ڵiG8jսIxAǃ15hq}?DbʪYDA/8M!Oq ΋Pi4:&FJ>G-T`(C#:np){H^_<%wU[w]\ѐ_}źN9B8T>fmZٱRW]<\Q wWRך~A(P#}IW(f- rvkx`2HHkae(ePpaDCqt"\ۯ7a)_gvDqk4 z\@~ymd,&77~Ә"K=*x1όHeӊSf,{Z׻[V&KE& @ LB}ؤ'΍ ?mĖdyM7e]_>.2u|AjOl);[qkauAy(/!fQz#~עTk?bzlqra^EJ `kH݋oWc\m_-PgBܛOVyVt aM7㝬!s?h2$! Ra# <+}'0;[B52(`1!BXw/Y%w/F}BvΎűr+M868QO&=)}e7ۈCݦө@RTo}Bjq;~9M?B̲Ľ 5RBR7^ ɷrZCfd.GqG`Ęܸe'FFW q>PSGS X7,UeQré6d ZmZTKEW9)gRYj |caA#cGN^qZ| !Q2 a?oOn;w¦wSi/ږtCN( y4?v+2p#]{BF10HC{޹gRA|-5b_o[C uFK g5ߓw )_|pV#\k6Gh}szim;'}bZk ٞIC&0 D<0,S 9OUߣ4HW锖y)Z 1+s||5FNFpx3}bR{!;UG.qvj ij x##OeЍ;ػI/hVǕ Mu`7v (zaD\8K0} Z`rȡ6W1}, f.Dum=ZbĐ@޽KqZLa)8)sFG1%-h1*7](?()ٜ0D,_beyJMZ "7@ݱ4% 6ӟ?;`>bE;Z\UM _ӤvKiJ\p\~QI( `q#Dgkot xKMTY, rh:);q5it_dru@.5 >rwbpG~b1lVCYb4ǎýUr'3~>_hE܁BeU+=Ū,`V3Q!'T"!2Pdʼn`&كxjh:C9C/`U .Z~Z% o&5ZwHѡ;S沿Z˯C-'NuQJ|יw1P9\TpowkIoĀWKSV>ȴy|A0jX-hFF>~qpe. %IIUf3˖-bTS˖K2?mƨcX}d'* G`E! qJy&cETB߷gFu26Ǝb) $7DtjD? k2`3X0Q AėD5>zݾKA3;>V=0#ʖ2&QbZr{OFLh32 mp'+9Vd{]hw*l#2:L@HHՇ5՚9ؖ)X6/wݛ &QB\N_hW{1Gcv!)(D[6oC5r #'m)R•XtYCKYig͎8 yb}ԙ ' aRC(' uKb ЭW,.\a(NԑK jϮ;?fOZ NM٤A =/1|oFD S `Bڸ-i܇،Hs]}\&pn<s@byTW|6 ~=qMA⒁ H!;b 𫆾.oD2*O'f~XyЯ/r[FCn:l3TI1;|zĄEdʕ%9V|g$:NqF㰶uGqaY"AFDjhəa>JQ]15|AŹ6Tt&"-O*<84HY>mGv">sCGaCF㠖NMi?mJ'GlFH qu|< PL뼙j?cR!<6Hd >{D4Fa;훖&<>td zAQY`L'}c_0rϤ &_^'uCBPH몞D[5r;1 RM;96gTi- (5@e 3`D'[ itGT<@iCB\l 3_hxf9UF2|RFNÕr_7bߓGuSNzA b&Fq㊭H.lיhdטnm!{}e=mG;Iq}zhe\ۿ blPufD_w$xCȂXфgc F?0D՚]Y̛27\QI9+ÕeR׸.Y1K+0EyV'#Fc+Mq4+Rhq)ԉXm Dm(dc$e h}SKpi%k"x[/GtR'7ڀgi|`-`H*>7X `=oWyy)_C?#zG b0to0kcڀՏhJ RmPV z\$ITs]ſVC\sY۰%?6<:3뾑`5vr[Uh7Lm @ Ld[q(KHHy(6ꝭxUJ@D:;a'\086#q! vjD-,@VJ4LE¯G4 ]4= ?HS'o#s(LM7^6.ܼo*㍆,a"au:DVft W_*';R.yz*j4`w.e_@Q:O([2x뷄 N * nCȮq,zum^Ǒ} 3. ,#JU82KITHش/V1m晙?K5I[4 k.wM9U$}8\KC 栝&9r#UhS\\-Ꮱ~آ7 +aA޺ 7\Il) }KM2e W3 9oqGz syE]c}.:)t#]uQ={R8dBX[ MT&P[S)-А-Up ʇX8+N"v`km\D:;u"`qqM=nDɘ+Ϣ-R)"Q.eAMӵ|5O%EgIVWo0HʆpgST~t@lTߛ ˘+G9kV@W\%+D(W8p]R^$B <1:I?D;zW\5R \p4VܭmMK01U7UneoV^+:S}fpCY@ WYj#>P$o8d"{PVڂ]hZvna"C[ywSϝQ.w`z11"YHG" n7W -3U=D .Y*O@t +*Zm/r|R$d^oCpًdCˬəvy4M%0on;zhQĭU}I c-<7i]4C<{-yBz|ȩ'm,(gDME=áҖ i:P[q#qn0DխB/ˏMSmLY8l^,XShC rѻf6z}*002Ck9/+H1FW{n?8\o޻UG72~|YN쌖RVތ\\.?Rh|zG[T L矔*-LUc-7++F :$`qqJ_1DHȋO_T_1_rY;4T0@J/tBXqFl%fcdE\w 3mRq]=Ъc y?1p} F>kuD!0i{=!x;*GUkKlೇ9Mg: fU@N&H!5*pz{b wf>E*rSw6:} : 'a&FsQѫnclO{>Piɜ!n.ETeMO-HЯ>JycԆ ci+2-B:ׁ^hWFs.Hm ."V"$qDY>ŨmB*X+U'!رO0Lcfqm s_! 2XB '{S[36" 8!+v 糚3ȨP^=8<@ | eLsq'WKSH~%jcb":8O0.zD&kd]80KJ7tVĀ-*:矤d ($`,|ՂqB22(S٫?f*-%%ȣ55_J]՛M8!&Hс\Yavm`΀/9:l-[o zU6µ~sYQC.=p YדxSMHw6H.1ゕdf5 7 s{&4W[5aN XZŠU ;[I$,Ӭoosk^P</Q][@ $AcrTm$^40!tyc$FXh{Ē|*ztku-3@:l֝e +KO.sz U@ÂZ|sW yš]rp* =qoUsY5B$|91G@_3-|7fBjSN'7܄ ڛKlap? F(L1,B;q^J`kW^^~-ZRiOG:NF#8 FyyBA- HK"6KFr-~3fRW bIk.mسc2^nwcۓ"Cg(5!H,EXjg_r>m.]h-Y=>\gV0ZbW) NFĸ?9+%J)3Pc|7PF: J2^KE+-W [ΟIi9 k f us~|NdvF=7Z>U|BN gבVFMiL4)]GǏ(%9g0W:%CFȋDyQ3KW}C?TFMe;B2U?ta}+x<$DF`wz46c6غQ@=Ek:2YX?I@LQ:PZKQU 9x5&#ĽߞFvvk5YG=Ҡ 荑4y AJ `TM-KgfF?2_A$R+(rџ3Z];%v?AY`(z'7dRM eO*ucv _4sYt(ëѹx"LcϛD5JlJɽj^Jz4(kMos5D']zS` `͟3(ov!EOR{{"F}+|hAvb ͜DN;h`n{@Ox\2OV/Yr\#`yy Ak?t;Axf\ߧ1v &ClaHO^Wy.cJvV3 p դAU8d;Vrde7sF$SYk,fkRh e%ƵJ)ݪ|FyfM.;R|l8M}y2.r*-|-UT$Azz}vr2|[/>~2l`؏B+Ke7pN7 E9Z1eB*]=$+20JQj.2CkV|,2;f^4Oi$nVqOt= 9LZ>nxZlMTmо>"[j E)w{U!f⢾J~mMaKHkz6G @\1ӺP8upf=d] [B ;,  }{Z;]+ɫTrlP\0".>՞=C k(FK<NXw.'.pG'~{ƧAg>:uC>dK OcA3etJC>ҙf;e)EUp;zu{Fva~#QvP*vGvpG"c! }ĶŌ?3 QR=5#8C[siǫxF@_fsPdȖR\gi Fu!Eku^Sm>R[>!H亃?{UA|KҞF><<N h xzc6ApKa3 Kl- NxhnHs<2[D/g.Uρ/}Ef5ٖbYìd d,34"?3I Jd~$w"=̏5LVcd3?S rMVL-u&G2A߂^s(Y[<¤T>e1P0E!޼ȝA=wcUA|ujmm,hHz3Nي mgri~> \n#^yTZ47`l;[߲HwO`WB^ J7 cGX#6`4*g'\fңI 6mbdo75jjCWwz)#2A&HƄy(=uI ,W|c E/ ړbo˰2 bR]# Fp!lRxM EX5Ap;U0ԖP3k줡d(:u"[9tͥ%vޙ9C,mκ6%wtd]upEƎtJtFCx݇Q1d&r*6s,8ũ=_ !=灹Zm3 -njK T`˼>sg6RcWi#G90[_*=޽iVP݋*7% w׺7Shnq7p\L`S cwu?IRB2VZ x7|U |$2 gV_ vCmQYc5xԵD.% [Ȏ,ښ&JNlC@l; JQ sixDaUTPvNxj_n6Ebkp<_$ #U\av 8+JL, Sboe胃SB1j0 rbs>?cC+ $PyA$c.~@&:dUxqePNֵqwRgF-d<;dny|΄u[;fTn B%-{'9E4Ò(\P:$"v`,]wq}wzO+ۊՉ㕮˜>OZU)^|n:q'*ܝĀ]ak0 g16l_lU/cZqEo_6Q]RlꙒ54(ԬqƝ56~QPj=AbҎOBw$ TuCۤ`ԁi]eݼub8kya/#".b~p]O?+Pk^E1Y(- !^,Z[ܪ:]oS{QxOPj}wX4J* v /Wb0>&( ONxB=d1qB% +3Djk]pg4G+(Ex:WwU!0*cD.|/N ^0KcQP#FVEJD>R!eJ,bc eK])"^|IʌvlK$]hz%"#Ʒ 2>w aL}!o).6+EBq@Q1۠6bU4LK)7%~V(J[r9Zc*ːNSGyj1rok^lUx/NݯS^҅'IEw/,f3t֍}FMu%Ξd_]ۋcƧf^ 4d]V&PU뤀zܯaC&ڻT6u[Ie û5JMb/V lݦ$]07;kJ?w')bfz7%/aIɪYŠ3` t[;JT吊7b $4_VK+mxhhY X,lTd=Vq'g켖 9-> ‡BoI=qL>9q K\f71jBgfWdTlFQcHt^k֠_]l_b {H~ X.wD2Ra$Bm=of\Im;aCŦ|AAOoZȢ6npt' Oq!a " F+ּ~F};~3'BCǧ rUB)2/·b`A\MIތw%qz3o!s-跚ϴ $1;x%C%@,X! cv>)Ub$~0(9Ǻ+d' `34f{9%lqeL\H0] q^'̫VO߭C!H`ωE<_9ɷ1._ #hi˙.|ij> ͘ j.X&F<o7 yMEnI( a4>-b4$~;\{O*#9ڰӁ>uiii-7,[Xuܵcg[4;2yd=[&w3$Vqc@{b{ Ruv"?(; jWOu/.M+AKIظ+'74xgIO%oW֕"^-Uq3C#|%=~ ylD\.F) i*7cJJa|x4#SWr^#b]ƄD Wb{AX:p1Pߏ'KA,)w 4^U?ӌXnVB*N&Lxi"wllCUF^G%垞TF57.avZ ӑ~(vͽ{NQ<-(ҹ>0|o9[ʃ󅴝#lց܈RB -.y,G;Qx$ FYgGE͒gY ivm˿Y_r9 _%X^zHF66b?oahv5B<ŒsڻHp0*ECˈ̀Mnt3)nm+6sܘ3c\7мL2M#EscGuyz%.}@7Lx6ȴU P`V[EϘSo{JF# ENdx./UB8rp@ Ak5vMr FxILAˀ*x҂Q HpV8\5(h0FDZP<\="ptMON9} VTqLt H~-Bf=hE+k7%:d%Pq9.SMB~p:kaQʅxMRCrd:sÓ[ƪڭaZRaifC"Dzʫ]Ƒ/*7xYnޅ6Q}<w4m^-[Z[))ެyr<Fn' 425v9($H.::a2|3'J3jM ROU|4U*̤t䙵d%P;4ꊻ^=qC-qe:Wߧn>^Zmفo-/73\xr4ezyWR9sCF}mS>𰵷}H#~‡h`JnkǶI:Żf,qʴGpY@ PpRtЪz$!x,`qzKn*JԊ6qVnGߎ֢.Y! ecQ!D gxzCrk Յcpd?p2nIJPlBq^˛g8/E^[Pwwڵ3ɄDW x˺ຈ?Բ qA62}IWLfDz([2-G\{Ysp-& _w$>\O`/VeGgFbeӶ7`qwQ\tg9Y Qw.;xu!/`ZV%ǁi B'uTq}ͭ<&kWJ6[Y~a +6Fj#-H.;.K [kUL~(R0G..s7U"츜1/N%YCo+>5D$Fh8rnZyWbk5G2FxUi@V} O)ޓBxcTAʫ HLkSniI6zAIGH_s6 KUrËѻ{@a*Ph'_29V;VqJa| Y͂xݬ{'ӫ'|8[ZfJ,{gW9? Ȑ1W\7'0O"UFF>E96bg*lu3?ҤBdvܔRΐ=པWDc9xg_ _E}RVXkD'L\:C >cl4 F`4ۆ%aY>S@!YRS6^\#n"h5D >4Tճh$2H%wwTjťl)/q^C_rf?]q {< 6(Di9`Mrb>#nMS='m嬂xK*T!E8}l5.d|UUnNʸhotZjAiI$05P.01C8I"ԯ: gWx(W DʁzNnͳg>?ԅ/K狲&>:N>FE("ݣ ?A/w7yp P̎=R>l!,gC$lVUCʢʘ'U|tfvB'"*Y6QOAI+^ ?3$ruC9.iB:? YCʿSkt$hQd#oOKetwo5c;6iAPX\5H04?"\D1C6{w{.Y:oA,gVOtY935/l"S/TzIl7s)T).3 84zSAa8EP0z& P]8V$<+(~s!+? &)5psJn6&9cTΒGĨ%e \%|5|lS!Qˋ ^Pdri fFK\yIH v] n ?>`UPZjn:?LNiy@@yNW~.%}p㵋e46C}7ZN!^w)!D6W0R Ŏ~@\o)0Z^.8gkq}3,p+d94⮥ 9t Qgv_NE!9 1Ǘoxރ@'' NCH`>Y{v\%ŞP d5-XRNR]yob[恡.޿qJTb}n_朧yu9d]d%v~}h5x'Տ/럯mThj[Zg$jc:.M赽MY{^*^;x ~~g}an %+tUV>\I Z?Zmouv͙s2m v*W߃/~_]ٌScSԞE,W+ Z,]I?|%S%Q-HΣ0ˮJ< tӚ'`ѭg^jL.\lm扥90R(%( Et_\ Dj~.W dQ 8`EO$,7vt\ȴearX_֡sT&G'y$SJEܰP1)rڕO$ՌLoTU V{]lW-r+ A K pn8\fJig^-PF#Q5 6ER8?SVWrFo#2&="Y}U2;IP(Q_|#=UU(S"n{.QXSwo/bm 鏿gT}Xy?T4g6#e̾+3H꿿.3wݮL;sBQ:Պ"KJWIz0"8!Aӫc؄.Vgitw}#u I=Jl7y5p.3Z\b&G0V>>|x!&Zێ Oz 6fnKݾz:x72RN+ԪL;qAdgJLezu;d դ5MtdBQLb{Q?}}ѶN6]0G!RF!ibC y휼~,WQ+%ߨh3`Om~"񓫬lY@YuD` Rz~l`7tXr+0PgC_,Yf;!$mLfc!;7^֖K;l[MT80մ&Wnp^V YT跐iJ>ETzW ‰RrLK˳T)5>y8͈aJ1xTUAzckVZ O. z)q]ԝZ {eܜ`U_ VT(ayGLGTpo>؅0[ qA)貌~ K!Zm8}!R}쮥ʕ\'$raФtC}T+VNe u w &z`>HYʽYtRD~] ж5e.,@hMh#a4@8%d ›".áſ\W"+^׎: g3B5Wqjm}rn2kegeUsk3CW庒LĎĺuMCڟ.6y5ZrGw}bLK'{49wRk^>І&,i(5R\p@Jhp()7&2͘/z۫uiKyWiܝ.юH_+@\'qchۛZPlL*g|߮;z[?.,Y )Y7͚1%6yY7Wc1˷޿ufW7YJH+s{Z`/uL"RL?U$i#G($b!f=$N_?}M|ƄS>"RҊ$cG\>dBIl܉wmy>"P895N|Un/~"0ȯXPN3ƊVLFBhGFqѹY6VQYT4IOdp0mtl'˜gd I=?=KoXCs6tH>W`~ܢU%娸ITp ,#ٔŦpu^4hӫy7fupN">!=l|+{[eZlO)ƈ8cu.e lr~|WwP9-'!W3ϝar߻ eL5*TYw\grR@"nƍL\EO|&~gP,רTl\0=h[kaPȉT1U/x8Q3C1a{vYe8"ioi C';e\3P"ݠ|8>2!#:^B̠~8Í+9Rme<\Z*8O+.Gne!&qtZԛ;B1tQDA}j!g'案6 98<7vw%æ'lRhg jGD) VSִ^F M(g8&6m+${\bbҙ@B &&~d`hI6^OQ[,+M\@hePq*'Zdw~z?t pkΝK/VVkZHaq*N*恛!-dIsƈO٠Ft~mF 5eb ]|jlV)"ď05o~3^846qAz}ĩ:z]KL5f`LEk7.deJy+0FJ˳XCzuOV1Y4B4̞dR۝47pF]yb;$'Oލiўm(x3Fi/HĜ -y.]S}ѸMM0|'[: ϵAuEϵ> =y~(2ꬷF ip+t!M;}Xkr^p7ĢU^TZ !BiwJkN15SΪf틗#}>"Gt1]GA.3nRD"TB!N$`FCn+zw gW*M̈́h>)0*idNry ;sWp?l2n O  SĢķ<}vWQڹW׎_+:O P6>̃uեVȫDsdGjAtD[X+H6Sg)d/مtw~#n JOM" vqxyr̕E@u>u1 yc'k /#v+m1 +Bj=pH% 8) 𞑌ə.jS@r,҅aF9 w\7_^Xr: $d-})-נ/V?0 ifu Wvq75{gbL{\@VHFcH4g/pTF\i xchrTYDF,mG`O2V \PYVUE20v0l4iL_?$žm 3[)wdB O2}d'&Gw/}tGV1s-j1¾,'p=1bq,o m 2rf*0O4P͝z@"c` m/daj vaL%D=j$<dn{h^쥠Z HCr!ZMe*"_qQܖ>V{ ]Q/~D !ykP9 :af+1"=Y\e{{[ ,x6)flTU z%dBח. bh#ޥЩ6R7aW,K|Tʰ=>5t<,_:w8WJq-24ŭTRY4Vؠ@*BE/|c-bj bi2蜩Ch'kCݘB~\Y \1pSps" u=J* xO:-|*Ċ.Fw|(^哜];f{]V'SRQE{/um]h x://!٥0(^b5I"yɅs ABCݽFqjlCl;~W]*6 1:/?BN5nAቖµv:XEF'wOxhL-z_'Jn5;JUӹ.$<@i[(gL.<~&t>{/׶5Mkbu ImSo#c5iր0AU! ,H:3Wא^wrw|?L}^m59yq9`wIb&!Ho!}2Gd t"rDO 㚴ƶSoqK&"ߖ;<[t?w7(sޫN<AG%'ÞpCL*p"k aj 6ka\! ۦҋ꼆wdg(]/+Q+FA>tE-wny;J9_gdj`;J3CJ+ig.A9y1D3 Ď7׼k(<0UІo寒n|z*'9EXܼVD!3vu4'K|2aIȻT`N>#J\r3\0^r% ވC;յxAIۛ%\t0@oۛT&\z BbS9d/'!%CΎ4e!}N/ @w<dY<שŭjgDh+ҐHs^O-dDKN?f 5OiWXr~8̐+3"H?;\y;:NN> 1o#!㱻TkT·pxf>.y$b&;'R gl%ఱ/7b8Y$ϖ Gd:E+x`n"n?~u5Az ro~$AG Nkn-HJL ,uat:@/'S!pC [n )q=jhN8GtRDpq{ts^$K)J/>rsee>L[9׀r~\^wkhv~ 9TGe]LSk2pp7y?4B\m-w`Zwalkk9IɍU׫!9273juo/-޷>GVQ{њbʤw_Xg-NX_|S܁OF.Sk"io8IBVG?ފ^mAho/_nE"ũ8ĕ^'n&`s΃DێӚ;j=.3W`tj'Zc7. gu~';!ZC2XnC/g|IJf z:W5&=!&W hUvn&]̛a}J)0gb0,egWc>zqB ڠa#Lv 6dx)a 4a5;hT.+6"'< K˝Arz_ ?B.mz7 ʹXw"XMwtd]gC:KL?6Lឣ iЄ+N[PYr}G,xZU4ZպrN}/ys!,)\Nw\]m*XzkY!(⫝⴪11RxV"mJCd<] =awF&R׎Ji1q(ITI-XDOGK$KFT Gmi<u`zq \>˝WW+8rqLf6̣E>_ϓ;25egNJspجm-{ZN1)EmxqbI~5o]{@lj0Qĩ"J 1̭H9K&zRUjT}Aa-~Vp[̣W &qKEӌtC36ԹUF=ˊ:JHau-@p X0+}\X .Ju@bVw`-يBJ@=?5,Բ: yάVtJ oQ#;Mbe3 X=i;ӹ$gxDcbb=Zq;=5UQ:4oStNTG4n&̯88 P֡shvmjs;8u_2K, Ee 2кG5yjWՔ/mϨqDOI= wK.C)O;DJ_;׮?$'co[1Z5X}Wi 3]JeVQR G!W;-/c͔덛t9 Q{QX/:+=>|x+l0]J9;Ѽ  CN[@__u1W]9_OV(`tԑiX3 B B!R>J8kn>;Ō.9d /܃@Ztɳ}Ly$ -P*97$2#̛Ej_l?T/O,X+>3nG*ć}ggdk:ŵ$2kݮ'k0Y'Z 4GGOmܳMzzt'CD=qU;>_o8x|n:ep4si0:Eu }nϼU*R;;B5wIcB r_z <,p%Tj5Y\wV辭yviYD3:>3jUB-ovW^lH-)7xBX$.!+kmj`D|ft \l[Z'OT_pJ6 q_%]]'μ\W`[>(#9zfj,?Ki2/cŐqߌKbv.3ӟ]%eтR+ A8C/±C> 7EKH^LWwbJP[!;L d"ؙhZq[`UCc^Á(ڴgMGses<;qo˸06z3 %j+ y8lTXO*µ<Kq5"]} ?jW#\b_-|ȾgwNTo_pvKQR <ٴ|q *$-d 1*[QX\>c 5rѪ^[0s7%פ<Qvee D~w[@ /x V؍y2F~YGlPSmXr~X-KNL7idVt3X{u+*clrDZ!og6BBnBGkR8- ) )Is+̳v9 b)S&ZA0wɣ$Zx;ϐ͊ݴEDQ'\iFƪ$GLt"oKHe܌F ;rm(Hl.v[EW^*'^uX$D}anabEѶh;hRE+0K˜yPso $·]oo"gYZ07070100000044000081a400000000000000000000000167641c590000575c000000000000000000000000000000000000005400000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/kernel/rcu/refscale.ko.xz7zXZִF!t/nuW]?Eh=ڜ.+p#0z'΂$Mo)pe)z] 5Â^KȲٽ_*e@yrY$$eB/uߠW:;ߤ|uF@D [9u+Ab/#yrm\][H9\:Ȓ^4fi)|Ķ/ц2yIY66V=k gdpZTT4𳡰-*0n{&ciJehCb?QUzZO[\o ;#^ qjh~uK }0P*]zY(@﹮<PzӰn}Ala rX~d ܅KOVVRq~!'i[|c+81Xuk:} TN$nzFcJy 慈(т<߹^XH$ PA44(;e aeлnD@/V-D_"U2$w: E:˗2y wʥ#`,=bi|Tٴ΄ZxiA3)[d r: .SkW'pP(<7;O:V(ySu}c-]iWUuQ>dQ ~_ksRnҨ+YMZ30Z,xցMTpy>N܆5Ӎ=KbzAR`>ʖ93S~5E0id`γDe0³p7I(e--=>=dg0R̥EւwS[ pvpmO63Lt} :IHF&CH)ZR: gh,|괫1Hl~0UiE <$wQ1(16oئj6艣$ZJ^@ZEm|*0nb- [lfr:S<-߱ƊtNX6\%m"5؏ӧ7a $_%A-kQ1RqɀoTQP*1X^= @{-1{XPF`aJMتSV:EF#.͘=.𮬃m)Q2%2TB-SW!P0q ikZ! ![Ϧ&U3&̰jf)kh x31 J\JĤښZt[>? B,s ~0V~`]ON?CH'jpU&_}&=m\ǬDʬkGwm#͖ k8eHҵ9{;IKT? ?͖ H3u!@)W6N!XZFi8rFcک]-n*nL8"|rvs1dKDZq4@M#>xm-Ӏ/[O:>:#Ibgb.b`qXs/f&Oл|70~ig'2iF5.Ԫt_&fUPf45 QR'"c48ѵuҽ`EC?G8o# \rw"-j{R0ԖxyWIwWlIH~9s@T%{ɖ٩AyCBD݉C.հ[$5};, _"` 4,_ b7}59qH")!*;s@WT;,-VX1]3p" i~in`fpWc^FCA|ղ !!ZKۚ 7!2DyIz ]`Oe̢*>wȠ?r)N_[rS#d fi|#ܩ2ZMr+#hGm+F >%aVAcg'z-s-ulPp3 fv D`)'SXf#?aC{B>;-#4*/tW0*QM%/ͦ "dTO_T i~f['p (6Y5 >Z AhX Lvx!C_M 8$ eesdQ,Ԋ㏟9P@߭8ăbg;ڽ|~l˫!zwB_* &ʶ>_rF25r {?ez:@M|~f?t)A RH8Xz?Ƅ~w6 .97.>=eB:pcbhG~^  Sx)<  v4*OG%ZSCR:?71,ާsvGY1k4P t f]YտI? j5efieq\:r$ 42#T%4C;}0{w<_!v@OU P m6ٻF GGT>w(x ;Tܢy|X4[Hr>k#ӞyšiʘR'. yvgè'i|6$JMuFLpo͚UMϟj\Xs7j@])J%LSI<O] %.}YfoQ߉ߥ Z.!]G SB1NS+aofqW=N-0Z@M5ei/k1)ّ\)5n-Lۀ߁,]B+4'AY%пƑKQbM~N<]BmAZ4q+Jy \t6xo@`wBL=RV,q+ ,Oz?6V*|}/S`NӥHHS:ldoŞKUxa%JfړI/`\isVC'үc22b|(RXMz .N=2Q>&p֣^sr%(PXX[+}/rC(d,W1x@-;0bRR 4M҆wP:˭cr9Gڸ PRFVBgJrzFQB c fMc LfC\7ɲg(Wb<,p)uұЖZv| 8ی;-2 \nc!X+H1j<׹Z:ش@Jؖ:^hkk}^_1w^~^7?$uj*íUGJO)ݕ3 [Q4*s9ch?o` @6Y?',QVxi掿1A;VF=XjQ8Su,3 g)V ̝}Jמgh׷x&JY3tiߟ,t*|ں\HA *_kdg(#z5@19;UlJ8g._L<,Z k9'G>ARbv ڏxMd q20PP$Є$a/o)(1E&aJ6VE~UU w2hJGa\Kߗ?(ͳW ~^xY v˚f R3 R 9;έ`'s0Oo UQ ~Iܵ$vaM̷rm.hu͵@ 5c9WJ_&nF>yA-([l8RIdP=XY5~ 2,ƥhwp8~N̈ӌg#轪Wg9B\iTX{ο[S9f!I#K*96q\Q,]?\1~(Ki ?"TAl5uа\Z"s5lZ?w,:Je&w^k+XpI<ВL9]o ,ePFl¿!Պoq1)Rl@$.ru;z.ݏ` *_~ω|(M`59)=Ǐ : p`X'6(@M[Džuw<$LLX2#pyI[6p2[mR6Fsjl\3I[o߶Q\ C]HpؤTOơ lk>!<:@z4a<2(9XObCr[*M(ƃ [гd 1Έq$da΂ՃH@S*Ob7qnbE%-Xg+)nj\+D}49i69.rYmNI%G*f@0 P62+D%`G("piWt.o0d}b:9cː A|س$P=7ؑҶ5ہZy,AZWzi5 {@z>?\Qy"tE]KTn .T0Rpc1nݜL:V@(5.`=Km¨pQgMǮ=D*4|EeFeaplh,~di4X _Ɓ#Gx^:}}GB\ʅ6Sig\S/Tυ r)hw+]5 I~Ye{\Ap5.ϯM%V9Ǚ?6?M;vmuLȍ3lL;Λ;{'ywd!-%,~eL44*~eEbyM%bW 9o\ु~L~HPg<úq>^DY^{5m{ߒʈb~Sf><IÌL]*Byq_9'>@QF1\`n5W0 դ7;~Nghka]l烞Lѝu {uIi@wnaRQ6#W.$tE3XK&^!;L&f`̄4Z;BτAgگGJE$%\w [ؐڳUMTcӝ9bs/ ӈlrh-:G"bhXguBn e~<eLݼr_d<կ%*dy S,EQ&SO6Zs+MV>ϒc˓A/kw:؍ըK:[QYg[嘍46BǤ{QhSp.Z yGz"Ѕ[Aʤ:߰ l[Hݐ`DéB`1/ ݵ:#HSKO0AtʉZ..3o6ycl/,+x#孹_Ӽ^P̐6K'1,*yŚƭD Rn>aQVM}I=x+ =PPZsC&m>7p_@P$bo\,t3ryT-ʿTM )ZF/Θ6 d5Z:62^k#% u!R2H#  jNP\lO7$ͬ$3́Rzqۥ+aΦW4%P'IĆ6nGW ̻dԼiQ+tj{nbx좠ͬC3J(v?Wv6!;sUaaCs'ظѝv߲]m(Z]+>j)P\-J3f6hkrdwꅮޗvaS2F0́IRKē nrp1p4W${.XN-N@@cMl # YF½(╉vx:{e U[Up+`VtagUj w![/s[]jQ.#uFe$I0꾿i`Ʊ|rScgl^TB-mcD!8`Q[lncdï'E1mѢքFa-sϏ;WíG/oݡ;BXrD++/ ?DmW峵gG`5EڵJۮ;5PT[5CƌӉ/7jͽ!ӄH'Aޢ(]WZ&H[FHZ 6 /lhNNqY9}~dی6ӎA.Vm:B^/6Ţ`G0s*F<0^}ֹ\FKZ#Sk| %)D !F"Oì8JҒH"N^Z8-RLCt?~ 5زEݡ:p•'E~Z4i4?'2괭o(DX_u=̧rc˲Us~ *0T*˃z~Y5cE:%pv[as렐_/NO*cNHڮՃ߉By 1x`gTE`AGB+нuaPQFǛ36FbTǺf?VBXEvu-H#VIeT+|'%d_O|^W[dojdUY ~>ZUv $&ǀkdD'gK^݁dzI6Vr >-_lvAcA ZTNc@( BŦ &t uS_&H6˅\UHr=5  7kW&t9?} l-]X[WyyR*8PJo}R35_yԖc )%uk1^^Ҟ\uU&SRv{.dC͑`CB`J%HOKS +Ձ#@4 J#T$;LF}:J|~8H}>pK]{]M]"+٧:I & '\`LBӇ|ԉ$ދY kLMhԊHJxWB?Ges[kG..̳* '(&S锩|9f> ?AS6SS]ɾ.ƨ&-M,Ā/Gcs3DXocu!)ycpn?j$5G @ZJf- x"?M36!öeqPr RҀ V;o shhwv~h:>RzfxaKxqt]Q\LmteqF`=U"ZC"X9X_iei_t@M84s:ef&c;7yYv9HQ@{DPN7ƍR+ِ,cYyh,uZ=NuI4| +4ݟw 5!I$R{.@ˢO@|1ʂ uؿﲔC[OH/v7X6@\3IbڬfjsN\L޽;N5RLu _Lf|"́Q;oltŽhFl_]~EOOnz R X^ JB&@Nۍsҥ~~=,S<*a] pRN%@,p̐ jjfv}[S[iWd %.rS_.U "sTZeH0xpȐ"(k~ACjܹ^r-6ӧ4yKkje#o&6ҏҗxlc.4 WxT#$=7>pf7<~ґ]|(ِ7ERϵD_4ABIO!EeƵ>Sz_3|u]E}x "&q R-[I^к= 4D?qH:ƃf(|,$Cѫi.PZXC!(fH!@_v%;W8ӓba#A`ٛ o¾k(Խ!1:1㳅!e{97|0b>؂MHlF+.⌀az^= UCPU^ T9t^kj,v_ &h=kDe@*Qk?sԎt$2 <_o_@| Z0ïvbƕpadq}Å,A9cVD'>; ϱho< ov%T)BhTJz&+# z]7l~I\,![n(_zdHeKz°n0t jDFM)5 S39X@+uHl~*ȳžt&3h>>V8)ww]`DJQZi\*KߍcI`![ǰؼ,UŘz}O(,R[n-)YAFiegÐGX_>,zM{N:2c$dr-RوU';gSS9˽ e6P8LWKQɞNs\2zo-`IPÒI9ÇxSG-NyM`q|` {mN-/'_4+A O=Eiv;p HK5){x53*Gdlq I?d\zd nȏ3J/Y}{J叉 LgX^:2c3 d| f"4uW@d np"2%*&%&:S'/)ʚĊg͎A0 A{)i~"8({6N (pˆ >.:Š&2JՏyAm<JY0*8)(ܤKƬfM2 0U4g ً_eL4V_AV̓g9s[]ۿR׾Q*o>q,2s9\dgjqXy Œ#݊) Ô7X ͟*<"6{ &L*A45 N2A5&WI\x<[BIV[J<7.tȎ.z}.xv8Fק+ W2_FZWUXI-請8r/HW[lTzEUP4Mɚ|˗Φ2Q\Y;-^?&yZ X F]hK(8pݣCHt W$rY7ݷI#ȿ‰TYCCBb.ж TMsL;O\5#4DJ}HDYY=| (Ӑ3 +&)v=DiCI^tV=w(OBK $W%>h،|İ(K8x+I 5J̅" A_fL5lOahq_x<] d::> M|:+/_f8.=2m.GW <9^2PZ!:y ~ ɧv-aAG~Ugk¹K}3s3IJ@ۿ^J4W,X%M#>B{M@_Lj6~׽E)%$-H,̝% GuD"@Df1fx잩J~p5U뾕2MO.Mz}QE61M+I O; !H^*sM^dA]E&χqN g-P/ ƌA]ng9?w]Z}ArJ=IC؄Ho!*V$Low)Y7ZJM9a'bc8|r$GIퟫ p\VҋQv#آVl2Feb*z.Oxta2Mk{tYޯ7ؔAn@<?]%`D6tG& W\*#Gl}$Qjr oM񀋞K\㈅Ot-XP \P1l_כ.z+ztm #c_JO{쨨seC0a(طV*g[@ɻPFj R8+? CdlM(_eu; $T,Oloإ)"ban#G#D䵌L_@.iG+[t%Ϧ\8viu>.J=Q!e !'O-ɖ=5l*eNU)nA(zQ&&k!o_c84m GҢT XA-ɦ>tHF40M'tNv [mv„҆] @1NZdt |d͍8DT[y4J w +o9g u͒0W& I64L̻^pJܪ1S7{^E! )jPiPdw/\ j4sv2E &B^o;6%*/dT[#9]oQU.3cn-mq;pąǨ` 5F(CG0 F]+twM+b+áNW!}0IȒQHOi(K)4ofSHQBР'F}X 1f:0bWRJbٱ훃qZj3?JS#h<1rl5D4>WpĎRZzLʏzqPP3\S+z)9`3}rD쒎+pBd8r6_1vZ|ɣ?{<qY+hs@oпfZZXru/eܺ{0A.k,\S0s3/NǠl"rUXӈP>/iGuma>V -(<T:;qxHB IQAJ9W=Fk3T qx7b4c^h l3h[`k#zC뫽v`SLŏ&"qyc,}7}eGjdߩ<$|!ʽ Uw^{Y5>U--g9V2]Q߭%)o(^te!t hvmŊA)gqt?024vXGz ]zm"NN} UO1 $m!=(o@Ӱ lXJhqN @/ #ל2nZ4e;Z5j4reHU/qshG $MD$RMB8ZoS>ӫ=e`}hr:k *H~Sӊa3IX"SE:fAI˥Sje9 AUz0irϢ, ff>nރm;4n98s2n-``Dοv0 &qn qΑ;K LT\q[7BHdgXñR nPlja!.vG!y8CG4CQ'&Z@iпdTtMG%CU|}>Qv4-F? %RET91ޓ8Xҗ[W0~Gp]`eB3'5@g9uĥ&(_j.Kի*뙃eLSuEP` 5y>8ߛ}ń\gwLC(:?PcSΑ~[i QK;@#["alƐz<`Q>mSѢF0xBI#.g۶HAt|6;G#zӇelPIjf{MhD~'?|G균*qR:<~#a(!};li aBs-HwLy,J^X%D7`1(Jin4B/@]KgM@A4̀dUO2ITyn½!uFi~Muy}Z?o,0p`I<I9&m A[SA]9=hsZoy [5=hx%8~`rH"K`UAJW/qCMdi\Y13NhUg}Cüq䭵Q\TÀK phDF}I!caƵ} vYJTB٠#ΰMr_zv%6LGt#hw;. 5˄tWPֲ2;q9?vޖMp:/v߀Ʒ~ jMrh\r&^7·_OkY׉-6 P!Ib{- Ɍr{H[ .^^qZH\p  6լ0c&N^#Z Cg/Rt !޳4[K!lH=zpHCJό1{ϲDtkLwrmb4: `ࠔ謈 *QRDs!Y_EJ7R3A{O^o(D@3hArH38F,PAG]} f{ˮV4m_"jtNTAN辽c%hB!n/.nnlzϲ~'unX. nz"(V=vfzUiJ֚5 ??L'L)frHn9u5œ-? Zےpt$$um] _!܉>s_\:9 7BjSh赇pqR -/mxDr棃IZw6Vi[hJTpJH]4 rȴoQ 45|ـ\ezo_;cr*-➗_u7DHc4=!LwV!ŮpGT,.!~luQ@ԦUt]<@o}5}rxdhYjkÊ:;ȑs ~k0UZwC\Bg,3 SZwTu '/cԹ #=$^S'"› R6!Ņ{Z9V8k-0l%(Jb!ZX'DnFmF#,un|o鲹,[QI`g@XU=:RQ աjiLlk300% @OX/d?8Zs-Β@hr"AP-B@ЃA=&C0 M=pnr/ij0-!y(8 T+&Ҍ3ηRD6e'8aO5pQָBrz (^?J4f7ave逍8h:y,"Q#= yؙ\&=8iC2st)Fys ˆ*J'VG7DpŰ@\[X|pa^晬J`ntIhoV&Uq5سmsg߱* )M'?&?"!yrl2/,'-?4_S򖸌D{=i@-$Uu|Mmp6CfLq?0U3[Sc++煘O~ڒ^6(7 >gYZ07070100000045000081a400000000000000000000000167641c59000014b4000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/kernel/resource_kunit.ko.xz7zXZִF!t/xr]?Eh=ڜ.+=vϩeY Nm׫`_~ELcy;敃%6'R7f`S> +ɲMc@WY_OXޖh!CbLfZUv Ѧ/EgD,sI׵6ǣyFji;ɍ*!mFUO(dsI'jt΂3_L .pt;H Hɛ{`8fh$k(kn" G1͎P;.bz]UCrWәi0W;ICF*E7A̹AWh(ddYf `fw ؈D A^#[\/߉J2Z3Mz4&GhE w1\Nt" bA.4 @>frR?[1HQȽ>ӢBΓ )-ӀfBprNw?%% <[Ϟ1Mh*zyu:3WWm7 %JFb"֘6j́ӚLh2 MTV- M0;<G8Y(*62mUM֞CLd+'|9]#h>^A8#ۗDIYx56[ُGZ!S2"cLя0#愀X2昇dZf@M3_.ި~ĥϛG=ݣnvɬNJ"EZy_f$:8QX\'(o\ZyViS_Mu5g00)cK±7v9|*6SYہIwHt+E[ >bkLON7T^̈́bHUn37uvB~O5y!v= 0RSOٛ*Xg%sMO$!ϵ``XTp}  I٪ i)xAXr1= &=)hRrާjt~O#Y/J[`ko%vؙ ӮØ\ ė}AUSČ^{$Ud;/(3x5KRnr R!$ 7)Zcř&9$M3<)o/v9y)C3sd k{p?]> >f$O#@RR;4BJuΕXH/iD*}i*{j̹?fGPMm .˚+!$*D5 JVV~iUD6`ײдSl=#Ճy#PgN!~ 4D n7Q,64҇nx86N]T'1[y"µ$r rn"9P5bEBMaZq&6 O!GTWR}s5hvT˳ {|HH9pd`Li(;HRZAUP'P^#7ф]}fS.ٸ-sSk !O-l5 ]WF.74n5#t)[I1d%v c ًHz $ ^q,.U=%"sfIVj4 C'ѻf/ܽ |BO~=rEbEU+GDIHCV:> "Ug$`OrcXQ%ԗzˏ ld1Ww3sSO\lcdc=4#Q6GR;^5}Y#U(0bPzsC6+]G8.us})V<3P:{TWn_7Z yk2-SDj(w(@=Q:ߋ[Eq_6Q>-TD64GAmR Oљ.XT ;?7Jcip T;^Lk}.)Z&y1*Bx!=u(Dk0?A!{} xijXYbN0Y-{ܭ_e#bTE448ѻەOFm8 2aWWhڨ׌.ʥPh޸^prlddx(rE=L |U<QGʠ=>~؜༌-SԢE64!12F0I4D 1(k*uj)P46fX:yeڤ0>y̟B ú@ X\yVJ*Ä vi uMeFq&+\t93n_;K ʀGDq%-nu{2{Dť[f $day f(e{'eg-Fќ̪! vr$<, dnvo] ruR0.;uw#}Ě{B2zwr/K2N?J|WkKBIAق/ ߬~!kU&I f1o61ŏR?T1vxήw)@後̓`ź7Fdʲ**$8eP;2 dMA#FEe3=/`'|n&ނVh(_F7?u_ 5ox-ڹn3pZJ#҈iv7Yjl]8V:MXm=ݓhyç5'+j k\2!$**C:uEa&ˏp1YH::_1_ ugdiOTGٜrK-$m"_| ܘx~=L v:P^Mq ^21R N:(W}˱ ;@Rȣ{>\S .?oXgI@3Ht1"~{u6aAZ ?V=S7YV4/nIoEY % V%x  [)qQx*)]ڔIWp፧Y!r%b@A}+"h~^1 qs44́)7K&"7|NyF1"mHSg+hx89 g0}v'"TjUC'L )9~ټvCwaD;SDdӂj~#WEV5~|l+vz >~:tFdwZYOH!#j*&lm 6[arW!H]跢|2e 4/؊{ icoSz"\pQ`'ҺbRܫ^,!#AL.}9Zo8bt]rt!R5m3sbeh^xy7 _(0sr崲U.k$qnJc 'jKQDZۄ8fe%64Ϥ%,k7)'@#E׶rnXu(-$d Nu@un1luXuƏ3i'P:f}{Szz]b5%ޘ 7d@`K- ]?Eh=ڜ.+/ S'b`!092̒ mmX*tV:oe%A#b&W ityl"PG(1X>O$ׯtQtُ9KLjd e:0!ݷv}DS]QcA7o_?vj'mHE4Uny0 =AeKSƃYs#^ԤDf)ZlM+-%$4W),)@E /7&!;J,(QeK('~*ەW\e@>v)O@\&\l%0TPfЌBM>2rwK|7얭Q,+ia\h94'a[y伇+9糶%"<}b=9+\8bȘ\۾pKOwE@ IiȄ+{z@?G|3mv[ނvp'}/j,rp$dN:[ ]ys,LZ?+:-rN#^ 1Ki}[Æ4^e' PCoiPN "ʍa4գQ~]@UlNDeIɉRN1w%1 sb"ElX1}L:Ӿ_ S1{ɣQmmY5{()-Z u_Vcp_ܞsabOMz[nLK4N,onh^c|~=`%>)siaTfՍnCӇ8-‰(̨iĵ:4WTHЩKXޱx_'3&j6K􍨾Z^>} ׬eF<<]k=>ܝ?*tBSVNS#f?|\Lb-\fi{dtSx1W8fիCKIA H~KHt҅nn)LwKm_skh_#mzɏ?hKwgd&-&p kuvҕ9n:F?BD5^֚ZWjC~8ʤ^ms>n۠:ݣZJA6$_BGT1}%E1Ck}CE  |3&m\9EnGaSi v΀g˭;٢f؂X-;7r/,t^Y -<@;"Q ؚʟmQ삼;rCf B7df5 S)B YͮKBmɞl6CFJŇ,b"Șk`x6.y}/ڱ[ `oʥ`4DOx/e )0`3vӅL)G^ i@cRn7cAOVx|یjRxA-qHbF§qh t"x%z&]9Pacp8&bdj_=A$D[ sv6@?Wl [0%nRLo`=0J&a$:ש8T&6R ^L@NߍzP)M`Iyб cyx ).=.sѓZkklx$0!aJmnHv#% @<.m{q&FpCb,9ב= <>gS̙yn놛M؟]JĽ:JUy(LKU6wPC8!ݼ֗mx蕪Or`TǧK-j}p>cd-`d$M;6ax8J-/:nNPt k|)t̃pWY;>:3a蟄yvjhB-˜ 8U ! dy*a+쇓3t$My_8fga7OۣL (@SΘQǨlHe{&mAy1U h<.E(" 6avWf`G}@B z~zA$U +ٶ`c3_lxGZ1svי nT_VMuW3FlQ~]5Ot{4l7iJ6QlW[eybNuAQQEy5nzI݅$YgBHdlx+74^}X~G 3-D Q~-)/ )q.(^Fk ~RSթv`nC8>ZOZE؆T 햊=nP*WU|UYCh3M* /3]/˷~Q |$߅ -˅uqvLZD~ˎ`7^ޙS>?(O`,hCD#ެ[U]P/[//gJJnjtBi(qށ0QNW{Ȍjr6E;[uivy3Ga?EAͼxVP`04\'څ,<ͳF.ZҨ%_  8Di;7>0c $G&s@h3h&c$ܢz=K< ՑG{~Fr5^3^" (l TYR'E"qH8=o"2iXTPBVkaҀ6+S78cf?$}1 h(p,|eұg1 S,\~BתCogz7QVͥ +Y)H vi@ë"n(x=wg? "9ETWәS2NހK|I:",@=[Bs_ΝV$79)݆l#,f18Wk9 oR[@&ny<ڋPmfm F4_|Fܺ xǭN0/Cg&E" w--||  G_;er޺Mc=lkn?[ްZrI|{6<9'azV )5GM$IJ+-ÍEJwo)!% ؖ血GsB\Ȭh8R GV^`<4j0i{,(6Վҙaع9$$-smGpk`f灙/F=l}.Ѐ$=&uW_Bبgy#mXxa{Ӵfkjct #twTˍ6FƷص9E ,laCܞLFN@gmGbسWꍑfy/QO]1kf;2֔z2)Vr4\DDRz||mt7 UtẇT= N/#9ұ߶E0NFVVKe[ QQ]-whaJlρqFa ;_ĺk,>cArh6[<] cژ2 P8G60;f GiTN-_odRMtb稢.mSz΁+]iU:\;&{QAT2KUNjAR&=d G-7h}UP/T[cfĪ[}G}Ls|g;]k}5u5>]y@>GDXsڷ=4dGݪ^e5/~knmQW[M+ۘ9/&_V+ ŝ bh7Nw Q`AQ^ .H_'Q1<'"AܦYgv9@EbL8s1Kge Az#٥G v`4<6ic # Z }MQe";e3ߘU: "VdKUnZ\O'-nDekhk5 Fr~)ti\g[fJPP4+!t.JTߋ/j {pm5g?tFKwy*<ׄ\y>5\}OTi#%tI9R3ԝsݦZ+:lxU" dȃM[giHaʵ-l%"~D.IQ(8M+&WP )olEUG'Vo c}@cԒ{+\kRUEFA:-c=r9OpZ(l!Ʉ0ats_yhj(2)1RޣQ(!:߼POC[tOU&,QrI}x##.<} _όo9HFq8V߫d%r$} 2a{*BNkg #$Бӓ?ߠ;Mu>|`N\ 7JeN\R#A25EP]L TSU9/Dixb:05v"f6Pў?"z"҄%v Y 90t9PRXYt,Kbg^&wUoAD-fc]JVG Z۽|Ww*i|/ю/h.XuoW:,%:ZfXq_nV|!kqoj ^qmyw/$lYr0SU֕}ծ1,,gEf#I';)`jd5^ѽșW ?д2/Dn}A#JIJ:Q-Uo 0W_W.kkw5Po&|n2z\'Q='9pDž_ǔP,\(+jj|B& 4~1}\Y"# M|gGj9F䋉?02eBsQJJOsO^(N䵪Ў$pk$=Euoi=Q o*>FCsї|Dd/ !!Ln^c rNYx N2"FHr^-* L1OEE))UG?uj'䮢$Kp,l*1u(xqlL6mxgR56 "3]t]Ճ__'P $7b:(By:쪤 a/?kABY5n دu+|f0RZaS7 q zi@zm}p#y($Ā(%S8"  \Pm}n6϶PyhFew?/ߋq3˻k Gy p%t;~J.{F1=9 3.f&!duD \\`:ȡu$G8%K1__soV%U1-ŒHk͓Gۅ𾥌|4Eͦ kKF`P?@@kWr,ax \Ae >?DDFe*.2ZMGO'Ch ):Ht80.! |Ioe9hM7.BC!LfMP R⭐)c1{ޜ͋ ߿>SmlhG#MXo*S}^KT:C,LZu.*>i!(Ê_@azڊ1 ӴSoV L=^ӐZӖmj ck |h).+=\ W$tVL8HQ)I2>DR]#Q^MLY0 f,=׫1S`cd&"׏TB``b(-ĩzȈZל"pM؜$;x=:י6/HkuTv:u AQ5UVIFi~ΡkSd#O1ltm)"Ԛ} un[!]!b69ZAHZӷnc-Vg MS^`i!≠WƔd3|-?3l"}Pe(^ڍ!%y:ǒ#!3&2v_tijɨ$`=Urkz)-n++z->qjω/E.vLC?{~v"I5KgWh?@{~ INQpK{EZ:j=AOμezsêiϏA 8 }w[AdMs%&#QMzyՓm=>ɉ#YL*g,# \"?g,"+{Ɔ eRɆ^TOyl;-FTI$K2i~Ԫ`iz96r^a{L%e"cG1֚xi|},"hgp" z6J=F}m=`W^t%z3[ԙj~+ۏDS%"iܣZrKLߡK- L=NM*c(5q4N/]hx2[cd9E-(%3Ҕ"1o>]E@> U /ypS,טkjϐZVoʿ {5CmE gC'Euw O716k@E&5/S8p +' >͇=%Y5! yZw*>QH wy#٨nc&3QhvJeԘMӎ>FHdf|l"'h kn;.+/Lk{>7 ;2"!<w$B9\"ra3fbCȾږFG6.Ǩ4 84\Ph!8k5FSc$? QnUdߕ3U ={g J^;&mF@,nv`Zp4G ZH!ejmZ=7w%Ξw`>R9C(IlhES 6jm)~vUL.b)IaE @_Þ-Ų9KQc#r.8~6!uD*~Gk]/f:TAWbD2Re4 Kq͇BEƃtn`ait4)ѺxNHr:,̂(Va()@G&8y}ش/)$<@)C % V4qiVkCUۯ[AUN 3-m!^isG9q{^eٽG(i8q0nlbXj CL¥PGa\$=ڗؿWF :W+bș)3zm+:N,h{n-]eMoĖ?d: Vv 3Ya'1ǵ^埡hzIE\ާHE{gQR/s)oFWwU`W郚8E9C8)?賞`k &`Upږ-#J=M -W*N.-CH%Fb[k[ZiP:NFU@?FAٹ1xis&KLC4ײytUGL(|LZ DYx+o.=t$&~]%EHl'6! ݉mI ~MA.3bdW[ƼhyCVg=,o]:3u\`64hŗ|M=R}~%L !u9%vm{[ jsøȒ},,dzsG>P^\i`▩sd-3cEїւ11BO&J%{:.G&)C<,yx"mӕ>XĢPk^蝝KÂETGrBtX#c]e1Uܻ(xtsx)&rgc2T/c< #)[*g"^f$sø0DYݟPo7f#y^ם0+舘0ǻXyY!SS?3y1횠L0g#^|3 'ڏ";Z*g<4X@FQ!LYG6o$/#+^S _g*hNN 4kq1kJ:7s}ß_#A&>5Xc5+Y}v|ҺchӒCA+5I'vM-^xQT6Ǜ3b,rV#h"e ^YVrOkxBX"qLݗ+_1TP" lU6l4 W־vIXDS<,RDomR\KY2De"gܚm֌@r=M^eQ =wJB1w(.&[:eI@}Lj{FܤJ=Y,1vQpa\XˊWcI5!@=zHKFM{'`1]-2uїjC+Pm844w6KScȉ_$ W&ΞB4, ,dR޴djjkLLtGׅFDq B;'aޜJ\z(lƿr1\'mlu{e_V ˢuK9I>_fI'Gn0Z-LO5d2tjz9W jet-Ѱire7zz=(/nҌm2JVRꜜ0J R)O[fIJ-T:/1U矘-{ /+b sΧ"J,h {؄mQUL23GYגA9!HN[t:ܿR$((SGI4qfUyYwXTD sx 4\k BK)Yrh)|Ľ&OF7"bGd KfFH^;cjio1&?X)/GǾ-I]a@"ONGd'L{?jYvZ3ڗ-A m>Bַyz)b}bh{vȒ vlGx+wQǥ 5sا{` y|$T@o: Dv%NtTPUu1 NDs1Ź0_UWHs$$FsUՕ+)ΫaMNswP`cXzZnzyz5R9 np@xdi2Ϫ_#J?RfQػcM?|<8[9Lz˄4~ɱF-+3OjY"THͤ/qHnK**d%fvQɄ؎Ui+KlIeuϙ.( cgIc O̊(J}%"ʹ@5y=trdpkH/i+|ě ;j/VsEU fjl;Į`0wɕ)MZ3@$2 ߕX3 vCC"ʠ $+c%Yǖ@.x_5)bzy0JK -4DyYu @\+Am/`"NΞ*5Q<}OK\s+w?2-e$iWc2鐠 uB8I|# @1bEۣ[3g'-NU Q.ᜲ֗Df4RG~ z0ǰv?ܦ+Vq4m Vs3VNOVU/23nKPW| *^ 2fhWfji+7 Mg~y;;=@Dkœ$Ni߈D^`un^Sa=}HJddxP}Wr5w+E-D3ȇm- ^n䆸!eϗxBG:AxW暸l' 'ίj E{nf}Ryklީ$؉p63M\=#v=k.C,c7aͼg* Oc v'12PEXc{Ȅ(%|n y B?>MO OhM\m(O+@i$DL2>dZ˻/ug*^F0voMP&GAKU??x( hdpSS{dVEI:syE<pێ,x2񂅝Ϋ;,v~̝6$J ;6MqaF,%ٸ4'nB}D@\<FGrH({] w/&c85V wy'9-VQ&x 縱~1EASvߍLf=:X+J R}yY78.^ CW\3ȉ3!<7#ʡdWFYq; %"&c F]uްW{H҉;d@]erT<f aiU{H?}&*6= y+N$u"+dy?U'V8'S/I@'SWF -¾%(B+rmSYսY3('e`B#b"5ZI lJƞ33$:.4̅S-ސZbQL_ E›K ,>Ja2o??-Ub^A(5RqR~t$88L.\Ζy h)*@ `p %U[ "rGZq,!D8lo58:쎍jՁ/)L4vB۞Bb焪JޙEG_$o! ͛/zs sf3q}.z䝊&jR9< g".LUwߤoD9%]8 5 LUBLC4/, ]iӝRz\8,'id'2UfϿ"CϘucl3,;CLR= ~ݪOLuxhIX9e[ZB֞)gGEGK C!qur 4ŨJd~7\lt} Zȟ=D8̗"|qI]dGctD R 0A/9JC辉YvN+y"uMeA,a` +bIv~A EI KNptP$g" ' [ y۔*#ZLri>lW1l3̗EK`kƷr|:{:"D*uqޟ0.mV<œuwߗo lU5i=nu$֣z ^䬀 8\ͫ"3QS'1]9a,隸adi/ @stH|q%s³`tu'`Gs:Ug{Mo&hImILe$$ {\Ri_d74t5#U/hl 5Т_=63t<[s[h;AXuqr-ΜuB҈8~wj@Loax-}Š!'*&$vf[A*Y49\LC%%GV(~ k*HGFd:2u1yt~TM'zws0mͦ(3 ,6߲T_7~$Mњ]Apm֦ʊA}>Ny#V(n~9jya]tZ]VpW`a=/B׭!F񙲛qqtd< ]1s<{} >Y 'vҔ߽ӥ }2I2<,\&%+I 5ymn-ćE58 :,AGW ^EU.N.撆hY*QRPPm֙+ņX죅Kwy9jKg^uv&:꺩n>Fs{i&-qb'p_ f1PFt\hXuMcB_Z>7Z惖L/)1+)Gfuu."3ݨSs$*CĿr(eSˆ9-{έ}>8#uA1I`x!j7N|99aN|u2 M6EֻO9~H(\!}WrdP}Lن_ x}`7i[ a%O75ɀy%5vڻ3\=n"MIYNԙcdϣ `E_HCI):m^wDǗtȞKiUCɈ0Ssl%YpZΑnYHb,@rޘ$dxIֱޚ, \/7WrnPJG1X5}Ic 31n-l$ ]/8] ;v0\%lKFqI(ia5-BȮFʯE'P~vi)s.J+n7jzRR隐PRZB%mܖ[‹ԇa( B}cW?,[yf`l+I+o  =T>fMPSԮ.c6vؽ5@w _yr3N;fL͂rr.qZ50%c? ԀL8Fh2GPs#h=!f?JIm~p4"P\g;a-n0FߵI"=nC!.Ͱ4z ط uxvje?H(jI[Ho_1V yJ Ab.Q" ĆT!xq!gPeq"Uƈn CJT@1UMhJ֗-p:թ*[;Sg\%1PsLr:U&U?wIБ,SЀE#2M>nرDB^'l`::B{MiSj~CZQ=8{ssJ9 7v߸Һa~6aS(y֐2;buvr! Ia[=N  : ׃$;8J=05}Ƣ~tMf#F$_~Fك #eq -/2/GZQAwtEmqCX#c}>*(_6S #md#+O6tBIXN>\ȴMR(n3kb)JNf/'q,@dxxo?jxy>at?8X}+$lJR`vv(v4yRl, ?>,CeqXkiUt#__|ci|'zU.lP2MƠ|?SScӌ`|sf$*9\x_Dt7+RBq,ZE;VV~Môls+ṘfNl5R!sk MuUwuzIdPttM$aJDW/C&yCwwMgvYAp]˿VX # ?ڮcnV0N+N.Vy蟢\7`ѩu 'B$ $<FQ ^a+怟aȮa2P nӕ1}6lQ΃-;=Od1-6QŊ @3V@ʮM\hrw㨪=ڂ 1\> IϹRM07SYE,-V6뷨c?NKފB^p~}P<{>8n9}r0)59!#>Fǿ׮a O$=2URm]t *;&[#W %֧:ĿEj怍Tiw'#rpwutw$) jZ{C̫ry62>tߝ[>^PՕڙJǍ.MtKS-Hk?R@I*k>8γ0R !3 SF RΉI](Em9LuhK /|:T5WFcFu:Y7xXnq$eǩ  <"ob2^Cq2{sk9T f) #(zmC1FVjBd&… 4`|{*[٬aHH9PH>wM(V0Q+-mޢzGtS.RO%R;FX.L^#ԫ7PdLyzt0?@_!:0wp9iTBv/]p<S$dX FJwl6drٍfcwbji< ގJlWnRmg2F.XjUE`؝39կPTaQAElZ0Dn˒9T5>ȠW!n&cA@:EA"}g˥W=j8weD٦7;ӉlV%0.s'Ѹn-SH(ar;nI;Mєϖt;ES| 3t=|C׽/NOBNaEup,4ʭ\(_ mrU9Ǎϩ 4Yp6ʭ󻯟mԦI+T{ˏV""yp)@&4MFXSh1jM& uag ^f {ߒF ThXl\;ox!gbN D j] ÆT! _ᾆ[gIudXc~aBM8[֐\# _H8"<(ۆN6to8qA8b|;OW}_Tި!cJ }+0BVuڝk%KĥhT#WR%Ra>1 UFPVa^dnqlXyn*Xg30۩q e¼¥ Үn`5fo"x5h`͜Xu8|Γ|C l_xWZ;n?ӆL;;+Ob Zs$1[Y\,q!l= Oq\V%۸3.)yT^/r6@-<c>g?ۊad822_oPeI#3́W)ڳe OAcWAP(ٳU勶z].bMYawjj2#v rUC?D60˗cX I-$YvODT *<\|.:|όքJ[._U5#fs?I }S"3vS2P/=u53Ms PyIv*j2~kL_r` ^q73iU;ٷ~͒L{df} iSVYa~ ]~F3QeﰳTm$T4~Ίb4ID_ ey/.HuXn5ue>Q4hjX-dAzi(9gwdS:e/OF0uU4oRxb!V!$7?FY:U^5}@[b|U?ԹR|D>Ci4;K}N ljkU^To|8,\I/ pr<㤗sCUr {2ǰ}7 24h>I7"hx\1!lSSн:YD-W -ǚ_u/!2}i ѫvJߣ99B^~3*Шx&Oͻ%?'/ACm>#6 i ,G ٤"ҍ_sy8\L&vCK01zӘ1iS+&vTbB"BКH-^^|!6o$F!,KhWShYY' E1l`SCY˟>q%4~2tb/4 Y=ucx `˘js,'u; ^ nk&ȕ!;eF@USߪ? 6+$H?)TAv* x@s'<ˋ6ù 8VcNr-tk\N]ҒBwY'  *]lDJ*N}$IWkmM(5^쫚>=C@ :uKX\"+L'ّQQfU;^/a@n[<$ ᲀ> ܈;Y\RQklϐZ>bx8ҥJAVdů[ƛ?mfaPa?:$cӄ!Jv󁲋fTͿV noۼ"H|kOgAޅMگSWM|㻽6g#v'`*~P¨0%q Eā Ik=O[nzmp]w UK rH3TapvpTJDUyҾŐ=m_<>"giжLDCf$m)~j;0V"5xA藾N0]X15>mWphɚ b/Dhkй䙁;SV~~#{uRM10ZVQXxn-TtGb~Hf2x&6K_km:J?X?8;S`:CynzAV;!& Wa?geO-[zh-?U آ`5"_q46w~=4$ rґxRtFچR5 Rv9~0bK XC:Ȝvt2 sWFWu}قCV.$vA?GjXm;UrΈ0 3] qd 2*8YNyao&ۍۏqxn_„WG~yjyw}QLk{ tHmS{w)ηq>fC5*6[R3KI &6 D;P`h [=]{&r g"(>"cWqٹԄԆ#:QГOQ#QD[  y{gV*#K닪X?ˍ#׷l1r\]{!5*)lC m q?6hm۫ CeU-6D*e>:J ྡྷ*J On:;bnʹ?aDZn.xۧz,b98.քdHS˟{J*gt)ϝ'Wa3 \ZxlבqPOg$|=!%~DpsH.G=Vb̿w^ d%Q=/8 =,hCطZJ2leФd u&۰bgrM~ǚ CH፸Kɓ <0 2'AՈqB'D< @NXM,w BaYaKo1.|-sfڒ0Z<BC<Ð i. MeuaBϓH1/W$/mӁP3,(!a<kTҗrGA&$GHs'= L_gKG_/[ݟ4I}se"˱#vD6=aNU @[ROlЉظ2yYyשȉH׭.}\ 55\^3pC.ˤnQR#'sBё+% u(@Qü;s;/1poq̥("ddUtw,P&BJWZhy!RKJ  uzE8r6s㣹f4箙͸ p6lY)j7n 0IGop=mt@`I"TLdž4(+xEl ߙ!Y$= B um΄IϿ5SRY¨I%v줇qvX}z ~R6FK}upT[hM)1lmS^wJj_[Oor*Ma %%xSf4WmF~B=o%Z:W_і3xt7 9n)u+H9,#˯m{p-}gHtT,?FF4)*곮3mo;b] -R2P1+5ۼ )E[ nsu!h}PJ@d:t݃s:|㘥3R2{RfF?eNoIo>8M>a94Gqذ c?oKY!jL%^Wt,OD2Etfg+OŗrhT3]P5e&vIeuyF$Q>$q6 >N`h Ԑ_c&#dpg›yao(1׀>V1~:zW"K06FQ?`1fٺ/{@ֻ'(RzY"4 m>-fk%#j/(*0FG|V,uꞶ^6K2-P2>=z* ?EFwbX>Q3QW\ᫀRW)Wc +te.+\E'jC8dPSvXz|PuO7j`fy"I{(q(b/=xQ 4܎Ob5w8dGf/(0b0nH) LaA\f ~q$38 m˥ue{:z\~f 55{Z T描/gB=!}ώñߺSR ^C#vx=%,M_^D*4>?XB Kﶗ\t- pSovXlpj!c,*\!FŸ,x9g?ʠ~&jj԰< [otD˴1+FlI*󘺤ܼC-,9~" mZlD4o-:#Ν>4C JAG6U_" muĆj ?u7%| vq 6jA"Z&S8߸zGI%D{шR1t]?Bs22]2\QnEiRQ>z ǟd׹f G(HaG:Tؾ*gLm Txxrn&}6"d[Qùb ZbMC]-9hxG!͹ ΔCogG)^Ɛ}n6<ƹy9#>Ӯxڙ6V1I+;O[]͍Gzu|ӿ1^fdA!Y ?84Z `<ɷfI1t_?VS #|d:Z])55lNawсתcXhaS9q7U_nç(1[ fۙK _, uzra ՄyXaQHXr%{?1wD ۮ/Wva'&}oe [!+lg3<%R[u1Մ_n7_{fpKMM/߃WDK${72"N< w? heDHxAlH!6X1G0oI55 Q'ѬEJl *tqX:C~;ťz.Ir t9?]!#TKsC谟 kRIꛠ [D{%ްX)%[֭Dg%A^_u`'up[o%n${|C Sh|@ad׌DzU GdceW_PīESդ!$*C9w?=+eey(k}_`?|Lu[Ne43U,\r$U2zѹq4)LT'dZ RNyÅr')B答}- 7< jvz`ʈmִ ֒KZD2MGJ!i<‚ɵNSV<$-3k}Z>lHm-=),Ǚ >zrtXMݩ1T#$ 1X L5L @R[.i&68 b]Kj*5^9.vtgAWhgؗeaiȅ&ȃyU4p{@b`kGWek!HⴼQUTnLJ 3le ꭤ&fm60#ϑ7P5jsᛞIe#zZ^"FKB(T Ђ v`}գ~bwz(NE䷺yn|"\˹sNX|bazzZsrc}reҦ@3d*VpZq)Tu#adCJּ_i? @w5U)▒fA[[ףƉ}ukN ܴ=L?$ϳv1unkG>@=ݼy4Tԟ@N%Tw PE) 6 eч RG-fwFQGUE"OuVF ˆ6w0TenmNfM]ni-t4@ip'TL: !uϩ[6d8LUf5뎴+ &&ʚKm}~8i`RtW .m(-䫓r%{'Ī^-w؜e@9tZnt>h} &N=1Gq|6c2Q2;ݶ+8|geoZ<Of fgC$dQLܦ2m@ ~3fWY|qRD;NްJI;gbTZBP,@pYfG>17v` k4D,p ڈGvZ?^H$L5Σ9@_|kSo˰o9=DumA>Qu> h>LOE/AVϊR~>&8^kSG12MD V<ں^߸yu~&# $Ee%ND@u.IH@Vua@:E^΅̅"v,{HfoG&hPn!/k)KᎧĔ?@J{o\d}RXw4,ړzep XQ/ fx"l2%`?G;+mTC]YIc e--f~,NHYc `?~+ _`tmNⰕ^=>^f$Gd̻b&x`^6LxFэyң/NL*!7M*c}1Es'[CW &0]AD\BkDRct}!K1= C%Ge@}jOp`CaRnq=(ùv-+bߤݠF LO0= S $oΙ"Gɔޏ5q nhjFKtU#ȗ^;N[iMc7'N"2tP*=KIyk .[᎛ҴϨ2}~cW9/E3j'M;x@IbZ^: a?'1QT~)Sz8vV sXZYڭrDMٙ9@)fGP H&&J L[6#wq5BD{FI!Ӯ[eMΏu!e.*C8ZeP5qP’CKp͸ [fD$fJ遄YA^ fSAV_>*䰋X|t7G]]3smUfv 04pm Z%TLOi(^Vm~ɢ(% .\aL&߽JC {!;& 7é-(lX8F BFy\JZq2HdlJ[H\ 稄 E!Gy@{Vwk]xf̦-^ЎȄd E?(i3kE9D(7˔tNEd MZr \#8"&xr8Nꤻ=KsGng,' *Ao97F_GdIYBF2 y!\24w|hkT.-90-,>z k%zt-D,-$x"s_y#uBH݅]2-$r9?/զ抦l[n@r|ɷ4KDjֳvvPؕ҇;48ЛP_j-&6G19G-c4Q>чvwiN%#𡂫}1.U$-7DR!`GJPϛI ǎ]۞Ld7s# /qR4+f{uh>? _Cү4 ,w =W wu#RU7 PhT4eY+gq}剬I/[@3h:h! \ C0{PgF!z޼ҕɚn@DF2m)FN7u-A;3cp)NipR]&5_:&tΙ#<9ZS7Hgq?\ g325=u sDV8G pXi+P f8D_ fu@n72; C'O}gLAy?5+k?\s8>m9f1x0 V! "F|T^P \jwM{(U#E)/vE]ꦌ:tM\tf\v$^2;Q&S7@3U L_ R dnNtLԛҊ"/@"8;߄eƿz(O㯼bZ>! ZfB 5\n7dߊՎlpU' nFXҜW11 es %.;ya\Jnj֔e\HMf?Th6@>ӯKb#&+wҍ",x;p]@hOmb+{-mw#WdS%qtR0^{jV6c@f|0Cj#*} oj_N \c T ajxW" Re@%ԡOǧŻ6TCQjݪ3;T n5v,͙$΋9MWK.$$ʻ\-Xd'kW|:ٸ?,[]v MLbP)^ՉL6s3bG :o2XdPAejkh_r%maOgnC94Ӷ5b%)KxK#37+l %ez}tm+^KѨj&A GVG3}C]˂aK.E9Ai6^?b^r%ȾAdЁ0P1c4YXF.`M@'aW*&x;Y܅HGcEFfLoX%}R;Qk{s3HA*d[Չcd~+ݹmţ4LT433AT0}RT !z+ %?$ +t>=7IRLjfls <~L-> ?w彿7NHI& fN%%qi d3Q*`_.q+v4,c) 0Od&&^׸3\3 L?83NZ_r{L-tEќ]RwNȉ“fS{>&8 QG(фsuy3 or\f.XObGjtK-Vx >OTbhTqܐQ~yHjQ^׆4зg^eDw6QC{mqRƉ%3@ (2qՙHxf:3ot?*|xjy땇)M3{TJH c*ZLd2ZSy"n@ځJ9ХQ$~*+' R1~VvBӹ GVf 2yjr7h7A{dEN2"0mUid63eucv=]]*i~$->Bvl`*#* }.N5Cyrs.tT.^rtJY/`{3p9`\E}_1W[R&zUh5MlzI0 ރ|Es+X$ ep|#%kSc8. $p&AH~&3}uC1s)tp,a" u1U`,jGʬ<^ Iz8gCΉ{=;ylEʏ z.߳F66V=d{7Ooa25bH2 KW%D G#dΥlƙGvDDXᒛym4Rd@:f0~xYJ6bQʉ>L)q66Y,O6*U':JblD7h3.e iqlTQDIғ4Lz eut|{ ERv%>wzC#}[Ė`)¨zEo5bȖ+{KuLLp$^HS:^dxy~7V2oMt&7R ''~YQ ZGU<^bU* i징3!ȕ0sCP0 ZsOh1MST^R+s siCAbCÝ9pi+BϮC2PQ.bog(QW9V|c ,ZF4 Fs;b1/ s1jUn'!+.Fdg{rsrJ6 P٣iڅ|b߻H}AfrAع$Noa4kUMm?%ɺ9#,\W6a0O^F"$0!QAIYp`v춳LWVib㬴gw@g1%:G@5]tE;ݭVqPĞLk]b81+y>f5@&b;*6tON*}Y>g1=OJWn_0z 7>2].O |VGS[gM?,#tiآ[vP+c$#ӂ8e`\ zwtهq6VGZ3ň+CX R4v:D~>{Ɏ&s$e#[~=q֒뭊?aw0$ͬ5+y$O\ QgpY6>]v*Ss%Jq'f;X:j}NC)1 VL EFC$]+C]FIlt,"_M 𯵱@] sy1o#|Ky^FBq :eKmUm2h"m#Ox>g S(/ |3ޓfLS'tX pPhl_IJ$8Xu$\T;Ya ~ dCWkw{ep\ kF=M".?u뫝Zن鶉q$T6Gb&_0,㰐ʁ J??5o0 Tv4 kΤ0>c :cEl*`[7?i d:(e>o象 瞸N%+Z (46$;Ÿ39թ_Rłsy39bEC^vtGE+D-)Ewg :G@E84 _%NZ:SREߢvN/Kwh:(tzjO?>9S! Q[D ʤݠ0\\aw )̮},&2Qk↦K:пKaNr m+)/y 0`S@R.0"0[yJ4&GI4ع\)DYF5,ړ%hOv"XO{,^|wQ]d$6D)RJlcRE&lļP\D>/_N_]J(BN) Ҥ;oCe80}WմnRݑ* y0q? ThԨ-KqNDee5 @=7__Ȑw\W>څhc|>͝ժiK *[DS6DcNi؃]{+^]/&~ %zY8-E C{`yɴ.,,ޒ[|oL潻2>>0' aw:~|;kۃ@Om18r:ZY5Giڬu'7J tYl оǗ *cmyJ]ܥfhqغdE#|^F<33IUNiBc=6I`w#Rr; {^Zf'ƒn9A1"OҨ$:Pu2?`^H w4_:ZG)9¯ؽX's5'Pv>J!e ȻМO*qq)B]qmcyX 4$苧7DiHjkNKBj=~! Tн> [SYpZʑYi욅`gg؏D0S!Q&N2="nQeBdZW&pGL=^hkYR<_*7JoṙFJ>簵{7.&̉Yemyԣwɱn_(i+L/p=@dF|EH ]u:ZNswL~[d 32]xΖK?Er8 yT%- \y D *VҵH C*u~O`nRGlV'9PHZ@hBw>@6GaGN~\p<9}rU]*vIv1v5/B[?pdDz5] g\%P&y"ZH5'l&okYLTܱ湜l=9X@h *ULZ~@cv>r"Jn8"thֽ{RPr&zx5}pa}]jC Bc[9ؚ>M2{YoEp"t 0H]_ ٛ(Iٴ\j9ɔ]:X#&-ZvZa1HP 3yDIg^ z|v]kD:Hw]*lv=ԃҴf֮pa RuGg]ᯮ)P o'=H  B̘Aר6ojιr~a)c5)9]KHK!"UY\kGGחwcJVnف@eRwT:cphL|k~QaI.ObM01^!@%;{e8܍bZ:_@V{]Z%b!8L5)%ngOYzOi1A2k lGm}ŷٮ;P*{!\ް1~+K#s|¤z{?똯)qvI:aec`g سYŁcH'7C󂘕KqnjR}IR&GBnJ(}B[^ p[/ &B/Tׄl |]Řk'HX8Ms  's:qW&dr{$Sa=U3n}`ҤK . &2\ұ?}xu=~#KX0g]8@Η;gw!tx5cJ>X.2\#63v(:=/G,OY~H=d)Q)l{Y˗/9{+mm-RZO=Vqmk:*lIY|QV9 lC/7i `NU`e*Χ]Ju{?\Gf.lBXA{J)$&ƣfgSk|F>%@׍] ✺xvr/ jt^%78wfS1%>E-#Sc kJ2Np% D& C2$i4ʣǨ+R^:)&#z<^1~b.mpÛVwœ)١uA7_\@ow]q;Yr),g'^8Z 4{|0F g<!zDJ:Sqշ3O b|X*3=×I󇿹l~T歊;2b CeiNGf\jA2Tec /Zjdu#ljoɳ~rH+D" #"R:Y1pF%0Nh7Fs yFI WA vr-3P/fs.|v~ cxg:vPܑ6"ҵ~H_1tYu7Nh]%o#8+LJlG7)*Fa׬O^9yt6k~| :9 _eg( GM]1Bb|5R^DshSf&JjRi2*bV#> j+QL>*SfxT.^ѤIw zl.{G8\YjmSMX.2/Yw~Dvn'̏{ewYlQӍvZ(DqaQѩ݄˜vVzcxۺfV PU 0Ӏ `X h&muZZ|AUI2EtlN_KƘp ܨ$lYB24 d e1)Ԃ3/ϸ E[x\܊u55kKTm59Ϳ DbP@78zO,nLIo+15Y=zZN)D8T*L͟oO.JtJ?ZVJ 8.:͉Y?d53鍄Ayl +HnWm؀GbN5{t qͧiXSu䯗KF3eنo Ι9qoaOY%GLv1+r]' dk< \?i^J/VT*DNϲ+kp,o3^<47hс~Pf^G0!Cg 8lwP>4xƭyDU)Jy4MdZ`5Ad/1ϛ6ʦA+Js+[5I$}{f$Mî%/y^=Fs5;/_&6'[|"-s1p<C|z=4+FA70+ꤖђhJTŽZWmzХJg5t5o9'1L 4!\8@l@p#RrI 4r)~IǕSJ2UiMlLxb|iMsJsRmԬD&y00oL"iNw.Y8N;F!#uP>,-TTe܃ڐvq5%.~'5Y7`]+ןXlECtk_ו.h _Hd"Х^y e:d\ݴk01ˀ;zWv[ eK6a1rE.Qd{LVӔ*S`ygie-Z0T<f]F|&mUƃIm@?͝Y?gXS&s~1,Q.c 3C$MJ钗X7 thfS<%oɯFX[Q6lADCjcoW0oÚӋLݷ1 !)f/~$}=%2_huR SS,#\KN(^_BL Aw^"9  3cP53nYcG96(]3LtESv0f=HbL <90!vā.b D0ݜʁzK3B>*҉kD۲&VaeȭS^ Bsy0{ٚGLe:k޴CI W <{V2e< $|) ;ˠw|r1xZ[3=2~RZ2<5ݱ\Afq?0؊0T>!%W&|\)#×b(R$ku(elGA\|axÁ #̈́Ɲ\a?3ݣ띗5Xd.~;ld[_$IHBC@8 ̞|.]uN'wzvgkV옅g3JS i]G@~U{"N/t1k Eg}gw"Li.j}U-*k/|-) <&B($2v/ ryp!< -Ӳ";Se*aP#{B ()-X i,_J@b~TmR.?33𭯄%3Qd!;Lw@^z-V_0P?U$#Y{"B: iie@`dt;ȒT"̭& 4E+pIԢ !!j|fͩ25ጰIYsxRҎs-jD<dHGMlm1}ޏbjה(L#zٷIڬMVZp( !,HC瑎:ֳW>Xajoz Vo[zjGa|?z'l/{yе|7-ݠbTHMłTFh`]mEҡҺ7Ÿ9IymEd{8 STs1 OV8]#؏U:;C:&QV\s|xaV*c e:i5t]#A}OEl!fJWƄHޝ&PɌ4y 0{Dx0K4xèA){=X؈G" *Nڐ&z3HzEax~M82񕌆Ŧ˞cWI87"†Z;HzC/ZP㿮E(~}o\>fQ U/4pi/ @5FuFW*ԡv(Rek&|*h#KszO5ȱu? !9=LD$Z7U8@@)ɣ_uϙQ {h]=.Flhq:~ oT1○i;~5/tAa~qB`1/CK1p}U (GTzb;i?%DUkhH }pM{kh@lWdFl>;Ax{^xן$N;6Lw"udhi!0(aS.7?a?uS;2P^wʷF앆YALK㽦'++FY>f=2@Rxqw]OvC1Q"+軭?h']j<ǷeoK X?AUj@&78]d97.~I%;a @l8,D+9,'y}'l"UƄp$gY_@zxV3eZ܊_b(X)O[9G PViWL$8ۭ_%-StΔ,9P; O-`{*81'0Jgǒ24eMY/deF]6`Ei`mסͿ^{&G0Ӆ*#&x"6WAA7+FlmQoH~1|]@`I,\# V ':S#vC2bo bđ Fb7I,%̰4($["52B.Ӕv6]c/G hpA)Pӱzثg#jQ#ѺKZS_\b2ᘠ0Bo o=wȆ-EP8_Tb*9%3o[.y^|`_jʚ6~)C)lLv2cEK`Բ2 C͍BJ@! SfJl-b]{ z'RO74jg"~6+.twVFH{* a?[ &z•,MkiW^{߸iE mkcUOdT\:5|M'Lm.bwmBKZi=_]0#liݜK, 96ga%Tڌ5oS"Sky;n<~ܺ̈́xA0tjlb"'zcTqHڝƮQNJ@$VUv&6:x n{Cϭ@u=I5$Eim ggL 3ZH՗׀*w< xGWH~t6lqF4 /`cxyrLkC7N"Z>=;pr_陷m7^sd}lVԔ0U' IН=TxsV0#.'Wfl+(zNdr)7mc.bk}/$6wK$^Mdo} IŒ- d7- M4+#)41ƽ_2@{GLNd$Y:.]cR<"rWLVؐsUEރvRC97NTG ?%X-X-,+GA II_& yk[ GjbRIf^T4ɿő^D O5a+%ls9)-/f[TKbHp+c^;UUj4dSCLŇom-'݋iD/oeYԧ,rp4jN bd@eӫD'yMgZrD'L|ֆ Q]VR4{Pf~rʘ*ٵAԪj7\w@{|uc'^塵<.ڗff]'%I0ȥ}_=zPaJ7L^9a(.똱"+E|U뽌 YwO+At+y Igbqcnr{)̜n(/^i%L8?e>rV|Z,d*@IQgcqX#YH6iV}VioL1\7@"[W9 jpMdiF,9hl8L>_x6RKeRaKtwfr(2JZm+e_$pBKEܶJil񡢌OATʈqpI a<В 8<1ŋc/'UiJ@^QSḠb-ŻߜoN.yJWo s-V냳Ժ:a`E6;,&bcRۧ*a%՜Bq({EZzV1?9kן!aR|ޒ&Ԅ%XUlC} z#/2ŐܿWhh@E9Ӝ@fi}IQT1(hTjUj+.rxv3򱆫&dn)~N0~M _n4)9EjEבE7a^6mUM)h [iP!aF ?%χvaAPӨ18['d*w%_LЦAPETb5l^EԄ[ gs g?щ  ƇQDz]xCa&02@Xǔ-3-.nQΖCKB HU}#D (M3W*z RH'@e٢\.!쌓栽z3mؾK ;NJ,p 04(Iqfn3uYYخ@xq{z٠h9ntB?tW CL⌤3Uj& IZ#iUݣœ.eiG|W=6Cϳ8%=%[XRu,B Ρ@ή\EHj/xoEѶMH6]pKK{xJ>7:׆}g u,cK#))jLX} M!U?}'E j"…o#!ҝHb>O@m>< M1/ЋQ$ L3($;BL,Ͻޤ;#a{Kkri*M}Gΰ9(:m}u: a/WkrG/1=6Yb( #&d<V1k"kY"[65XIdVlE{NdMU 2#LaQ#aP?Ty%u0īr)pö/%U}Y𓉺aFώY1s\5Y(s[96<ٍvN,t_A5G0 BUwz^ƅ9B4kqbU>a)66P/~vO54K  =zӱJؓgYVr'3ܸjXl3[V#cQM*ߣ FuZj&=p|dҐAM}h+1 3g4aF8@+r>3:.2Zf}qc H@@Xf`8aeɷ}"#3I)ct^ۥUn4zUZ׼}#z5.2JvSY^g.}]z8[.([ɼpa!>MvKΗ ]C >nf,Lhz{UNR*$3 YBFOxDw+.gw]а3L_ȅМ]Kj.q~ErXRMz-w-(z?7E`_ߑ.;Q#[ֲo,*rN+_1-qvfZ˟nLb50.C$]_;T8Y**CCQ=ûE1.qzFV6o ʼn$Ќ&]RŎJ8fs)' v"4a'٭|0yYՇxFJWѶ+6@_ZZtI1+ܞgAg׌-)哦#AQ8ך(3*݂3z1J, Ǧ41D] Uҷpe&`v|R7 X~IwO`iSUU#| :+ed* {MmZHldV2M8Q{akò`CJۢxq5oB7MuT(6 &PLtE:_@6@$3Uo}5-uwڣ-l"܍nXԯ)% YIh8]LFPt=T+:U??~'Ҽ;:iRdz0!V9x S!Ad6E*ǩ6Q |ew-._pQAtFʳW~0o@:.jJjtZ*]Y-aYCԗsf65mWBARO9}r۔bE@Q_\X=~^j Kٯ4E N]=(< NpyqO{z^$d-_&Vm @3۴6N඗8̫#Tظ$U J(7 |& ǟoef4 8sF$+|yD (Hn%\(T1hb X~&߉wXJjͬjQ΍u"y_/S\(]֠_ K'x<,^}xYM¢" ?8tOچrAwz,ɻJs0Y/ZqYvFQ,)?NٮgAh &; DǬlu\Lq1af3qv΃i'X6xwQ5r`9cI974z+Nqx#v{tN۪jU:^(zY#8O d_}z>fumAL^*_X"kp_gr]b_ >]dV[AwWSC3-7b ܟV$bVWٞ#;]Dۧpθ)p)Sm=*6}O.+E[xh1kp֝O [~@ԃatGyĻ*ҳXشsHf.f>݉FB:1Ǒ,rTr)aUWXjMOe1龸J=٫QxD{t*gQ0>c{9 @7Ꮝ@I@פ u &-Bʟ?$D_΅#{\=|WF/dri n{ K?>$ ?soסִd,<'?QYB}l[BC6]&3$aAh3Ljs=*0Oҍ`JRmxfN4*4E y%Rݺ̊kNBROd$7nN֫$~QT£a$n=Ymux `cHtv^3V^R%*.Jt ؊G]z<(?p_&:Fǯv0luJ4g7ǖвTafmjBA1M#j},isǦh)'XcAϬ  2TQK}^R}Qe~㜶x gJ/ {q0SMfM/ۄ?pYjI ^U9@c>Nت}E^o7`ñ/KPFf$&I0j9cjT၏]W5n+2 UahbSarlO*by|a7ͅ"X?Z  A7Dh1-m:_J-CڏJ?zmfz}Gg#iv<5ȞRuUjޞع3,nʮd'd^> ++]kdoǠ!􎎎.N`4gD<]j=$)p|@|ɗ@=syakjK*OCcV(t6PUZ͎1%S^*y I/'#$qRr;5ChuFذkHY#Ӧa,46:iڅt६ ng~2['vJ-AUQ[9/ K/i-EքPG}fs&YoUw 1yM D&=V ay7PGy. _OŜ>>%֒FJ?ROQ$G7=pe Y+ϞR?/ :Es7UbgE"Q ؑ#bvD״hd_R #Z2'sާ4CŐ,aw0".QHraW@,?iƟ#K[LʍU'uZV&·oG:Di΅KΤ@` ΖBjHӝjϢ8:I#)BVn"||Smz|\=`ύ Cšl`C6{PC;,_? iDsvr =)D'1!)pyr{ə-b|7F)f+ z{Pl|&|$5BO~L|9.$!Q]aG(r:CUYЬ[f D}u }+Us^jh0YFyid Gn`<61{j S g׿ꞕchkDM՚kU쇻";0Tu]0Pr[W!Yhxo'x\ Tٮ9u,QMCa" F,% 5YpI&~:b-Vd*F{[;[sYC6kb,J4njG9Tޤ`Mz4+#ȧi+]o87b-$.ii [|3p:!ػ:μ: w@@\4n;Q iW /ꤠJ;grel.$ҿc#%P0+L~Jy`Y ; A8(238|x<#y.ѻ,o AkA?7 Fο?t:>M I{m:vcǎpSdSקk:gw/(-Vm4-T P}[`T4lթXxu$2>ڊdvGZݫx]Wd83~?vRa6UјF5J~~a-Ch[iXjn?C~" ҳ]ԁ}5F"vX~971#cIuxoT6R=䖠\fJUPA--tÑ/#=H2K-x?s݊_CE T w#Pt!ԩ”o*-?^9Dʋ9#DT:@CVޝ2 :ƀOIgX q"F>vTad55С]u嶮$m{`Ķf&AvqMt_Q|wiۑ+Ĺà;4ε>*mc+8؝Sp{$g)+He0F/@v&gg@ YĈh 03b3h ;7Խw"ws]$cDnDcL\O#L ? rc4Ckf>t" uJyS79`s "TvUtׄ #©%I#;c/gm bmĺäbNƩ2X07#.ꆻWZ74]{"GnqghMP̒QSwY68)/WBTqe89I,2%c5 ^gboܓ_}ow#P]q!P? /23)!j>{F6wJU{su%9J#*J.7\S Hd8* lCzNnVI@A=d]"peo7΍p>})vOgHK6 Άf*xow(>;=v[# (d[ddIKsVO>8_KQ\7Q"g&Xop>d|7-r{OEt'yL^̺KmfV?@8(xs6TڋN1r*/`XI:sYe`MÅtx+'ÀjT&' ==ϾƢH^ٶ,eM%dicS_'S"iPnJ⹦Α*xѮ_?˭>Uh;69"ztpV!ӃIfO 3 Ƿ*xVW+Z$u:yc ͭ?X`z[G^VCP5vU5+N g=e+N!@|yGb˽ޜ8\/|Hѫ%Y5i֗.JZ!p&(9ET ('׺i~^0 #҈X2 jV:5kwSm칖 =U}M ]ǒr(~u`bhBGr6 )tlJz:x }NB=ގL. yy0B|H+a)o?4@0Ydf+%1R,$% &*l7$Y]y$:]]pqQ&dL6A M\CYeAfH:C#Lv b#iVKFg˵Rl<_=Z>2,\VDWs8 q88 *_oΌm.ٴ*X.k&1[wo 2*]1K/n-xO\ߕ劆ldHzUفYxPLdUR} ([55c+bRfvCdYwy1r=Jo4{w\$5mKت1AhŜVUGikӒFȺ -Uy3;$wC<ƶ!L E#/g8LJK,L]KB*)~^R^Eh]'YMb"j`21| Dz]9Kaƶ_ObEM ّ vvc˽ 9haqղ.{`l՝. jTXRGgKՒ56,kd!IL ξjط.-OioWh%@q%Lt:NL=Y)-%^ADwEtGN* 02>#~P^l~*r疀y80'su (ιu[>#_E0ՙΩxV X%powclk8Ҥ|A|GoHJ\f.-`!0% ɚORNw[:޳ػhy?SVsPPMYp3зyQqLPrTbS(NV4 uy@MÅeŴu,QHw: `Um{3J2}׵y%<>[S /_iu.'l:8+qu W(nh~1Wst XUA'~tTh\o퇪OI׎;Mұ!jEHޯƦ9(BqTtcŃFekn䁔\1Mn| _VUp|{t!C])) ,$UtZ(WGE {4qSzOTq 1aUPz9T[|V-# I wlnaW͏gثBM.[!Uv00"r;`fnTg!i9D爣PW?uQmВ*p ?>֕ܰD '<|3jPE%3  #МݔܥN{9|hQ;H(۟ag/dHs5ZyG.,Cp V؋s>K$xHCKgjnf4bH9%e7#>ècO\{?R =x"1P+8<8q?&zxDErdU1?Հ7-ep5Y8c?_C.p&-rtKIqMO NNecz0G"o_ ̥tL(kW"}66 F3=xUꏠPI2qiڙ|ASᾉ; @[i'l+}Qgw ]|- H,Eͦ>K: [?8jι_fi9;OC'bqlVe;RV/F+B9@b 0Q._ڼ\`(S;==IYmY |Z).**i.擿"q0,e)}~O( =^ykNSXGMل7 FFT} ~ƒ2[2@Z(T1ʈ~͉z#є}jlY 掝ܧ^Mc=;g-̱Ƒw& 1οmX tE2W]:j<̪/@O.D|$\Ͽf4g 挑 !gk&}pO0Ax&F=ĝݹ m/ T}&7OWﶵ7sK2*pɯ" ?{ LMU +/URs5e@ht. 6;)vֽ꧁9m!UKnMxRÁOj$ sGg8GEDN&=Bd*+(kyUYF`(WpYB\CSٸg\1.M|/Dqj-hsz{b"tԚ cqxSoG.YIŜw'&e’kmOclun(Icm F9Ɲl#F63K5TPuJ+W'6݃a-j2-%^πu2:;<;YF#3:}~۳" NB 14XoƲ):Zd$'Xj=2HG=?ڛ0JlW% I&<"/!ӎI֮)(Zvw=ϥ:y;Şo| 3W"-;u8}P響L"W wѶNU*;#ZQh+tEmLJ AOGh,7~a$Q=O ?] hM9Oo8+#~n ^į0z Vc{<@X'}J(4V)H<[aE,Z95* xVtrZz2'xk^gO2D;)#.a<*O)䲗 j/?{9fo=p= R(NT9dRk$((MLSǠF|Yg *0zX&?8B{佝<ɠ!&M7D#jőUod6qdc0L#\q+%Iɐ|‚~͋Yh)8K2~, 6=:רp76xՅ0g:STk q-J|+hRõdK͖|Y6ڒgTG%\Ҳ:FO&Y0 tgWnwɝ] nȉTV"#HO&tk'oέl6;0mr)6'" 7rJ|&c!ñ3X^Ǒ0$LTR}ER/$OTqfYjR+. zBuqm~>s9ŮIKJ.Mr;qC1z >q*@R󓡜z2 `])迚:t8^[[MuKeWeCYs4JǸGiTa8!$k YY1oۨ~TKcPYЗ[9)Oꥤ`( @)I0O1psWߓ#b kVF4wT5@9deG^NvrÖo' lFkJNlp84uԌw{VF܂_qU :-25|3HDOs7B"Ɠ[$- å3Je=0.gPk` p3KeVhsdl]"ٓ[lRmu}a"17d\ld}$AOxє":w=6=xbQXfUYr{(Aov#LY9T @K17:6)LPۭBzMh;C{y|i;~BTIlXfNK4ޑ9dPWpj̐rp%C Ρdw(kW3< sc5\GٿGoΊ),%h!MQwU^ӍaX~ivx_J{=7&7 9?@I.xpWu3is:Vv]j&y699#kyEǒ+4} O*C̉X `'=/Wy}Qt^giz~@'eٰV[jc"Kz8ۊ>:R^"FR?)vgZR`q.:dTQ"aF.!)-d ֋#B9qWPԗEi2w9i7i" ; =[b,a#/K ),vaFS)O(B%+)r7pm f ;<4gqژ܏?p Zr@"l\*1q-DVKmײ|+X;[ $o yGUB*@ f >ѵwZpPM{ݦd0/k'!:`ɣ=SHj*vj$~l^->TɬVz1ͦI&߄wi'{MYy˔cybuuIQ5CC{S4x^:sޘ$I_c]FG{XGoQLd-Oж)ㆬޔ4x.:׿0YUN{[ XIܴ#G١EqD!l=@ʿW~ͶMq1F+Тe̺S0XԓցvݘP ϭ2Kf0LԮECZ4 @Kyr(+3?/Ɣ&0 T{z:3sayd⟐vݪֿad, ^1FZѕw(dϻҶpŎ> v!+{̓"i+0+ÐTHc1l_ YT3tHh=ɪ3 wGgXJ+WK$!_  l Fw#|‚ZsSN?"uq\.r%ԾCh>*,J7Pt4/7:zH~F]V/7HCxP8f͢^m3*IȰԄ5Õ7Zw aƤD`-v[]Vu",R_-?aG$(r(`tpl_^] TZP #n||ոG 6W|;Qfq:3R}%NH*Ʌ{'sw2!t< &)/7aTSƉ>BWvFؾ^qtRy:=Eזv"43cIwum9BRml LhB?)16՝3 HM`hj$X36:K_S=2^C;B:0`֠ʉ$OwozBSݏYb-+.y,Pwвt%L!αp"c0ca-5g d7(RV' _CIkLc`cB$p.BҲ|4й/cED-^;o/fznq&xbYqxKa"ީBK:B9׊Z:5 {~Uai(WIX8'osXrL[ j@!: {B!bӖ)V;1REzt?עP4+Ylu Fܤ~s^+˙QBPeŢ{dw4b A[@PEUv⬪qUMyQ]b=!kbv2~t?`JqTV南Xvi KIWЩ?>r,Ϭ;+8 $&.0G^!͊گ2J]snjBkKئ- Q;~1_]r\3I+d)K KcCĿ\hbnQ)°^AzQ)pJ;>tիY7,-Bd~R# TnW8/_-ϵ,@Af |AHoԙPI95k`Etz z"|Rզ0ro~Y%@F8LSYC%F{͙x{2da)JyR5!̆覸_4'- ̃$@Z-fCȫ`>9A-Lm!Y\߲γa"#9u5Oa?e0/MX;.wvHY1a1:c?KX =;e{׃+ïl-Vm JLJuIЖG/|6GihXΌȧK&z^~՚ѽ(ӄ{(^gak;!//K{6%ƟB4 0h,{^Yǀ.HE"ms=-F8?TϋB~։ @=P*rؒ^u9rɘ-g< lujs-T3i'HJ3l} ʚcwdO<ř7S e&!k'j,y4O^R^;Ƹu#Tb߻>#%]Br׼"$,.Bdž Cr! csK9I$wԳPG"p6vVaI {6}01MM/0V+ssUf Ylԅw^lJ y~=+ ^?++u S{4ם\[h`4OS!H T/]AGVfPj,, _7 <.6s+ڠBȍcV y8L/@gz5#F 5Ӌ9 5җ4H9탢}Soix9b;b٩g]Ah}9P @ 5ލ%GC06m6?sȬL@!/B$(< z5JX8*2Bgb:M,E* 0D9E"E V$dqIe||]0Һo%Fj- (#{vR!( 0 z.20`fti;r| D=Ց#dQ֖,gߤXĶ uф. $^ܮY(輣S8wWpq~˰d㩅U lHH?M`P61=F_TWpӛ\ce,7 a3g#u4xξ“],w8Lٕaaس?K'jiNUK]|<uK?+Ha+5QDJ!gDY] [7U_J^3a2&=$+ >^"ta` ;X `Gpf[|*[ӳdj!Z=;д Ke#cys{5ٴQ?/",|1s#}3Z@H,mx&9yyA܉hkgGj OIw?<>s0a_N5~zCŵ ƳZ!tNlT=o B6׹!yqk"g*#DSnk"L ̈́`pYL+{\]U" Ƒ@_8/)^.jq] ٥:y3 j"VFQI>ðoù|)T)]fԱBLk jƳFRyk`f)Ӊ.t j3"WT5H@M6D흚[q$@G*;e%aU7[0m&Ci3Uu J4'1JU}|7x\)T֠J`Sε)aA| ]KnCF{PX*mpv*k"'ejp2 (x=9K?*%2xfxZbj2> 0Nit#h{ȿUo>HC0oj{s>ӫB6ʂaKH?ӺL S W|u?F1# =]Ӵ{h7ZW ti %Zk $L*&kl@ kOX8PPXnc=qNneP;NPlwH'OqXޮN \f?nv(ۯYat0̖ɶ[XCl7+D5c+cw! \ݽ ]_nUD뙚\d 7vv`s\kZB>B}6<#qi&W U}ֻNWE`Nِ\ D؇Ұcf˺1V(6^60"h"MX}ߚ ̪JvE(x͡E).cO3ZVwBh[.Tx){] XK ÁƸM{u~V clrH>ĘkUFf@-M7B]F-}~\i;;s'shO!ÝqUQuwS3湬BL֎ƹSOx`ޕg % nFknc&AyL-+#"*)$:TAkݷen@.-C׫$U 7Y>G%y**pWR%,Yx{tt>,Ka,)Hx X͒K4Utې0Vl3l6(`2įvc"náר*5YwGkl~8$; -icPQ}?IofF(u~'r8*. Ffoa}RTWU:}z>2Y3L srŋASϷГo Z+{qioSuC4A`蘫ےz8'&s}g`gy3ށ9Rpc#ۄ)N>OuT#/FʠS,{ tiȻF^-B)-_W'_prcz`#XHEJ[!`8kNބмaT3nĹ0!d= uNY #P8Iw_GfKtXW1Z:JuݸT%L6;9vg:T [׶AY}*8\`ED@faVBjK#栎_-g[BZ# SYv-׎~r?1^P=Xr- E]/MiDM8~"8J|D[n4'Bex?d\yc-J0|2ΧlZyQx.W]=E+:K0S{spTͼ!.,TP?7lPtNޕ7w]ΟQ;k4iv0f>Ѻ`9z Úx # ~z%|`eC_p#s^,њqAj0A_^Ť m_ ?D NQdgIUWQA7ͺ$#Ɍ:pL/0|w]`qNllVReO-G c29 oF6%VZ)v0ɽ\+1!Bه0G)Yg yeYz՛ʮ3S6kcv4r/*:JF GҾEjz9K "K3c-# UQ^@߮3CWv-~iK2Z<.B0~P-v4c!iGYʘijG !tw \JF3~h|vҮ(.CeYFN+2s|-ٶ%E\vHqvv Fy&9;\QQ{#KQ=VgTsRKM롋y\+|E9u޻b(.Q 'ՁDH q8 q&3 މ)[gQ"}Xa4b%hH:h Хxͣ(V>eɌտ;*&Ah͒5Y;Ҟ4O>[$ƫImEkYvoetܦe߫__л's$'~1 6O]8j Jr`wyLƉ/$h^PSH[jV6XLd;^ e˸ %o0rU +uDqmP˓QM .|믒|;T~m]Q8yn>|T\Kfg&{J570{4@wX1#: ^D LG۳7QL?ߦ:%'"DZh@>O id(!{(xgW `6XHeZH ĖK6r(nD>&7A%^BRʓZw$%& `UUA2wIZc¼v K9@^ҊK79m n~.n5A$eWJZSүMnl^0-b ܸkBTl}f{* ۵\B &t7e*ԉsSd0 I8)?)q5@om6JTϮ&WßPߏZ֦ .wbDS8}W!uS]+.ṵ9| 4H0ΛӇO,fGմt:ba .0)M>ɟ>eF40=ˇ79J-Z2,s5SU熃lff ;AmLqtYg726) $>s݌PD-^~̍ !Q[Eof5O"d2$gHH鍫 ҕ]TWI<>}x)@d ZrfO+Z#*k0f ze~-Ǟ]K C LBg4vB`(kj;dcJ!X 4: ,l_<(zdy_Wɂ@ ' Si !Qez.nWqHسC`$*7x(iٌ{519/RЈV50d 5 Tb9 =}!]RG샺&d}tGe`9 C+r(}MWByp4_`],G$őL(&N[WԔ"r^&oMDW7&i'+6H$}A)^x#[}111ֻ֓_4p+'H=`qGӭG[!; ȝji;FlǢӳϥ4oR_ՄP]'qtY-[НtLiO ߔ9|f 7;ZY9ԻBx;(P.[!e= wh>NsXևGwS`?؞e̓ T8`Al<)8~ 4!^5 QL2V}D/ h#'3' *|rlkx@KvU{*LJU &5_7ז (Tf=.mj0|r)* m@''rGEKp&@ŠsO½h=)'! u8X]͎~'zRX+Ȧ7& ]eb>ipՁ4c 3+Evy0v+s!"_#<ȁl$L*b=_(j-10wXNA(r[Wt  =t%T3Gכ6-WnWn͋Dta_{* <.e@ D-F R܎t8A޸? !춉\=d: (#ߣ"}['o|&\q8>*^)nxD46&i7qxq=aS!;O|7ʛEeW673"?WPIi0Q⍤=&r$PUtsOIg[вhǵe PY8yt_krp ǚGcZ18 o3N-6 $LhwA IW -bRdK>`T$lkpW9mi㨂/Y̼d$- 4R/V!*ϫ92q Y@?؂s;)Liݪ.6h$2$S3ɞ%2kn{z\_PcfX!@2,֖A%u{yƙ䜤ęg_}⡯S2(`ni]j'`aw8j4<4"@GfƐr'cLkJ#pbvD#2ŵUrdr5qtCUxFUt>x j,o*vhoSHuA@yP$Q6\\Od snWA0)=ͼF~O#ۺ?$\[b3P닎`À,(,a9SLI5Aav5NX%r%~-3hĬhJE ӕ y\!IΛYf6}a8!ԎF 0{1#= .Mt,,71?I;f5__tiO5MM7Vڌ氋y>8QWj2WÇ^Pk4 ]l,aOG`ށI 9G5v˵_` Y~>aQei~ bU(6Eܑs̸ tRF LoR3'K_SӋߕƧ0Y)F#EPtǓE\_hm-4r 킞D5.1zϘyE~t0B~ ,|]! J<@VG_To{WJnoр\=6($-0OcxM%-0EFz>XқT-Fݭϟ EM9TqiWy<2SlSKG"ռNfuF.+thL]Xi|P awh~o@w|xmZ`s޴S,f._X&h2A_{nB! KL)QUthZC8[Nݤ [ Qq'07b3=T-d3 ϗͮ2x,^<[::Q5oGAtex|B=2h ӫlcLN걚e۠8eY) Ws?{2<2(Z/+S6dȤKU4+CSGPTHZ‚a%N%RI6/' 䳩}2BQF}ɾeT ([wҎ{hTGҖOMV8!ܢ+8eK֜ H/5 0&ᆳRUk|Ƴ앺9$!=7.L%oW˹[NVYdeã_0@zv4T5A[FH^;L bh Ly9MRշ MX̱z UPg" K :qL7ۜC+y/H48q1).˂1:qb"o߹ͤ)[l@'6T*{*1 ͉ #]{:ˬ %; -}l"ஜ&V}KOZO @DO-Lҩ[ZVC)_EH͠+QuQG|H~u vy~sr1[692>U`a(I 5eI(ۛvJ,6BXw7,C vS'RJ7R6~ECG}ೕ!OX#J72`18?VKԺ#'t34*G26ABi<i+\H ]iwpTW]uŲ @] WNHeܩ4sQvKpÀh?:ٹ6fRWc>ۑC>жi=!X!2n$_ #>쟽ͤX4^:k4ɛ~}@~ں/·WF,O;փQO~dZ+ 4hݜlm@^9@PUFuE_yo_to8!NJI ft[OXBB+MP}9\iÚFxN>nf4;=>7 5VcE-6^np e Xp\_DË' :1Шu q]`:3o^*aAX suvD?MU A.ŹuzWun a#0c돿/ 3x[tE~@Rq-&vX ~O`zą(5\8W7&.ngrzQYH&o>Rň.%Bk7$|nlwj=zR- Iz?vSorb TJd8I e?3NǴ e[$l"{Nd8y ^TT~eJoZ??\GlQxu`%h$cXiwj9`Ne/d l{,9XF-T!1.ܥ_0jK(  ^mRL>VG֕"҇!(ZU4rHvKls@E6kQ+=X-] 4g&ԄЅYDczO O|F zR˯9qWhy.e.m;YܦM ޽;Y^|RIT@7-9fw>VÝ|;јF|52uh-Ƹ/]A;SLE!ydB[%|dZ'x+}Wt5\sUv ;O8٤^)b7Ʋ0Y"p *vJspVndmGWc/wX)띬WY?˱`ӅZ54__3ҙ<^<tO`XQk۴-5bѐ&|GP|f<-ySXOaII#9"A:ayEC}轆ın1ldvu{HH+dZr6*2Na %ĄJ)n~^&(l' (a'8 ye-~dؽkjGd4{|E6q|\ItJ5Ve"ᇒx_gz2@MdWdB";&,EKYآ("Z2,-:-qܼ5b\DTh _m[jgXWFŻŪ+B)j.;{CT iR^ }ˏ>aPfuS2^ŵ~Tu lZR¾]OgKF /-kR8CrK _mi3%υa(Ѱ}ęi3J~'2$ :Lippưu"$ROK!8,Ic_YE0ヘ9hum1?pG+ 6g;.#Z9W14jY7|ߝ;Ĉv?,2 Hu]{e0UB]V GB},͵'CA-7m-!"C, nt|iey5m>L$sFmv{[z2+~82ˀ{yEyط~8aaIuH (Vkf.\Sf=o*ê3N[ VAұjV󸪂XLz*Y2> c"5C"oAL*:x1RfqsدtӛXp3lʠȃɈTL1Gf,P*6"[OF (I; 8+լ 5-|wgսWF{Фa4ө^9S\~TdMP}98L(fd]vR}ZT2(-; Y_ʺ8D(_1:1ko"kqSe~N d2W&i>)A'v>;#Ao~uU엒}*"s\eՒ>Z:p/%h:U ;B".-=ɇ$FH u r 4YSI4}PlzRc3cуG6 =G =I.[/(AJ\`gͰG>_nXjWY}iD+AgsBH};h?mOFVoK#W5׮'W|>o970Tv׽=\`9?^]ug:` S֦l4'& =qWgg,_|3rG1/[p* \)]kRU]I{U(1*Iq,*ʫǾi']ԬM CW! 7 9[C ~1$z,>!tħx\^mW&;|M<̽f Tj-@'7u>(CC Zۇz{3bї&_xHR=2@+&'@}h "CB P^Aũ?nkJ-}>A]ĵ!#9Z6̥rg?Bo\I$AYIYrvj_N,)ԁʄ2 I~\]%^L l:UK]sp.qm>1}/&(RI8+BUFH/kTRJFT \䙚XP,Υ6Cyw]Qnk\7?9 R Rao_PLO'u'.1dGbT@اn{ h8 VL9'?  o T8T I#Y#,+瑤"YT`-fNTi4c̵DY?WS y="`:"<ӫAϩVv-9z"U dv']lT斒 3z@iri4_|5Ʊ\4Ǎ?!%tݴN^~^D>W~cѳ򙚧o,$4mڈ>8ug!{Q 6%q7QPY.,V; mHh7¶wwӎin\/ņ8v(=wrˉ:5LB' H]AG$V7i1kXĊej5,D+`*pOe=`s8ZSSp=K7T "^U4uWhO-{W…?08CŴlK/X):0AVMC<_|K)Sǡ:H(qݜg 280/9V0P'6BrZwr.JNBq1Jf_y]~Z0*(z94@_%>I2HO'؞u+/)M2H̛*VSzǭA(:&Ќ"݈w00r8ThOl>\ۍړQQN<7ޖY%l0! N`-̺")<ǷhYr6ȟRT s},;^ڻ\TXƙ;]ʟ#~eEp?!`HI⚴UvH>\P[[07Crݗ ׯ_e)(׷&HǻydWGe4'%Mۯ2#7G,B?1y/N?tӧ#F]i~j0I`DF:K::DǏ%\ 'Y5{G}h!Ze⿒Vg`HU==y?~Iz0&f6OWB ,r ,b B#<8ڽ+YEO@çAjv==c'uRPJ|IzŞOdߥ7Sdj<2H6E(z1~bX(KOhTkeoŶt;#>ldH UqA. klj"/ ~\c( `9PńA3Y~1S0u͟Pm r{c<`{X39W%|ȬO: `- ` JhҷW12}sD[<:`NCOe>58)=&bs+-71 `$PӨLT\B%t85 ,F* P=rW&'0h`d h\=>HY)" S t@p9x<Py9}W:rͱ6ݫ )iEaC=R`Y (0 א#APˆmi`iZh]J5\[w<x\mQs#,D*F h;,>Ѳ YǾSUŝʩ؏6FBRV|K@ ʴ  l*&`׻G4g)rTmMG+0 wY rv6nB9d| Y!Sk.|8_(8v_ŋnjkJ0r)QsUfr2>T֊7@O?8+3'N`QrKڥ{$ uuiN=<}Vn=3s)2&DJ3D_XWUK[8:Zc1cA_wT= G@OgۍGR_xA|0!:{A(XM %w2x3n0 h%x֥^Wo 噤IaF~RG=J4o|48 ϵ^Lj=DK#0S#WlRi PRոWwe8CNZW7C]{_jd -5@I;Jy>3UjrdvH?*ZI#eqZ܇zSsF. @u-K"}ll<2`%'ǹ/{HD̶jE_3$Q OD0FRtnGTS'*UWx;֦V#R^OD ~N㳄KWZw "zwq3N* 5i~ GXtAD=s}vݡSqH$)oɑlӛ\]rltsH*uOVӹ@Ƃ_p"kڀǕ} pcKc8KZڧ~ZwسQkFE"um6lR/-zH,ςGo yQv<^҇^YnGH@GVBJx -S Uhiy#D}_ۛ䋂ۮ^8ֻϟZ~Ϡ.Ʒ?{ch\ףiQH1um1oP{6#Y4f8Uʤ`aGlbQ4Ş :f,瑤 u5 /Ì!i{Ĕq}E3Խ6E__Y\gɗ=~h7`bMf]^|.&& ghV;Dzi <$*VQXqh2t7^o{{EHD\1BA>nBаI/*nⱈ, i }.y9*oג:L c Ϯ,vG*ܕiʰH2$l# T=ǔ$qQ.`e$/:NPn8&V 7́7,dka%MLQM* +9mM'2Y(gGc 14hB7v)&U*)o8u;sy&T5h8ܕM$EJ'tyᘾrcPa|8뿱IYKbJν+8] HN1>cGN/km*K6r)pLOҵ`,3E_[ZW!kJwC=<?ZwL@vix,˚2PIC[2LxJ"A#VEp}[rsh/N 47rrιmywVVH٬ǁ`)MZК;E6g^nWN_Qx|{* \fVbxkï@k O_t4#]DEz?}a ;{/$ebR Oc cb#8$Hl4,zd*hw2&e4uOd"i[%i dG{FC |YXM+Wz4[XHIiY*pSv;{)دt{,$>xZ71ۍɪ“vWi/XR-5H PP&tY(Z<|85 SjSqvmN wxMص!SfJ!~ŢL<#ZG7awȺ] *|.%\)!1GI <{1BΈۈ\d-bE4u<{,ʞ(O+2R(F{HLN.I$VAv®lEIֹ'EAu-*vI`D+KDev&E\' ,Fߎn ='J*(CI< j]G  ,#xAp?uF"9!FXV&9.r…ZgC]U]5_9{.@lG[Vna$qC)9*a5 F1LirDˊDDc]dDG+m9_N m@?X_='LjtaM{ g{m5x*E 7+*3_%b>og#ohT1mSþa%zPkE;t!ӭ#;vG=B-n@_Ҏzf#hoV f\%ϐ"((s/ĔȬ!9|ڜH. m1\^}֬!#o?;UajgC(X s&WҜ<Ŀ\{Ol{ZղyLÝEfktG Xp WdԼDleցu[Fmԗ0}cq˒ԫ14T1D]%~ k%8Qj6"TfBe{N&EXW)\!cs!%ׅ$$tImD ܟ*4pP⏎qHQ3jZfj*h<䥿mx@7aM17Om/Ѩkf3bnDd/fSsQ9& EFaZH6ƖѴenWsR!RlG:7U^>$™|\"Cbs`hjȲq/5܅$3S,o+?N [އ1U)`R1'ޕcnpbuÁd-wɞ[H:$=چzUт͠['7 `\+eDisTİ?;M/UUO5D~|A7^~D 1M0yߖ`!%pgr0>RSqlPڗ #唔+!~h}:E-|MPFwNj\LAsKv9]vz3˃ RyDˎ<}F[$DƺyKTw\WBƔ/ 7Ϙ&3ě}|V6ٶNOF-y!O([Zyᴭt1{'R…Eyy`~"ޱ@Q3ƻ|x>bf^]KRd4*qe@k7u @ 4'N .>eunle0){[KI}eӮ sF,L2r颡ؤGpgt~^O0P~+R6w׵<0y <7;jW%g;gk|:ȱ vh]D}{Sߋ4ъPQkhPXt^_q9551C-}}]5wM6{EQ-L|G M2)W25-t"dVN*:K bwe ޜ=/gB4l\ࢭTHL9 h禃]Թӂj?y VCNS:%#OKd(P0 O 8|4E~[g5#+ %᫥~1{Ĕ Ǎ*|)tR!%e&qH=$` :ZLtyIswR"7ԷPrnw}s{ô\Ռסx'7fIU ?86N$3Od<gsCOnP.p7qE}'@ f5)6evi΂<x"(k4`g XOXa_!եb:cA~L!h%by /jzqhزg,}w'd2s2=p6 -{0o=Wb[} 6&) O @jd: 3nے5RӘMOCl.J5]L.6"o҃ۉGC Bxyt7&Jo̓X*6d2%v!h1֝γ1Ldvj:$'$5P-,Q d(fwVC88^-M'F-;vQnDl¦(h3UMY];nĝ:dכDz["> A0^[6ouuƮ  A$7..]NԥR)dw,>Uya*r4խleI(!' jfegFM"f'\DLK,+Na%dP!\>7[$ b׎\|Vt$zZV}&gnJz"JޮJM2e,0< nxjps)-c[ߵһ!h iVI [v5U)'Cu qۥRFmM'Plޞ@_2h*bŁTTĝ2V'KH1).yf/yi[ ndllgڪqm[5o)tW儥3 rz|RiƤ[S~-ΟAsqgt)i/,dP{+u^f 3Ppt V/˧~]JLg*Jkd Oĕ\$',\rJA fѱK}l%v: ky9'*y sW\! Vy-Bay Chs@N,V׆w>ФSJYf}gS8{A"%Yo]ʥ*v[ޜl#VBUf^ƒV r@bM #Uk8@da${BX,yhtN=i}1 \b҃&;Z6l8%%5|жIW@$%L6pky\⯸f#;k^E=22+sD6MfQ|.:1RȉYP;1jRs z~uJבTAk/oLPΰ0T;賵K' 0 oZ-<0Ю-FXc q1'WEm@Z.ElgRc* ϵYy'#jy~, /GK_SƀJp3KuQ:` miutrU1_1!Z{Lowͪywku4E2"NF^&Y ';#{^x."S}NULH\ נȯ @_G vќe3ؤBoDDuDPɔI-/cIO,owKٮN[fA#bI1:D <%N(J#|qsO2(7]Oj+r{m~$QLϕsAwxMaM%+.47΄YjԄ9F{g=+UA*PZLo2T̚b%JΊ* {kijI 딦عA0US ZĽrHޕ\}FU*~B]EURT<˾4@F%3lfyb(G 5Pm{} ^FL$cz=ᬫXhmV tO9VxQpr1ZyvB5ZIKntF,,ۏ31x4}f7EyaC>Ċ e4{.n pXHkRƑ+rQv~XSp{u1k76FO L;C)&gaWV4 4(cyIfش@殬YU"よY]W*O [}1if?'_o-ԴW3y$d-J v?5y`4i "gjZ7Rթ_ILޫ&Rqq_8x(D6t1cVC J4n#&f|`8 t+薿.lXGf8I $x47|"^- i1ӡLnp6N-q"W8/,f$LE*kHfo1o}ГDCB7α:zu81t/Z6}Ηko{#pc 5ąB  ]nկmюZ2']ŢZTWNtժt07;Ċ z%rm*բb+uӧztcy@ iyh}uVl'ڿsLU={ (A*=S87MiAXɣ-p7埳/ǝ_l3GV 0u4VNy ̵FHt2*I37q:btmTWA=1cbo峕'dVʵbP ";i=KpYd0\]v߱!2" xN:2eg5;-{M?7U}E)Jny1</(*2_Y>RĨ% z>YCorHQmLuETuehhB>5m4?w8eeq*N"4 ? J06A](GM/F;9T ?oƷNf':A/_ydxsma<x 2dHPUx=Κ_rYܖb7EJ/R + ~Pfvͱn{& |b<v:**,sN#3rJXY;rg,=7B;ڠȔdp4v}OCbPܼ;l=4&Tw+< \kץV#eF[AimGVG:^$"7I4ùN"|+.̶u~|Ѥ36 V - 4X[/J7gɍ?An%:ccGU5W I "={Ծ\jD͵o|#K FGZVs7̰Q]"`SWSjk9N K"$h HvOiD}lSifږ7LU}mH~mpljU!OTJR )j}/KioqQy6T4jc] , }1AC=$G|"gڐ3j 1vJ|+*dPqsrcE p붻Pz ㌯ n9>bxL,eJ]^?ҭjA8i]9FRL+f,:yI8})/CS|YG={z_0\+1yy JSm$}^udG8mgDf ؅s×r"e}ALSF)'A"ҵkLf5Kdj+IA$~p5g,%0[cYΚg-;RE Z"6@޽6sNnm6U$ik߄9[0d^n o*574( *ym7'5Pm3x} svX;j +%\ ܲdW #&a7`OD帍tv )φ̰L3f)p]HD(!|I>S4&MJQU ayNB4=kC"w'hJ*qvQc_yf ӰCH9=?zYIOͬ; n eDZq5Ò[Zwq2~:[exD;dʲ2&;m% "yAIB 9Ii<| 9FwL6X8NjW ~T(D$$I2FI3bzvs[ 9CSI! ҩtǘ4h8E $1=3EiII 8vkdCx25Vq6,wԆV´pߵ0t1G1[C{դ~OJA}wI5"}Lb6UtēCJw`P + -0k%Ѿ`q ^q 7aXMF[,@]Ai<5ү<,1n9#nj *x)rقhA~0 ovzM~qm̓.4ʥzBp6m4YmE.[̈F蠪ŧLIǔ{MsIȯQIpe5Zi2~\Vtl0"!5T?o_!+.tni 2ؿǀZ"L;U0o #c*&v.L^4R KLhqR߼`&ѻ-;A6YD,+'Q VcnCOn)D.:#-3惖Wl'B僜A,fCTY>u gco_:HH+(,I^rM`~q.7ۇ ϝ4I.I[<2)7""@\ Gv^WqU{ p:+THLUgmmP,:QT1e\0VF79.]o$zbXǃR:sM5kw.LGSl4d㲯P]hI6:Vq%Jy}CA4łEw`eaF~]O+{[ym0{`y4}I|HZ(Wp3R_B">DYT]gB6meT U *eˡϵ޿yӦ$aߛwL]EugnX}S2U`V }u+O?Oa5tb6*Q&^!'5XswG(bR?GF_we7kg&ӏxrpӏ_n>g )χÃ52 壭$^AK5j{6@N2H߰@tɆ@”qCj K[O ;E'ܴ޹[\ ŮϘK5orU3faFcTiTWl~S*`XtZaX6s6qji$"S႑+[-MŠir5H1+6i0M@w㩜#htڇE_o1֨lv=Ҡ(cGbM,}7SiN!PsU]0UG=߫F" +əP2sOjAFaVQ#F@>^R d{>H~YM?c8?oaz[D{1)ȅ kE'(j4mJZcV> Sj[Ď1o &;sA WR6[4)㺃E^9t,cFpyNpy6{q4T[ <\ВM!*#.Fc7~E<_t^,YPXm@:eA6b-\paKN}F)BY:Ϭ=mA՝Гis 2$nz~7g2ru/Z"^<9|{WO@7]9Fk5?$4AÁVRCJ^>kgn:A~w ^0Ѫ8ވsX- %3 9 2d^<}|cDjj5!Ⲓ/3gxZc#6{% jk>W@GM`l<ceP|rkXI050Lg?ȔtZП(7^[nv<{B`]ۆW^? {#g. `fMMbI@X®Y&bawߥM|Rm1c>#HmokXS * B'-B "޳WmXbI>y,>)QUeaӿYZQz0u}gbây4V/SAp^/>2wQ$b6Xt\:X0_jhu9/p!^aSDP8}9<З+>[uZ@)uC4>oHA+X{DSqyX[;T@H|rR!ZSVdXn163*@.*/\ȥD+h} ћS^of &*"d]EYG-(+ơnm?tuzəm҆vo Wp0!d[{Og5 ."~FZcL;&cp=swӱT-mto-n@1K۸.f_qӤ\ֿl* ?5F"`BG г)jQȅc&pt_zzkJ WQ4?V ^ KI:8?/p¸(FșI K=]2QʉƺOB_$ Ͽ_F*Kw&85Г. {s!R6~I:() Iq O0qΔP?ϊil61mS$-3hQu_Ea )538?rwhD!8 >8]ҒIa=WC1I[hvo`4ϑy>^gxlIC:%#8ޒ a#|sW)YߜMΠ1P(kTp$-3U)];ԝy"9ijm z%3ްym09S?%|P,^5{EV0] !+\^yd.Yń3v+=z݈hrr1}t/MN=?6WuAK .Evf/aeC\3z9.0?dU|ʁn<ˤkќnRʘH AKoMם.={3AOpcKK[L@0P0^GTvueVF{S_{BέC'L}|qG9F3NT?Uh^M˛ep3{D[K+^"roqǝȔ>ӕ^dfk뤤k99pv:4 @(G%Ƽr(fLO8rWfO E s}œvAEʖ{XfU 3&;NNEh-ODS=r΢LC]Nu \0x;obLv?1Q]rHE%ԈYάΙj vXyB\V2W)蒌iaI|ڱ ̘ ;L'|7y{KAcpD=q+,;yU ȬIs5$:9') a,gq!$<|Q'(.ŇSXO eh )BnFX=߮\Z^;\B8֖`A"bSyMd3#1!>Y%חѦ7!O"pXX}w72VE8 we\τЃ4'ѪFۃC!(Yl{Y8݀4Eۼ;S84P𽐥<36\ɓk݆Kf'_M%A.҂P7nD؂{DxZh ZڐK[xSLY|!<,a(o_4DhBN]T7 7 a)`.?Em+^4%]|2O#u%Za]F,- r8'K#h׀kArKW8-o"T> %֢wc=0e6$ane0 F}czDM);KkzBgP)Sx^huv٣X䱻"ùGдkќn|}¾6^rM @wh }Vi!ԅ81Z9fŖp\)&UnkhM$o#&VktW_-K}\\|K63Kk'Uw$e }HqeJ#A z+nBfNe 2iѺ FSBI5(hL wп+)c ۫ᴠim83[;j|$fyu*2mJχE"D hUHZT4Y 3Efӵuj}!4! 6%8h? % Y9E,HV$CJ mlﻐ腴v [7.!)g x[dցZ}ꊀݸ! ڡ֑y9GDOm2Pf9^[QXWW7^?4ACoGcvtX 3p3YTj>'=SO D0ǬWP"͚[xܹ{sK=Jx-˅u4s\՛jkU}s4c/AR-YpӴv1U5xpd#n :슼+KzbC+cfRT(s:A9&6]xJ;F1e>lZ@;yt!rF76^-2׺C4A̐C.9]GFL88q&vO 8hW~RaHciIVګ[-CU1dJ]ɷ,b.HGhTG@etBүe/7Ǚt%$]RU/m9ixLhAq! :+Ν͵%)uMq^<ϿI ?2U7jw2gháW5-A0G"`hRTc\Ќa#"22 C d{yW['|&W%i6TMOxCr[mSGlb'7dbfXΐPgm mc3)-D@).$z{b3'[O蟒X+_&ڳk.)ܙ~19#aM6l;8@C:<-:-_-+dTǪ߳G Ț:Ɉ$XgU(~b){2nɋ_rCDrZf{C'G4IGEүo:tO47hbƚ"+zGfU U!ڍk5M>6pyUDƥqC4𑖗FPŁwl(@|.UbMM#%-}&bL EL9nFH}8c{,hrM ln+ް;bLCOioQί9:k5o`:eug'Atq4L!wAzٲ|w ']/$-8[Ͻk -`@$mރj2gP.[& < oTzhԱU>;!)@̥b, Nك6b]fTPEdg*P,:b#nG> 1pq R ^BEuij*'ܒ5QYA P l: LՒ*XaD+ q+NP03u!QHStGaŶ*?[gD8&l0E7y\esEN%Zg4{-ϡT5uVq8+LCq''x/9k9j<@oCy~4PwS[_i_-Fi UP eЗuA͊mw!͎Q'@ A* C!Ye<){گ$&\n:V/b' : )Wgl搞ƞ`NM,=1OQsXv}_'YlSr–顗g;,Q QScHw~vP\('!܎# ia~ODQ/ Tn=kG?y RJNGȽ4794{0SZd m2jLagwBָ!w%:I1rZ#' %Q9~Dž:̕c~iIpb.^Ӛj "-ʜ%_JYb[?əfX&UQ`qGY.BjPa7-٥4fL*e[K)>XoCgii?r6o]*3Wg+}f9_-WU@D5ׯ}zEIzv:^iGDGpG@jI F^5sM+')|y%;H5e #:|=¨e rGVfiRK6Oe/ϓTl4lEtJ0K ƒv!b!;T-2!Ly>ɌKO0a vz1z}^#ץWqձhؤ2}L1٢<1΁Ԫuq*J5|:1X=ᒏ'7yWj9*kZpMO´׋_@7`i ŋF6խ+xL P2ݖ4S5=Fhbfܐ1XtRTijOCy W`ciAm$1.G\.tTuxb)&1\c1r%҃F#b w/G05.e~/"A-3X,zE!$yV(<q/TD%R} ˀ08XҮ*!}w@J6X,ײWJ́u%V~idvA7}0p܇©eNso9o[[ wAUGQ< 7'=HzP9,) (gj3L;8"+ | B@{zZ$ ɩKVW]+S$ŋ{YK.* pOmRdy"Vɇ'x~e+Y-= R涘' sgCW)¾˨09] Ic*ΗؗVy,xiKr EgH*,Z[8Z>z?ʯy"g Y<ҡ@Jjq,.0rZfGUZAj~)7Y4K39nGߎe'\CyQu% ɮ\BR+A&d)f:l)~s5`M:*ZrLv燏/h~j^N7 ;|E!H)=|$$^і-VP뭡2;VOձ*_;88333{bOHH<:znX lTM/ܰ|GL^޶ o=tb^DV3Wµ)j! ].X}m ~{t;rlNP12ܠ`* ȸvKa tCj= YZvZCu7mW~.PL0F`, oN#jnN2q(~gD9q.eu ku~DȰvZA| [g},0;ڴƲNMVziSr2_lgkƤ }vjgh i w-{/Pb_q, ~xe8 d| l*4Z@㸉e:|XԭڹW.'jS`=eJ%ѓ9L$,dH2΍T~'6DCA5V6f] QTwJv3^3@)sZCMU6txݍ]l:㘤Sw/ditcd BL^ߛ bj5C 1-Q3e?B  ED7*.7> ;Aֺh;fF);(xԞ~[ +ÖjQvR;:cb3rWe) KAܻSUo׈&UJC/u rLٌMSӈP)MNh`MpSnhnM 4i [)T,[Fe#t P 4_ TfD ؓ8?9s+C͜PmPՋc-1hW0VhFs{HKR&{6T[[ ##Q볞#rrH 'Ah8"*Rb"1vg,cO]Q ێI_HtAArëih]*C;b7eJv.~԰x HJV qDA_Q)KP2vNџa9(s77S?%W<MfLJ'n :B$÷~;d+HBSD\N+NGD7W#.|z2mPO+d/,ί;vji ./IW"ȠJJq{`/$rNީՕi`. >#&}$9$<4ZQNuLR۔;axd u:D Rx=Gaqeu6+L8B!F`+Ӓ3ae 0rõ| `l(hDc=z>5zC(tfùzUS ^c:p'Z _&}3uԩQ3ݍ/N}ԑhZ.\<U$<5Sr2peq7o2r7vh( ]<_2S![}8_{C 冢q,axWL*P0)+sNmdVXu=O,a8_=)(/61O+9h/u "e, S3ⰼ5 ơu?2M`Jycs$BN-FDw91 8tAM'Om_ $ΓJ}{ q۔a5r%'5ٲP"0ܫe#$;ӌѾZF%pǀ.PB(wH&+ H I'tK-\+4AxWހ^S2YI՚2l+"&bۦPdRWq1F\Y|}10qn*$X[UIk↓+n3ơYOw>Z"d㟝 %/,Ff#tԃCd.Wr?5$ `B箜aW&zE9 \#eޤ)wwdr KוP"Ò,'7Cqzl|YչLJހN:N ӭ;{Ahn=ydSQ Mp43$x 1ѣ h͒F[ 츕Z1üA[ezx_gMY]8jD|j'Aܨ%@rcϷ0|ZYWT&GMe䷒gOj{^ ZqżZO1!釉; 7:k 6vX' 1dsoCͲ%rPи%]tNC,Lq-|Skn$vw+|+.4}/ Dh%_/.Y;OhWaH+W'%SWm[ fRM!;5& [^^ϧF;6כ}T,D\#Ǽd!O1Dma GӒ6&r x#)PX*͠Jz=`ldOC,RpEV3wB)OAs]Gy]!őA+)Z]G;?"OaI.{Θɹ*H rmb7 1#Dj_r/Z*{)[u&d027hۖ(9PDNS\fɿ3/b9BrQ%DeE,%q"\(ؙM$:Ax[|ݮ%cgQk#!nX(55^GZ$ JZ%'6Lx<1V3kP!jHpPkŬ)d!p7lpQ~ė_*+pԞkzp hI [l/ћx(&7@A̪cӝŏ+i ;\חWagfyӻ|h1 tR1АPw. mEpܨYRm0f;+n *Sr!Fw}鵪J 7~N lEVLVK $qʅ> f8}!I.T" \wFW&lBɃl&N=R'0R6l1g; lx &ZhoH= =Y]O?Ig*V&00w[߽/lOxa.CcB,#55#~'H#!+f/၆;R>4_D: YЋb:*HMnѴO(C'&R h-QX(IG8[EuzJ ޘ sI ~# Lh㸽/ 慙QGz͟FNm&A!A A>{9w"@gJM5RǨߘqd#KmxFS5x(נvW( PRcf< su4ā瑉,^Q)[ rOv"c$a1X\ zYWU>U'(?GN*W\ylͽ^ Z>$I^ֲIe78B(XmiwdNҐ :6r\N 4AQ0]yalcw]a;9}R]K6ɤgy64v粡lǭ>iT2QM3#4 - n 2?IűcdVc)+1kߢ׼F~j*If嫧O\ WDV:[]5S3شQn: #XY,;z#CaXcXD;U)氀@J"whTQE 3`:`P,?BMhCa9KzH𷅘˜Օ֎P*M뢓3{IwS|)qu><%(5UܓofLy).[Ph(I;v@`<{e<\ f}U]KFH^wD jbйԥT=.ro,ej7B}#IgmNwa9IҒ'mL|/}[gN!$BʥqG~S ī|'Xo=#]} T&8PyyU型)6K;+k<#PDRx-ʆL^k)# k%I%!6;No}Ɂ]cwniu``Ym:{KS!K4,h<ΨES^%cgf<4tKo!_sl;Q8/o"b(fY4o@abf^xoڻ޼nL^qtsteFX#ށ_"FT,{[`K Ua~ҕHLKY[Ղ_XI kX`\ T}?!~7T7?`F7ğ];Z _\1Ο]frnӉԹm7Q5MwT1|ܩXPL>vM\zH ^s#"y!y#B 52V$$0H 0p.Ls- &vŝS!R;W5J|wcC6+ϯoXZSƉ`0lT'E@3D%[QxzCi*-{f9m(ȫ»x#q*T(@t_BxCFgZWҌ,qL#}s ,mʗpA񻡙UQS;ob 3 Y98qއ5!»djKդ Z-lETzU>at[ƝVuV 8H+H]u%,ߛXCSj!['@ue6&c) O59GQZVoLro}-O9ioynFf>TlHӢ,?SHX.hٞk2 ׎maJOA:=հ5Y]n<` <5lK*]vC(=}c@߿J#QZ&żd ]У sIY$h")=)Q1UA^Z;G!eI`l1BUwF~ȥ"`ҿ@ dL: 'Y {_ I<F Ų=/7QLuCRMj1XqJCHXLD!v"XmO'%r;gADg+Im+K,z&+-17aвMN3΃e~H~ؿ {6Fг(P{m^%v({R7Laھrq,!"58><*JGoF A=H8quD;cnlJ%c4H3]6?d0׊bzo$UjTmgJg@dDJ/Q|YY !-1xTZ;~߂>m:iΆ"^ζZA{bW0_ݦo&X= w w\1 ,X9 %vi6ɘuR3b:4RJKo$wзi~Pt+k`,7%4B#R.)u❖&_#A !_iT: Hȶ'D'gfvMtaɃا7a%8A %/jz2"0L@F+ϋӹo:kwtezO_)6΂ X2|naRJv $ i40{V 8:<:w ANd%ag{RμbL:-3lp2쫽$V2Ă6p0} I S~G?cON3#-48d3=Yk,]m{p9b3?\dF++:fiX!D\Bes$҆*<0[ވpr6DF} 7|U?xꅫYb?P֤At;,!ĨwMXKG5C̪S -{j?sǠbWf<գ8<LH'.UVZ+B=6Q` UKG(<9{UιP A[zFU>钶oZyߗlEhh ۍI&'|ᚷQ3QsiZtaǑ(nOsc h^(l&'/`M ]֫"I nKߜ%|uoUmϩI!!5bǀݐg'OSiѳ̨ڲı:\T2EVZT斸z͠@Ӥd%k)6] r[@[*{J{nhLBXq9fX)7_^@r8c;3tD1ﺑ#i<!w8IE (h*{ܹ=&$C T<Q{bș|/{qڅar ddܝ<^q͓ ${sTJz6gѨd{ޮO( mJúp''T:00Ձ֓:b/~2jWnDIR`}@ܱkhU7Kз~4yOyKgxGf/DeE9|]zwר Mp[Ms Ծ i͹y8~>ASeLjsJQÝ HK~|ssR^_N8;hz#>;TGM^x[4@G>>ts1ؽQmU8 vۼ$\[6cb%DSŔ],7fE;Wkc}">̺YI۲YFራW*h[I hy/|YPP_&EZg!R3%#^|j'}xRe}DUxB1Gfz<8EaBwg̮>>;|Eڥ]}1]Lway ȱPʬ߭&FѹeEsmX؆ {U7ʞ)^r-`P+'́…&VkO?/o'.d60J_=ޮv^}"M~=UU$ٵȟ 0|ke}Mgeo1α hc;h#Q' 5)KɌYWsS5n6H u"Z7h|v'E#'t#_ 8KY쯉6!J}K%HiY΁:c+>hr:),7xKg$"gr02 jt{:3"٭pj\>d3jeNد_kh{_4!AbhY2<$UDŽt0.qkM2A"\J=@s4&?cُ:=pkF}E<=plP C%$U>r Ѕ'x!tH$꽇@'PM<ι{~Pe*hc$jdOMPh, OP "X` ЪFuWφ" kYd߯]GC`^lz0]o?//f׹ahzmԑ|dL-[S_,ucS[Ush<4NSzCn6)݆9`ׄTI'@1+8F>ʙ7aJbdpX2PK?IfD+fpX3Rn;30cw6 MRm ]r{9%ḆCi`UuL67~P1X~}ۚkU9%GQPi*LWHgGblad(ݽIyY&An䛼`]? ]ޭ}ʓCBjwk@B5Ă )"V=X2vZh0X^yRxZa8/`@̀-#]#\0Pap&4§ev4{n<zE1DC UKaփVm&)Gw Y3- ~gv˯Y0JEm=YEw=X~KNi&@MٲfhY rh2>e+ϐZu0p%U=]S52;׌<Rlz? RLny|(݈'^ ֍PJ75F+yzǜo6PZpQAb~g,rʴ('Q',e;UāVhp25c Λ͵ ͧU%%yM*3=G)?6]4 \dzxӰ8c‘*6V=}sK3٫+JMv3>x.\+<{d$x'Jf"fh/iskHfǁJ,_gtŶ] =쩄5J=YQOfwXse:Nٞ@Pv.8\Fǐ> gl'zͯf푅P!*}T"!U*E~iR%ds7*P_栝q  z8"Ù'DC#{ySR]1s!+/+. zA9!w:`x,]#p"Otp+@)Y8֞WVY#iKnP'J{gߢUna| 1h<"βy n!&/Z~v:W0Rf\Q< x u1ZvKK(=X[T_+p=IhPځ: n|a. g-@dN&e9[c.KF #t4G ,9񐑊)3?X Bٹ~Ƥ=~!ء~ . ۘ.H +,FSN״Tf i .ʘn#/->^UY*f%b)!] 15Ko4v oGt1 ދFW'ҍ8񖗽U?r3yr+7\<' ܲa&5c㇍#xJBW^W4j%/ fp^ Hn0(rh@IlSTCCԄR7^3A.ׄgu dL&S3>V"ȬυUeN j7O@ ïG;_cųFi%a_½[6f*XuI2K>xݽk~q֙#o3Y[jH2$(&"z[\c+`ތqł`7A}Ejn`,rfC_-}Y!qM ~PUhv+ OEv)Uoԣ IA9٦yvEǗ m" T-#(;4-!N,H9$ևZؤJ 0TMV*1CT5m>AǕwA fp˰Րc;퍍Ir 9$</:EBp:PDh}mDm\{~wk@/;X *:ml9*qngw|ڲr Ɔqs;9G{r9Gw4,}0픾l1l77+, };CnZIWBlv^{wVۣ#Jk"}bI`OtX U`|SrTtVA,x$m6{'V/(.p\?`v<"YO|>KT[ Y,dS宦|VJ1-ʁCjC%||Ibۜ1nj5r/E$u8S[m9"rjԳK/%jBIe=*`i艥S0[PKBi?W1PE af7mnua+ځ6hu#,ī ~(6pt&>iDǍ"v'gZy+3OթF6o4bԣ R+]fYȘmdFfql! /63] Й|,dF@ēxR[oùpX?&) f,>F%5ӠZ-JNj2b_ gY:*AJÈDX+hyviL/{=vI^YZ. 2g1E}c5SQ"- [9BH lߗs<?\ZK^1*ܬ "5~]S66< \0L f5=\j8rd*M x~,>V p'/|Ao3dZ]QyN܅E+GYqWƩ5ڤKQ 9=ܳ}BbY JkU p"^#&T=$\I#x?`)!ژ黓p_51 Q5L 3NS]\_wʔR֤ ` W'ߞ`(/Zp(BRGQ}y 75FaQBqX>i)eS-Q,݄KdL t̸?DE0HvX:xhw,}ao}~ ~T[ oV7ШRu1e(6ڧc(rl CmwGٗ(MB|Upjf_"o?AFN&P;DeC\8U7(եa]˕]Ei7|okߑb~+d?d4αS `'[CrXɦ8NX_@#{BL6_97]Yo~¾s3Fݐؖ3Uˡ]\7#Ísdϫ|аEExDd8X SgAFGTKNUC|n/:W%IBfU.4v_1ӄ t2F}Ue7H͵0R+Ro͑ɁU5o.)-x'@nq2=zenGxfAyabbHhJ6uy_"ȿW@_Sm3nTmȒ/k@ILL^ &[[mZb#*7)(3W." p=毯 >;Ⱦ0g8;(=kNV]q)5ۀGʷ^6iB.V&PCcËCbVnF.Nf YPMB9RS03W\-;XtgG NwS4w++{!h#V 'RC7Z5&vboKL̠4d9?4- ߄JþWќ)w;)@o( `]Tހ.} )0u]7fޛrH,wP]/>u@VYط9fLQuqaǺ7p--c* ].J(VMrPe%N@eũ= 5<4Ep:f2LL,iqJxo&SuuS'^$(#BMц2/kQj5b=n9si` G졽O~ /=1'av:uCXVw^$0cQ=V!@!Yi'dj}[ŀ W i|QK:y,\ʔ;J"\ [aؤ;i zLf숮;5H o!'/Z}K1V, f#^17x}1x:߭ 0N:\(/+Q/ =n:~?V*_UJt؄B"R&:[j +\Х9)A]2Y;L(y9zWKok%nBBG7\8D}\0=L(nr<] T,zj7ޖla;egJ;~3lﯗW""S ^} ,R|@/{,W8p juEڋ{/'JՇ4 `0?lafF4'NrBQP1?3@m 0%R5/ޮl4}6au¥8wʛsk IO؃Z`B=,;SWq~r~I)֎m{x7Ϣ"ّ7ZO{d֪x@:̮AE84 {KOMvDj(zmS-WNa O,"8,ZUT,yS;PHPs)ت7WwWN16t?f/s1nFB !?и\?l11k#h`1TJ2:5Z^K9Ilf<.\?f&sy:*_S8HIAëks/2?P^NΰO_0-x?Et JJ/S$2&V"z0h,#{chT%(ѪߘB,տ*""δ(ٰt)y Y{WyLv0^+^ɞrݖm.a"A^{m&82kv:` l~*Iw ;;?E `.jkedTw6;0}d_n*i3բ8LZTǪE#Tbkɓ5ߵ̶hX)U[ܽP;Ø9djoeGc"mVk?Ԉ]b-cB1_B>Q {[;Rj< D8q0>92K,ͬ$H J8zW}[G~Q dQXYn}/#<:3Zʝ1p4Ie/1fE)^l zfP _uMUrT +'{'inH>HFf0w27Cd >E3|>!mdyښdd~9D"K!SFp&Y?)W"mj妝9d /eU3˕?S0F-cAjj@TkeQm Ab3(7Ӗ%k(Q.Ajf{[@nw*FC%T삙T{o|WWCo_p# 2H^k :so?= mv}bø}[5%e4-;'5It7?|\?B{O >@HSzfn^xbԽ^j_AOXMF$!vGS.YeaMߞXBH*- T߈,//sbB T?S JyysARoכCJOyLƗfobU~Vya; O?[fڋ }JOHrSWrEdK2ן7OT(4^4۱/]1iu]ulWzawsdVmGYb">)(XcXLWGި1XMh}b{\GZm;QGOUɑ㑽Mf G~SyNКot2!oE.,NGcհQryjN >7>3n߁N<~{VN[2cx`cDܬ dK4Ou]"/K`'$.N6#ڵ3zzlN R!䞝esR<384 dmmJ!7r5?!@4[T>&}<'j((7] &ZS睓N;X+%>凱%NDuI*,;mT;<[L/LJ|j%^5Rc?ׯ<*?6(E_o/ 1M>O%YAa߿#Dcz-V@eBau8j3/9=YgWmvC˻ċ؎8 nު-N)s$hus^ $hBSĊ\enWh94,Hl&Xs O \4qPLjwY Q\n$ߝ7[! И&ܯT%w:'DG y2HV*qf_uW/D]8$]\HF\#vh9KÅ&ü zQ5rC#,&mu~``;_`sرub $kK^0IDt#{P_Aey_\#m)a#xN,_[sBly8I 5=Q+7 ^&TgV c)%f`> gɬ>S9YФLrn+K ]".6P}e !Вx0&!{*cVEl=}0@Ү)R (ھX3W m-XO vXFM%n!57 S ;|gZc'dOCKS|^rJij D X1|1p۟U7MܘDmFTSG?^ 5/lBhROK<1"B65jhP|E1֨&^bYm2e+"q=үJa8sk䮷WkҜ8oc{ ``tJ @3ɮɢT9RaRhCDDLODo%tEEb@ƗӄRC/\u՘ l5$& aޯ/ԘJ4GcL11pa 9NaHsd\*yY :m5{~{U#|Xo$?1;8Wno[=fWJ^4p VTߩz@0u_4؍*FKv~_I-&fsH#Ќ9_~h)?cU`v'Iuz,2ɘ6h,re:gܫ4%Kꌂ&H7yb1L0O;w9tⷀ!G${edNiD}); 3(ЖgV\fChfEnG受&Ƿd%~Xnkyv^=lM Xr)$XU *Ci|=3z1k@sUg\/b̪gَlNdjd{:27cGB3^bUG:hT j} !sv[yּS,H~Ol?CdUP=9a#.,\}muEAKh(yU9X^xc´(V+./[V,bmR&Gx)sjYaOp퐽35~ Sf7=# ^ݱ{ _JԤPU[P:_Ȟ#aj.[ 6m]G4Zw(Y/le-9–#R5R t+=UTLnj^jdkяFU(OW,ٞi2Ik e4`/8QY8꼟0MYXEYq;y=i ^{Vf{kz[0P5Le^Ë]TYHEA}u}Nݩآٓ%Rt?%e5bFj p?#`k r4 02uJkuӡ>UͩЩrʸP41WMa5uCBypb]\%xm4DZᙡ>~#-\zAfnx&~qt/+р %#ۖ=mCDn/mtAܽ Eh|N&$9J  UsBbNs Q࠯C̈TDf%7'a@_,ImCA IQ \ /ϼT80R~7TPgi8e_Pqp,tKoSқ6ZlmEQ4O ӟS&v \.4ԝ@F=!x{25\7o!7)'Ξ (]6P1E_8\vhN [spޟFN<'q9}sw6H$@V͛@b*,YMI7ts~ I<2+A]_t)r)0hE'Dsz%5dD{qEQO\̪$@-sB@Ё`#(Ka&LJ2_kWe07`T08KED@#Kˏ`rbBO˗E@{[a,le` Ѫtlh8z0.s6Qu,NŸDceeڏ匡 Uu)xw+u=m$ZOI.G9;rjKzyF#r?V|*Es\2(յK%y Iu>;1Yo5 d)J z#6f!gȉo"nJ|J֢d܀`ظkl[Y⦈IET3!Y;Wp|Ė9@tx~R0Gu_=n}^Z"Mxݔ^άLqOG2H3պGQdޥAtrڬH1 !ΏY<|(mC.Y'IG9$?X!oґ)O>뇊` (*1fJ!Kzs:Z| $ׁ2nbk=80Ht*Cg5юϛSwC$/ժNd䨂SHi[M=Xj,Mz|*{}dV j.!{'dyN{-Y?|Ol] tGHA$3U,Rf,4u3.l<itYgwyڇw7]Z |٦`4iᩎI;CV2ljQbij cI^YXC| C04ukվ cE(|H1Tf*}CNm[F=QZ3̇{\o5# ."ç(a!d!1J{ۚJڍ;7失) ( ?(5"$%Бhؗ䛯[%`zʎjT"0g)3 2Ŕ톄5FWJC+#y{?꽌VI'q.}DRUj-HcT}f+Qr! sp s}WQ3 C?U/F\0 ,&Utq݉k  cChkḴCEˤ6 腹\RUmZ&De8 < g pcL *GߊGTqz2r5 }-:mӼ{9[`AmN?=XmQ"Qu}Ɂq=BgeOfJl gS0Fxboͩɿ2HGFN0|cc :φ0vys^ۧX£L Hx)Njv6R!6[!+Z6'x U%mQ`ڋ+YW aCBiuLQW,wPL  jSpK_mW5=_Y>3Ͷ]`4+U{wBhZdoקѵ42kE !-Re0>j55^!G=>[/]:J=^ǿECC8#nsgI֬_w]9t v/Z7N0F 7c =HbXz`L2aw2[^`LZ Eb`J73C.29CY<5iy}kx#R8Zqat#͋^KoT byh!L<UD'ƀ%a&8xG1X20-Mp똏pN+ "0 S+ض{1v0\O"(51VeS{6*pzX,+Pq$'lΊU\OeD:p,2Ǭ||#Ʃhxw|5[M mdˬI3;,D PTQb 2~IbL}K60u*` Fa co;~x?to]9'QqF7_`)(k~ ؍yҕSN,k5+_QZsKckc]0FDMnן%c,FNlQ5+]1OľaM 2 ebZ1m86`}.Ekv He#M-NcP;t"<8⚛ձ运#( H)CX1F6eˢ>_ WA15kQG9'%pFк;C667 AwRiwa-@C5t^"&%Z%JVB%k$Y1$Lf{c\ chX=@RY۠9eؙ#jDGko"Kzat=)z8SNYuW-_I?0&W}!\õnDF:`)c'н;]PbYM#'7p;.j=B׆V]&3D-&}xVJ}3c LCbDk]WT3mŠxxxRHwb Ff֙ȽzƢk=b|ӕߚ9^A\|?X}*0wa#m4t)ZovE5-{Շm#AC4-v3ܨ?};n1}s K lK)ܿ}/Mα;Z2D̨X`28qVkQ*)*+1!;۹ѭ5Iij>d⅌e&S9L'./9gG3@ gצ_jGlka )ƄĹ!$LY,Rg5\ݡ{Rk.i2FU( B{&Z.wi~sHL4`a@Zd5}nF2 5#YrW;u/ m7K^Lе鲰:E4!?0(E,䈁0e?+*P(ʔwa ܩY;8f^CzN2$zx˓mUkXT?* (g:rѨ(Hf>N B6$=EcšObb'"tyz2ur$D`<pDy=yضC hȳ,9m;ǎa?eZ?Ď h:+Eh:"b04@grKR)!m0$#Ц.u͝ʿQQƫa^+wěP߁e~ltZ~| ^-hvg|c.wc o|R҈]+VD\z9p |tڱtʿMy[Cm"XΣ lLXT\g]M1Z\pcY Qo~wE0乂v};a1<)7 3*;9}ުwҭ7 oJn֏XOhò_Krq,ܬ163GKSB TnO "n'nrVQWZ7M wFtܘS)S.8H$EX^^&S,ػ!ڟaTYL-Wդ+3yl S@5]{U2: XƮnlt!*&0pfgx|Sq&Qzfr8_>["ei\6'2S}U^Em鼚XS\!Κ 6$ ܹUA 5֠uǙă" ew!֦1Zzhy8XՕ]9&_/~IWV@f>`JԿDX#mcW/F&:tz(9*xJZ!̿}#$?pR\1VEzSx(/ /P)rGٵzN:@V9v*Oŧ#6ˁQ^?Ї([hG Ѱ[fA\F9vy*A:4-uq<1ٚcB-R?2;]SAM^˱WtΡTzOvY#旪GO `vvݡU%x(ؼ<`1ȫarN[uRB61c.bHj_R[T$N7񱎡⡬)LHv%Ywړxq"9s ?~{QexbLkS._UD'u&,+ %0MԌgMDU4of ܧ%~8.m<'> :`%c0~Zg Cw?!7 %SZ Eɼmp5;`qi.T䞺#!جjVYp.ga,QA81'|ܴ1u/%nf iI2;R_Σ5GA9WO$h-FT8ޠo+(j )ցjhQo4bΖHp@8)L$hg4hIHIz´lxec5l2Ӌ>P,dY/<:G46/v hm*2n$xEP?Q~"ڍ&Ϫy+X`W`lQ+RB<_@:&}cakTAgX7C6ВʬxU'f;YDHշToJ o<ar*? f2KQۇ=\>G,f5Lb⃘X5qtGӣU)(lS_kT֩rEo75J3pCX&t+C=beP'OUʟ9`!mi{]4K^h\+[,$aLלU Y'(P> ?qT*n} ,*C_'ᙫ; 4Bd+z>& 3Jg`>-| Yȁ@ D!QH}R ut E٦y A} ~p=|XÜ ח< ~~do #'7O*%䁨`?$Rǔ +YL ljە>| 0 Qq{ eE/ߙ6+- ,t6`6'S|qd{0acu""b]<EFol+-VhfMu'6s,H.c ^x%vk  Ci;7~[r|ìF*Xġ W,OkK͝o] dzCq˺؁v*)H.Ή87 /vyg6 W)emQzJ^n8UkE-FWRݪSaH3bwwT3Vbpdo@❫Q|X Q[M [~/bh<|bQZC]Wvlnrj 0g0L%kjRcJa]A (WNRPh|S ^Y.<9)3eZ"- ]iWrڂo%Qj]-`$Zz?K2`hb;P)8A:>R4dv] 2L ֢t9$yhFqU/-S;2bԥT9$}0X,%sq<"ZSqRA1Td'MD/v\"<8̥zOvt|ʃX'՟Od}򄦥|'7*s]]HJQ_,²+ЬT:v J"? \:g@?KmB8D>/x6dJRX04G$=pDӊbMޕT$67X))H@U2  |6-l *yB*Gk޴EB&Umɹ 2:p ^ EkPCFhB^RZuXhX mX]J=h! aTSB4j̑iοiw >1ř|.QN+ q\;{dqiZSu6(kWτ-??>ϔ}Տup2L+pR?YI."7r|cZ<A_OZ@Vo) RE54$etUpee6||dѼA8Ӊmឞm^m?2yU2=;X XFFWJQqشw7K}{CHvٞmYMߗCt̢}ZXl&2^륌D%A?%hzl]3qBϏ{B3 Yw)=>=Sxdβ= (6=`Ͷq8,Z w{A+Ri6-/{6QPMgV> \,m8;~3_t fNDxzjn\Zo}l2ׅtג@}Q $q=?[|Yڵp2}{JL Rywj8?NSjї&J]jn4_|RUU`3RfMz:ÜbcvJ4Db߀mm*},_?\.D&tRdC,Y"0ǜ^'ӵ'\ /y;PͩxP9t1Vr69xYPW5&T?'n#-]]_tl?ǧYe#~r;Td7tTT]GqԜe G43;8A 5@+O)s](µ23qY"LM&&7c,+x~0coFË(|Ǒ".ه7/u⓺|uL.W.Mg$B#%^ =ߓ Yޒba6Ҽ*śiXFw;v뽂n;1~$Bz_94}o R5} g5;Ja]#^^D!7񝃯I;S}fhoͷ"|u 3I7GꡯgRzX''b:oNsGڮX?W~{t"ڼoZ|R7KF=gM"2H"Tߙcv8=h!t6Q&Sa-U+_b۸Tn7 ޘ-ΐƴf=YR}{ U?K[璿%OՂPD#I-uI~(eCy_#箍Yuuq翂&nQhFhUVMUFǿ.O}KE 3\9Ȑ7OxdX$} c7Sje?6|e/g`s/JgԆݻjp\K`y8Yhff ׵N+ld=3 r.ܸ"DONd Qh#x> ˦)j/ e &f-B;h0*Ob٢֏xEVVD4M bmb=F%|QC\J@w5;Gt{;)u8W4v/:xbQC\a@eɴ] hiBVgZYWE;I?ɬWY#*3f@*5sRB<9HX0 L&PJ4fJ}=ڶJgO,ZRQ \ ^7B%I(屷/BQ80$3a`%HwjԊ\nYr*do׸S= Zv;Kd2ɨ!7G]q@+f-CEnMʜPU`ؠW34[@$uBWʉe>SwHws ._,N绌}w[̑,}ԌVx I6qF{Un9 %OĐJ IP4ǭ) 8AmsBzs̍z5+ծctp.pKGp22~lf-8f*G4U&3c+HBKKR5`4 2vCYkPdn`{y:[vȘB\D ~_=@H" Y-Î}1jH 5Ez+ʹ@l n򵑿 ]7{܌LZsSy^׋ptrRp وtRBؓbY?! =L uNe MB='oΨ`g$*~ s[cphTGk |RdcVğ$To߇V#Bj;%v)'Z DDD Yh- [&jUJ^8UKz_jI=og7t-nmkuvSA|?f^5`պr& ~.&|;Te*qf./`DG荫bnANh0<.A!pܹQ`_(P!4JDA/|nrD*/XrPpfoߺKFkucR0lt-4v|p倪Gb 粽X|?qd/ZL9(Зlx*H.R.n5_= yߗfY@s&j'ɟ\ǶɶD:,U ]ު֊;V*"Dedv?Z}<t ~V20'k\Xq"%kc>ߝh_OԉVQ&ۓBJ aB"! rNA@Vΐ,&% K28!uJXd2Me:etMfwܔҳ>,ӊ!Ô,zB L;.u1:f闶}MM͚hmDLLAı^+eV< VPa OARy9ʅ4\c݀O4reǻO4TNdC29rόa!K *aڼ9rˍWZ} S~VOmto!&&4K!E{]i%aе/)@19h_䖣i |kaGƔX< FP SFW)!B8/ ϴ{Tv`d&26=i5529*¹SB,cQ%5IFGhS!VOmxFg#qi7[0*u[.fX)Q߬[ˆɗYS6Pb% BXYL%?_ϵ}ERB'I>cGo޵%kkh#ǏfkF}1;+s=A#Kh{+IxG鉬 1("KWh`M"cL6sEY=}UO IEZ\=@"\-x 3d&c|!P0\8\KL ۂ,䙮O'HM,lԜrN=tƍiVzF&N*- zk" ;I+}D'qTsCήuwR[gV+/*MTڌg0j͊=fY ޢ$P*w#7u e7a1Ӕr[#J6He/\X)a̜f[6MpU 0{RĴ= Ky׎/yBR_R @0% t\s!9g݇/;~x-zgKԚZjXJK_M=Ə&BKAvGxQMӍmf`kΙ's u淺#ⳋn>S]Ҏg/ O&L~ɲTLY3 3Q!? z}`?b\:>زDc~ >sJ9ѥ`*F_]KܥGH x9ϙ!6}nIFP|8 ;L y)N ~;_@]~Cs')OZ@:UA9 Yy<hA$:Ȑ/ڑdq--iRthbMʊLJt]{AC*kn8vloJ2 s5M?)[7`ЅsV? %vz 6>χ5$~!qfni USb/Bab!dߵd#k_Pp6J `x]rD4Y Em`cڕ]&X6m DIS"[9(R˪t?]>)`B'6ȺmF= Ta΍$Ujf3skԲtcc6)}ۃS֪A){.)x+֬f/Jv~vgug$f._hY>ϳC/_u>N}J ,:Kk \i8ۼWHWHi@ ZȾGB"0f2W`e' U)8;zydֱ 7SA )-~fɠ .B[ķ&VfE'7˗v> wkXl2T96(Ke>}յ.aeӪ~?Bc=HeAc[A6Btiȴm yAـ@qZQ4CUE1 ESbI!>2&\炣p Pw2Zȑ.5,D5$>oN&,yf?F6mYZF*ڪ0ܐi쪋v>2=wAUXyUɭ9WÖ#, Ţj ڦ[O=㥪(m@\2ipP/ MB8t=j]4R|$Ԧ T@с6$KF: doq5T_iIPwHI"D04v Mz#dg Z2Ujc^r%[ ҇R~:X<ɏ~뤲<;8U\;28gє wbF^ck.R=*UlVa6fo*Q^ *m^ރnM7;hˑw}W{U0ϡ }\FCbj+w"SINd7c$@d\͘%%Ilb1URh ~(u9-WWoMkK_A9.Nܣ^ݷɩJ 3'7&䤟$-{#{,3Q R̈i,i`ePøLr2rmMR~ʁUj~CZj}L^-&RZOF/ #1|BzkiMqȰ0" c'Ǟ|Gzܺ#gZ t:> 규,r}֯a2mVm%SR r2޸$fV$G$S`TEm=Y/]Kg^_;:Xh?+Jh3dV%:XWGŨkͻ+fYX+n@3Od(xK]òI+n* C?5z{ &0%0iK~UC"KtrkcTfDekw/ ;Eq5 d#6L'>;RFN{N])QDrx<=~rGNYrAXq5NTzʗPc#aJ[7TN1̡@ 3]Ajn4_[`_ WŪdƄe~΅w&3#wN̒.T:eL5CNl$Q'"LGڏIdf=~\ Eh]&@Ђ k7]#ڪ%r-0Prvχ>_i}7œr ]sm7{){۠SF ~,fϧJ)ڕÑ/L>֍al[-E=/WomEK:W|;pp.$qY leMa|^"#"Ի=BhmED5cHԘE, EpP5&bClWy\x1 Q"=|NH濜t@#dUgJtw}Fh|ܗ`QvVxT MKN5|P;*INJQ\B]hJv0SÏuz,arb8Bׇkl"x_Dz'g±mՓӴz4S=Գx~uθs1jDjHN1Ɨm^'Ք{s)QLF4LIkSk&i6yPoXk/Gtt,Webs̤-yH9wY?V(H +!-'/9auRXJ n(_oJR"Jqk@8GŜS@}*k?h5`d/GL+ >"]"R2n/hW@DՏ*EDwYh@ ry5H@"R1{"󖻽f3<@ jFDۺU?IeHWkpnܲχDp;hDZ.B)HܑwůC,/Y)]["=Нfm&akon2aWC+7o^z~fKMtR{DC/6cuΘ9+SDx$ſ >w${BDs,?I1,oNm&*6%uhR,Y~r~L6|`q h*W| U xUێb,[whM7a0+H`Yb]W [33Mb}bB\͔Wɠ>Fl K cp:𖭶S3gO G')_Xl.v#؋NZ4n>O:Ĺ\!$B8t4b<> ) ᯲jse9!}ņ$27%*TE?J=4m;7ӷm0Õju\)<7gKDQ[]Fƫܦˈ{$˖lqlŠBҚ;^H}sz^aDt%&͈pGTHN}t>sm Y]&))+:.Zy/%> .Ɣd=Ʀ|@Q;-x΢e";R\jeU@$sX kآ`>M C]u(rڑ˦,`ĎUw֍5"lDԮp)_[pf<%H`"{!,y`$&lb_:2(ʋ3WkWC=M"DS"Մi@#ȲD:k#_%O$Q=֝ݴUl\X)8)!kYQ`캎Q(@Kc[dt9AQmWB0&^gFċH4QB!vXA7N۪7Bg~$-EhZl0+,_"l Wƚ,}^sH=~ӞR>07%^eUPZp& q">kp\s'l1#zBF(#5a4)'ǔym#78莆AYX$3})rvrG%X/8 uڷ~ζ/ѳ-PW>Z=t30pHƍ$s{"#In|x`/ɪ q(CDA$$ѪM:0!p|U6jsz"عuV!,uǐma wCJ0iIO[ opzRM]ژ;G$hn)%WVʐYÚ7S\%!=(nP>8ZF20\shGM{Rt-Sp_|o@+?Ռ)^0*ϭ0Ah]INvB ;!gۘpozG9Jwa vc߆rkӌfoUdD \`Ui䢓[Rq{@90iZi t ω^O,ǑuYY4.#\<1>FuP2@ ѵ|rt@CdJUQµSq;]PZrq{VhNygCYZpZ )'i7 #zH)MePZP@ $ suT`vy:C >N"!u5^ e5D! 4Ȣ=[ͣ,AxK /DZ[3jf7itŜgGӦQGRdUaKH)'bo%C/]Ae0_cC?ֈӋ>%e?"Ÿ \w,v*[%;-v60۶P]D"LJЈ1+_Uk'9ƃprjWV~ѳqkc@55WhS~YZH .nlC@ɴ&`#fW{}eiV,G@$eKHMXtR CK^ʷ~ϖ HLHɢwo 6e,Nmr+z R/?:u-e8kO!XTFXLK0.3aPЫ#L>! +*69~I%{Vd*O5P/|/wܷnDr->8_쳵fo@s`od*%4/?6vž2 Yمֱ]ʔ*J˞'Cw(F2U볼-5JgGp^  ֜;f\k{Ua˃kN6P1p?k9>wڶ:Ź@=49dઁ֕l&w|kcT"NvKfTڕjchӄo6, n=j,jۉ+.3X4>L|7vG^%jKj+zӋ@*SHGi8Us%wXGQC]PȍlxPsjܯS) }(Om˶ ^D\FB$B>b42@Ӱgͫ)$MF#6$:no"tt@ +hDY=R~ CAT!xI2YM0DɗCRt8֫'Oxh?d|,C9fJ7纒=MG]` v)CX]60—;"Rr[)bV@1t\yh.۲yu="z]6/V3ʲ; !U'F%TQizW3LiPTegn7b>Rⱨ)D`(Km^KE:~$x{1*;$NAo# 28=Ĕ q4j 6V` l1{r.gGCp:.:!_Obܼ]QzOBIH9YD޵/'ltIjٍ{@I;r CS'}ʙzo{xBLxNCh .S׿A/#!Ar쐬EO|2e2:< ewvŵFs%קXhx?e Yy(V,-V~gY=Uь#/N͢3> CSe#7 gMOءΤ |;9>@2K$J4!huw( w.S7BOS~JRĚ@ZrJ@(Ub!fcuf< V-'Pl|ԁ!Ej>\4R _G(a^5.uQ*&pGntrFEWY4H:M͠*YAyqu9-Jt Hꎭ &.f<|pfA9THӜ6R CV^&s̔//8j::'zsP0y ۱h !Rokȡ.0OJ8āLL%4^> ȉp"(Ȳg[14'cbzեUaN<8P%dy5a&ix8bAåĜuݾUA5䍌ߟ|١GAϕAmv?t7C61Ä$1ևj :g2E ]RMhP<4{yX8בFfn˹WshHi V>L3"&u`j)z^t84'֍PRa/g#7uwYZS3ثO|U?, Ddv0O.gq2zt%X.&O5`qLc,* AcitL9 m+OQt62ekQrRlWA*\p[5UbOѱpc*cmb3 gqWG%crN;n\D/jb+N"Oxfgdެf4OZ9RQp 8Ia q!LDh ݫY G_wapF9l9^r\s-Œfd.d@jZ+.%A Ѽ.=b).$ f\ŷbst#xwn<-WQeA/@$*[jʐ*hԼ] 9¶IXe=IL?at] {1y)*Z/4i'xQy.]zِ2K%5 0 h-A:ĥ?- Za6/KImIqDdEB0N\ڿlHݟ( [V(YFxɅrH{AJ` bۢ_d2.nsbs2P-rrQz! @pE Qs\DmbBߤmV"ᢜlJB 72\b*9AYY2!ij(sc[~ F n'usw۵U}>&]xAVm4&&,AwIs\{#\at a|p Wf&1eφ4y9U?at8W? ~<1֡9y V QвXmcRWgIEo/QTv:>2d@" ԭ:9~Yx*[" њq"EX% ɬ5nMI)Gx4𩕣N(,>sR0oRx$$EAdOp̛Ԕu`9U ?qZ3|F 0a& +͓]v3FYvt hj2u(uXɓ\ 2$ctϔX:0YI,*Vhun ᗫT۱i l1UyLy H(g mX;x<̏ỺNE\l` c]ܵ,Ϲ`z}BC*, ?XG@JuDȳ;%ѻQJ JL6e1{3k;>@_/ eţrCZ uٵ^/ySH+JxR&lڛeDn KL~O>%~.W0 f.\!ZpE"t"lA/^nc]y8ڧj{4U qoٸWwN9zf48_T³fMz%XDP_ ߳|Xo:{ R^#=3H&=*9g- Ó۹g!&]=&7a|/^XNpiwds13+8#IȂ r$믑[^@D?#̺3;EU•>Щ=)F gi[o2?YW)㾐3V5Ј}kFkhկMg wmo{fa Ty@ @{[ڕ[pZxgU7gm#>FțB" LBІ'YdAA#^QsHE=BCBb73JP#p1G,U8sFzUfƛ?}kY-&tUАCs;"3tⵟL76xܶ;\"7/Nh+53S"!7~q\n9*fϜ#4ɾl5 !ȳeOQώƐK_"lxR'de7<;baw1SN}0x0.xɱ?!AuQhD ;UIx^K =9=%sU_MF4aj'L*$`שn7"_^f{d}W22٭}I/-@r0?%dCtҌR-Z+ U*'Nd$id!M= I.!^N]s#7 ]K͸/o\Z?,j ew'y2DIY @ekJN" ɺ1Tzan<^]#Tu_Y@!3sTvH5I1|L8"GCB]o!y^}{7܈vtѾfD,6@VW201E[PoN]}Pr<%qz3Gh BH 'X<=Q >Hj>yG*O=z;3:IT\J7:KNI}~TxNOK3_XؓݒԄG$vy lcբ')ڤ/ 7u6r~M 7IwYRڭ;׼BV6py,qm%mMW9B0K^7Lä/$N_wEw;pP<)*=i*N.U:+cZhQ'yCOIf;Mp YOdmVt=e NW)gfE,Dbo6Tm{f5L+!Bvh:yn1.j (3+Ld?aT}0';> ~2PbTʣ껫W1G10{)M=2ItT|K)G8aZFQ/U92Sd.l`sD j-_@xa:?:10`¸jۼEK~'т~, 7$Ow9d\ S6a2{(Zp# j^\FoLC/D״W{ycDc{z* j'-%;jUajaW_ ֗QD$ឌwwm/d9gK$b/-G_*2Bx^t:5O0Od(kgXD&~֦J"MMiǨ`zLo󙨌Wl +̘٤̏aôԡjuog-jr:&Fepi`r<ª {VReA @l5!  # TӇc7-%.=\di@ToA܉8r*, R. /P"T^f3T} 3 *8iYaix,@?G(H~Kl_?(ޥȱWÿ~"Oܮ"WfЅ&&EIt%&/:u5Ctc)oi KN^^V+x҃(-4Wv;؂6&֏(?ֹ4JLιzw_E S*4:4~{N\7(Ko`KIn;kq]1Dii7Y ock$)eR(8Yf3SnՠBSa&JUJMrRs(,Hdޗ0qqI.*p|KRBp4Qu4W RSu h16Sd2qNw4#~GDvldB%*%lHbncݸYy깙NR$TvW-'p&ɳ{QUДosQ*b.JDZ逐'\#8Yh!^j$T݅ZLБOkFE 勱qPB/ed\W7)mv]C*I<}CF{'S ϗ*%xGlSj RuuހLih4L)dv2vϦ)O}GssP s9GٯvsAE:4c yE_W&P1?W$hs}TYp6PxQ7tw{eAٳ8bE>~p}M\|dx%շCJQnΌK5prnCYBJ)( 󏯇 ^IF K!ZGMBHɗΎ( ~Ϩ#k ը)usʶ~]=Sj賤]Cb=aJ ʁk[^um^D{,8AGe` ݦTY)V#Y. 6K Eث_eg>DYV{qkWnil˲\-jHr!\ֹlC߷;?X >bndiz&qv&wI5(m\Z@@>tlmDL2CYIf3)FzC=ܯa(h"%uca8K73?\ރ;+ #۞|ݙb#f-L]|[&Reɛ%Sڗ=#p7PM5׊Y0Aj iwuU{̝0Op#[b~'؏D ' ߆t&m &#wPJz[.L}sZd7EՖhlo]/fr'} +T.JC_}LrU"-bIb7kG+5}䱢@h"Z.uð3PC+Q$YK0UG0C2z2mrbVk2  NQ,`ȵ5pX8[Zf@7 3LqCE-N-}J'աU4$4XAU7 ew|W﨨 ӳizДtA_h# 5H$C >eEujio7 5Ng۱O3RuM .{vM4ۇ[ iDsێf`,$dCRx`az~~?~lMs{߆Wi-Cdy4)W,÷,)-oVGjt@shi\@E2m[UN jg P,?H'L\_a:cg.RT.ӓSDP5G'GTf ). &P837dNz|//)éؑ>wQ 00m)>9|joUi !$Ӕ27Fb|uN*;Ac#Ed~Es7#HR' OfP't5bpWD79N\@ۤ.<i0& K>Ws8A4f/q6ɮO 'qk8kW.$#ub;LA ,G}i~mW\_2ʾa^|*w~i40u{z=΢^2 nTLKW-$:&۪-Rg 8?\kBz'.hV|tD$Nķ8þn/WBUk[J`KY`oFZ<X2omS&&@4!fV!ɶvzà솄e;N5c,,J ? #qR6nBVMd#+k "gK{"-J;Z$f_;5*#0h]0=>YP-H5e k!]VĄj<~9/J;Tc&1Q[ mR XEz~??hg$!NVu۱g8"*Y p>i:G'<(*/`%Ga+~~Z)`nȇNLPd.H)"^P j&W/5h#llYK tڤ11I^ݐdn:ԠJ۵M%)`nb Dܚ+H{5SW9@Irr$0&$IC\ܲ] 9l"(dY'ھ;[yib vCx '͚/Dq*)(MshE[H uݢ@i%O"n>,|yYa&˦yٟY$"L "*_1Gh H=ol ؍3hve؋c,G v{fWMn7+W A+jdqOHʜDFy"V1` {k= 7vA_Ɵ ɨ#$ GW*-eNۡXL"ۨc-5%Ⱥ X\8~7@[j?OT~ڌPo) \p?V|cO.'XuUZUkeaK! N,nS%1)&) Բ܄IZa;O?2[9q)Fd6:[R^&am)*rj׫Eޝ{f00[@SfluVǓ"3Hd9nzoBAM3dWDa5^oAKC&pIN'sX;,aM$ <*[Z 4ww;58kVmPY.5FHyIdlؖ9$Qéfx^ÚWaG{R-vڄ)SHz}R0AyXB%TGBֺjҰSPX2jk ]l̿Mb{ C@%QtY@J(#ú?دzz>mґ350|>,~% CO6,t<:1(hYAI47&mEMpIOfyl{x% ҝ(6v>R9$Ukk59Y^|>@pOKSrz%_܋V;;CS$Øԕ-k/Yb'!p aSk?8wuxHyGQX;Y;͇Ux|vOAGDJQThʹ쒁Ln駛AQ/əHyZfAV׈d;%B$)Q8DI$ L)]_EAL+;~.dVo UŒ9R;JaOfk5Xs#d$\f;T-Cs?#y!+{[N\MԢ7qa7:Ș'>onA:d/zHz1xEj۹~*~3I@:/d_Ǽѿ{;rCalzO@0j&fČUXԲŞ]ۆƙkje]uU*>7ޑ&9XQEhx=нM];XLbFᯜn( _bq[ޟ7KjX{zp8&Es4eoQ-@ebYd:YX[LB/7Cpaҗ9وϛvi#ʠ߽>"g=FbNm~^QMcgh< BMU^paM\Վv|' CaUQt2KL{l ^ڳ)ۻ#MB~ߎIy%1 īaS9C!@ǡ> цS;t/eʞ6F){uP9I"/uu]m!Ba3.>2 ZN(+tbfN1@ٴfY)/ ً}QEM|wXG'ic\]K;#]'4L@Dkx+'X]i1|²6} h0k*rax!&;Nh\Z- H'js]SQhk:ب3/P|+TD GDHHõRxHT/s$ϫyHxdaГX VA\J*<(X aD Ygs8iݿCoվ!&(&hMy:Dnԙlޡ3.p}|+Ev"RKѥ`J..Uǿh,zߡ,N*{%*q{(B}eD(B ^mOCnkA>.saGȬS\&EgX3#Bz׶ǹ6(~Οgnm{Po!F(LN$^z1,mwgo“L]6p %.ꍖaLgcc\Tf1=/7;-u@&'pI 5`ԨorQ?U,hҹ7hݡͼxi/hJc/ kִ=it:VOyjﱯG.YQe!Ӫ8N {X-׋w1t"%[bo6|PMK۩кߍ^őX|&>͔`h`됴G9f˄:8ȾQޢ%q-McV#L\W*?%͗خzY4@xXpZ1P/$l*^.^$7xhVa5"yrs:z8տE%[}b(ZZ5h;Nb4:G `)9d4+ژrjgq ήȋ(41Js :S?Ϟƀ]+klhwD+x۸K(du=.K1BuJkU{q^趰uюDmwjwZ_;`H/]T NYC]&%.bX~~AgƘ`u20"/(Z#:_Ý'P.UmO"-4G>uo`KGʋU,/u0]>q~4)B'PBVt$]sYy*nEN9fƭ5Bo*izH]26&kbRv ImoCqyh732vig$X_aR6_4> TfEɢq?hrCq+aB V+/~ ߫r$ *m^t;S {au-'b鍶"VD$jska6i'RyBݲ_j6x"i=.XC /J$PARuMFKn_q@$4,N;NKۑ8lcݸscdf*s{{Bl܉B@ER Lzufgsę%qPýaaf|a? ^,ۚzhWI㢎#Jv 5VwE\%zRig$_ubLu*a"ZOW3eddG|D.BL/}5*Nd*r땐 QNno/KoGXj8P^?VfMiS5˸hN>zq$d@ Qx㉜w93B]h_Ϡ_ wDZS"ƿ;.4 ҕREvdͦTghT#PgeZeX!m! f58(qo^G*ts>GB%o)F?@Kz'ZGTXI]koh JC & owAf vf=:`}R !XS@h$: teNh/*dbSA4@&&|(sA:/c`9*KgM#V瞚=N0Q+"RۅCBfPi@c9pjߎO6\ )nGmt,sL9C9F ϣ:jZk{@ʣD_YT"LRJ)&r=SgI5DR Ytrϱ9+_9@l>筂im2 Ϻ"r|>.Hbebpڋ@aa/JMus! IF8lV-Cr. ZLIPW ]G]3HtԽK򏦩@:,[3IʎOqsPD~ouf+HFi7]Oq) GGg+@\K2g-\݂JcNKi~X˾@^{,  +9N2jؘfzwE C)#Ɗ+uw<jЎH!9EzR3jzQEޙ| /L ox;{3c% Jp3HLi`}K~u MgYZ07070100000055000081a400000000000000000000000167641c590000a0f4000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/lib/list-test.ko.xz7zXZִF!t/Š]?Eh=ڜ.+-uBIG1;hR][sxx%WMpiv7!mR ?(CԕQI#5ջBj5j ] O)6H\*dP ?:4n40 ڮAHM.SEo%8ohѰsZ;/s9ce?AAψ$v}V4pbE_ig6]> rFmKk XZ-#S/T`x)R *:}.em#Af}8uR&ԟ1 Oxّ*iV~[ǝGs<K#J6Iu/O'RH]wݒ#YO.t!\v=lsk˳rZ@}\e[%eʾkޱK`*!xq$_B}qtik[]dZ=Ab˿-!@w]0af;`iv9>p0K$6tW dԩ;gаv{΅뼍)b1( T,)BTWvAbDT Iܓuބ(8`D2\xY3T'4ӘHjհ1kq!YeV "#ݳI? flV\s.x3KnX]P,i('f mC'_GQ\ZKM\>Gn:bW=uz$DA< @81,n z8hz?ܖgI#aq-/{_OX|X8vrhj@s:gI@v6T0&KXIư$mP<%e &dZ4Ȉ.Z$>6\ېY2n6rbTbH\M\]90<}W'&[.՝"-O$IIJ^1ಁ5?H{>5B!{KT9'' DTI"d '"O|U,',Lfțg?{@eo8 os|pkWO.N$ 8 K)uȇQhLY[MquGWz )k' ڷ`cM f!{5 $^a] o`03K}ʼn[X)!EN`9tŸ_?2GO&l:im|` j+QogƛEfe>h3ޫqY#%Pt3GdCp4{F3E X,°Y'!KϨ^Y4;s'ydc XxS3;k)-Wu#O滠n<3+h旅{tC:/8y_LpxUyGˁ]i`ڊ9ܗ<|e.ÿzvDjP  C* n<1]JX/!3/pݎĜxSHJ#ùf |ɿPi@дg!tbTɥ;*+Ag2虎gS(h&;aLђu.Ћb$KŤDI\ϔaLؖTM^z6,l-$LZ&4W'vooaGю] uj2cP#PO]_rKy2'di)>@RWӂw3"^kEC[{m D'n_R۝ ~ԗJflɤ&'8%޾WpeBXQ42@+d5MFxg'qa7HO.zv=R( Bkэ@q죍53&l1 ^+&P^ #^ ,j_'IGwBEdLHm\#K_x%O*a;PJ/IN+zo"5ZKM5:tގNM5Z_9K86۝) C=HS"1|eyi׳[Yj]dzR{4fߤ lc[l_G'LM2ڽ|H j*"-\̤7F5UnZd*bk^cƈNq2)Vr@k"_ "HnQ x!鮚 1TB/N ?r0XP)KwvM(1-e;s1"=6ͼGWz2m5\r{Cjf'/JEֳ ˬٻ'\PޑL5Pc2- X [_츺c1**sӤ#_ `'j>Eug$8(S']!{͸[( %췪Xo6G憡FcL4>J#eX?1f_chQOf/ھ*z8dHHi[TCt@!=bzTMpN+X@ӌ$LX,Ns1Db eb.Inh9fϬ~ylLAqeQ#<.՛.✋K9!\WV2_hF0(%ٲA!SLYz;uMx #$u]at&^Ԛ #'5Ag!6O3c%A$Zl2E2!>"ۘTՏ~kf3S@vZd.9/i|V|.7U$Iatwk+YOvY Et^6/)֎pl3>̀a`'w=Y-I56*Yb6ų|5tyBYJMN R_@juw7Zu,(N ؼXr~Ft@5E@ܭ<OM.@|*sAE/'ѽ+ IuQ= U ih->"&΃q tT_0Di=h'̀lr`>.2O'A"'+CnL](MޱcGŜ^!ԟ.a$e}SUx@; ׻Clj`ؙ3j5^xm ,8.o52P*sKF`U~ɶ/~#*/ɐGҧN̄Of%\y2667su#M l9<}Ds>W ӚdLiUB#athںp3w"v=6`1gDȟ]f+ Z6.} !J[ 6Gv4sV70_xN+i:Ve4go3$&Mi {WlH_2+:T,SU'-{a&}/XR̿V䗦/PI o+Ib? d+[ mPlB̓[HIܗ̭3kۧkA͙tÁ~ \>qq U3|"Z n~aOͬVnYINҗ_ GpC(]'~]ٝhаP"-uzD`oL/],r\{)  N/3?1y6 d0dke$Rjn442#۠{/~@Ś8ؠy kV7w5 q7 @Zm'" #{2V~55=r)>w9)Ev\nCu(ky_3ꐈph[3:(HEl2aARֽ }C*UڐPS-iTz6ڹMM獶xvX·"@\0>K-AE21n|T{ {` Xxbgv8l-rR^ųR ʥ;bƔUj\#IMP H%x? |!lxm`mS)be%+|d ?x|IW¬܉:c`?P}ՎXrzggP؞(Edc¸jڕP@&$ uGE]X#>P:#Ϳ%N~ѯ}AB!u|o<$E}9  Q'Y7tb,\8ڷdr+EEv m_kdPK>06XM5FHO*/\k//w=+)'Y'i&oRC<~bu5SN75TbYpPPH$A_JVVi n.z3[۫G"m@E551/͂t-1doGIj4MH f%QcԵ.pz=F}z=A"9d@Q5PP%*IP:ԎM"uޤ< }$xnlW@hF'L}Jz8f[ aPxp|MbN82QՒ2Zj) e@:Qn&?@5i=\m1fc%]̖-Jp- !1dg uo!3AI?4oØ}ȓ z$~l b@@LI}T¾2cŗE3Gb>/2 ;I_Z~ڭ|&eP`#[] +aO5^Nq]3N=+Aw]GI_EL71wX?j] UYE/*mV /]U#T+ T< hٚ9pFx`PJIGdM)$I švP;Q2Xf]93x N(_ͅ D/Rc+Nv_`!IV(#N^G'D,a^^\FRٚǎyWG.PJUm1V3E@ aUB<MIoꑃ-$junV6mϪRɱ, ^R*9rpԍ%:׊Ս_-|M=?,Rj]H4 ")glnWR HQmz HS"svh 7ElPxtynN (sL qjL7 @98z[ L2SҜ'2>ͩBlQLt;2!F[Ml6q6KB_vk\; 1d=_V3Y7(^(aXO4u;NL *WYEƛw W#X|R~Υthfi N=&?S; \R{/BNBVV[\{Q 7j#M=6S%l ͟>-i@ʢվBbzƮܴ\*m.(9q'o;Nu"UԵIa=NQ~9KŶ-c?Sp`оx+P7n{,ܪhvl;xyŚ}t"03eTxޛhilu< P=:VŦ%k÷Z8;v{RkuJf.r7cFh4OK$.x>@bӘ@'s /ҕHC³Md I3cn|zܾ/u;ZT"#2%zE~Cq+C1exx3Н^+p̸Hq7+y&ӢC[RzO$*ЩrjO n{Y."8#X2\KfLjXlևm~ms+;]#)HDZ ,NK=v<-̼@p=Df\f'@f}ܾ57)oV-<H$*A@KO& X^ j٨ ͜{?܋J_ͽya$tKY$t ""g{A+QB"\]|$mh5ɉF-ʍ :$6^9P9`NP.r{ wΌ:]4&h%ܞ LC肌bV߂7g`69зb` io{Î_˼9.p!\ȫ oױPQݖ.( :ْmqU=YS|.3>q`)UW%v>vZ'Hf Ӏa̯@WgGz8\F!FF"vUk/bM*BYy7nК~K%ŝuE?gA 2i/TOs\Z9Fd7[zuo JcX3!9KM?ypY0XU-lc4e}{9Bnn|-MF \KtrTx}s܂꼀f%bDvy9J: VY~]2=~n-:^h ȈШ_}0wVHzOS}Y4>?ޟeX[A7ĥ&hECjsL7yabx ŁL_q[ۃ>L\\^/O;ƽ@ v&6L"TC`N'϶;EKNԷ$(j:Rq~.gG"֝"%5H206$+zwY@sDOS9o ]`|/vjΓmg +˻يnxR4xp,@I# kYm>T]oJkWhlMS}P3H X8}yB9|eHW~PpϥVUq%~pvs@ٝ)џcRO)R2%!I.͚w+oD p |%E4xat [&5/I5@i>ɨF|KBX_DHm}7^)hI'E;9r$oNT NjށPؐ$/Ts+7 rs:PN؟P&⪞pG\7luMኬ<`⨦:ehRî|Dh΅HB)nD] ,_`YA .JBNc 2;~ ]dn$lna_U~8lXt)Z*>ZUFïJkOw9& 0Ҝrl9Ծ?I%a¬AOV zz9M8:+ZYP54Vu- 2e>ԦGm:b*Xeu(Q0mWg/]$JtoDĹɴ1 E%??DI ԀGZz,溶 hTjܣn۠JQoݽ@bkwo̘~Sb{?*K_xj~;Uw/)!@qlqply6=-_nӏgLL%{e/Y^$w|!PlpbǥXuωM8CVB,Hq'Yx񢣥 $UjQ0^"l22j|{ 6#~-uuGAgϟ},aKsŀ&+`i G=$k[)c,F;#xט9ΫD],롑2bh**B}8/ٶ)K۲tJaFT b (8[ q}d,g@7XTon٘Tz9 qqeU2/`Y4BjQQ%Q6Mgp_eACƽ2ו67 蘃# XȰN^Nҗn.Z}]U6Aj8\|Jw3_&`i,Spzߌ*0^kB; y=L&D4gbfDodi.-G'.kPKq J|3x7մ^xٓw:ӽɹn$g7ʬ)PΊY ֽPL2Y-Qn' 7 - X  (*E)@nj ]SluGȘ >fVFU B8;P*VItax>j 9n.)psq*aU;n3iw ^I'̔ȈXDs6[5P,K}&1sQܳJ"cҚBf+ɨk}B僊1t>cZǙ 7V?e3C͓e|y?dRR*'5:Y$,;6hJą*FۧnΊm^ =ZEf}sZY ?ZC$>D騰ʌGD|2y0!.[Wx]櫶鹳-Y< 'j:TK{lH8$=z9ؿ?dE+Ec5OSWWU,=*_aLA+˱*~  Muc]_k֡sy|mnGeP%/bZ Ԣe5uC~rȽdsf=ghΊ9N iL)^0s1xeo,xFG9 /`N< G#W=WL]JR?cMnMr yeu D"Z W1B{aI&A7nK_J#qS47ݑ0 LDV}ntPz^=gt/ڭ\5oߌg!CT7qeW?qn/i)w猖Kt>ZVv+Fֲ=ΝNj! '/Uhysq')`Uck q^,Dp̃몶~jr%]KHw;ڒm Ne}L1mJ*1GKY"^Tٱ#j=D@' )M:y*<9^eHCb=-(< uشri;{pP&=:P0cBt(e븴wAY)vR&xR7|m#6ȏ)IWG9N _ǽrcOTVxh5X,89V$Uz Wm7pa{u#>Rc>:7B\foOn<22l1n;qД0fs_*&VrW$6d FbՅ!}[xbQÚ- %ޘ^ƙ4 )6h>#VcZ>6~P.PĆfh?o(8i<}M 8WO;\LALKwZ-zb[cѢ>x1/ٓ2U?9|W=}Jr/t)l]R׊.?RxBK8n9 ze2Qd/a&؊mfchZေ|yFd5HWfrgn|7p@Ve4agc/Q8::"J}s8 lղ5Vtv_r-^3sתgHhh(.23NOL~P2ű {#+)fOK7lO>#Mā` 2mIiA|hsC)ugm*oqgFKlGT<3fyvО?QxI6@86tkdw DE4 (o-ϧu گ%MK~v&?I49[~=~%C0eOI978]Jj?Ox)$ 5_m8-Ne;۲WxAQƄ젯#ʎCvZj4q-0؎r:e6ϏZt8GfqsNMmD\LlC~0ŀB'7dx3y(#6>!Nzc/[Lc*j2$E[T/͈qFUX"tq~t2)WςԍSdկt>D/ȓ˾j'#EU<@eVfǽݔO9+vyR1AC-!]O63ci&q$&9ɧvT"<5,wǙXw#;aGc-dogbQ9K[Nϸ^ҾKxP' D&@_'@n<S:1 K:?yIqϬ֫ڝAgٛ~ xE  H:`ud7{/I^JDe(w>|tqY"0FI:۝% R@Qł4(z_p/?ओ[ӡ0-Cm3>65wg֌cD^ -([lK֥N'ïX(OD oj; ·s&?UU»R=!.C^wYsAc Ci32=M-+qN:cMj`*=3e#ۗ;-F0ݶ^u3wPTEUShՄkjO#x1JZ~gKKȵ"/yg-S<h#KӨ/IblEZt@y2bUvqh6q] ˩ EYk*$$sUmI0-{]g96b#aW"ΘoG.+axWxRwpN9a&!04 (Yԁa|?Qms'EԎLDn\.y#?|: 5;F Rg: VCoCDč{k-!Œo"ܹgT%`:q.&x_+=F)gJ1 Mt w̎G]$0T'!y1򐄱U*hyh1"iB!@WYw0,&K{(F<AjglKPEDZp 6q#+eBG{Ӌ^^)6`}UO>s \̽H Ts5;rsNv#- PW,j=6㴝7za**&ڞ5bw<ؐUߛܰl;|:vZY gj֒mQi{e• $5PeƏTNBP%3.a -&'\GL$.QQ}8A@5B@u͒bjGk- D 5,(<~SX2$]{Vr祤ūasme_fv")iّ$8J'u۾δ;k7PbܒJizzqmDC->*in< tJ-)+2Wy?c9[qC.tUU]?J`~` LťY4c\)[Y urs6-X"cK˅x-!cVU3m\>[[d#)I wy|,7ؐ+鐬P_yC3‡ـ/`쯥n*@ ;Բxo="eavsd w_l9mvY$wf Q":L]$ Q;$.ݍky:~2!*83u xV it'VWN-?I񘒲ODX ť rd0nӋ|h'PjK]xk]߄N&1tެWx<0Vi4c$hWl,EXѴ~YC{o 8{CM]S`ۊ I귓po!7+t wgy9Պ/ z3 1&-n[h4s'nw&˖vG1z9$B`MVFܔWw|qVC:H{!ѠWY@N%ydؾ"J9V]RNlD"=y2;\,Fd*%/>o>ϴ"Ee!Q5 sŌ|iƟiO< Wޠ\01qJi/'z]>S8m3F{'viN_l=>XPzYo? uɏm=Sݻ@6laFz8 q7DԴc t6+`>ާY09v~MTګg9gߤYܢyцRO?ǃ:(:>T`ʹKqژ)Ȯ^g>TMo#+8g(C9o ;5(AS&UPGH\ev 6p 'M6Gh?EhFMz':J 5AkMX<u"ֵ0Ki``,d[SB]~  urCc l2Lm0Yu=~E^1~Wjxkag^Nqhձ-XOxKlA+ Ejc]$HH̢U$XAfFd'JBeFb;׳s#`}n`kET WgC}윎]{KOS!]V>)5Ef\=WOLmg+EC)?4ФѮwb)(x KQ]EEGj mEx.uGhYXh)g|@)Yqdxen "lѝtNRѮb<q3YJ5 #P񄩳q$?n*S;C9};jV)j|ݎ%Y3=U2,zMp&4rAGj.Erɿo>PM?O^)r<5ly 7yWWg;5hC0f҅Ө,.M=GŵBRCuY `<Yo+tqX[%kGqAmƼOsMŌ3.KzYFQw+ 4qDVвLOo1]"fK̓`aFe3(4W^u,FM=쭚 'O6ɀ4FvA^R;GQ"qG)_͒E9FXNCcޖ *5OEeι +0!ԲAK1yng%FX'wʻq8 }6Կ!q[?v t&h I1NM(M뙪>ӝu^UĻ׫-?8KfGbkovBEИl7.h&J٥=r,Ck:9tێp^ ^xxy0uͶphbjQK6? otO|Z],\AQ킌-,Q?&l^C)[uf/IY&o|/' L_Wd}^I-N.T͔f I*9ln6[sl1wd~aއ4$kjȇBZ.}/rqb=W0Eώ 1AKwQ?;@Yz"il[w)EP ѕ0qvr$Dz9GZmU"m)A Ol]b5=٭SgA=ڗxABE7]ILz[ɸ N='~9Xg3=peO*ّ>+mop/wkˉ3>HPW~LƇwX`:)s83gRIaZA}QIv2-yG)ƭ@ly;̴]Q!-qq \ Đ>kF( @o$VMB|?3[ q5RaAd^ ˨u6>_s^t%2)L-0 _ڃ_iezd pus3_M)NA.xS&,-aRqǭ*?3Q;^Z-U.ַ%FAL\}y 16J49PhNGτ"ǶT}3{AvoMX(ݽs|M^B~(Ų~MTf®Orq7 @MgUYM|}oOթO?Ѷ[)6Wte֍T3 4 J}CUa3jBTvix6br4ċy6ݯtn`(A#XY3飫6H+`o',(61qp%esgFL6COmrb4dzRjGhck7+o;9L^29mS]d&qZDg]kPSP(D^E^<,\6 n0NVٙ(nFtDd݊1FMzL(^T- HUypY%Нưrqb^nFZT0yгFݮAk8 Q5: YҸ0`*Hl| Y%t:Կ9Yҝ» { RhʲAlm"=O2VOL])NB\rrDgYәz{buSA03t`3. k&ӑbH/ߒ};jejRX1EG\]2e8yˈI 3&k[+#Mw!{bS/r? њf0آE 6eMt }Lc#0ipuB+_mwKS38_y{N.͒ yb>RRObڝKkWj%)ʛm Ȅ3\ a)ß{2ܥLu_z3qRn(N_#VV _;8pfѼ\+YI-C#s?T!#6T4CpGY:u ?L!N}O2.Խ-3.aBb**GI˭=æКS|%E VLH9P`dj dE ansQjeD׮cHMp\n}?9$BPdcwZ/!bW"t梭RK)D+\3lo8Pt+)v@)CJh(swzB2S>+o|\  (J6ᨖ@rʞoԊvnOgEe`Hda2cukm.9?+`Q+햳28`R*wgG Y"uO٧V0CvD?sT]`F=bg7 !,Y\;M 1Rw脬IXD X{|a*YI"oCaR(,lTzt}B^LJDFܢys0 5Un~\@u,ԝp<7W 8:?b:uُkƒ-E""vDk҉GP_v*&}ySlbϨոe q&/P*VwF/P<jhu;[냪o $eCrnjVgpB)X#x ?;h'\w d)}i@WAlFQ{Do ӠcS(ϺmL}ɘ~=Krs8W 1_B8 *6e-Tšd vŇ~kaUPq:5o6 bn8,@:>, `DzB/v ݌K+ad Q7s5H Q1[3?ŏ(Ȅ. J:k&t_lLբI]B*Bៗu]Y>Iْo}^JC 086߱/gސӡ_ǤYwtjbɝjQM#$qr}U~'ٍ4P((%ԸT-pENɽM@%@'Y83*h .e (+Ћt`m*X9YrP*ȯ)^qY#}CYbaݴX5XK9-xNn9, " M}%"$NʅH.u}yiA3GM$+حD~Ce-|wriێWVt1OUH35yWH(R{&!4tsRwzHA]pXFtU˴e⏺NXbVm:B;lbkɿB~ɇ(߲ 23yq6r;Op(h %W8Zk 0'@"MÔ[gO>:xW5ہ9fqϧLXT<̓fR.)kԤNϙ@KѡBiX!&V@ b ӴZ~coBeQHF-%'{n[>'cVE'r&AȠoW ͰvhYc/1Ёbʮ> ukLiYHOB6NPZfWЈ (|-u>aȦ> z{pn9"&~ČQ|Zdk/f@ߐH<( N\@{isz o%,Xp6q~~}rwZ|R|1Iϭbl5ٷ 0ɮ }5pp?Hby7( t ܬNZډ2=i#"χyH3%Y1Tp:71HẊ,9T)mPcAȞ*LGѯ}O'ׄ2dkx/'B%H.xxT߱Ŋpnq]g:mh!ZkwCm_@"&9 ^B̍KjnV#{³F&/`g;Qz)B;Gr)f&ѝsw/kE|]FPa h)9j|D@liG GUsqf2MVy'5K/wXĿ*9J(&2,. X-"M@l+E1bX**mZ6һږ`@n:m*9w#:mG4> PiBZllVGD ? Uګ{4 W+z1JJ&-)80pNy萱ǑD3wp.b zrr+r״_8H)2LGx*}Ӹf?"<Zdķzo그G#aԯ| asj^0`[a˚˫h˹`lH %Magcj&auoPw#JOɾPj7(`!]sИ),5n'u0g^SWJD r|zuQG}lTBеFJ|$^{ ҺkuӃ{F,Mbt"5mtMei&d|?89)gےxvҤ Sj^q0V^ ]ÛؑfHBb.gɳWԚ#, ؈-h^9bjBQ:~HO6p 2bRѶj/!sVV5I.oA2U&y1,emu-o%|GXdqO8l3pl3K}Z~v\$z7wϑ@16/5\}4&7GhUbX3 ouʽKQ}? i6 0찇)K @V.>on59Ŧ%Áj #$Waa2Ј Z\? ;zRw}Wb]%gwsVH3IQ)'oYff1_v$0AXl4cXgl5~$fNS&uq%Ì?g郡?ZCGs0 ĐjL,V]lxQϐ-a^ UNP4qn`M(: wD{#(˄;MevѩgzG`dUDzw|9YTk!Ll\^憟3Y:,kj|joke4Xꃽ~"RMji®HL*q 壁 խM+#]54\e\0>[եS~c 0t6@Ux`=7NpJG9Ƀ>E1 z sUjȻۯG8:{G&. hL/IJظR8P*A͟U7Y,*Kzx`L })%n3l -Yp!{'S^7:+.A*1;@rWJϙ[m 3aq$?Jpq,7ddc6S7KVA Wj5@x۬ AAHapv/նoRZn"Uctp4cgmT,:@B8d9iPɑGQKׯJs޼Ql |RkL݅XYM'GuW&U06"ҁ-yo@$1s|՟d F!岣@3|##3(UQN?om+*j:c[s@٩}ol=5\>bK:.mF YTK1uSe(ejk[ǴFrnvo_2帘p},P5 ы8|1-V7_Dǟ~ 4=3w`<8T`kB/}DMIIm**Ble8a`FY=lXh](. cjaA4yg LXɒ𮱗pK]B=kly"R+>s2zLp}h5@-kCERZS SV89S }_\DTiOh˚ SXoC%L6ַ{|cu`CJ(0k`3xkMZ2"lu^&CQ+%1<0 ^Bz-3I?] G͜_͈tMmr_FcW t]RL>x2H>pzDw/`#Ʋ\KVd}_fu0kJb܍+z 0 \Zgs+'pI^v[Gu4#x߬|w?S4Xb;@1$ Wa]mOY{Um[tlJ3`#;>K'!E& jp=K|BqI! v]FHG[hPZMbx$J`,Xl{wywq⤢?{> 1TB߷4~WϐO-iw4,oloȵ6DgDH!72%_ژP@x.ϯ#w"?}ǎ&d^HuձreC&qxʻũD|l_^㞏ՑH?1(o*mx0=t?)j:U3ڼ : J&9p$IjQӜ]A ĝNv4_ RL-.JmGm3LwY\6Zz7t~IPt20o Oې<. f!kseI{r)::b+]T9ȝVsIC&DtH3[(vtٲnf2<^>qo,ށdθTJMw(XNBaW3Sط@VDTqhW!!goTQ[>1DRRflp[uQB3 EI^v}-pTS2^D%eSʚI s6>dqlDW<+綾*3rX)1d18DE:/;WTˮo{T]R/2 /_XbS*mKqzfPj!%W7҆J׍5M\olPsw2NF!n,sD@P2`lK ɨ@ KoV6!dL,mk)i\WPvm2~YcLRʡ#EɃ@B3DK8Z;@$!#1jZyrI"#֫U/?IĹbxx $b㰌)藲 ^F@3J TRi ECDT}8ij;z.}i؈&`ss85E?y[ 4z"zt1ɂ@J0 ɬ ~$XʁL!R=cKGC'#+UAc?k#? U֡ bts駧;}^zCQ,p6 O]ed=5o;h)˚hbly`AU$ۓnhHuZ. Am3䢢TzD<-njV|GSlZVGa* W6-.xE.G/s%(dJO?"匣Kӆ"6`j Z/ mtTLܼt"F',Z9U9AS\rJ]C`2"̶Ql"ϞÊH2+_鉔q&t3?j$ aRJ'%:< HPntC4!' 'LS*8x\y:X\{$UsB5s)Ba$, o/ӝb޳Lraaz*6[DRx r)`.=5Lɢgu"™! xz4+с/zmu'Yh̺5Axk,$.Hf6\;^7j,ZD y #è-أI;6sPRRB$Vo1͋mAknNz%ɓwi`6˘3,pUpbMPnB726 CmP5/|su}{NXMTmMgBhd]V,A 5@!f¢*a%BnGv2],I:>ΖrR$5{ &k%v( N#++Pɦ~3=i0&'VSǸ")?L[*CD'*&`M*י9'?nEuZjDOu"Ȗ3)&m.&Ql`)Q{eGj;&AnLyT7)Uب/YI6-T]iftzPn^<Org붖 WLG Iږ1&bytn>i sB  fEN?[rmsq*!6vBL:]y5 ҡJ//!R_՛ :3Lopħ dW5%KhE) eTXLr~Bph6-`\ o=}Sw* ?[a!ՅY~ VI3,IP;DZ HὫE:##lUI(#ĺH, ^ً?f'Rxc{Z0`JyѦ\FOPFͬ]Ez I9!/wn2(x*᷁<{y=Adjm̶1Ud;#3+s4Qn[7 ѾN5z$nM2yu#w;Z$wGcRtWP /seGw9C7"e%Wzf( 9MנZa"v7-MXDn^/x w} JX(DVV7ۼ{GkH5 jWK)C7\6M>~}̖ƣ?cod9bNt+U$۷wI:r,s-F]m̱N.JTPFuPu+[=zB#w4Zr64@P9WX'r1P_#Qo-鴂/iE%e>[W oW1E}~s}ʅ󹩛o{(z41ؠU|RU_<@ՄRu*ǝժvlB9-EKdybHSCVm F 7UpK fؗο)j#ZadV-6lZ t:Y}\1~򫗵GwZK87)?ԂNiM]LUxK2v^n}X7[2PaB^`9aaj%K lq$OjsOL3a%GAC'C!3ŽV<qN3Rl ;C ryfD`f-x_C8Wyh32x9 n ^@!?5ޡWY9g!s`̃:γ?=b''d0{Cgϭ }ռ.fy+1N@u[m*#bglQ}debNwn:3Ɨ%M8gJ U .Ф#Ԅ04xEh[>tXs-[|w>,I d#ć9" ({pS<=2Gg5~Nd~0a6Vw\\qc@ȏsSb+vgb~RI>_BoܪyZX eG\KN.}6el8G=4MNO:1xtD$>2-K(:ip]7]w[Rao&z?력rrXW~mf1İ"WnpɯAߣ?;S᛻.0sXM&Þgɮk0L=5xٮn'ğ]b|kLYfϜARZ1Ku3m"ᘰ j$FSW8Vl?| <mZp*L%h{xz ܆lT{epM Jwm/tOkp#6O[Rcd)6_- أZ&0Q`w84 뎮͞XC0ۈR k 0,!$;[T$5d_3ZoMCSQ{ 'zCPw&U_p 34Ozsr& OJtEU4Q# nYzq>rf0 `|U$W"FKN4Q@2L+탪7C/8MqB ;4_qc(j@5&'=2;2 DmsЪ<^P%M %UΦZՊ&q.QEdÒ-o]E QinO" Z%}LmLʶR.[Mz3<:_єnD4f rsyJe{P( |cf=;4R%Z&ay`I܍EbkC-qX쿚\bJY l 즣U0n9+*`kJ"- mn@+"Y9E\gt%ܬLw_Q;t |OxTcs{Pr\N{㳓nP7S:\1;Z]jCyR?CIUl T^/'6RMWy:6fb0BfsPZ_F(wK1S(Ϟ+fh.E0q^xtLnq1g}'0ErB t0ܖvc.IjX|g`5! KX%^xfxvI;.rMdYωG|eyX%ٵM-BJ 4\H ۪;9%~fOd~!5 R=lZ2Aְ@r9(+ZYkyAj-cs.s% -2u*xGdkbt i|IBDAIdW/ ? jAW pںq9I]2(H|c+p8i VUf,?gF6w] FSň:ߌaެL,8Z_:;h%X \d$[% M)r^Sˎ3۹&Rld?( = QM( : bE:In72w6oI"ydAU)*79%z8M5f/TD/̃ZR:eQCn-pڗoǜكG[)g-d!&Ð=[#^~J c*M<|B UT I V |$3}4:h`G la}u=,to۱J]PǓBP&9=7\! 䋇ĺm_ʔY7<:D& ߎYT(-VhHAm  W౻)|:!M[}Y,G=o g'=Db6R^V9@NN0cI8s^2N'W1@*e2JOJx?fĽZlƔn [yeg?AdiQORC9zèV B{sb#<߽x{r9g,XZ ソ]D,_Jn:'T[O%jKvI1k:8{  K )i#%IO |.;qWwP #H5nA A7}ubk.) kJ_WIVS{<&X 0L}<p S\ xoP'\2(emO!~S$0!AI~(hz0[ /˰=,+. [Uf#C(u;(5S,^u|0.JŒk&^yyd?m[(ҷQG?Y cF Ez B"'nYG*72H?p "01tK(2J# qLuE|Qo$Y_}q 3OH~]QF%[#qaWMPV.J"#Ua_YMu4 e)K!y{AҘ򊐿h@+ڹwZ& 5t}+q7!' #„@,nxݝ2"c4#)qspG;IUUq>'4"K5n~HyZ?K6CAH;̬OS& h-A:Tׇ@W"qd*|r#f&Ԁ45 hܞ2.M07]nH7 }`4ONb+ өs>(yMa8c/z8Gv"@+M4ahPSQ9~ QFy2n/ZWgP{5[;uU5_ xCHabiιx .@Vr5qdBϝo0,'9ouu4X(RaO;u‡ؠɐ[IL sq:u\^տ&7 ;kt;Ph )r=] sj9?4 'Xl4ݪ7;pRF)TldqVoH`j*Ui5CD$kcyls C d~Ǜƥ=br-!fd2 A5~W(WҾj{f -=AG W{fH+Z<yB];^ f9'^xnIW gC |WL {Kufsr㕝FP[Ũ{7 twl*{jq] , xAޗXrmkV,}˫<Cay#Rm3B67MRAnkt8)~VC{3DSW< LTAKaէ3BVwc1<\cIץ[+}l.c4YΉMu7Kiؘ;፤7? $~0M[LMH hY$)?kt2AIG^~kӰ1Lؘq!e]ʪuFS䖛0Z2ٴSe*f~! tMvQi ^Y%X(N`vZ1fO$w+,DWuHh6RKs)(kA3KUDn;aue|#ɽFq)"ԑ=*crdMqpCG&C@hwK W͏8s#ls 8޵5о[s*7j3_t了f)|Sd{ZB|wF23f nMpc{T[wz#ЫhY։z)K #l|mM$ *>ERѕmX+oA1EqoE@^2BKJESpكHuwCK]1Ѡ,H6Gk%H(efd͝/X/ԸB™%#!{(iZ7~+w(@SVG,)x *f]<zņ k[h0YowEՁ13Dy, M}h<K,ܔ>[;R7F 1+썀3J'dҍp" YDB)NE@ KHd ~KBȻY3p{R3r8o"Xy1ew~y)χy)iUe\@ABf# & -Yۤ)i*˼~.ƙx5ZraWn}&(%yhFhgrKz c8/{8$sKl}͗_-o CӤuޚED ܪ5O̟h/5&AsɄ˃@ՅF_xVO3T5IЭd#ٌږ~bۢQh֫:N?X$ ol3P]g?J;\{MLXҭXUUhiB4S >3<${P h@ P>h#ʩFYՃ2NkD #W+ !4v6%c(NI:VS-#N"} =:j`j:A{cx"A^dBos .By8I}WMQr9{g%Jf2B^"4H'pZ;c0 'y,ksxyHoFzgu{70}b 1<(HU fh6EלQa<,6H Sxb9N@ 6'M\jTUMTV}7e99T 0m(vYHb Bzظf9 R ž叆@Kl/]8'#.D۷ 4낍߹)Uu%{ʗOg/7ʙ?=yԸ HfkOA#g;8Z^cm8Rꧏx1xaȆ0"/G&b3xI*ͭ_;!qc ǹ gggX8ë́,k:sBX7lgt@L&i"6&G1OͱrVP5eo#\2Dϥ}L i.ʲSkeQF;#TI2So)& ‘[oJ;Ո2j1zA7 afG_47_{69v-=㿱$qQn}~a&ֈ<-(e3)g7_iz I\OϠAp>E\1D]FlƏY> cPb_(@VȨ:M_Nx.T?zdWɸ+-26#SM258]UJrfXX7u=J&xU\帶FA2]ɧ6`CY֟iv?;F~' 5ߠ&,2#L(pVi H~e_ {S-Yrd/ɕ?/V'p Y@߭X" ^qZtj/B^zV+#6[^v7s(A63tm]yUȔSiM CP- lU#A }N8/S^'!)yjr !Q SLb⺯Ɖ=GOslK3=qqx1ǣ9w6O4Z@L2"hJ&G.Yj(><=ϛ>m%% DuFǬ h^rő~!& ̭Pj^D;80Sr;n z_~J.S \1T*6Ը.2MYSS7-jۦ>J|?lDs7Z& YݢƀyC0+ի@ T ~}P8g,u)5t&#QH[!Ir=?*£9o e`Nΰu&ie3Y"!0Irea=Yf$̽Y!;^%e| OB#mTEږmF+_:TYUxec>;6:MyaRҒ Bԁ^RɈ֑EޘWt9d&1䣬6-A,R'9dCzrYh֥);@o(V>LgQ5!BfH e`@oRmb>(qfHЄAwM?lD` N5)d m0UsG\- =6L t:9`AyY&O-} '2%b.ơZV ?Nƙ *ajhjB&j\H֛]މT%Bއx}/՜ Z-M [(뽁pUuh$0uĆ^jXTZϜfe|_D@  {ݏ ޖۀl_VkM}6]#wGA7RwX sXA86NH}պʟsdx= tD㊋Ϸu.rO6 X'L k8\jNG2&svijõv}6*+/I[>X۩{j `u.C]:[}';D8%6Ma,k:яlW>$2MXۑV*]]dCQ/'q ,2qFmeӬ~z;-(zȻUd76W?^ɷv BR@ R"vv:tI^vG9tEa]!DQ%}z chע+I{t_+`Yz,d빰X1k*!'4y^$GX" ϸ蠃SHa߭1>74@v҈@c~㒆9m e0pΏc~, qr slZ(GIj\zdc5Pv=rw qOiI:U]] ū7y _c(*Ϋ?#쪶Fqdd7s84.W"2:PDoc̹(7P&'⠢w"9sUI?Ց<X|U&*d!]FEᷤIҚ)! ϟ_GW9_!$W*~D[R,u]x`2'U j܌~ŶhjsL'"|[ `_TގP0&`:&keX\ THH^tcj5OF>bΪRږr^0k(EeR,O^i9Bğ а}W|0.kc+ri|sR-콇E t?lф/?m#*GrѝDj O>ڄ sojBKQ}P]Y+lYʚ1O60_?1A}eKh <Ԣw~lTKk*Z" !j6β)>BrRi(Q>R'=rNgzY\99ZH_&xl%9|mRxUW3 Ve 8@Nvf&g>g[oNAەnʪ/~Z45>dҷI5s)wD_o/h^v#W3C9$bʸST ³,hD]#9iߣPN.:04 <&WQ5glH"(F22@K BrFD9/!I4x[wfhSle2ۃ\ABq-Eշp98= =}C kkg`w2b]>S l+0d[-ϳH!!eQUxǡU*Hp_e1^8gz+_ hÁKJ%&(y^vyd+0~BDTz m)}=HφGo2oB4oD&dieTSF@\}8Yc{u1?`h幋o.2e28/~gi~؏M&88cȿ^iOZ q^ i?"( f%]א{iB b`,dNw{'頱+O\жe"o9SjDV\" dgXcY@ڠ^۝拏|O+63y)5Y(F&\}< D 'P-@ }(u2NCb<VaȟW+i&qDʴ3 eif@GI<}B|ɥ3JPu=aRsd{SUCz%PW`-z6nG;K@t7WԘ,]oc~w)d ط C2{lyei+S 6z{Kf騐Z^sL Bykx3呠cr$Y^{H1WFQ;C7sFkx{Zm\dQWlLoa3R^-7hwr?OwZ䓭wZXЭ|t ^tJ/튨f7-,hNl#3wnG:1>,|KnkQ%TFL?6`7Imyh]۲) m]UfCa,(fdk`竎qTXM7V%I3q0s_a%]%΁UbضFIQHѳ;25׵@>Z. r6½T,]?)/v",uV `,cO37p&BРTa !'G{2򇾄"D8:Kz#>O1|lc?ݐ\Ѕ;N kaO1%rRCd2Q[&5vdP;OǤr*t{" Q _… įJLrt媻 ֔:fȇOL^ >|[p3Z?2B ':I2ѩ1V(?zG_cy?yb k:J{[>|O)&gSNEÎʆ|n-BGf4k>+~+RZ sQ\Xp[  CdTA[NkxAl*`d#?5)s42,@ as< ei֜F}p{sO-֙<YO\!s͞ x1|x~ۇe  -  g|j~U9b~p:L'3){PBK_.~$k^ F`1l^(&%W.?iQ' +$lSحl8Wd̎QU,ec,#57NB.}ݞS֓}ToƴG~SY=wlѭ-a7{D,hx֎8`LW O.cU oNJ5=x y8Q[W3;;iKdƅVךǙO ^5J!X:M棧Oh"ֽm*udB|DRr,`}Ac/q(@A3ZB5̲Y/9Tx[{|ODH,3)R hb~AvuhZ#$yg|Pkjn`Emj +7x)%;zHC<*QZKZbAp;;w3?[X}2FU*D("zsi&6H+*#p]k2v1YKulM P`"ퟰwY7T]vm-Ο5j!}`H_k$kjRqT ~[ ^&c{? xB ^[QȐA!fhxM+@" CfTYj#q*̕3 Ң9IVPR(i䨰~bEtU yvH,)O;Qr͢ۏa#R?R3Ez,XY'ѿ hZw4 ^ j2J*i 8LXȎNSʗC}iQi sQ+{DQUÚ$A) 8Mh&D ֞ <$xK3Μf0 G.p$ӹEc܍/ {5e$.e寎CHquL/q@:N80̺1Ju# ™s>ITVJcIyUBbyOfBgܐK3W|{,CGT)wyq6׾IѮ#QFӓxɫ*GGPvW*4ފZdV5FPf㣯ݖ~5[q(t%~ARf^ҹsA_ذ%@;2G]qaGƣhblq95T#dݻ>:!8}P3g׻6py0Aw>_HE wF*`M?iH<%%&R_z9E!_x裯=u3AQ7 Ҝo|KCAG)EA'CG9_1n<'7dj}ͣ?s;s _2%.z$DC2)II F㷦%7:?d}xN-U1J<6w7>×!I[sFu_@cD ZSg vk=w'7ꜧQ*m `L!MY{Q+g Dv@`ˡ-4ZHඦymɾ>OU"1SqдnRK~]#p_HlvǸrRg6,YstW* j#ƣ <t@_2#H{q2ch`Wt3IMènQ݋ ؅W$51A7#NUgE[0UEbͨ$9\<2"+Q#TEG;D|N&A$^(6:HkցH0Xm'J" 'Cl=/sA<^};>~) 6T!zl*;e J* ,Gu%5y VND gib%ѽzR >-N(52/=L..ߓ4Eut,PĦJK{sAzJOj~N3[KR,wtigcD L.p!={y2|XSlࢶYcMOtȑ(NIA /o&W:vDP4띾1anT{+ﱛ˽~=% ÏNלN\h 2G +n}_P8ԾR }١Y]B٪.騥 xwC.eм gU8Ze|4iLBXgou{$Asʭ 7lGjJ|r IU2$[4VO"SDRa:Xt-p KVTk&ɽ7J ^wTnm[EԌOq*mzpFo,g%Sl7X %s#%N)vTgS%\ cP Gq:T%X@ws\zjW)X QߓS^{4Ny5.MR7G)q˖G;5?kGc%h&3tGǯ(CL<PۄSKѷl$ѣ_Ob׹CnMg=!͎ Dx2L'܇oLN>t2ETV qM^P$y7'--B[._A_%hyPsK՜4F߽{oґa;$jAUr5J+&OH$&}NYԘPn87UUÎxV'mFx>H",`js:ˮ%cىw XpHwbv]Mgñ,P<Kz`uGE4ryL6IUS|eJFowu@K~; Bz+C  G̺S *WIѷgݱi& xXWm1n}$n]՗k%HLco6Wak2 %_T؄ͱ=ǭ@iA?wl${D3|AX6*M#\OY&*a*eXE^匋G6p_att"$c=Jל{ Pd\*".<R랾x#ir[ݖ]yG+߭ҕ>Px/U9snJGڔv W[~8S ռZ߮.E3{ o)-f؇soј(ʼxwWQnR@zy~XV*ZPQsaY*a]1'8 +^EMQCquDn|k?V@vz$7[|gF^e4SNOmR+Uxf6!D MtL3!5fl48/;" 3K5$ْ3Vk(' a-~zϊtQUg&:EX꒢* 3p MercB^b: CS(J5mX !#'[(_%CW!.Q@=f] = >hǍby$guƒ җwӭ^҆Y YԛXKvRJcs쿥f_) )Yc=+>P1e+ǑvèLaY#k  ,2ft*"T6Qy8q: ʔwk"cE^{Ħ&u,0y{Թ=A#1ٲCF80>Eu/%G UUnxG0-@nT #NSAd/ E"!BlǪ}%&xPju-dž/įϴke7 a+NK ՓٌW)4 *!;ʵ/yٍk}iyO5k7͝/tI9|O`XQ7o%nܡ5ܒn٭W;iU{SRx| z’N 뿫C+fTR34̊D|c eGҎ8;iʧ(3pyngBy:eO 3-8+nUtc@KV$>-2F~B6GKrnsgxfC%l ҕ"*2beWp^Bkg%d_t)JR*mSy+EWl+R ԭ@>fB0dJsb%PLh?i}ZmWrC-Ykhy(I7+g?zfoYU/j.I[SN2S$]BT_{[1a]wŐŷ%d]`fLM5̬ 7 δ,q+@'|;*ʡ %ŋc#03'H.3Br߳V9uezB \{^fm֯TYv\hmYH;/‘\L $G\.a|ёae%hB~)soy3'𶴈~g*7ըHNݓPf/.vu;^1`f=?'F fC?n$)(rZIV}Wt6ԭOWРֵFi{!F[I=;o# pjCY}S7_`*7l@ -A>(!ȯ)nS0Zbfanh0~w<튄X/Z-w}*. n=rJ'Fvf ?Q^FY2}L]KHgR9CmJ,;|ԁGu 5 ByԼ]aτ9PgH2]`)xL۴o[4k_ $ h7l!h:7} R.mrTIl;m.B.n9|EJ5h#JM>=ՉeOym_u֯l.w9w" %ZӴx,z}{Vkr4'W3 =cηw?U.L .FxxΥsW4~Aδf8-oek$N--ẮI0-]bc,~NT6VMRϱy3mJ*ZALQm M]7w壓Xe3{8f;CT06CZ@" H Y͂t}"ou㑫?Fq"18s`do1z).lo@Жƀ£U\vW~DĊ”xwQ{\1 y;".`iEjH$Fj;Nj$&R1cubN(&VNe].G+PSrZ0vkc w׾ѝ0ӳRFg)jQwhNa).4+kBó}ŧr 6/Ƽ76>P1(˛-^2TzӿʙLJ(!b[&jQƶ'/LH"}OuwGyN[9 rҒN̈zƹ3 ԅwITW yD $̛Ìu|x,tWuCL-C_&j)}˺802w? y5z 7Խ)6g{;1^{V)uᰓ }C0zuAFyl΢ʠrr (S7Owpc:.]>#( p6t`fݫr$ Vۨ Q.:~wa$ , IX@;R?< ΫaNoðЄuNπ }qY M3Sx"ZDFɈcf3qmI-X1:Ib]rb9|qO[YSѯ 6*=LѱVc16MXGxY+ث.٘OjsmrZ;6!dIIxGx˳-c<4;'<6ʨh*RI VNin4 OC$(( 'l )st*ڐЧTښJ}Iz4R<Įw$F]:~ڞuz}.W7hf/-a^B9m$|dVyC*#*uƻNZc 8t~:zBo"Ӻp.y?΄lhTU[_c5Qg"$#4STA}R 7M@q(6XǙzDqq3LOKj DjCĊhMdˌ~F}8[>^VkAu4?*E; >='}wN?)fńhMVvS4?Mm6@-x䐃9~0HP+^H+J8Z1j.xb"lk.(Ń mjoΓJ Oik8;/~" >h2Z!/Ť j{G@:^OL,սKf9Ѣ>ΐ&R[V"wldppaB+?6yyQ[ *vj "9DzsfxԾfITbck&C/RѡߕڒEr3_ Gru;תXfGlX4F&T) vjC:E(%Ķw[+C>RM[~SH9 "a 1]5L=-aPKe >TV!޶OMB2.q9AߢFZ\2qPJC!]+[5g.,Q2BzEi1gve0٘=;<Ri{LɣGN3˔eq]:[1pSؑIHEʨm+ #+T@2'' DQ4ېy4Y@9?`,Q9]K_PVU=_lBwNN0N+Z&2ؠ8Ly.&m+z0% FML~͵/xTLYݢKñ^:w.99}V;f)EYRЩ)&h#1 yi#Yrt2٭QKo+;3bbgc7EI/=RwAZ4+IQ͇I1%躇P`.J[V%VxRP̊l/ W"qt g87x= KYExdDNrS2D3αa;BPl[^nb_E$|}16yR 念oEP6G+~ņToo8z`L6ɌɮBiHo )M4e֓njZ5SU|[?C(0oˇ4 CmJMDjah.r<ط(ϖ^aiRTm௼:84L3b*#*OmmE,< W|ߚ*O1YgVd[Q9>)6|4 ! (@Z{$cumg!S0ǖҶÍZzz^K5?OD]eFMHXX3:bq5i+e>)>9 5",I 0+W,,F(,1r{kYB`e,sH̹jF UJ:`ϒu= 9ȍDPs|$E)\8,J9q@_ᬣ7?Cw Bk%%И@m5 h i*"4_#rV .^u ECUޫ9s USgP{d/C2I.MhEg߿såY,!2!qRrfݱl棂YF/b 9%_j5kT6c!Gb/!Y,aysxn4Z,Vu5K_-+VM n$~q27õi[U^4?Bu& ^H\sIcD.ʄ[*')'^㔾3.ۨ["({ǟQ(׃yap{HkĦ:rr-Dc;|}kt(^o6f„a7\՛6дKps3nXzZ ?Z[cZ2\@Rg< dm*–nk^L4NOOBF"Bp]|8G8U 's,q˥DGl>H4!T};Kkp&p}4q Lo'GS-6%;\xCoP~+`RU=:s=^Zɶ@}0.Si+UD)ced5R6rhK ]`d6޽Nۗ'X ?amtHvB`L[L֩8$dOCK Ę4{. T't4jOOh7Ä@A$np"H"-*\bCN뗌Ub5;c>|8X)fH7u b#T_K>4|H3Ck1+lzc4I!pQm̸%fO:Jm.cnҍ#&1F҄+ľU~ ip 137,0vqEn6[F C^^- ӭTUC׋ 7{>b'!#֭\z+EԖ}*e/~#&{ۀdLz ˀo'DZhUlR2*QLEe%%)YL?ύuFK30V 1?M*So},:EQv9vvg&_VzuXp%79q,FJU")z g(S vyvuþPT@ P.U^̛}2H&< Z&5iXgjBmsӿikI_{R57ӏ!szaff[;^d1gυכ=3Jfx.]ѽ鱷_e-_S!M {GsT4sOȫ*A,HK쬌j8Kr9)!E]βe [0]Q/X?7ispPd , nR22#}TԻjNԣ4#u62;$;cW= Y_Z+Z~IZKlӕ̍?| x&BͥU⢛dN{Rt[ۧFU4,8^eVx$^86^wA9%bر#q\ :v򨈤8R`K,:=(H"$,rЗ8^_܎]([$ᜢzti8vLu9q:Ěed'^[ al~Q<^ӳGm? lpMxsO|׋Fn6;oH&:*A7FWgƩd^Ԏ oĿs/8{ƽA]'xz&/}=Mb3 p XrFgAx<6*ugwUږU0.h쾔xPsk7.vE.e+YI g3UFTCXס~b H=f7!v}wH˦ oɳP|$ K[!rY^u/JR[fG6}%{Ptm}0P3&AN⥛ QSz0T֟y3Tf%ϧX({}[IbђGu+Yȁy2n*~ mEOelJZayfnqgSQuvNn {Rb갘ȁI!{Q1.ob3VDV>ORzi¢/ K";WGÑ)?)/d {5_u)^&zZaK0;UW+lgNfEI9R0!`SQf> .?vU~#Cɠ(Ty44XPro2 LPF \}㩊:jNUb5sy66mm/={䢋3h2WL&"@x ­L@m0PY.ZL<aRޝ҇(iM ~g[z׳J%woQ(id:ֆl$M\,h7:gew㢽HX\)eT`KiKݫ-<[ =JJvX`Eke.{,jHzQgQۦTrFz &_Ό~%_xxfD/q??{QXU9E(NHH]ޥw'f,6?~猌j_uP_ ӦU՞78]jk3KA CU(XtE>l z NV^vU&_f>͉PVtWS9L .e޶QN.lT͟h$-j>mAY}d# T.j4rks9v tT86XANR\ bk{_KT վdWh/" 撘l_s[$G\S @&d9fsX\7 ߟVX\t"fؐp*(V>aIcHʞ +IU"FÐ0=I;+ЀFZi^ܪj4d ݔݝ9Nѯp(M2Eb8Gm 0&x9!JB AZ]lZ㴓2`Q=Ƙ'=V@є/޶TƓфP Mڸ rڙ87+HL{A,)I]ɾzCS_TCےjQ_TòԵ[m|!(qJIj$C/>[Zyaei rcb*P/U x&:")<'9ye 搉jK; 9_9?ЧN>{sn.SzYq+0;$;.o?,esV ?cBhqw1@JaWBqҀkLOGs[X J!H+c947ma3;vM{h{?[c yG?+:8~Ja 7,2恳6vkrP?uL)z nEȏo1 Ѡ(6Te؆{'`X7}ܥ5L^Fz늒JPdQ),jHL4(՟Tt+b1q2@ q԰~7eK.b Uw~^T䁳w=vVV19.LLٿMx};]MjQۍN1 #-! d)5cvn=o,-cmbyBBoJ*8PS **on9?BEcbDbtĕ6%8#4=S``T2ĮpQK0[ mfB V|%5ΓFoKL|DO^^gw`['i[-kיZ3k(0Hҙ1]ժ΍Djꪻc.;օCP@CcߊnLu%9IvonL=:LhodR@:_GCO5, aAa\W\Zϝ˝:7aBW#='Yt;*ĩi} v4tOWR_m&hC))pՍ`1ђFu+oćϿzӫv.Ppq_*m V\6N4o M6gv5{SEEێzG AÃipH)z1Vd<JBf=0˸GwΥ#`#N_kXVuV*˂{>K-w! ' &_ V}|kh,$b~{_`kuJK%{ToOP"{g*~7N&/Vڗ4uvWX à.Fo i9 nfU_r_ΰMQ49XbP|ǯd&r)`}$ e+Tt.^BlGa?S}piJ Ér5jl|MxG,=LύK{=bc4~Lmwa9(>YbR:4f??:D Ȩ86t+wJ%r&K0f~n?ZTl~3g]Eh , -Xd.]t`=HS9#[Zy3Am<@_^5gJ C/ 4Rwp6|8UKcc{{!Saʿyh#YmpaԣNma2P F]to-tPi"`.mkkއW'ay&B^s;A#Ν\c ck뎑&",t=a 2f CvhJF(/<->RQgMN(4|~N#BQeq uQ$b,e3Z=iy>jJ]3Z}y <Σ7DOtm3" +ϳϿW.ϰzasf:Qf㋕ SÆέϩme=]%aҚ{JM)V<۳vE,;n{czĺf.' Պ8kBtHb;A=fRn7*\|-$+ 6H.[ahTcneP 8(z[kb(VjQu9ݕc"6Z.Jň+e{y!\T +"<6bMM5wVN55pjc ^XEJ{?KDJٌ\Iu~l Cc/M0daa'WY#ʡRg)+ٛ&:T#VՊ=W4)ʒ y!p% -58P+|;'c۳?FC-u^SJ+,$qbxjTJ:hP Pf˿tz>#UǓOa*s. eGI,j[ FǠ0?ö𺭱d^e=Si' H@*"K u^oSn>C `j@f ֎{/ \ĸP<ּjH$gK|3&H2?˭5x圆\Ì}wyV[+QReܓ#] a^sq!᥮qB8E(3 R<lqqcJp>CSUV/`/Sg32 /o*GCt%j+Sڪt_i:lnui}tl}ab)ܒpܯϮclv=|*<߂$=9?́auu7nl̒11H%0o㤗 -ԍSz=x Z+=4ICn /JA-c&IВFg9Z'D_cx^nQrDxaؚǦT `H\TQؒo '@ Ug+cK=@8"OŪmxcsDx{z4X?1|E, u_9MNދs] ?:_6@J5 R?vs2hLsUJGpu% (-q;ܦ޽|5g OR"9s)`ƹBnz# QTq@¿ccK%~$5 54(bCwV5/ͫ˱~d2BV>F=R}a/ˀ>WI8 X"um1(`Pv &*D?hIK(ґJmƒ[G'LȫJ k%f|L@Ŵ$>$1R<T*|zγ2֤68JPvE}`9\oۅ-֞g~Hj/\g-T74:wrnoehLĿ( ̇W47B2FFwYVM0PbM2!^)Ax|!\!5` YuU_;/9K!5П7M{"ݼ~GTN'p:>VO"O ~b~ª8$t*\j.mLv ҽB(N`/뮀ST3Q H^H+gr!*'F7`P8uFـTF㨓p/ pSȌ,.* $̈)87pCl^HzmI@)BM|M!a.U&Yo*HLfJ('RY/9&]${hPbm$zwCm&,0} ]MI ^#*TI~B} eF9:l-Z;C^,# )W95CM@E`.; Î;B><@4iB 7k*h U`A}ߣ/5|(*GgHMpk 1u5݀9h0y0Kqf_^oE[U~+b~Uztnй$Z11?M 03&yؤ/@f#R]YEa{( -,o)?pNL qx$Y;quK_"XM gɫ"O[9{tK8SukXyÝC],9E]r(;SSk~!]\gjpd!YD Ͷ@4S5E2?+WeX_zA )>K;n(ֶ=ntZhW1@xι#;?B 'QiՆKLA`ČF/fQlt tMLGEƘ^w p AUHδYpnkeYRtBH3Q4JM&6\Ҍ_{.:QLk53Ԥb=@ "Ȝ&LReƟw +7Iblf\HdQ\x2bO~m)gyV4( c|P j)N1 #eoX [-uy #iPe6&Nx6pUw4D쮢,bU&!EpSXOdMHERu~lzJ *. L獿w :}Evv{y|Q#]YJ{kLA.j8m"BeL뻂D0P[ hLhq<NӢh.`|l\qE Dž;rE(#axt\?&.@PJ;?0!O6^>?:}P dmQ b}IDn.ݔ0%lwiL?(= aNЗjQYŜp78 G"# "C,;:F]6:r_DsBRWV-*Dyז.:t"@r }=TUp4Xky}<4<0uʫ7'+8:!)jHd1-n#\ [i hbA l.n4;Ea"Zl[ {V7dAu>b@?ˢEM^#Qa|.0֯HTȋ :N _2d~԰vl+bъޭ!DlH !9[䦘l켄 BA# .|a\:A=IF1;!QQpxrY+F#ݪq-&yUVmBUd< S;ضSAU{F$ ԣ;pc֠ʏ]Pso ӳvon`| G+N-*7%Qk|,~}~3,Ӛu[Gs'BxQ"F&BOQ(kVv$gE:z_[1KM.TGxELAН1Ёno7岂){/rA7~ц%(wɇH.Rtk#1i>,K`Q#E2,U9RXڰ.Upby}q"{ 'LPgH YZ Ls >Բr" 3ح%>NaLuAHOxQ$•÷avNи')C1h)s&ŢjvJF!l*ȑE)u/+J 4y܊5k, H>*P ~q2sxR0Xso"K[0?%HW\1µfJ:yWu7T)L7.EpJ^sܬ6P@dGP5KPGG =m@M*>* UFA104}ߌײ9胘( *-ŸKԐ0[ϟ@^eRyce-`s4^7μ7J Ν[A}AC>4Pz#e}G1ydFg[,2Rx0j~NuCK 6M9EJɣJq)vq@qtI"FL|Ny,)pչFxn&LQ P'u N[䢢J;ӽ4M@Кsf:7:K57JVK('Gȴ !S<:fC|0vf}fAC]ֳ'XҫY7+>KQ#U9/H,Վ(oxYa/[ї?gdY1783ӏ4 X0fhk٬d!VGѠ:1pP ,bgܠg7p5&f Aٹ@%=V ѳr udAcn ||R VXtLVMah`s@ޓdj47.n\ >J֤gc9͙'^`ES 4zVawJCqciA jJ;cxqg'Qn"^wZ ߚ0 k,դpe&e[o, >-aU)} @Eq6d:;Mۢp_] Ɠ(F+Օ|0$| @IlھEh,ّ*"Un.,``E{e8c z?̖ m ,aT-;9Fc6.:ag#%S0UDw')+xÜ^H1QZQQh2YX؝y M(드 .$!L讫aBZCub : ^%W z>L"TɐV6܊ذ!tَ+1KlKqD`S@9< )| ! S'O'OސʍJxH#8sI9 p 96}5~3x􊆽uy\,013\!XN 'w²P,8I|VFe3WG/4%q bӍx;)G.iH 1xޏ=C* ֯tHN@UD[`rCsDҁAdl~jcnYw#˦+`y4:*20 #YWhʐE9z(70=~ M\tb dڶ;<,tj氆' dB S.}Jֵ/Mv_1-TwuJ}|;]yTq} tW؜ળ~o>7M._I"dRU10/qO 苷¶Z4i,2hk`y\U= _AgR#~v'"Zfb"R4PJ_OE6xlޯ | 9wvL9lΖBh.ksU ؈xrHhC#ȒF:.&S밣n/ xHzlgOG)Nbx0uXX_)6Ӟ6VAEL[ޑ` 2ņ1djNOh:* [ChS8\b5qA=c0:׹ WK'glr ,o5aM#ŵ& [B|;a]"ui2C*gfI26=8B)xS:oNdx~K]K%}+/'ց#hF+bQhF0W,-gf6g4nGX_51-q=ۋɘmfMp0&qWl*Zrx9Tk'TnSpb@'_^ĉV]r>,_䕯KC_Qm.5qQLiR"B)٩bouu0=N!V.̉. w1[4QэdOeL?c,>.yɖĆsEnkC6l~ӗ=], tळxm,JBB8T 'hL!D=$Kښ.<{E" sj%ćc+ܯdfsKR7la=sArnJm;DVG@\!X>7E,KS=*Y?FbzVg*v.o`{uN1È?`Cp^m&cmJAj\MI:-ʀNDj9Ӧ@r8Zb/aY#gp-إg!X譠/<<,Xk)f0i{ȋ!Vnk1f]DcɁ%N^g m^*.?n d w –_r1NV8ZP8GmLࣜdW3!cZ-t!jYa@RF)x[pDJ ;r $`pt+uKFaj(wGQW?0[^t>{sga;َҴ[(̆ߴmWE=uNWH {'R7˸h(>7hYb<4}y +5=)5z{WK2lD? L|x%*[z09K_^a*bޞ?HHNh96 -|UfJa='X`,m.x}.5cԝOv0 wHU2^r V}Oyܕ,:f?`ۃΑ۪ըk}_͛ĝpfXaқ '壂Z5nNc,Tm,mqIV/g3FIZw 0/JI&&Ů+gJbU!Ҽ\*k׀e;s' 'v40XJqȉ`|\%ɉ@ؼ[t AJq/BiӲ/lQy̪vB$oD2hL_E͜}qA}J^Z>E, Κ;;qnXd%8$BMeFOڛ+ïn\yv=6Q&g9k{`eOd.-(:H'"%U P'(o~L#JW_2Cr1dpuRuɷV܌,}t$myk| JrU9R(5Aɲ7Lt̰sT)GEN"SGB7ga{׆uᕔM ~hm5H|*TZJJDݼA5o2S0x;-K[s >JʾyJ"/5 $ $HEH%hmmN^!x7* t9_35\VFj0NsO#G`^`t\=iꦗ=IEˬ 2喸.`~,7d/ȑ}I $ #CAᦌ0Iu_8[zOj8?e. HNmߨ'e4U(pD9;v~ߺ: ?X2뇑^ښ4["ܯ-(!7rL,p܎N"#OL#j_}>7)JK>Gˣ_$ѣ[L%RQ>û5[~Él |1OܿDJt|S~ݭf&j!lor6]w:E3 p[* %ec4NTR˄ ө8SkzbWᖯ4 ͺL|*YQt>V4+ $Ŵúhk#Ɉ&/ G/m-nM/֖&+e;:EpW?D)l'7C&GF)̕|y3^Bc;Paߒ?oy֢"SDux7F[x|Y|anS<4  l>$ƿ@|WK2 oL⺑(Y:NrLـ;vZ݅?!WFR= m~6sn:_7{aNϤOLEm 59r*;ө QFlr="I苕^6T9sTVϱPOسQENAq؂JՋ@P(eCii#k먃i|yXBJ3iFlV&Qo.N7֖J/wB 6JAdc3w<S̿qFU3;2ŷTݎYw(Yw*o|I"#ω]eI@/5E(̃şZ &k9k+;z B֦{.y)̥֟tnͬ_0f=ZȘJTB"7%Im ⪘䛰Գm*RO6k~.FwʰOOMSfG]:hM!jfQW"AaH!|أbc*=Q)|Z]:"ffh>Íwk̰}!]T,prQa5WOk UΤmϚه^{lW9vob=*V/̟3C,dqv+u ׊B'Ql _!v" [G!\S*{V4=oD(WD^#-ҭk jSv'@x5C:4h XMH'-lL(%nM3WA n*T27F${Tp+ʯ`fә!_ b`n7 %nk#z֜GӲ=Mc[QDTt9!rh,xڅS|M^f!{Urt 1ʐ 6^NjYNGKr:?\m8IVj_rH?^4wgQǬĘ`S]q!Wtǃv qz-mmm&y_ePL8!XP4޳@I@ y.Beڕ|eXs*B>(;Ml~iXp+W}P7*B1ws}JO]͈@\)/hI`a1_V`jcY?(Ā[)JatK* U^ݿw`9$v8% +Uӣ+<l _)`^u4}'z,d i4A bĊ RhӔ#!tCE)Em]؉y91r\]U";F,ݟK'~Tاo/2OMMoZ E1=_Jf1U4 L`;S' ]mvfɖ8+p\W#ξ¶kgQ=p7Y؆(4GkOOoj3{h-)i8XowT@I?BP఺_^Wq$\KOa#.]pWwiԆh㪖jiL2+j.U ފo8*>^Y2Dգ27yD\$bwCrT`B)nO*L ΪvɇI;HFiqcτ^8KETxD>>aV98TE(PG@2rA~~ 7a4_6yt1Ki8쑐D[qh{Q@C20M$KOhp^;eH2 i"3tb NW T?8yȡpc2ȐxDjH_C Gm6' Y]j L֗6oP^wj>=2`*OYe#jY)mHY ٮT2*N~OurxvN:+ )F;4 m Rl?l 6AܴXw_ T||f~5+Orcu^R ZLlcݧ@oPgl/;gQGx݌2'KujAr?~TCU5a"IMT̶|Zwy[@&"<QVis k ]r__>H.Bu֫_`s.Q:( /sH&pgC<[m~t*p|Va1]sq WYRCKt -{Sk8sa-x#]dT=xicq>,6 Oa?CG֏ĢڼQbl wF4>7sC^/[5Ie^߈nCXy J#y!?P-f1C z3|0SiK$Hr'lkux { ^paĥXs3]_o(:ƕ'NGr6$T0 Ix?*|' H92OOdޘ_`xa-[1xQ:)yg rn=(}ҡ^1e }Ɔ7JhF~ j 67~W1Vz܄h@5@ApkYcsR,Am5o o}l'#>fgYZ07070100000061000041ed00000000000000000000000167641c6700000000000000000000000000000000000000000000004300000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/lib/math07070100000062000081a400000000000000000000000167641c59000010b8000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/lib/math/rational-test.ko.xz7zXZִF!t/Rw]?Eh=ڜ.+υ:_,^8[qףׯ%!C'1J kה};hwteCDmikQKVKx$PA@{fVe7,g2BOY+%_I+,YA&EVQ *̋#67H<jŧ)H,a[]I^[ȤK1:iDĻ[YƆDeNroWzuj<ޔz~ُ'}];M/mܝussRt-qG U&:ڌW7]1WxipN"/1&vziw (&>d~}i)%+?[$[G#Gkmrs,R U`RP$5!)UiP ~6`$z[N6=?;@0?5wfLI+p^Q7f5|Py7,1&whO<+$Q0#q׹KvwOhǧn&6&# <リJتėc&,|D"]/Cκ̱N*¾wlз;q%9d'ҥ.e wN~4"'yꛂјzᯀ'҄A61 .C%>M"s*՘fԟIesEvK]se1_il47j%x(-@ȈE5##IimspseJb&O`UOBkk[yJ+~[O/6}z,2Ã. $8̢=rw.uQNc#`-Aސr9й:'@{7zVk(4 $䒙?il]]oaѧw |,kc-mHfFt 3k̼c<LE;-UC-Cõ#7_ͺS(f?,hb((',X"]ֈBKNA|V٭bS{nWLWR^ލGub(Ҭaվ2, Q`6mށԯzZIm;! 8Bx6@XHy~ %YYzfKӜ|xpJ(28D95$ `qn5%!3VWUzQ='\)7>o% mn4rnuQ2C*H۠?x)dW@aC݇hrbC9H$p${R"T.7lT'FpMxqx#HBΈgN,;׶\/L4!mi |ٝL2D5;îYh/SSE^0ݽlDNHJeWw7b }fx-"n,;69 }uj7mton "4N]1>#xitOߢ4T់[?BWȆC@Q3@ZS$12S[b=7ntf 21d"ܞs\F.`l9P nOǍk㵍3|NA$Y%A( nzᰧ~M(UGF^ (z(='K P 8qC|95TA\g3G&CΚL¸COYLD/xP$1L*a GpIaBQNgy^sYQ\J9T7BRE-ktۦƵ&2  XmiHK U!ӟz:!I0ɘcD#\HtE-t;;jq=訝-+62&ɦt}fzQ9f1h܌,XMOZlh"0edZ6F8nY8L6ˑ4p6^h׈=B-@ʐ~^W=Qn- J{'kR!Ro[Jǵ81V0TGC* J>þ8წH ?{ ^:p,l۽d 5 uEJ`P!JɁ$.܆odG_5\xMJ6Nvt DJx@KG- T_:ϰ3;rjɺd~ t HOa[VG&l\O{u>ðs!.Z-^ (]),:N\9ݬ.4boKalPBg+nʿE>CS:V5RqDx8/n8elqY/GF*e}̑c %fPqQF|$ > UsQIHQg8Wx:WyHc IxН_$y40tO5#mr-"Uy|#br,a3<*޲i"dXCB1]|nO%K;g$˫rbXt-+ =Gַ~YV\ *j8$ LNT_bSI%=Y)Woi^1Wnuúɵ%0kFDݶlfIrt߀uz-aB 3Xңy6dTcf#*MT*Zc*ᤠ~IlXfX=s% B)35Owc c0_m5v0dW]a~Z|X$d%R8+Ok{[pSse_eų* (ۋ*%O$T,ݴ{F:; nSX'ck^gM:E=|Z{|F:8x& ܷu:Zmb7eZι(+4{Z}j4/1à[D'D`a lS%-=2c?Mʿ Bؾt(ܝ{H]ĥ*h?Ů *ݝ2r pF~ڻy)eC.haDF2&/L8uU+GUܚ^CPA1^͈'w|zؔPYWMnz _C(dml&aA#JPk-"n!6gYZ07070100000063000081a400000000000000000000000167641c59000049e8000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/lib/memcpy_kunit.ko.xz7zXZִF!t/[I]?Eh=ڜ.+ȞǾ&&8aQ*1?X}ke -̿*+#Kͳ:4N)vS#2L%xA9!BbI5{Ii< ?oA8!k*TWyܒvթO\_%iZoorDCJaVfS@n8"+d*(9GU謾S@LEl,|,b؋tq)Ϧڶx^^:BrPMIWs/0ٚ/x-XےR<Cq^&SY1.M s.ڝPM|E&{ ,`:be_< <-Zk.~Vd3o"rL%ܜcSZN-o1pOjPe\MKySHr%4,Ct(DPѱڱE" ,-Wΐse{W!4H״ya*5q8*6yQJE]%A#S9…Q0-/^M C~vS@!`-w GBde!*$ˇv2kDȠIk*OV%N-lw3JTjܖL_{>AW`s7VdW'3!Eqo4]촺l%dy_E$cMY;S.AiHR^Sl6/.`o pnt@`;tru܀bX(U,H0>O=vFaEQ~96p5>X$N+He}?[idmvx❋!^(]+h2nAeL"^`g]}}sQCM.!@ 9*_!ГSV4?F 4-({QfT \CU/7,jFs ş"kW,{t?Fw]Wg%mϦz^nb&J+i|UFUW,fKzi Fz(GY tUȏ>M-Xg4/U(A|1@7Np%l%lFbɬi&=A7MpЂ Jȣ [>¤}6ZID/1Vs_HܤɀJ+K5",)qFhZd+KF'F& YfPnv 4hfoAޭhVP/'!`\b [/SM*Ntü `Oc:оJejxAV&M$n 1IS==0 ^ys0HG|#c(3  0"p1Oy,9_P8TH 4ɜj VzH~.DtZAC%$OW\Q ^|#@\34luA6<1r#zR$@:'A~_r}rPrlqbhDWGqm;ӊ=Y2-L9\g2`\ܣ9Bt۞e0UX"#9u վ\Ζ"ͅӧ'|5S|?zq&{5a<Ɖ%)z oaCq=85ØNBv%5YlqVE}eαnbT7R;Id$am(Fg)V2ftkڤ LaK|b991;Hm=}`[Q^rE;%Gx[_m%*y%g{3C,8ss:ٓUӒY%谻Pm[Fu zs)Y89 yWܼ-3 f~ *9:Vr>eTȝSY'Vi(ͺYܗ[,`^"l0oO2v+L+qJdP3S"#s[)txĞEd"Z WuET-A5Zd Jꬅ)ӫwOq ۾ӶM P1\Ta{GzzU7ͩS9\vhTY:x45QlϬ[TqQ67QڒDjYϸb_ꑔ$nԒ0gq.6pX\b1rS]@>x'4N@D !/[to*; dd$ɺH϶TN Ԓl-@uEd)+ m~i/M&>" 1&=6e_{e/P2񆃑Y=ؙG,a'CrhK82X`8ʃ-O`Pyǃ&]10ꅿ;eA .e +p Z @7bAb?e. }fʨZj%rR9gcceOHFe+CI#ˣ5+HT%u[(Ft+mՈڅuXz 2@*g:=76UK ?}&9/Lw|3|DF/ݡKq>*Q %j0P:mN^&LW%0XbM.`N?: /Cwwd%\7?2UZw/O̦ qb盈.Ͻc%y6~kzɆ. óF+;R Zd:|XrM|47A<$z#AϏ26ǃ$!@-*m!Cnnw?[?pٛ_~oZ咻?oY!SFkGbܤDukC'88 r[|EuIi3{&z)yB%0TDTs͍80O7}9>L͍n8Az)=!c02kquoEe$@%L=Z c(l &aǙlH^2=m>ٝSSœu!?AmXw ο^ x^yf%QvHdD'鉙,g1Lxd$ sBV]|XX@g%"iJGFA(x#?gAźq'FC*A!Z㧴;I`Y#qK$$ASeTY xS;՞4W~q+Z; hQ*JxEMh@\.><Wu09ܿ8Zk+FHG!ӗܛ^,s$5-Y!=%%rbe"g'D7Vm' r]_TZo^=U,rFWY}$iF颙2d }e=` [.t4o8V:Fu@6߮rڸK]"|Q_LYAcG\LAo6Y5jKFz{^fr4d0@۰_G#ٷ]n"xBeӻqxW4HM+{,#QC3r(*Aƥۗ}r,O"4M8`fDO --H:!VPՀJ{MupoZ{ |e1 md"GMC/\J9#Y|پљ\?x-?c$e'dğ9m2|Pyu7iQ ;줡D* N#7 mg wU01AzG4e3uͦ"{e`/׭lR:y[üccu8vh 4pkL0!Y?ܐئ%e>JIj)Y/o=GLP'J+ڸf<ٮ^H払2"+!]bp65!XloQotޝ|E x`y J6O?T`$ 1Sm7˘tXi 7+ژt },ĤP_LlP,uJ6W̚~0M ,h"gWIʸ\Kxd- T%J&dT5p{V̿QgU䶄ĺŚQ9SWS[,h$yE++(Lpw.o+r DF;1=Y9[[owE[X{uJsҔV18lzT[ ;qYˮ6ăᒐd%}g֟x62y ƴ#׾|cs)XiQ˷V330-mϟƈ(GǶ{49Uli2N@NȻ~\`C b#+n' ޏ͍ik5׿GɎj[e phUN1ܑ7BlYZ -~=cL2wyK٤.e6u[+iITnTopHK!AsބvV6JDb'I9#a߃k%9*Bղ,@{6S=NiNjSv# HH֌AtDw|Pvh1I] f[zJVlSw}U3j4~.X[UMAtPB-Td\A5֢^8lvP~f"3x,{aVwx`W+MBP>2(@UYbJ )ZS Ik5d`hA l&an0Ɛ wq5 $ުČOQc8}),  v hKЅC%'%MT63@tőss@9XNdEOp" w kT/w;(ݒ^:yt/2ɏ0y9? ^ZuPE[)>%dj'9|nY w99xjpf^C|մ;~>'F= KKve,DLT}"bw޻f C` qeG\::?28e_ ԆtwKh8- !OEQB-q5Kkłzr`*MJ:$rz'HCjvw];(dOZzv/g!a&Xlby|"NGÓ&lcV0u`f pFv6[Hϊp㮡/,Dgy!s=T?B@p0ތܳ(IWqDVl)izTO(:2!&c|n^ C&~)jiNx>ӏKlNlY_Y~wt-vɝd'47X@C40g_ 1Q=O 3({`P~ʊ3tPE57,ĉn#̧9ujKJU*uK!kR]b PÎ{rvZ@;ۯ VHԷw1v!4x8$Pd&"yzb,͐|%}i* |/ZůH6^X|%zCKvz;-a 6v΄'c<5WS`jpv(ЊS_Sl/ug$ ȧ;z 6C %۬}P`\ H^AWFaw{gm=nZDs7HL*oPTs+Ot|Yvm<xaz-X?~ b"ؽn7`mSo~2ѐ`E~v(gWD*'gwz9ZNcnFdjN}Nu< rs@*dP ɿaMvvAƘ4^:](1jZ0YթʕWyP@$cCiwgl hT&~~P*R9ؼO׍Qn u-kF֤#*DttY~ЗbC7fkۯ؋vvyn?'@.^SޠW.}Gfײ E`7A9!T4wҦb^mVQwte mL4EBa5Cn[ OFw:o x0,,3L9Cn,/‚N4O@G E&M唵bݛ gq cIa7XG@f'4ۤyvؐal@ptcQ(]˰(F{:!lȇsIOn nu/Ğ!U xD6?Q/q}FđͶ ab{\}e-`z^YՆ,d( P5nAuK_lS7ޔbEZ&tFݩ%d'ntsͲ,\Nrm3Q CW}6}4p6 :@NI9*YүVp ua g 3e I ztQi5zu" v-$i7 Xy&8Zq^-DfZM{`E;=M {x ~pQ ƒ&I:S ;c6tC'&&iXU/D疡c迺c&'мh| ĻJꀒ?Gz#`|L>Q. k@Ȫ00_/*~8[Mzz[MbP})n/##0N9fgYӖ)>kiy :q¶^uUGu BYcfGUs͈HWC&~aLߋg|X\׾)zA$@k\Ehcժ$ǪԮ86.7Qjk̓EIW:%'L3Es&&7RvEؖ9p)_}IneaX~NG_Ez+"~Pa1Qxz7lTMtFnz\%oAЍ9d;yП^=P2 b Ej\!tY"T&^PG ;26VEERE&?+3C X+]o7ܠ&ؙȋ  8:ݼPߣ?-Swu逑K[RUGw@ wvu]L3_vTKd=ձl;'\Z _%+y^#!7;";N,'zSCaM._Viki+tTA~&^zϪ"6CK.`58,ܯ-V '\ ~=)sIm_Gː\"M6w{XpOUXf]iQW\k@Z3E&r fD\Ye3h Wp!\I=u t(ȋ5uC[2LHhng~CVI^" =!Qb1Am.G9 Oi.NѾMYC5QƐI]u Y a B|CG?laeaBMj@hN~ez) r;>lw`*r*T m4Of)NH(;Ƴᢣ0NДj W+ûiZ4z'TepJ2 WQYF^η{@dg(x,Hϑc :\hyRiwF2$zò0dӼb k!kBDždXF*2m FD\(% KacCu &L` }W!I%Qnj:6L<$MON]z@*):n8Ϛ1+\[Ҿ{[ lU3.x6Yk!a b0!BoS!;s%5ǔgUl/ňZAI/ڵls__/wUJRΐV6 ھ L_NWgX^ +⠔et7cmkVJZCFs{Qf"!e;?ZKvupE`mAS9۲HcbT@En|-OVQ"͎Qц[DS+f \3p|{9T(LRGzaq݆Fs2NT;xh³Ō?JAgIҷdzhT1Rn<" k@b{׌5E Ӏ!Uh ӿʒ:01TRR.ੁgec5v ø4]b||eXZS.rB~ 7:uҨ/tDmto(z~D-U7Ĩr,WXl @^dGHG {B`VaYc !CH9$˪>d]|OB=NyxkeYf1i>J"pkS;A Kt¸vmiUkSvk;=שurd:|Z iUXn >ngT(ٴ㚝uţF#`:rjY΀i2O*|6K%YPt'j! Pũ7=&LJiNzhN/yV{Dz}O* 9T.AO۪u`c-,I#dl`2[[UFVzF%?b YJjUg8H/ ݤXMρľ[AH)A| hIhUNܞ;txZ%9뿼H<&&Ct;Bwo [秦-N4tMk;Ke²_CږJwDΣ½b-̲|}Ԗ 4rONZ,(% U7񬲙MݤPvg<߱kA=xמ`>-Z+7@? ~,ϵvCqj .zgP c<α|b")˝yy$x}q.YMLY1HUB4ҡ濖sl~ik=wj7POBl@h6|X * 'AuREq4Ƚ#yf F\w̢"xC09xKDݵACı87|VîJrF7}#*B` -LE~Iqq$Q̏\|:m,bU00]Vmõ8%Z l wG|h3Ges.xx9@.ɽTA<`bcc `5Üz#|lEmK 7Q2 X$: alЏxKWOjfƦW"_-ǽ"~KY`Jj>=0>G9Lɷ%Uxh I0NI[xcm4X r8V5y@}X.blZP?9<N30_r @SԺc#UIOE>+Z#jKI[0^;jtڥ D)1#-z;mYuϔq-􃡡!eƴ@'xnMcYXR~a{sj!|7Q:EU>ǽb)h%w]7ǖܑ^<& [N7ܟU@]J")uus z`ntiQTl?;Dw/~t<"}4㨿ATKHtK1a@WQk_F]7viJ9=Cf'5rYٕY+qeLD4U>d%A|"ѢHA}qLh|[}eXgJx%K9yGyPAV9fzk7t4WA+ӹ?0oaY=@,[]RK(uf~E(KeqqZ-`Ǟ,MKL`VƲ nsMѝ2 g=l)^oR'kUX+t[4U1~e н\O%+Eă$G!&OwаUM(Ԙ'rUީ+{j罆X%W+jAQephśhlUC76侏?-H뭸smu b0(Ԍh GCǮUv$6c7Ct1L$nҊ@r)ZjH#֥괈mZ g.%2M,fi `@Bdbx@צ`|+@9xU-2 ˿i軌ñ\seϪ|Q.-YdHۆc:4 h8^?T ?DC/^ރZSh  ⡥;k~bF`$^YE!$i3;g0bGhTMm2g.d>@Τ[_(WfDtP%.dLzz'oeʬ`e׋]TcJXx`52F"ESGtm*Lt01UՎ nvٴK?O5-\ E¢IƹH;) X{x7D̪L̺<4Hy0~lEH)9OJ!S i" 3JT6XCa:Hn/d (=5p9}t5ܜ̓CNubY 58<ޓ}Ѡx4OҀxl)ڪSR#3B*gsMUοq" O \cu[MͿ RJ-oBtM6"CV3HUC>Bahvgxez%|β@LfS9r ]ɵz{& 񤝣 @xj=MjD<e .-j6/Vu3oNKV/D3'v@L@ڡm@o-.~j;?gݣ޳̵/hOzds\`]ƾRol4|2lj$__6"FpOeO D9KJkeQ y=Lf-+$iدWMfuz2x|UxlgU1O@T`/ObnP]5_ۂ\Q.Z.6Qs?mNT-6Ppbv\[NA^HEMЬ t\r*mpR*zOδ_'A4h# hb}VѺҺ I V&z[EhnWa) AM"Ȼ0<ȨG6/e|N;[NF;x{Vqis]J Yr1tzjJC&䨶4zRЛ"6p ϸ$^b تpW:%OmF1mX^r:-S[YϞ$ynיjm@~!*I %\8B8 xHyx`$idm3# >O`sϱ[MzKJ;fR:8ɗ͑aM\!Y=4s@꠮kDm?ϩ$@ onJEwc&TǪol+[xh"*9tqetlO7F ohIq"4Ted:3ziA­"Q/y \{eKVf^ޠqpJ"G@6F#Sib]QR_K#a O(*J!&RŞUPm~ rQ!*FR*嵵e:3 XFa }A1t B|XN|1zh[0d(ǯ2!I d\B[F ~PX fncS q#ԢiN"Gˋ<8bP_b9=zӇOs)pT m5+Zӷ`##F-*m+ G "K]2>带ju:bn) Coh\q]څZ3Dzpa9@ Hp-e-\ǘ :y6]!ks6bw. U Jz7(6\Iaf#G9㗰 G-ԫ W^[d& L.sf %p{k<7D孊xd߾L7?'Sa#d<~L5Ӥ[KT;cU3z$H.jg/sEݺdD},\r#K^{g@: kwY_'(UI>[ T:q]XP*%oHd;L=3Hx@sكTW$nD_C5WŁ$h0'^ݙZ}#Ln ,l`@ / }(r% QrQemi~cOX) Z_YM* >/JO4nc:1n'Vz(h"+4.*8TXKE_;CE]_xҨo  S_|Y>U7mu~W.rohTL)^sir![8kI+29e"2W$9jRw`{ֱ[Q^h.vYKQqs>g X+8/Ad9b0|Dj9x\QA]/Kl|e=>Y~.3ՂpOWQ1|ْJdDҼRy R4n7&p{һ @#^Zd&S9n;ζyQ_pi]~c0q@S9lvP9eS^3g/pݡepfcP T؛tLMt~ABy ɪƩ85S-OD+Kpdy-|.Bx5}KD}ǭ o Zb1ȷ 2ze`8B*"1œG=32|F+L+05.|(םx4+-ϿNA`ŰKiߖtj3;}|}0rHf'lS!M³s̋ܛ:~W;R>܌m8޶c녾adyd[U=z0Gi Y.Ugo.2]8E҃x*RW:q)"˜]k| r߷{5?Mz\\x;F"-k6cIC!aʥiA͡u5ycm#e=4z)6p0!ѰU;:-˚,$;g-L}5tɨ?x~f$r̷Bi;Z }V1v:%a4cK.Vΰe ~@-\6#ޚ*PWb={POcu Ka8QUbY?Mhg KZqzPňj6dzo"}v:]tT0̙rF65}kJ(^6vY;Ce|3 #KgΈc)Ҧ0.H`bdsg*6ζ-@eQ3;[ .&g`l]˕7G} *iVEp<T6=3CM|Qq'HOី_t{!?|Px,X;lB'$V+UE,DVCm2x`^ Ɂ_9#7*P<qij ͏h}NnJϚ#*݋dg~Fܾ{im&[L԰[>ēַ {jԖ-)e?; [sIc0}|WW ,jъťapIv! H-iClӐg50PS2-|%MǐĐ!daWtwVC] UR,v-[%/;4 !v*yIz^ׯSw/VQH+wxK'W- z 7eUwy"1ug֭@ ˼j~Mb:6sYCf} |)ft'wUHc3[.V4Kor)6*IVj}Wʚ@̆enw,~hØ:jfY\}v5'雷NulE2%M w%}5scÕܼ+Io$t%}J,I=4˦%6ͱQ@<@3-;֟)Tל*{գB\~lh/s :#Pf5EЈ_m Q|m"q@z7E;j&\_4> dxU/2͉lSx}mab^"֑5+F/`085"^Wg'M6DP wJx뇖-sq4t.ExU㥸6O$՞uc\y-{u:(`hH@k[)|CP/d6y0 =/Y,"4üVləPLNMqp|!@6r9JR {&_+BؚH_~!03]U`='8W$C#vпm<{X, h6&|_҂z^bߦQE. XK7 847gֲ__\[ KL'9 :ʵ Mc0 J%u>>O}MsJ d>Vwz=(W( ZZCqQHnD-|GYuWp"m4A7]d(aH^|M+Ory!eMz- X/f.#*0Cha+ҠQpO/y=\^[a&Ag-PeC%lĀcN\YЖg $#se->.د㞃r.Xp~hi1gK\z@@>tj.;FZcT]P0@T8;<2 q`i)<h2ךzeSȢ[Ep 勋I/뾮+4Qm Ҏ ה`LĄ9 kYܚ3R$N[Jq!]`s]k4I 99-YW5mv}rA\+4/hPo:tjlCEX9/D-VdT@΄^Z0'{1ŋ{>'5?yuC+Ŕ(xqP;sv"틢=n*;m~ ˞D=rcY܈9XKmj8Jȱ/:.WYU|A"^J5Q@ɄPJp.O0)x/oၩB~6Kf4j29s-ֈ9Sn[v} Q%57ivCzsFrt7n=|ں().QG|Ed2Btkd HmU9qei`TeR\fOn<[b8;&sۃ)ħ}+$YW8^7:927kś٣_h1gF.@N_mS: u:-QeΊk;5/llZY(_u8g_ P_ǡt*F &a!mOo"@HN#sø8 % B>컦y Irw^p=܂=M)ΩgjtoHWiuQׯopYFq@&Lw#&+[&ݺ";XpKMo{ Æa;Cg?+Q;J *ɾ1J3ipJa Df'r AV0Ń!u Pd }0TOZF~N lK'Ckawk?]L_=[0 Ven"*ms0')n#ڗZ;>B3:oeKu~>Jޯ B?԰(\_&N_al^s)QBLHR81}N8Z yWě⧌E]b4טztmjlz4f+NE{ . v<]3\}C] ?9ܯbr,|t-.{-M:I$ѽ;$BHJ 6cCpul`2O;pdlĤxp9ɬ5HU|A>IdV4VqC_b݀Z\nb٘s1h=dO߱<8ɉw -A\#OJ5psO9vp60wQ; 닡NL;AE;&3_zE}? }_=S14r Z!B]0p(-P#p eF7=N]T̞ I dٖd?0A҆P9nF.O$ps9_<,yw%Rz  ?俉lxFQhx>xˬ#i&٬)&I7IǢ)e[o?e8?Zu")}_VWpXڠo)u61v0 'O7~f\v[Č7XQi* a n*C}רV ^e#Q4HCǎ@FW>C Q{0G.Iİ[bAt!<ƑKU}w> XRTL/q%aLIʙ V}iV|e(d޵)rrF~Z[a3~aGRoʓop['& PC`ӯރ7'CoT>))B#dw 8gCM)#>`e^?`R}?ދs!ʐ@~ ݅8V0o#1BYYvL-$ NpݧEcbSO_QqfN҃mB/ ^J#+0d%ݺciW½ 0,05H~yvq31Ċ~>B̥y۾- M˖w5gʾ\*S& MŔW /*]ysKf(:3;'=DW4c ||ލyBf8e&[OYT.FR$5xXfQU 䊋VZe6t@R֓{Dhx}Z>_\䨟kW6ױK6K?2'W0 =ZR:Rmm2ЕyV i1}6Z_NI2/n)n{cm7{=dpQ4},rEG#OkZmu,N?)fEטXyZY)_nE'@^Уcht^)+c4H$]5VJCd´DaVbMݒ6=F؎!҈\#y(iz["M{/9d)FQl >4ΧҫQBEEUlM8#|Omzz BOiRa>x!K P㿢Z,>>9W-;"ad2w*bعt@QP7eXrzKgYLr?eB@H;?WymBT&]&ՂC2$<ʙ|¹]j䏸4ɯsT:-Iu{-rdg0 <6̕b{\N֙/J}k\K\|(=V˪[j r,)!a *f.(7F8_E RTF˻Xb.BI]nI&/4cyz{')Y1Y#0(zqh|4Aj2>Tv49N>rLԴX&à1O_/ֵA"#; Gq%k+|;GWWm_ޘNnjJ@^tgWs'{/t> (HcB`3\~y_LM2xx|0(a10톪QgExDY_~Ei-e |d5_d*O1"KWu懘, +hJx?#˖XNQo/,`]L>oCO<J`W{a ok+COL1X</g,znS5[T5}V@31,fiN5RWؗ_:Jֽ'LGʂ[TΧRs%灍=ֺhI{ n oLˀevoz gD,w{ xH7߹5+*VDh%xL2~d8ϰS. 8ހW-/C7;u-}%h[1q"Y+S),:י"xrQ5t{MPpLs8VrE=wVau2XxJ_g$x^|k$־f-ĐLTԕQSlu%V pjcUB:)LPN'ݪlȂw<7uVsl].Y9qH R%H~$uxOkмbG2*S-qq^NAo{MJxὙ,xP %z8tUsqrM(ݧ "nA{[AÈixkwz{u >RTWԄ)!11J4jpJPd*7bתR'<pw|߲yvbT_ z4O56|sc .QolB:v!sNaޘYTOKC*"z).҃Pd]Vf9 Q(Nq0^F̘}}nfJ.~x]zc$ΫM.lg:NR_aflX>R[|r9^hrtl'GB ə~Sҏѫn=2>WkdWԢ2By8E61܅׸  10!G4"ث]1x5F `Ѩ|?ET:YoBYMdL $m1i/3Ue4h MPSRJ5) ;])}+rC.G|-4 9_p'uaydԆP@o[ ZȪG-ϕ5j>Liv:XPXt"f}lqMydmZՐ? .ڔr0X47j%hF*nR@v*W9}Z8iaټͷў .N08A6oA&/9TrU.c}e !=׍`Luc&umێD"0,S,S66갉.5;2|j/_.aWOpTT_HhjYh6 ;Ul ,x4Ո:z+CRA ^pLI(1GjeM;W50z&# WQ@8K ÍV3OJ!S,[N pl{HNJ[% %vy>X5n)aͧ|s1.ś6AIԪ8R7:\'/0VN[6}Mw<nN)^s9?xP{5'ڊC¾ KwKy3C!v ;($nAWېxYB|10Oz?[KG>O~@JA?t9*Qbwb))kSmž^|@F#Uʁ& ">+bM'^]"-rd=bM]\Yd˓lCOp޻̼9{PgR8m&Sf,ysxحr†D=o y'ٻ/UR5 9s?NJ ?(h2~5 x"3 盻p >_ &>vZs-s:$v7tk;|*xYDžfPX/퍬j/5 rX!SQe ݂7:4<hC~ ^V1D$Pw1ڝw]^/ * f`dݵa56-,;~'cpj4!D,냲W!oIԌDSM>թ{[. /'Lpl.[m;Vw=٭ zAcipδM4֪_=dYS}#0Oĉ ާ4mV(ݖLga6$EQf Sc.t*`mux/ˎ Eӵ͝R~$ |?Tʕ1/ukSvn[o^oD-o>zp|5xk2!T'TԻY,lq㨃y»: G<ZDC\ۅPPdd½hԷ>=Y19z{^;}aTݎ>>E,[-ڎ /T42SgI ׯ[E \PzMHΟN ΄E1rlAKѓ4+[]*#mq[ GEC}/:bF>MAΰD m9x%:1Z:ykZlW'[oo ejP!N+j#Ğy܂/ kVs ~\1_д&?)W`3q{+|9=^f5O6?Fm cv-AB5]{@k/ufܗ8غ=ƯƵ|EoNꏙ^`<(W:bWͮg邇 Ϳu|nkFOX$_3ʣpt?ݺbBc 1Fn~&6%bO9у!8ɢnzڬ޾bip0Ri5ǸH(e&Ջ45oU(To tr`X+=hjXdݢW`[l ![FL2=SqvAZXƽ}MOUE|R9 6OQo(d>urzNb9M-t σ߄!e" vsgVo0K!r@LwBފ&|hq+碒kSRg< L_`St*uAuoS#C_p|r].q#RyԆ|ȤErOS KfobŦUqw0]O bf !"~cO)8.H9RƲ>KzU5!p]إçk\Z!}R,ՁkPF Jʱ\HphJ:mZWgYNY)N:'0z_)juYS #4X\#wPY$E5p$z$r5`"/Cm>58I{Ӹm/]UoynHf 2t(c`9ø5g3lǏ.#EpX(IQrʶ25Véz%=!+R Pby|tAඡqm1>2הSM%q٭GDXXrhw#O HuhCA@,R}[<aMifVJv0 lrX7[hMJ}Ltl_i̵GV7h?b,w1'GE^o${v:@h3 $R]r`f@!, b?l42M3eJA9v%+!d[j aP⓸eC0̠,\n|1~H9oNto.|o$a{8I%ڷ7rWl#ׄX#{[4j=7 $*N-a;R׾8jymI3U=yrc"\aг{Ur宒|s5Ee%)>Pz3.* nmFa/fႈ|!+BN-OVsR+ˆ:q} b4ƿk`wnL\hJB}LKϛmg$E:plw޻?pwN ?E>"{dir2QTyDWz]u2lC71?"ͰŦ\TX4< 7|v՜-+Ib, #pQJt9EK rb+8+$_b4G .A%_AU9p,nƞza 0jW"FlnLӡ/'o-<ΎqdC* ཽjb%=\( P)Gׅ|4F]uTY]6d^[ R2PrngY/MY(Xr-ѝn˩}]?cNQ+JFnw95߰_ ej"2=fj'@R>4'$m.\ƼbN\ /ڝ#G&nxXH nD.9IC4| ^gSDz ULSp2V$gdtfj<ʒɒ9;GќUb&C)z`RJn+G=GFE/ôI*5o>\6 s3ƕ:iD SL T*T ݰ-pvtiXfؗV a?:IAkN쩧@\1QrfAx㌏mxt])+%*EmexQR@@ujW;-nɣ6{fЀX-NySJ.S ,'OA_&f!ujE(Nmgry ?6ɝ7 &uQ5UCUX1eDҍzbشbMWUdZ :`xA)FWfC Ky(% U J.? 47PBVOKp b,tC/|\ܢ-VJW9\B*5Krk7[ QtzpH1l :W:޶u( WO$/_jj\Bs${zfqǭ㪁H;봉sFɄm;PCZIm)(11cf~H~X5]۞Nls!'GB%GAMFUnSe+pߊud B:ܧ/7\i"Q_˕ɋ؎ kK'f@T~5&JDPNO3`07 G G!s)<0 ٘NihfŐG+RdDh '[Tn4Q@Y"}2:s"%Ъڿ(|EOȫvu⍘~d=l|H[z>.OTg., ):؂弃+u+kbL٦o18]` k+{AL`/ބÓ; Ad\5Vy3x+X+i7 #.5;Q.!cH>60oMۀVL݄E_u"d%H[)MܷOpgb<^a{A[KcƉL#dqh{ce_+eAV p+r9q_tD9\Vr Tg&h׳& FMk52݂s(8 iucڨǬF֑F뤭:9%ujaڲ4K_LI͑Xk:Lk]Ď[{(~5Xjն6?߭ gNHzYrx'i4ǾBK@%[i#]IE _;B(PdՃX \Nx}?kawq^-lbWg)LwR?f#wt?`;µrQV\zP]5/Yƞ*:jG L HQiP>kmK*ih!ebidZ\Pw2 w潯 L=*bٷsNpl,V,tC3;<Bk +e{,:[M)MKS.s Gh ǭ]۞g/ >ƿsF-MsGx6)cE"DUB@huVq,A~o\FGש8y`$ti0;#g5QU*x.V9sMnD9!tgsl!de8A;={| dOrj*,)(x<:j#" >zC9$:LA]J8ָξA*i, d݂-'QCq O_K Ѹ\cg ȧ & 7N7j&ƲG _ڞm1b:;!}OL+uvcDc{2!C Vnpb_LheL$nP7sm 5 bHׅPr86M}amj y(,2w\7~VU(\,rhy<+0~I0bZ(@x|XO|V}0 a`aC@A1e:f<)QQ1pIcW(y)_v2Dsjm-׊jݐ\xE4jQH z:w)c^o b)l?PSJ^ZM.g̹@mq{3+W@WB$T.Y~Sup>e8HvdH&\+exm۬ɪ+^N@BQ@²h7*] m_1F(ΎS6I+wb1h{-H2~Ao`(/dp/訙giXhܸwB3z^7O([.*O1%!t3b-7 tr* n9m(=9U1;e@rnΟ NlF/PHJ`No#/d AZ2P, XG-M.[ rগk]b6ۄ/IT]4sXã#gE&B{ |7 4/ĥ/8;k7T5W} [ն5׮L5V{gV#kU2p1c=XcLZ1at5]dT޿yaE;{ʍ8^LX#yQf3%*Ǽ-s] /%8eAS:?coz{POe2Z X^<^PB'þ_ >on'f9wxǨӫ3̸Z<)SJ6(K39.泮[pw=o] zVu*skg,63T5T<덣2 N!? HvZDf48}0 ^U`PEt޵:(胿i !fs]杀IDKKa5zz'Wt7"@8`y_7I=ے>-Br3Kn V.R ZHdRW|h۶[cuRv0Y qǼ}^Ȋ L2gI8u&\0ew2 cp~M'̵}~]' rp9m!1?=҇L4pB~S,̵#xL%s/]kYI!Y\(Z)ݜ?J6-.5s{Nm#=doK+ԅVf_=Zj QTW ;q}l?l+LT-( \9d*ab'*.W*‹5?e80"(n/8 bz#EV=N h; 2DDx9m7+t"Mk|2I}#J%xtz?{%ˁaeJ^ Fp߆1Z&q+"*>^@-'<]uaE۬Ͻ)%ٰϳl7^&/*DjOeM¯2PlC 1Np++L_VK9a\jb+.ӓ+1 1oьos)Ke::Q*6,>s%Wh'BX[Ro^u4C%Dn&Cu ٫gYb#* 딪X\ *D{%# cu"%@6u%D1\8RqKhS hA*[?[qi !CvrRsf/>dar*іSAn3$2u&<){6zUX^*2 :hr䦋J> hOM8C/\?MuM *iJv\g6r6و.:7\3sӓ5:u ;ޔ;E1T׼+Q% G5Jn,Z"0MVl .G6:Gkng ݬ'a谥&W#akp| z2 8sQ}! 8\@( Rzm}7U=ss!CV,A=.TQI5r@`:W/$ Pi-7VR {MXŤ=mzT,$L"nɨ0 |4nl-v+"s ) *v"WbUw@OGSCZh0%]o a`g63fpqu3[@yq2m\[貛}M`[SiǴ=f9V~#KsMQȪa˿|瞊ThX .ԴqO_,MfS)vX0jLOTK5''`[_@6!)*;7м_6Z:[iͭn[x gDQR򩴶J,HQHt zHd;5@#PԷIAegzCCN07g#bI_ 3;6iLpKtrGI2HVUUWP|YRgk^ۥG\$H?2BTb:4Eag*][OTN Vd>!`"<_s#ި4*[Pt.JҘWA' ր $nCf\UN U4d'-`F]+)8SSnҔdO2h»y(LS2v_dRW=MV"{`Z1n>Gl"%URK jUaǮLV܍1ID-::exv] F/}v_XQp)`0yi: ́H1~Xb}ہA[:i 2Qąr_n_<+ܸ9xWq"M2(.?*I/&DvWP 6 )>Ut[0!bڈv!̸?[~dE-36p{GL>SR{rⱐY}UOSܩM w@ PQS8&xŜ|jk*q铆bN%8vAsNzqI?b*32X[ Fh;n# +6RrAC{b6kzkK .Ň U*'A9J5/pYl,bv Z@ĉ AY@s,-PΪS⚯-߆OrQ`pjKyPNlchE2P^kqXH9{nX!FrFh9W!k!@}X~*wa[Dx xt@ljغ=.ə;45"V#jjY/ Bӭ KHL7G@ŒJQzH_`'}3#X0Ң_:BPK8t% #geoAڥb/'rªzo=/N8Z-Ӄ&3E豭u₄}V.4pIZ[]&xFt$jС~sΉݡ[(iSh?/1Г2aԅX.Bf|tdxc__ߤT%jf,sӷx8tػdw? S4sO~ Sm-~. 1]pzGn@]tֹJU@~I Bs$NͭZI;ɲaLv ctw[u uEc|@_u ~D8V"7nCA}a/[-,X|s|wzLAY5󱠑MUcQW &XGN I8L%9 >LO:\b҄SJsnfrѯr>],AUӰE$@%UV* !g[v+[FMS΃Vwwit>%xG2eĵi0$ .7Z) uk%+PskA2ߤK#9YP v6RL^9[v~Pe#hxMm[&@fB[[8bpZ'R&.F `,;(AYS/[!a{XFʸ*`PS=촡j]!h=K.!s_UZ%J`\j`Y%ސr$A(c"i* }'`m&cI驆/mQsҮ@;kdkũ26QM5-n!1[ժ<`x)B_dO f| &z0ys*`Y f2~.ok/4[`Lh[H:3eQ>ӜXF{ׅ ^JN7'iZ;_ԑقŤ96sSz!v4+7?A֟2= fZ[?b8'AZP6D `tXmX|)8.vy"F\9 G,734KkCV7 0YŎdNVIr|U"e>S+'  e@M9+V:74u$(T6国7*|&D&X\w`/0m=]YSMʂVz6.nm]D\: S9=Zp"}kYACO>Jd&h[svʸ.j|)ЛuVPtWe5\G#]y!fX眤'"&%Z)G[D@粅1P ;JcA!'{cSXj }f#~ڑU]O%|K@ЯN2z 1#4;FͺC{q+Vz*Ė"R\xs><6EgKi]U*3Kz|,Ag˱ P1:.QcGV@Q_;/n|R@Rk%p`~z|o0 =bR16Z+P$לF(㷫ikЛA,YώV~OupED d6;#U}ݔԝSBɳCC`EcO,L_EV5_s؞^͂eu1ۅb{%P<"vr70cm` ˳MҤ 1v~MAq`NIf%m~"`QTOa_0u]= 9i7*QʜvDC0^% -0ۅ"Wz q=lhjef[l(-G'\.8(!uw6l/gn &Pm=*PT/P}䊚yy`)@\⽋yA`e(ڨg6a}EW> 5Pxc)Sk0Q!<}$ya ]H{Ezْ(ob߲z8.H/*$ZD&5}^Vq-|Qej4~JbԠعR/Tj [ck`Wj oFʼnjy[ L#͓L"Qwd'XǓܠJD7Lj'smm62TYcΫn#ܘ0*f,&v@+u$u1?v[A'ɪ= sܼ+Dlx1&Bp tj o Ɓ9ep3H>sBI{FwV`[ImyJ~`Jtbx?bX2g>_{t %1NVVxD@~ |׫]@7AwMB}Vh{AvV_{f7:X4A9@K$˘Ҋ <e H[x$:DDcc3 ;|%~2O &h%zlǽ..wƯ1񞧭kaɟMt"I\wK\q!BNuxu,ެX.S}1ᅓB.B2cSEIgk]=Y/rnwA |U-+6Ԛ޽ȳ EX\-y?gTe`OҮd#%'՗f͙4O~2Йe+M󩶽":N_c)Ƃ Qr-ݿBA/ڧ%V#PퟸHY/|KHljSrb"τkJ5 ̔]U'}pj 6R5&U rSYJ猎V˳-72jXAɞeeE$kX+:M]RV v9SECeňJ#?☑i*QwsbK F¿QɆH¨~E!DM1DW팘ݥQK|Edv\(CbVBV ׋PyqLb߁u{(+Uڃ#m{ZǮ+3l_4lSWyU}6=w%_Vb4-[>IŎl2=2a?f }2AѳS?WB@kcNZ&֍_@k "Uۘ0[:6p >Cذ*LZgjl4M4F{mYnRO7_ . v1+d6eʠ)J `D4n$aT&E~#eDqP_ކ-X^پJ$J^tAh4^oVݝ9Ι<zX`Sw*y0"],`<8;Q\2X{ά455#2X[FB<}DzfuZӡ3 FPsvtS+y/ܞ]3evy&_ѽf{qq91ͪix\~}'D,Ѫ>92[e姉n f%aS$>A\: wnLA46fg~9{W]FG* V (jX]偂Gf%(Q&us OPn G%h$ ^|!D~:@^ѭ> yCv6ԵՕ:㞝T'Zi'M4+53Aum/%?ftCwn8| ɝw+u#/?Kku3 غ1W͠Ww;NhfSOX=p{7obh=Jw{jI4ff<yo@y (n[HEǂSm$>?<) CQ(?I i] diFu蕿ߎN/i]0(sz =l>w [s ϛw9 +ufӔIWN`x`\,1Q9!Ss joYLhBlw I{0%Tf[u,,mҘ vF|Xֺϣsv̅L9/RUY]闛/;ǙR<7}NEr4| W޶rP׿gYH$:-qR&YqBi!Yo 3!)Keϱaw,uj"l$\z4݈D\ U28yčL UĖZ2>,1{v Ew #ZԨ|fѪ!H+NLW ~ʧgAqV8F.X--ǒwZZӯflφAa}C?,f)A_w>F XP "k771Stߛ 4<:Q&}:!SM&`vm_uM#BbU!+$T2&1--=IrD-B}bԳclvYI#g'+kF(IQ-osbs8%[|}_Т@9g8*xU7&Ь0G4ARWJFټ-?}lm pxfa(| pe* `}:X4caR 4hHk`i2InɻuTlp[" f+GQG8[}𲵍]ڔCh5_e7+\qc\vӄt6ZƂRl0#g"Aӯ܂"A/n-yD^S1+t7/P'BD$_"Բͻ Zw(ӮNa)m5' dYW27HY7Dj\)gSwR6$}+Q$'Bj8gށq({|F U;gSɣQ{kJEvDKN[+l>m_Qv(Y{++ɵɢe:¥D*8|Av`Dp&!@cT }54sd*&q:J:`pFݻW$@̘tCB r\z:¥&'38(ur|}?t=M+?!Gr4w؆~Wro[َٺ QJzBjBJUʪJ,)VeW~#Z0Yh oGף>HS^eF@n)f _*%#O !dO#dHqo9 Nv$v`xՑ,nepYa*~Ao})H PJ-g]Yhp-pb,Lճudv,+b!ݪ 4 7=qX3uek8:$f -0Orqbץ#DQZxg'tPgWmXb#",O އ{@Tf"Z ׋Vپtb@ݦVmAD Nf8XY UCuߛW"`Y kDR!mqH<L*8+س,zNw|M(k]$Na zb43`H6u$Lfk):&p֩dJ{߿% +gf4-Ҥ!cו6:R'!uI9HUF$Q+o*OS%]J-'0U%^iűE!ovwOsȠRu~?a 7@fȂ kjU8'S9{)>Y R ,&I|u~rˆV ~8m=sKەu6/Oq O, A|m8!_ *qȮhabt jc`7czl^IcSgΠХD["9!Fjpgr KRu 8ZD1ӯ"PƼ$0[\WK54^IɖEr#2xm׭5 g*gNN#v oFY1r.#O8-wkuѱ]5u Cs O9[ ī4lgFh&hZNeҨ}TX]x6}JƧ2;L|]R8HEugll f\C>d/jآ71-S- W!GɭAiRqh_H(WCl&YI}W=xU:؉+$\TL9L8^ ehi5zPRZ82G^ŠXn"5VOO.B@פ1WQq5#tqM}y39/n\Qn#0fR sO6@$;/T.%4]GOK/ Q aI B1 񎥏ӢigU$ag <رVYe)  O74!NN ܻnt.+M7}+7" ¦%O,o4ihwFfƣo#,aчNXUs%rZZue e<24|V9k-hWa@" k3WK ]b$Bxe/A xB;vL<R &Lޕ.uᎼwC MQs֒,fzAa"Y~sVתɗfLPԄ3L=f(A@"Ղ[V*iːh& SX;DHT{|JEzD' hw ?2B*0ny>VI+^͚]Vh>NЧaײUQ00|5ܥʲ¿ћ4E(^1Y6OS@/&,z 8޽M} :^4G }U`_HE<3@}@;p8Dם4*֭ &|?JYVP.Гtd^f|p 3*Oқ㐑wvO\ vN%qR1e67><3g1 `v8\!ZMdˎ%ѱ%@ P)d&XF&|Ty|+u8;6ڝewtENu?U+şBf|[0DrVCo|9q6=zΑ:M{sDVS //F$J513#)ա&!@nm]W[Z2Ϸ.n:\a=US! f&^E2xrFhXfe Ё;\B|Wtot9E1AT( uGdpoa@P4 L >uJ ^y'usٶ0!Ъ?]a+U]>;̣`>en}0`kM4K&N叩WE7Xd:gOhI @dp%ɤ=} GO_ZFM r!{Q+dmLg)2wGĪl;@n~f͚RP܊}dNjPr‘U-yM%ψ 5$ƏP jpWL6\ML\t_ {?`M"qN GzkC}a_ʸ]pwCdW3d?BqcSH٪Aoݵۥ7*>0N}:Amƞ:fz'wv*o̞*:5 8YʳrEEcjsi年HVx'Re;߼181,GV۰nn˃fAo\uc_VCq$OJͮ hE: ڛ9`;nqnsA$CfwGX: yΊVv|BkPˮ3Fod55I4ciLpwAmPޥh.2RؙǗy]n.}JݛA༭٤@U#-̇5q1`K՛Ɏ$gtwCBZ_@T{S9? ]0:fr1F7t[ä%s >6(clv#±>j)GEiM\aM3+y.( EiՌ~5ϸǯ 8ݒȐy)4|TG ~O]o&Sl]疍j0x-*biD{h@xc̩ӇA iʬ$vl?#ƾk[-sCHI݉*8 @pp}ʏtk=1f-߸mKRYOȲ#kuFt4p> <<+Y{zU!x S%83Z@ՓTT؈]d< U =?`0 pMZxشF0 tVYu02Z0ck0u OepGgs>$t£lEOM7rݜ@) z\MG9OqT7a %`yriɝ?LN" 4$ə-);*h_J=,ʔ%Yljj:Wbqc񃨝^R/$l1yIp8A0cG73B@ʌh}iA/U7Ivx+@rm(ZrOOUV#1BoߘʰW8C2.T^+0iB|;í1|mqsລoI= z:cfg 8$ ;O%;[^rA.Yׄ 9i9{V@ ,>Ԋ,d\&5TAB;q"RiW' /1 EHJɰ2kqu(ͤZ3>t7<l}\_C5 ZI$6s}r/|慳㩙ŷ`;'fK93;z %Ucy0BΞ&v\4d]xH=Jrgv խv8 񨎯 ,Je{ 2-Hq9p3Z4g;kJ~ qҝJ\a6GK+oRnQgG--Bj{\~@"aH6 xoaqqs )Y9u|R]R7|0B*Ir/o`y yҕD ^ #2ΏZVp *' Rn^sw]&RSc-kS!)AMw-)޹`G&G|EכM" r"&+LHRٟ(ؔo'Ta|)> K!Z 6"+wSiLwzcl)N':b.R-t߷Q 22yM]I^d4SRYA JhOy@?"%]r^ӹU r9~z47kv8%rX.vi.G67 fo܍p^Dj&$f,x(ּg&oҀV{8PE N%^-]T6L*G뮠3 m+@_$Q*f߭c992,WEq.&?8{ͦ'ò# --psQ.%|2528Rc>a1.1OrUl ʒtD9zgaEanxPw2xPW7^X`~X۪oLt1d2MEmCY3J``YTL_*TK~QǞ' k4#L9 SWev𾕩bn侀jNx5yl5B,="}ŨœrD `{|94*+nɡ#y?OF8L\%ǐʧI `s1,OlW[w(?FG5qOv4z~˖њ4og7 ' r,zMI*^mqHX\:|>ef8 \mgs%A5Tqr.@f<* IT1;фmK CgO*ve 4+.Vp[K1Kݪz\iv~f}+Bȵw4=֟nZ̈́V#qZ#̇ZeX58R3~:g"Os4|5651~Xq> 0C*W | Ldb;aҁZWݵ7xh*1d)xD@ʋE@ޒ0Xg%fU#+H-~f2Xal1l<mks[#Ō\}D Fpf[3ʜZi#|Ӵp@\\ʓ%cv(CTv dR̅MoJ^aه}_," Uu}?bjX0ȟz`,IngDn6qmOq0ELtU+[ 9C\]pݬ%!6Tz2TLy-EE3&vm<,VJ+D bda*(]~Ԗ+]C,2h*l%s D'8r,=3"۔fMaay#Oş1KLj$ VW_UnB4l|"agkg/b%VK3ӳ݁"8wR2Md'ƒfw.tx !㤇;ڳ}bv[hX1Af2y]ƾa619;'ŝE$#0DuY)BySŰ ->bg}رW\SƆ9N#w1X M`Hvxƾyr2-=J c͔Q{zteT>-yS Rȃ+q[?#AT[]]_&o< Hp^ʸ;/^g]e\[%02\mDpw DYr^@$o4 ,8BL/+[W{M?R䴏7T)*-[iR0O/rW}* ],{n;y]7l߹?&?O3}d+Uк,tvť0KU%S%9g0u rBPm<"ޛ{QZ=M1zƾ_Fc*t0ME6DB6o&`ehEˎ7n:9ۓpCCU)NLFлGKb"YkE|\s Z];;vbgFnGK'#6Ў+{:QVһV?N=3.-vh* Yz )V2!$.7?\][pȝ- Ge+}{#7>y |1MJ1"oEZ!nBNROA%I$i+C¶!!]Za):+<2lG~̛%!HN$[q\\N-<|Hש$ d=1$Anxd@e]#o۽\/L$WքR8yYsuy/۾rU6]l/XkDɍ =JO:QmSCKH omQS^0h.amk) #Oj7{09 #u1 n/8e9Rs:ƚuv{(p PSI"0IUՈ=s>N}wV?UZbWU:c]sr8^$ؽ1 LߝV{IS.q|uYkfWA['%:/+1%Zs<5xvr\;R[3KwgfDfT t["Ԧ26aۆ¬d~1o~ qfHqz{w&U3 mMlTP|T(ŷ[re j,jUZ' $^NBrR'^ N,."X.K?&ߌiH[[ }v.~^Bt|%ZCJ"\ ;>9zw qz73 /NS Ҷy1AEj }?.HG6.z5J4]m+s:>xٍUtiʡAG׳sх;kف{Yr#~Lx*3Pq ic(0QʧdwHD0F)Ѡ0BbD |IMat| [F"z0-+܄u ~k|{S&ZS`;uP ANG2C=R;yw~N¿Z'Xa/E6t.o~̡;vüO #j ^\Ͻ-(>+\z'²T,`w0QJ/cLcev |smoF؄G @_֬[R~Dz5{Wڞ)Opi֘WrxzR}; Z=`H1g; >gVkB@,b6sUM^/#r@0{ g*qp(bt.ja:ի UӜ$0 h$rDXxȘW1Qs̉I%1*}͖~ƫXɇ ?e&dBLWT/K*O|aTMؗf*4|:\u!;YCu &'!u' ޭmyQeTlMw~ϨHG"JXiھQϏv8DjY>0Юk;7 5jDzYs|&uxvz"K'홏`b6Z-(:{n 7=)UBLo-a o=IRKx _ұty5\;.tn2+V,;/db4ɧaX~r/&Y20H`ٞ"ĸ`?TT\E2|r_S ?p4]y|ZM4ܩ8`palBX'Ԧ 2cP.Zِrizp hYkG.yN!~9}&5 =LL/,'cWy˰0?`(Q9#d'bqPqZ?kӟ3@J[#D>9},'eķ2]^&Ex ga{G$qaL~?V$G"ϡjhbӔxFo*) BgC+ɦFҋP'Ϭ%W1H㽗$&أgu c ?Z:FM/egIua@gŹ< ށ mA ;".J@5gL0yppeMD]4;g8;yaݜ R5v[&l$cl1ҥFΜ2bz1&°[d4%T Q) ]stfU ;w ϋ{z1}M-&>őƎLՙ-ю[2B) 溑wȾӐFp*ͶŚY;u!W A{k8(z%4#ۑ9em +Ǫaf_Ăv|"]lsԽ-%$G߃iY9A,ר;ُ:$X㉁;%嘛l?\mo/Nq˄dtEHȺ&m #Wxk[$;rBrp(U)Fo#מ)4iO.6&r[am~ucst_ /Z ]USԃ)e *Ѳb*>~W"mu؉)Y0n %ƺըոMV&0~\nU m;J*z[%` 14܎ _I<fSCs:lV!tmqK!57b ]isS6\$%?-hRBisoFcuW:y(D |خk#UGUaxH>Hg18ב.!C#tO|>CNyh:7$ڹEw Sg?#$%%;IgGQ[?Hy, .<@q'ifn)-s캌 X¤$wi Eg@q-'Vsef{VQ [rTsRߺ7T{J)\SV[nN{G[O7y`Ė*x aL )K! 2*^Qp-oeѤbzd[b3o18Qg7jϠse_R4=IDg)Zj)VM';;Ia$=6!.>y>tD-Y98VEq,DZjy %;2O+#˫3BSN_'l7k4QTjB2k6:pV)jh@~iP93ݿNG:pSgunIP1M0Tǃqu%N3{.|X-`TK szrPx ;5^kNoR) HȨ<#>z,M\^z ˠ[s0Fhy E 7ĀpCN}Ble;PLP8Xu_2miwӜ\xiOؔwG-Lp@VH*&I&m$}*ug%&\ )1 2d)Nу) G(sr b,VaMM䲟tT\%wXLgv.eX8)!{)+.^g}̨~E\#r1R=bIh!SE$:jqPN(B!w*0-"&K-y1Ͽk<َ01G>#V.% h G.y#r["&S[u$I:yWIdVCJ+qY9!7)GY9^ϳ(Z0bdX, csƃrQ[LyC QMQ],RG }o`YJRf:.;@~؛<0RTK#QEIN10I/_2x~6i*cmrvihф F0Nq6#L<7+37) K^Kٟ °NPe!'.zgM[Lt~l>W,i}+ɑZ: 63AxxM',@:'j $Gߐ%cxv~ar8s329 JUȄ:t._O%DjIޖiE r)`zZ *GB E,=(M\k>aPFvs>GU`fBU&LEf O.2H}P%\ n T\756M,v=ی&c(E.~N&0P}y ,n~9`ߣ`pw D~{D,;@WgN2K,(X-pZo+Z hiM+I@vF2A{_ff}%2; 2.Bzc /a&ҿbx{GKx$OL=6_nhaɣ=ngCP6Rn] {Hq$?F?;x{ؙ/nl|,s*S&nhƧK*ڬSnnxj/ujŊ@Z(bgcPHBH+,<': s_W*?Z Idxee' mJ'`mT0P^$ Bqza(x[(T{M!7g~n<0wC\+ 1AG2_ua, 09s8Џ$*,e(*LRpjn?ڈjLT ˹BH*O+O3acV>%I*I">9zqA1iPx[aI2t B^v\ C?ű}ߑf:(t]nHD6Q<69sz9$jat=c1?Gysi # =٥x,""2[W&w9DJo0G/Qc3楯5?ݵ-j(SNLH8zb(:PeR/]k Vf4fwyKP×c)3l >.O0XuMS8KU(̟8jy4yڌ*<}b ;oԦYC.=kJ*]9>rɗ>G0!6O5(_D+Ʋj,ͫ lC-TQQ?P£Fqk眠U߯MQֆSU>Jĭ7'Y'&!AT9q '"(CJ),~T $gsiL+@"f 礮5d+39:Qcp'J E;;ߧ柄`&<T nju¾0]!:$ NhWmkviuX9S}dݲE!G-Ne6,A gؽߓeG6$EEcm~`'YY-#B A@W$DBɛa!xmc2]|6T@UwEdpf5MPocٕOsDnP^*{sMAěR1 hz370Kߞe a'=Y{QlxIڍ`L@+\x *IyۃJ_O,G,==ԧQ*a( mk |3v61c#ZbSGsZo$A =V17&՛_<߂|*d[X<7*}Zc&jpR8Vzh*kCAQ%#ė,<8Iv.G4ʸF"xEI:׳xcuEr8Èįro?X?%\QY=`6=}Soha uuSSSPL ~ 05 @oE]l ֠H ӹ B-a;lEwsU wY:o6xp={zbb}lwCQҔxJ`'7=:"mf!WΓM{VO.)l ̙z U< %&FL."|:&Xc"ւ١u-^RvTE09xsd@!s u.JBMv"uF`z@(Ȯ7L,H͆O4 M ٹkٯo=~t- orӟFv4_PhXv#`dTń+ڡo^, ~P[t/>I& Q319qt&Px.0A=`uaFɴveQh[3xj}RaEn0W+e-V)ᨚX 4=5IIN|olJC1S=w*ޥ\DhPeI*ޞ8O6&)ӟYJ:ueiF`2!'ȉrN*: {+V`ć dž0up;v+JW[wmbyD2+5h$9hit)څ*\l9% 7d?h+Df9TTKQ&zT7{IZ~Ҁ0<},ݷM# 7g E&=b' `5fs[¬5^O*lTyNTe/騖à߱P~'zO<կ$fyMKY_ܲϨs׸40OZW2v/\ºbq0 ;΃4gϭtV^-FUaZH6׀͌f l '^Ao_k؊1n=VJ\c k|!m*$aɳUv|k1}=wr^8؀h+jah(Rt|ovJcCH-+T["eJwy r "R)!+t+K1ΰ6_S ]`(GUFȟvP;Oas.TTiY*ܔ׆[sq\A:ڼ`߸4F]:}S~ޒ>qx|0Lo}ogcwGFoȮuCǖ#KՄEd&3%R홬'lxk}x$Dj|T_SِR 5[\{c4H^ߐz}PHHCPŚ„w}e|ghJ7Nl>TH[ca-!g1BZ5Ak-XO/sYvim hFd)#L]u&s1:<+0  N~H4Dܩ:g(}rn8(ۧ_UDI?տ/Jdu=A̾&s.FmjZ OV CNV.|3Sj_!?[,D}%{(vLѦ4MҘ7w,75RS|?UH̖=A N1YUNGbL '[#SZJOO?&иBM:TY dPZ(/_30Zm hgM$[ o\X񢳱V6bS! /95l2da3ʺqxJȣ^>fDL>/I Yh|]Ȍ%RM,9⡒dZQ5Ooܡ8'K ^5'pꆷ*u}7jrh/69ThVdqe`-zmKKo _ۤDyLNNŠVݾ%pPϝ|tJC3UTETBʕ>6'hfeH;Ŋ6.d;YctwVD`zR!|[eb3@MSF7b dH=>WdГ$r/ˀI~e2H̕dH:x 5}4w|Esʖ=vbi1\Ӹ{Y&Ođw#hdlN,%8r :@evǗ ]U%CMP>7/~'a^P$HRE]vsmv|-=F*Xw=gUp\ [(`n'A7 EJfvo&)mu>^ ͆y?tKQnOEsy:zeuRÎ~Dܐ[phx%~5{o16Qﭪ 5@?yI3>G(ԧ« bka_ZDNF?Kӯ\qX8 ' aX넫*GDl`k5f۰LIlRL20-G&^E.?`sƒl"CJ꺠<,,D6SL٪Dr)+PƇeK@,ÂC9uBT]t~9?y&W&v缗=^a1z.Z5t"QHfg=+K Y١-a&`M&՘&КBweOl[uU$笭u y|G'-:U( 1Ťy1ެRqﳷIH ±3ɸϖֶ *MY!Dh \hw]t>P(rFHCS:i#xqHxD[g}E׊j}]{i%8+f+ s+TО bUq=p<epvfyp<1 ױό) m1 { | KxI9 ) aUo/kݫ]iWVw#MnR"-kKՀñXnIeuPSIͻ邶nnBiG`Bw>ю@YP>ܦLEj`a'$}0~6B1S)\YSQ<{p7&ݕÔ-t# X㪅wp_I/ԉ/߾Y*^WrZDLK˽_K?d$BQ-V̈́͘ha*ʓH@h&p;3 }?hGϔOfe'p(UyEsnkň\+claKrb'9k \huv|^&Ѫf O3$SDK>ې̅;wu}NZVtƭoD65^t8/+\N2i;*%Cwqf*!mJZ*DYx![!T9D6|-,-e5E,]Ta6yy*!n֋ '"2ϋ:Ӊܣv6A =ZG{bL1{sU `NR vVTƗ.sDIXړ[;I ]^l=@JiY'ICƢP*ȨW J7kX+K ml! 1VB^ .._\YOt_qKi7K5b[KںVfL׹F<K]D)95"r}Q}46;6q9E|Yxv'ˌ n6t}!>?81?Z,--(TNQi;gj%D+C>k}U+_em[S `@ڜPϝL̆u~40^}0sC2,9}1Ax(/,P>?EPXip[cG 2"mjy(Nĕ, YV "oW/MQA α©?ȫ'C ?}MR``oIΐPjXx3;H /8,zfMxϰf@al|X-,(|"S^nvV`3ę)b:g\B8EMj=[^96>fHqIJt>e88MbSPqYC#}7-%JۿfF&(_+.BWw+wlLKa@LdکB VC152jZi 3ׅ9~H3ͳVɾC`"UwT.4l/]czoҺ6` {Ond|lnM#gΓD&HF-%$[L<`k7߻yF]^i>xt;dmPENusc"sfj3+ Ôy7wPNމY)Cfr&~jĎQesѣHļK[)حVDZN< X']ID`xp(5{_O0=܆L#ȊI Onu]aNSAט/3z/A)D >wEBY5Ec ς 5Y:W۾%'i7B&%XZPlCgj=]:FIڅkV";n7|_C@1 Bsz 8r>1|z,Ue{,FhݑC-U"H_a`jg 7Am aq,$p{ۛ?=SAJZ,lDfh*)4RpuP \jH"KDPP5Fԣص|lA&R)qsZ{)g=0z0"D11INCJHRҦJ;n0M*qGf0m,9mo!Z d"^m_]Z03'/L߼vǎ,vOd7F,.#SNTހBDP׵UFGbb 5WFD@~ڵ @X$Z@jt8 (3L,l2-A͛w[I(d)sጿ6ˣvVM0mf6BJN.-?Qp&4V )!T<ЂR:Ђ*izTvrȐpp{gjgA7}}1QK$hMul#!8V˳%(z7C/S QŒYBw{O3@7?sFFrU4P)|=ܳ?u ?t1ޘ%膡D2i`l?`X=8@uc%0OLQ}7^F% _1SƪoPMIoxK@BFj]A`vӔ讷43Iڦ )PD%O3y&űPQ(lbG?҉4mPFøWӳqR2hǷ as]&RwU͎PE9j4 a`R }u7HϽWLjί5BXrt7%KK d'9;Ae ez0Khy(o B A*Lriߖ`*m גZ~˖ Azn $gM,W÷C {b/Z97pW "XA0- =.%! ;-zFV`E8FN=U=)K,w]0s%:!8Ů]!CHR7qkb^ź'\Iw?&Ӈ{?S5Lr`6_Kr$t\ 38}%|ĨBԨwNufSQu8% ji]|̖70} +ڱm1Ά&Z(p) k"P&E8杽Zj q*\0MoE^Ϡ> ,Ye:KDY`ي>_8ҁdzÎԞCmƪLBcTQRQ%…i}: x'm^@c.`D`j 719 ރڠcAq_ܮq|2" z /׋ kz5Y=u^y9\L:<"i> _' nELL4:;8V)iJ{CFokH'̱=a2EQZ rق"2>a2p($/`آɳ5!i0:OnRFNKcڕal[F# xCIϚod9oUӉ=3B.\ t*!jZV/+I^?dd[fFsMa[#Q0Cy od^QذTqsĔ>p~W' huʇE+sǒ-LCi7-;ۢV[+\1N=LU!7vlx3CjE.s&)TM?݈[oẙ9=s1Y#vw2]>DceJi(puyGr5ej GS2\2]a{&E 2,FCd@. R‰789:t0Et yl&ORHwvNvѐjǺq(b "bP1|#Ws1rabz`C86A3@3}n *\|"+/C Wp3YW/[xt)v\hH݆>^uxaOz3{v$=@G"gL]{+*44YftR:qpr~G_AC*^t]h˺2Z9h8ikGp( ̕ΙHOWŻN@좠pA!&[:'1o cQ inw5Reɲ0Ag/p)+Ώ[ه11 _7&Zu6.;WF+fgޯAɜWgg09'!h&@ZQM=K6D(C6+6>)-Ix-YQhЩ8& '6 4_Jy$s5j,Y[Td9 (4v)(cwE z7xfKsixs5U %Z3)~4i>Z_B5 5~s6S`  lV7]8FLM*- ¦?b!6M lWw 9}Ayv_02Ւ =!sǗx= 4:5З/VJeTaO8r\1a ! b3Ýt-C1㸐82glyKL.{1_<#mTH4B[} R mhJQL:NlM5_ݬ-dLpz1ST+4!OHtFљ°) Wu:ޝ-W$mR1߭;**ma^k31e,eŅOF+yvEruq/2+]<6oB]+oa\_ҫ,;Nۓ.q(~cS0H{U? zծ7OHͷ}ų?ߤK hsD J__rL@:l>7$7s#lt;{+4EоD|Zp-yifG|}YoԾ&U/;$MQšR_w~F|bH'nYC0ₘНݎ'sDӦ̃7 0V\a(Z O qr턡NWYl-櫗^8[А/Rj >Y&`[2N f׆sY}poߪuS;ۯw;BT?8qKHZUE*VBF/"IW)Dnĉ^ָXە|n[9X ߣ t\l-]P-C(3;V;Hy&$MIz@h1 59#u_wsq/=I8+'\)_"1=BpN~yNj0]$+ѧN_ ZI̓)ؿ*:KOw1(bs΢-ee9\ع*D ϻuX5 3ǓXh6L'=O;s_GMphW i;-( HNR(t0Ϭ s&qlW ]p"QzTy|a3C|* 58oDWg4I"eh'1d!)KyדaN64hcnc-t٣\i<< $r{C_끂[vp~EIJOʈAT0 c_^dΫդ6t yH$(`n@m=QJ#ŘOkY펑OpaIg]?o`4+řa*|!OI3mXuGR5i/sˎf\n EB{#8t#E?R>ZY־#Q"NeH{5s;GN=(2]ʼ=܅ϯѐs do*v"WKmIg=%غshX,U*3 %M;̜. ^p>o?GdGa[˻"1b-E]KG`N •-oq=/`m:ʽC+T\h} JV Jν<+Fx$Yԟ]`EqnOc͝:Pa oƝcy\fg>DIrV ;\3^v7Sb w)ʔ>k~iuQPKidPxH.s)0avBu-ꕟ& pE%fg̸6jZ- =x ƅqہؤ:lkPBݐ$`6adU8c;hX&/بGSCuzEG- \ʪv&.v #GlĂo(2KWI TSP9)oPu$¶{;$$=qi8A_+ȫI4Ochv<ղvr3LD۝hbE 3K~sP5UfV#,ϧ DK#cW%`a0Mx|xe]KVKh=([\[z0#!:<+bK5><,UgGp'ZVC~:r[r "AYf"0\:8f{#F!CYd.CܿY $;7lN_ݰo[@%5bˋ(oA Jȟfw)Y彂ǿJGoH%>?+o7j."縝dPUN*{ 1f1i95FT"Y W$3Jÿn%j$cGs+xT ^ _;/K;A RDHRk#L9Sk2:rR5g ϝ0]9.y> n}5 jgסtT kqU-q|5X&hBx7ú#/Wla͸=6|B=pz*+)=P'3wQ&9OʿMTIA 4n昡\9p[͡ė]H YC!b9}7NLyI:$$K.cAm( ^` |uOYl"6gZ쁺xpӚ3f0Nznc"52 _hYl$6>ou?Ԙ]Q7 ߯x/n{qԝQ1| f3_DFjl ٨Ë0H`P*gn Ivj .ĔRe`fP>\15U"Ws=`  [H{hs |"Db+0ٟH*{L,t &pqH[(ʂ ++,E<{2rX;cx1q>ޜ$.< &Z[Q3 Jf pK/ /mߏA$@/e-S`bbv$.{Tݲp3:`?b؀ ;'0U{Ȱ3{Hׁ[^N]h5o;6YۅGtztg<.t'BO Ҁdmre;ˁ@6ŀ#*pGя~ e>܉3ҎC7<0jœ]d)bRS I).Vnl8b&v+}R .^Ud f4 ̀^ Lw<Ъ }$WrIzPIpch7В eOG}m"|1ݠpǪB#4)9TfK÷`_>eEnn$@3]GZK2lf_ (,rt+=P,Zhpx񑦄 kIp#5|bZΚdtxƼQ Gf@t@@ri *&IB\fweL%SnfUeLQ{V̮ۈRHi%;R9.8,Y$< q-3b)x|/' 8ՁNr/DZVD,!?ZquSz93v-<| SBAW>tǻqfC8Lחk/YL_pyH¨֣ipDGO%@ݔTyyg'o Ht:gPNd=!7UV y- -1Ixt餇 nn1r2mdeuir?beZE.5.W{=mQh$ z4'n Hj4#Ĭr P:iĺc̘pPX9s0ّL>)ITͣL'RAG*KddxCw0w_ 2NT l^1_K9ayiNM};-9Ny6K;Ձ?@| Ir̠lk(SPb9¥? CVSuٗ6O;稲Dcz؀=nӰv@:[N#ibkSOs^eE?UĹiѽqH,9䥢r NZ6C+nn=T7 qfUZK(ȾH^45~HX.4`1p]cND $-}{ ^PBЏӰs҅*5"Nh?=U.TS/wVt9 /,7Bc; {1#d,M,G1)i)E d_@ûdk A+[ܪ{a1bD q$\?ƄYCL!0]gA3#Tg>ɽE`3ep&٠VM_YXeHkW>̰b9+i<7U OUT/.=$S;O$p/dfH ظ>2jJ;tֱ&!< 9BNA,w>%Ӱ""b]iY9hC_o4p Qw~'SS#`z :S[ڵ *d2 *!'6^>7R6K rσV.Y.t 6e#PKyF7 W ݞYa\~Vm؟՝C[hף%z9s=r&{#s@.k 1LO',1"p!i-K40Yڪ;,#u|˄ANm֪59S3*6;\gپLz~y+?Ji0d "YiSYL~wt< dݤu%EPx7 r,/]+;e%trzty$\~QƁ=[.t UT^ Vv%O1eaG^A,]TǴ<<0d b1 ΝԂd ,1Q{|wEM\od*͆9$>̘U#"$C.zN#)FScC#DL;k;ճp[t;bJ;$t>qǵcZ{8)oلCå~ŊnɭG$Br=WrcD=xo(]']>G*oo,S>XgNaKp%dnv3;uFkhWLĜ ؔhJ5]"So4@/k݄L0C6G}<?#~ Bl!1FzZu0-?} {:bz (h/{8n._v-M<Jpo^í*fty?k)wNɥ]ؙ 3X s !?7+Zh)CLYx.{۵nNp/oHrn} mO=tmS\:`o7Rn/ Q Yh\h/!LDBHf ?";}~wO"='â422F"mpg~5g/48΂#\Cw*b`Kȓ b64seyNx%^POVp08‡//Q nLeF9IwRzSΡ"Τ[ҫ/tX4vǒyiŹ vC$elX&s VP׆w(rSVd}|Os>LjIq`$ֽ@oP 8At\#eijq['FO`+ח1S,hp^`NP6^0{tyukY#{ZX?2΅*+Fٷ4f:e'"Ri=aesHT"0 a 3x( (ZpF³bAvcT;6tD]ʱhl1z2BlL9.n#i>_=9w[ض@+j7>V LAI$Ɨc΄tG{̖3XHItd[@4 =BWHo^l DnX.d%8쥏gp9 @lyoxFM^f=|gb1:<*G*$`T'j35]6wWU(y7?4Jտ_Mp%w X\iRl!%RB*la|FaCGe 'ٝiC!e3u" )%ӵ|:R<=|:JmEβ$As,[ `}e@0Nk~?;6U0aNrmq5p@Ds[(Qn{>8[q#Hvu f]S9+LaדЃ*5q{' M3[ %&*\l¾q/+4rkfġS(|l²M *nĸS[iH@ kc?6\.;ہ/5mp,!R6ŔݶWowÅ[ !z00W6MZO&{LN/mVZʥsшMe 5"' 7˫ni+ ې*7P=4qt+8k9g.1܀fAE\T8%3EhEh>߶n6x\5ލ w0Dyk VNJݝ숊謹QO8jֶngYo^ykYJڗ_?Ps̪!>XKpi#ߥ] Kቧ){ Hlnr P SU4_ExU> shL͇hb,p6rOo&2H|OzTh>I$ X!$N/u8DhL˾P3 )X9p8nԵ+m a$*?xRߛk,%ʑ&$RGMދmr[?u2#TyO; wEIBqTfm ɪ6g-'8vX6KߘQ~ K\5ØbsAw!m@C0<ׁƒcӓl>sBEZn6NukJ`eaWb!~dclJu8I6EX:?Js!@g§ז($31d#isv)m/=k̡xR`B? `X$L8S PEw9.%жʙ'16ؕgY3pX! yiH sl ^dI$}0KdES g1X4{ S-m =pG.FdQW1Vaۚ}9 QnS; {F@km^XC h~Q1nS٨rT6L+\JQЭ :žJͷX+d8pĻH#2y ZF0<Yf"-.#4Ng(t]>j˞j)L@Kb* kk.f5&o,PZ3p^ ^ـ î~'Zv,Kș!{>>\H7$[o.r{vzRbYQ=I(Iݤ-E#%RhbhY?Y2>wgq1KJ9$ĮșH8JgrmV_ jp+& xFNX ^"`!X=lR 0BKY6Is4aȃ*=5fbpfiyg&,}`N..f&eHi.Gpk֨FmO[x sJk{$)m Vukc*4+$H t^;8b⛮C:-lٽBŀu绢vãN6)/)xcƶ݇=!-lK[)<պa]B@ ?ZXx#u)Z\ұO MS7&VW2.3Lf_ #CySj$qFc|C2 I6W<'#ŋ ė'8tp:u4Ug x2 XڦO$O ][%2pDl6xU KDJ}K^}]!Dž>*5O>ϔf9GU%W&YQV iXi00Ia<)]߿h,ɽAo,~xd@{3'vw\MK=Ⱥf,|674 ^ ='f)M%ϊZk%v/WyK ]N [+ xg|[jG'HE(4ۅ[2G ūZu4k3gXծCڰqZ h<TdNsY*=Q[1 CYKB5*"o;U@\&b&'hG} i|FX$eFf1*w{[̛ϝ,"Bvn) ABՔq7p& ' o*d_51ڔ=z@)p: @ U6YpG!0y&"aqi7 ]n].mebw}.F*+x#P>6LDKfM:ŷYN3nwJ-hOdL=WA[ɯ1eFhT,OD8@=Xeb4Ofbv/vi\mYTs>v. bu*sM H\V[Wm){si3fN(s+658/XIrQ4vU0߶U:A:4n SjpՍk_GūJVG7l3=c@mP!e!ƥl@mi'}קģY cxΎ]Da9*X=A|t"!qTy)gt8`C(fT2H ް`fžJAXK5 %7e6r$>·tn['ˣQMXD]fX̂;e%%&:W^G$U&O_SsA&|WBⴲ+_A$<=/(xV0-d]$Ȫ - ۳L3a(uaDm<`H8 f3lT:$3*E:H)MJ0*N7 .:);2 -E$ YQbnܐok!DƄ.I3is̭Ikt.-\;q'^'l'ȭP(qKp`Xzd8ZHaMTubhVl3#dHZ5;{gX(>xq0.[7xZ܅9)jeⲓjMiQlDս'{JJ?\2Rb"R$$BeGJ!أ+`! UŬarsRethӡ,Ѳ:*?ҦJAmV;Y?O-l@3`uqIǀ ـEHakUG;! ݑ0ŸثY+RF$OHvg%w ;2"n;5l޸-&T 3D.QuQ :Ր0)~4$Ghh+#D~9>8#"dðRυ"pg= Ӭx&ծ0I} H.mXZ8ŅjI*1\ oX~fYbHyr4- nC>S\ո*$*YEEm[{Ur#ƭc4ib[!;Ɂp!_pHrF!ː߂nw  EF$:G) :ۮsE䙃z.VlK$Eh\cPO_ˆ0#t 6/YJ8pDClV,ÌG{}]H_}Gw/U˟T6eWyA o!!ݴWEl/չ&.?90&, {NCev#'_+!GQo6R`|b/Z%%:ΤKew"S,Û}&R@b'k"l UF-Wm!hdCO@BkH0R_/>oT DkˆmgN6#VD³-5~h~:R)> U5R@ԱmFb nQ`5ĄED}x3L~T=yB׎gېҽ%ܹL[r)0iUnL$SqdV`iBJs3zu0݂ڛ-qg"~wK~whČ]ڶ\oܷGU3-[}؏Vj LhA:l",'uḿU26TЊ6n#(?Lu~vaUUM;b; 7~hٜ@(~ʵ+i ;\1| e%:u( a(Ϭ$tl=hMmɀNOa6H i@Ϊ@iWv\,.PM4pyɖ *|"yn*@sdO?GvZ#%w%Drӷ蟋&]OqUa{7pG]=Qr`2/7Vu eT\cA^= JK^OQUyG/V%(P\IRtC8p?ZXt%ք8 { ~bPZ yv~V֭RtUo =vQ|"uqۤJ΃kX  s0UFGփN.{.To"Cœ&MvƁd.Sg/:bM;?7W˳W >U(}ƥnLm6,&ͺz^$ܗU] =X3O. wcb6K%J̎/.Lo}+.= ?$EVں<Cw IǡԨC:#a}MOQJJ}rq*DӇP?r3g ;`'|z)_zEz*~c'pѓ4Égൗ=r^IȷAUl;ܤT?{)i3tMUK?IOpVw7QZȳY8Xd(Ao0&o[2ԩx!ΕsQ\\g']sa ܡ'7<MSorO5tKk6a=G!V0)WH)?lq-V`%)H+jPo# K"r0Pt&`Oh¦K TQ)ce`jOzesgRS#ؘ¸6$)tM D2?[a^*R!G.eF>1w i)=͓,'yz DeT0"u鯷)XvfKl8(TLVBI|Bct-y{2/JgsgH7p})WrHo~ٷ0zyidpcŇշd$Dǭg>$"okF6 ctKֵk<>4x_>j.0e'&LQn_˓AЫ/jnjE3@cPAU"|vG!&ɭg(͙~$%-(kJ;:&VLUoڴbM6HV3XHT*R#X}mkSa4)c9|HuPF Ddd(X]&?IY0d2"V~6z6`ۡV)7ZA:zֹm{(Ce:J*}S؋v YPWIM4'C`|/H5qIT<&'kAjh~!|-ᥢOE=`oS*ߓ]@[$DDW.H}0yt3^LfW׊^X60P裨%LӾG"5 qLmC+[Zc'B/&A t4<'Qqe#ScsS%~=R EU &Zaf~ ɂ&U@Ҫ%g8FKI!Jj[f@]re+$ZDlJsB0V @\-zJX"]8zG\|E1T5cZIzVZ>hje=;bEeH[ћUš[*zmGMO2llF8} 5_ ?a>tAe0K6#Z(v;ɻHPOkޟOF$`D)nh+oV5G6pO>ZNm =4}ގn4#KF#n|=3o&V2᫙* 5{pp^AWF 3gU D9T:"_Nr`heZ *: /-)6#U<,n>VއRXul-Bi䦉󌦲OQ#A^\?L?/{|U_,\jmS!#i/iJY žӉtCnmQ>q!FD+ZX6 PPu}bU&*3Nk`fczXf=?e SZƌ1VnG[Eim_aeSqT(M|UebZ{a7]F1^LgVxKH#.5K*`s%$$a51TSU 5K/A:(2FȮ0jJ"AS(jw-[YK5syE^WzQ=o>"4~lpYT3IxI %8剪oO;tr =pL nt?zIp]IuFu S4ar76K39I$nO xFu_[ gP^(2l0y@q`ee(B.B ^5TuzWw& 7ㆨ2Z(X=E~ l*^?0bQ%6lU( 4%P,>#nrOVsu8t<5Stky/VN4^BdsIך hYlΫM]]kȓ$Aԋ=Dc5Pnr90%`},Ug_GB,P&tn9g TfX>!ޅb륺>F,e$8>X9(юzq^Y2f{5\h\+'=`@z;Dg\s*њf]l}=z=gQWCǡ,%4s冕;gXQҎ:Fwd4X(Jߎ9k>L3] nm_Q/0D<%&P;$.%e<j vԝɋ ezzڛ,=,ß1ΤP!q<.FA̹W_*#3:LJ{s՗ ,[R)b3}X@~"pcaKb1O$:7F'<37Q+\9WD<y"y 3鹨YNi7ڦ1a#h;.zyaop:ne Th}`=^O:ӊ6m|],b9s L<܉5w徘 aiB9 />7ئywjЗ0) \ԥ݈ʉN E^*-3geK '$ssC*5|0v݋_W}rog.Ux /BL >άJ ޣ ʉ| t7@ 6{{>Q=L@d#clcQߖ`Oގƨ72* og2 /&a¸s6(8+ 'IW$nɄ+(8Ă.-3jj@ͷHuxf6*:ƒO}s<¶ɉDB5hgmN^@W_KC+ _/fEX#ږE|4of|]:#pށ Y<9gX|spp.dj ڋnG>ԖǤInr|i)ڣ#G߶ި1$R4|O.WOQо P"QRֶj훊PnKH'1*f;^`[dhS(t^yg*>tqe|Qo.(.VCy򁣏j998{Pڬ=ew]D_P"1R+fq vܰ,K̜tBq"p|SiMYS@GHzDJB6:Ck[dU}z@r=U{j8YH?Uusb˙* IM `-ҟ)3W3@_N=> cWOLPfj{;0t Mq=nFe1R$Dz6GMP>'z\]%{`G3[aQLz6S8F9N$h}b.D@[e_npRA՚qF^r"[i3(9T6P[" . xevߡOHG58X\jВl)I]-݃?t;JGLG6 Uol]e+O*pRXOI%(>w.T݀H k4tT=E{$띷_?`h-.U ߈ WqTC2̀/RFZQ_s\-фe?q} Ć *c}Y^n~'Y(C7-lBzd܅ԠJ_O!N\_=)U8txdo 1=7(/D:4|.1ѱ%5ȪO#45mu'c7<&3Ñ.WaQmSO f!B)UOd* [k3Mx*d,Oarq8 = 4'\|N8CFqEV\䑒&SbQ`J1ýMM~jkC=I|>Mר E!jMpݾYXgи˄Bq.Ɠ+m&ۄȇ֖1]=6Z'B-uAᰥʽ n."E,?F0^+3eWg>Dן&g9\  4%uF?N?FsG;т*柊^AkͿ5#U''sQXޜ)gyjtN9M:Y")(gip%eXk&աC*6B$d~qEq!t;.8{Ui~^YbBJl4]CF%>!:nT;Yhf;"-kD &W+rp{'7_Dy5*sRwR-F4i"&|*+Z#6VlrҊܕʻ>a@),5܌C]|)DŽl9w:^NG*(vUf:ې}x߫V8i9i;.yOr 9!^hdကwLed&/?q(~ (mQHLz$ur,.@ZXfa;xHg[qd˜GiV>ɡ7F[˗N@>0xת,uQ*''=>bRjL!šU`J І kedPzh^dz~Qdvuxrè2nUcU-ˏ(֒MvL/B+/TY ȺI4%F>$V W=AA']^ןtK\aŖ WW3RğA}7"_AeoB JT _ u!ֳ7S SAK&)ƿ3쳫VTf1ku{~yP .hw-=*BVETԤ4v-'4Zs#z,.fu`RdH\]u6=xăB& VykMF8TDВ?yjnj4HҒ~~Apȯ2D݀ "p<đ$Y9.s!.uPA1"|[5+p5i'-4 \jW0ꎎ iCREJڱ=pFG| ѐ3)~%I8&<6h)y=^;.g{ywr CC M#plg98-[t sM?@m-:ԫ3%:l9W,Fn6 ,7$.t-ȴZP,W젛z4Jϣ׌r#[iLlcRVyӠ^,,Z8Z caxV1M5Q=ɡ逸 d늪i^R>8MIyRGR*){n#3$d 6Їv4{|>GOyJxe:8g;HNF`ϣRsg1tPzL.?^~sץMfO0strMe#@~I؆eZJ$pye^%#9?.s22>VO\&ܟ O~ 0MqY|sma1itrXL}&D؅eŲB-f8]o[ 'ʶfKtXA3ß+x:E J&_2WGguXSpwm"Crm bX7B w7G!BÙ2\܃/"2uu,"R `t1~6"E|2;"mO/ avOeEz _B;JLqGP&f=0 bM*5b]Tob }<]÷h[J.+HqCe]|j5ڬ ¾R.si7e؍bvw5k4 B9e硫,?^zridAIpaӣBY# ڹO") *#mb'׃oCB@&WS_ʃ7;bޮeZJPR "%U|Uw-3>*r8K/nrs/t7wH"7 q$u9dmMr{FMڤϳ)5B+0TE]G_OA #tV.OWw#€XؙՋs-+[1fVkh!MwH%ETXa~39"Ǟ; y=b^6Qٓh>e 'q,Dɩ/a|&>B@M3$f颱|WU15k'Jf5[D쵑+"pIyޕّ@yWBBMuJ+ݸ)JՌ{@|@d+_YCZ xS5!y3j/vg5;5>cFp-?Qd 9Z[A63=x `IS[,"Kzzpw0Rʴf +iK+ݚǫ  `'|@?O=ׂj|-ܺ;V ⼠.?1x8?0D^-ɴF) ~$OIQy!$J<`.jxA?Qkzgүqrńh0`N w +:eƐCdg$Uߏ3NIcDɈ'RSO [T 2,==C𚽧%y? op(N_motZaEPBZl K'!GVDZPyq{94WմͧBY k$(^? Gş2\0xt"&[" ogjd?~@*PjNvL0mNb\ 7#t{Lvdp3'q9Xx.' 㣝Dh*U?%@^3 @_姲0~ ihCW E_L\C"[VBKFS> ҥ{$2q-sJ)°0\HYt {9:ۀowh.Ę*Zf=Җ._#^:ܽu \0e%U%|Z(q'PȞZlo9Ob&<{+^y%kID݂ou E%.)ZSo20jt'G?ŮXVz#(~ Ie8B&۠'|GA,@5]ʷhc~ߨa ?+j럈ciΝ8w qw?T*ƕ=Է;$b~Rͳ|T[b4ڍ4;@Ǿ@xˢHowMџAeD'L^|0]Hmi>};RY{{1"qr|D?W]qԈ5,/s/$G|IִXuy%\,DSG140iCv"/S{t g)Zqyd`W{U?Lg֜D59TH!}(i@ΔSMM%RL7o.aY[*=!׷6%cǽ|vpr~t8_@ͱ!oI 4f]U߭$gb ܛ,-t O SҥyW.QgQ2VL$ȑ^ht>m s\VaOd{EKe N3O&S QH5^+ .TEIj+7)=hO+S(L]04̥kC椞;Wdطdl]G8OCN#tD#{5;q=ڵLc8'yo׌0Xb3a7xޞƝ,p ,PVcw]aH)ez(G]c ]]tFy]*FUcpuIO ^ 2)"oy55~]B+Pom_nΧ`+G*Ň&5$5@l+<Ѱ 8ۢ\oRu mlYЪU0-3wP]#@ׁ2|yIo,`sBNV麛(nkI~{:JGmmY<[,[H85Csw$ ܿo~yx߼VhG',,6ח2I(/c{j?B"ŏ().Xw$04 kE{1ˇ!tP[ZE2mZt,wί"q>\tZ\TӸ{DSd櫺[uA-jOmBCkBHͧ %@|6|IdZ2f8!*HҳbHKuD t͢^(s)tH".2 `ݞ<49QGGyCT;iB \R<<"IGHaA1A $)O+.-OH0pN9:\9j-X%?@HbiCbm ^CB E-EG|}| Y&H$` Xl;J'+ikH_TOmE\1cn{?dQ=K-)$OևV#p';q%ΕG~ol6[ cKT/r_MJCU&s+PyBe5 D%MC]&K^0hlGQ?~N^0t {7y y]M惨(Cֻ.^8A6A }nuy&j3pR٥BۇH /96.V.m@m_^~,sDɊLIC.eܺ۹:$/q0PPk+hL yU- Rz. pKvci'wa.X]ά74#( 4Wȧ= w)9 un8t 9K<:+Ag_bKoj#&?5+sX5*/03 ]' Ll}fe],kZ&G]CЗҡpн43Ԇ_SŗՌĶKjĄ%Q s׍&X4\3Z=ƫ6Gwq҅,e~b_a7=|×yb̉lXݷoWZ,~3UW($}@RjlQk\ 7y$)R\СsWBp 8JxJ5VB+J ] o s^fVK~LU .i^*kDe@ ,03o,+7vuR恐U~j-x)5YLwݵYWebLłѪ`uE"u2)Dy?3poJw_͓"ňP>plcL4w6 aegw [ kˮoq2e?1& DS+{aJގawgV_hG[2QieՇ'$9kGG'` .%}nOҸ<5rVзR+"WÏW(U_'u4zԼR4XNos o2V Ⱥ *"kE~Mmjo*4JOn9jZ_>A,<956\ 8j\Q xҿҙ_.jgl< 'nMx%KyGpJ6}l"MKu{>*_hyXLuh-Cgv &JQaKT,o~dh>/.6Aa{4 4 ~q(V@>I]&ۢ-;%K[Nk3]UG$ 6MgmCp|fUNX7P ֹj0 ,IVfM3-dLqMĿRT%]ՐBd HGM{w48>kS(fX:qC:8PT ,|NOK{[2-.h0*ˆb'a/gW{lZ)PQᨰ^$gpr녁&7|/b!0a_7[;g2:w.ַ *{ݝ;7FV`# @1 87M#Nn V.@LCYV?}Fn!gzu:RAFw09@625`-fmc>)Ka}f}?U| ccvU]PGLf܄pFpQxZK^hzLD\(v)iD.U|[j_r ?#UYwKEݻ3I9޵6wBgYW:K.%Xg'q^ k=gEk9ްs`J` W!S[\a$6yqFn7ғi ߊEl\eA N:geJQД`&/y!#X9l*%m~u/苏r"R Lp4=,}Wd+&k ov^In/dE}=+<3y>KD6ADʴ+f:#Տʣ eû7w#nQezjs&eq(%Ā>twPP<a@9N*QW%jQC3g,% %ƔO5.>OᗶHi2,btWiš 6f-.H-4XqNM0A/Rq-ûF7AՁ;o ]K:鉿X% u# ;3q۹\c渳+F`+EMo U,!Ilv+3Ӏ:qR_58}gE6M)ޏ67x84묗5+mhw+}a-G*||mYG]R0Ґ٬Ki-DҸpv+pȢG,79e2i*> NR XHBZ?t F;aˠꠀ \<90ɉ}w_'8kl;X=hؠȦũ*5lik!Dv.G+"Fnb5=G_hڿ(-9<\:DY,Ȋ# If⺲GqAW>G[82c]MŠ{V6 bN?',M-+j|YҀ=5#Ϫ>t;:㘦w K-WlFc* C cx]>V<~ .Z{L*Zj6;7(r?RZ!)J SӚj(LzmipS\9wh2]{^Pwxayl SZgv&e%ץ5D<.8~˿O.z/f> msRL&HZ7ʺYp+Qw$KJA[J#uwd%d.wvQ \lozߩ{>͟+ z dmfŇ3 & AMJ8Jö F Qc隣b#WeC6aU~-3(Bq9%/!&s= 1[H5*K^}Nry6Lfڃ|S dbwk+*EǑOn!dUTxltK_Xca#QW2T1vjDwpm; ego~ae7m@Ŏ$7kF碾юi1yZs4sk2wS4܍Jw t1]%ۍ6& J@|_tF^DanOQdۍazFIqB$?,{S)a+\w}§>绗{D{u \d-A Ydzm7ɁrAMXjp1sew 3]+\&y^4j:uˀi-Y<՘d)]\6ǣb|ƴ'd['t٭yFEv_Nz9UTkXo!9eM7IH$5?-K5 0Ǯ@`t]o?!ћWI`ܠb"1ı)"еؑ]kXr35Dby,Dhm9԰7ӡ&:`2[;ĪO[y@LESYi.(bimOr$(j\v˂ 904#˜+J{:.y2JjMzzR5ȄJzS~ܴl&ל9V"GB;LW6R]/>néZPWKHfє [Sjd5ohd@s&{j%CS7]&/ji/ɄtNBI!=FLjoN$ vJhOs-g7rvoy +9vTrŷ!)wN@AnٖlQW<<T2{.iXM0fʰxt㼞jz{P#&Έͮ`{(BrhZETQݖ֐A|JHG|W&?z.Xq .dA}N㥽 ɓKJ/dJ߉}Eah\g|Pj䀴3LO:|򵏓8Mħ|3UM@] cq:\ɩ iAo;kS%{Z|u s1ok kĄz )BE3sq;'>ngB!O5MY-DNK/j`R(܈!s™*( r\־1iG񤧌gOv9aQU&]$Em"%l`cqy4 hP&߼e&3 i\nTdc١;W8z#a? $Nr}VgL['7wDc^Au@_'JG (lsɒ,4X2X{6*wk`\S!EJu4_KFCB*K|j j!^+&TЫg}zaA}>K^dLpc]KeD7Lz-Ghʙ;G$NZİB*ߧG4P>ke?lI&9@>wHF@?nm6~{اvVXϡcj ֝^bȽ^ SeY <@#3TØklHwe׷v7%#60rC ÂV\޼i.oY Ѱ:9t<F|V T2|-eY)t;JB^TeQmXN:f^dp,hKb/o'@)'2t[[h4iQ}+8ZDE!i,VXa!AnU9pA5PhoH/v}-w̵Dh8vƒ?bVcP& 6jl㊯۴0S~϶?D'1)<δzʿW _x.z(޷ 3;`u6Hxܠr fG{Eu.$rnۃEKr `E2\4Ta^ڟz!Bᘭ=, ߟ{A)>M$YrZp#X}^<~h`ba4cVK:QC~j FaG~cKQMҳV\,Moki;nϵ'IX}q*e%BŸt*Jj{]mPíx@[%sPobĚwʼ7(4EXJMd8+ܛy64m~.oM`J7+Ї3Y g:mx]C/~y t=a[ FVAppcͲVH)pUOR==8-Zgj؍YlV-+zh3l16+ `rR#]Ϊ)E_0z K2V-3rMIsCa;Yn` !-3  O{4 v#a?|N>fXʏ*cf{edS 7lԚP'#d_]qR\b~#VsηAS+Q({menN,4-1o,<ʵ^h L36xLu΍ǥH>L 16U_ )u-.bŽ]47גxpq sM > CZIO)?T,nZ 5*+UR$TY<,G꒤ !6P-&@A: 6oxZCǤޫTO(GO\AgD==/UbSV}ze}Zf0!PhA!fhժZr}m\AuXceЗJwN ŀ` 0[11#xvƢ.?k%4e;G9M2"(cbET;6Q-҄zDz^K'QoHgvp-ͥƘ^, fpɑm/AoKcph+V Bز$M5K KNug/"a[ ^W|@~ qSPx[-ilZ@]]IH.o,eP=׵Hl)UewYunh8ݥ_m^U's+I+`^@jр*Yl͇Z:,O ZpLIᲦwR(LIF |!V K&S T _Α ֭۷% &iY=P>`? a?Cݼs٥tXzp%@n)e'Bu i bqg\^=8{ABRgQ#e yV?YG:nx[7نOBY4+aԡ4HJO(Bժ t,"Iyne&5n8/#Pl't.a'!yL> 7vYeN9Qyd^*3GB[/{+yل)[眡 H?h 7E :Hu!Hg vwy{z=a$R@p!CPm (^_屏VaÍݢ9TB[Q뉆QS{Zl)O WLd>)ܬq{ͷR`eK&-R<3kȑTҶ[ߋƳgW]h"K9l#_q]B^yG?;>aNx}*na#㌟ZbPS$Z6i>f*?!ژ6P#)bB 0@ Jv!~}NkIޚ~13^8'l#OE_@Ê9bỳd9oMWj;gs3"^IT}YF(n~~Rf:Gët3?c8Pi9KwX(RStG]6?}6 hgJK 2 o/B+ mv <. !Y<Ć(%oŇa&Q+_!Τ]r"L1,&<W@W.XSpָFo6HYrIeILƃ'_ 6l:Ջ_- O=L谘kLt6e&نJH|<&Tv`VtsZ.y:_H-YD}Yyl10P{9rh 6@I/h5j $HJj S~6>,#.円=pyyjF*".ir<Gk<+xrƬE 𕺮*/> &60ܝp)htd hz+mKfRM LTp涒v B_^ꖙ2a`#ߔ-A>yWcG;0XҬ% ~'EYaP :5f9ѺL 1k;y?5ڭA粖˝)u.5%L{eO/7 3=ЇgQShcQ[~AakW?2ؕ7:Z0::L̓wV^CxbJLEƣ*VFr.Z\Na(2oEܹFy Y٭rd&X%企yq\RR5^vq4K-ST+$`+eĄR$2(Ю{ _VZqCMOD{8xqmh#qmxsw|j)ˀыnU?šdy_n{?z܍iNp)^`k & Jx'] &pDd>R|5pjrly Xse-"]TQnzYv(@; dr<@#ʺ,-"a4=jvP"Ϟ/6ψ~*6q6a97hKlB# dg܉w_ߓMcQi]x(|j$]aigDaT覟O"<,+/,X&X|6˝p@]{fmNrnT,coT@U֫ pQwAxڴ`ߕ90%O2GJ NAn50"1+; B29?CPT3?I#8è&O B+:|39d&YKX{b-ebΚEWg3R{h yHHjM{guvtu-RHfJ]]¿Qq=<۟Rqz59E; Uƿ$Sabc]T-W x@7vHbF/ؕFCc "6ޛw? X7dgT FV!TK%zDmZډ̋ތݬs{7ɲzZAF i%;foz"qAb@q1?a/㿡`Enhud\Əyhӏ0{Z?1[%0ظπv$pCs*PA%. Uwz?X6%Pƣ>p%(WКP:^W4YJ.d:U6Nc@K-d,˅B9M5 j`A턇U*fh/B`Bx 5 % Q3&Q^;/@?E7ӿPnvzf !lqy#~fw/.ьS -kG#Tcon @8\rjXgN>3+11md[jo(8ޢ=5 omnӸS;EӥbTsa [QӋ{4|%|,@욧;?D\vҽO/ Qf nwti?2RSvGr[o_-w)IͯʃLHr/lI5֮ ubDi\F,7Z }6l-hg[7"_Eqal͆*6N HrGs%Wi2d9]@v6abqY>llw8$Z{ z`V?R=6=]Mjj:f|Y^ЖZN4Fp; ~7%IyyQP-!^fJGj-vlJ"'i#,`l3"nǹ+B(O}^ú,ӠwiBRʞi%N+Gk'-aX  A@,3?8F6[{S3O5$9^i悞&qдiҧp5 *ן w @+I $.MyLk)Ni"{ ,AFaMo\&y@kP} ,'mԋLv1]Qˠ,|15<1bA]glf҉$˲[jc#<7>d{L`fWw&-vgOށ(n{C(IJ{ZJo(\!餁ܺtRHJ3Yu` oFMQ,^hR*=@=_} ,*ZSMu$Y2le:NkQ2p3e.n)ZkvMH7o2陵%<*K/! ^/!Ux0}Y0(g &Mަͷ$-FH0O(je gcI4t -U~j !V@HA(4܅maOBE$kl^"_y#gp4]ʆG$L90>bG1t;[iJ(58M$x]<(}ܫ( h6/1 t13=*E¶Ia%5ijǢ<=p#8o$u)yj\n\*VB $3ʹOXx4^m6̹" ZN"q |eDFRpB{ S[Vq KeeyT\*dm@py C46璯6v1Kd]ju"Pۈ2Ec'37nqjSBK/ؿqOC%ІM޴Kv\>h?/ߜ ޼oMFG,@9|.{ZW~)0dy긂D39fؕBtK<"+w4=fh&Vĝw!#}XH,zb6f+#ph qTY( BЗLn`?$4D- oߊ}9w5HVh*LBmuL]yLS"J D5e >n}T7sP`ci56BZV$KʒIc KL{PաΠ+bDMk*LE޾3˻Vk CG$AI)޻rpDV˴-T"o]}p[D ژ\M;y9j+f=E1[I ~n1BUO-|7 M$f@d 5ޙ'GK; ij(-3sq!4ͯjl+^~/$<;&D2VIA mZ[gʸ'ːGJm՗f(egZ%?! d1MH٦J`ZR ($1Y ̂Tx;Ip~#Yq] 5g4^uSJ_w=a#M;GM#`$H&@#1k{.7_]H$5BS ?R[<xa1쪟F|W472OY-2w^OuzL:]*\:K?w>CXgh,bvP#{@oEܫF`N-l ;WBpTVD + ʀ̿i<K2I XX@Re2JũtάC--nHA1N5a!Em˷!u7w:a2p6Fq^bdWJllYC:7*E^g9.6,6Xz8WAΰyv@%T|6zF\Ƣx1s;%6/?7&n(az,^Ub}F{f?!9y2DX;sz%m2p4t :YHrcrB;nӭ'ÕCaBy?]`=""opHablz0g^J!!&z| ɿa</'ЭX53L`*`ye  I8ԛWP.s&C:N8NC^d?}zwV>9( hL,'Es`z_o&YkIuJ&5POtj|ё&#+Q&`_ڌKzcsr&x޲6@:U@ T8\/q$%[py D뵷k^%ςD¢\qGp(Ōwʷ۾҂Nv)@?j":pxDŽ2Jm{VGMfGBITd'xTIqTͷx'+g?:jcdr'<ٽų0nL.3-3%Y[p tk%e9G!TN?Q_,P+JG ;ʚE-tRy7<, kd2 5i$2!.4DjnGԜy /o39|T| 1NnF2=΢h,iUfgq7s@<{!+h4F#)Y<+.V%)cG݌Bi3.إ+W\h6XwqCJ+궐r) -oor옊|TO?/{,m,t%Omn76L8BB 8^6sV0v&EwI7@6VR 2N+[Ot,;.}!.JU9OgwT_c|:4rLѨMZ]"2 sb&8bJGb-N|4FpuD-t4H$!RRi>fM PMM e^!>*jwy`٤3+/=xnkue1J2U~ <^ Rkڷ%Qt f)r[~Lx_'h6XXVm~a6 8-֎8:N TbLotX!틭F/pu|'#mic mGpLƑt9*{gBN9]ͅ(~])?յ _axGU\f3]F:$)em3o5J:Z C5\uxr<-uQyWZbw6VѮ*Wp-3G'h@n ՆJF G^PNfghK$OD{4[)M%> `^Zv[4?iP}}eڿ aBtmF: "k%ĉW{_OC dׇR-LaL(M' PstYK}zS] $a'ϹXŭF˚e7v jt:<,m)^HE,$!4js pI#`0C2ŵWAS:z~Eq8`:]bMPP2iMנA*L|'k#~,)hzkQO*?Af(:4v4}[*̀BN?V|b& hk=eW-NxݗɼN!St,\Gֺ=נ lѦ1O23i}FymRmq,ӅuC -Psm}{\Űt*x-ַ.S2I9~YKigL(EjY8"'aٺoD%yO e z5_A4G)>W'*(י@e%砆u]90Y i@uJ><)e%EuqXI$D 6_*2WVby_p(܍nit\HnBחY= owȱ)6=SMb%0c-!m<>y-|vgrge "=aux!]9pEu%m8ϟHhT PODldٻڊ"łٕ w +?VXcQ /'G+<hE;;؄CG6'YB?em[e1T1Y %dysa J~[Bu٩leie y -Qp#XZ]{JfD|8F]5{1. &įa獚1ef{)cjߌgUԈQ6n<ZdfW.>Ct>nc'31UJ}"Oyz*H( կg<𧼔5Pw<'XpYWΚuTɯyHP1>+|u 3Ybf/`s/iO*b6kwYL͙ƭ!i_Z;@_w> Uw/]r QItNIC{} F@KM bNef_<ewlplG%Ϯ$ܚ…Q,zx~˄X ^8?h ?(=iWCAIT=7^*@n>Ra1qT}H,״|vߢ%.P7)>Kud7y@'sWXfѵ^2k.И ָӂޟh1PiN#< hONВ^ H:93,}AF+;Pɫ5@VG'd=Yzš{ 8l/BZ<,j\!xGE8xFqQNX+x^Ri4\=ͪ)SaFۯ44<8gn $YV-]jR6U%@PB0Ń 9fJ`n N:j- HD(f)FE5Ĩs}ǰ:8 QP4 ^I8 G,5RM9G 6a̳\~ؒN[Y jz =gi*V>j.77X|N$ ?i9_U[pkov] . \F48<m`jym'X>=w8_D\>o>[7o\ :M&[6`Fs|ʙl 1̳/E 31Eh>::`/:<~cTe)Uzd^s{[+ǟ5јb)GÕ>>ߴ}\Z_O؋^a'`K,Ճ T71{KQ&VY5)eu72'e Z_qvmưݳ3=0X~mB?}f{Sպ7 (iЈ2q7&^;+v%RHw !/jwrV;19g=8N^/+(k,h/ - Јi5*X@3K+E pG$ nKKfW^vQe$?>a@ x%@es%CJm:}(dHKRP Ҿ3 V}Pafz|8_"?RTwy?`b2?4@z[j%P~'r BaB^[7r444^R)KHX F&N}҅Fa?*:-^TdCũEidÑY['u^C- ^hZyKdt^b zb2OT=67Ѓ1VOmٝCjH2aźd@`>rDm<(j1=4ڇJ)V/܀O<4]iH\ʈ0 7{u&cuSt $ZCWOK!%:oo+2 f~ BI't[$3a O\ a' zN3[%(<LG&s=:a=]!lq+%>+Y-c\`hi] aOsQюhECK?JTy.՛V\j ` )BN'M=6ǿVcPWqŴ,r;P=8 O_}]6_^= ( xn9 ŭm4tח6"wU߁FeVwŴr^ CҟiCoJe[}='y zyGžPrPED/ef!@YG ' T-%Tda:xHilR;;1=˜mY]d/=9 kO!z+^cIv͗46A|DenC&a<GE(_hS ,;7k;^š-9L Qì H~0E8 y>u;XS>oDYt[Eoxc\bENu!lv]& ;| s%ʛ*G\B<|IRW:I&{ ?))"VGTxRtPNkE`8\3aCra?~^71zVuzTvCxmGoc;-CUJHM JLljq%ޣ:k1/a!_f7Ύf$d_<5ո_<\L&IG8=Yݰ逅j5޻ k)^>k,$͏hK:[ѣ#ғt"YPq]oZa'dJ4`ȲJԀ-KBd!4y뚷4S$A=;8KJ#j罼]boߣ?ͮ}q,W@T^jǻSu4Ӭn.clLߣa&ZwDMvu+cC% <{SQuvl p0hҞsjwU/we@scȞbi#=2ͦnt}ЧCzqӔ q:e o.0۴>CR>IGKru9ٯaդ1?R "7Kܾrl>'(="+؟兰¨ 7sgƾ.RF]%>u NFS{MyT^}g6c݊MJJJ[:A(/|c]t=z4:愄&> FCLja<u"O*_CwF1 {΄jsPއc< +g|q\vUB0IF"q^#S}З_Uia&6@ƥ0J~$jv5G9֢q}\tV2  Y|;Θ G 9"KH5@K[>5/x) 'O%Eӻ7kCcXNgFcfx]H3 \B) #:HKjo׎Ye$pmMLHe$ ?A_s\..Vƣ6jK.L a_BdEyD <|4Y)]&(E %yc1I®9YMt~ 7KP}m"@VSZ]㿉̓%h4M3lqثAz%DBdsݵ3ByjPG:u%/ c~+߄`P+s$x qB |%! t=U2Y C/mMb'F8Nr.s&~;x^GYKV;KHMヴ*!:W3@W,8Mw|OK˿@nn7ȵSXg99LJ&܊K({Ct#w; _0-,C[(Hq)B~`x"A/ck_1[/8V3Z$@ ǎvlŻIBb- |b&&&"]ʙQzoHҿpQgQA.4Avҵ+CMMlG-K@`D<)Bn. sGY!*$NBK`yORb91uldl)(!z 9٨By\+a2^Q;!U[ xfRYwt2:HWb4+/؋.}h-i"JĮG[{Nj^;& jITUgl c4[v '€Ր14B|`I5S7UE|:F90j j}8#3"AgZWC*ҵk&ډ0ݧ05\;39JF% -BF\H!#snD)%H6NZg& u5ͽUfjT=%$&yy^bʜRX40"֕iS\\dr "[}>5j-iMc%iؗVynaFЂE hūn#+)W}|Q(iq%MՆE G )g֠2k`QD^ckѺɑN#}_B}}eAڞ:X>5 ^lEGNw +.RK+)?1d>j{Go^Ğ;n8$;mр9%EsC^LԼ'f0V MVZ[2'_(Bas"BE05(P_(d!XPnK* yu-1{rz?宂Ih =vEK 2G/Q6l1̯.[B1KxIa]Gh=[U)'.=ION_-dQęR}dڹ;ɕ=|SO}Ļ0bῇv5#V,]5K ZOpuCO (6eԇX}T>گL֓u/?C8-!(~r[AvIe<{vk*N>!<_ŖʶK?%&Oɐf2}DUk޲>k_܃حBΜS2dY$㯷yYڵ`OZ P"bʣ1\qݟלte{RaĪ$v5!Kz `gXpr4+ԓfp{E,aJd}?PB0T=0TcEDB^˸(Xj bОP7-_/'޷dc:Mmlݼ;"Sv|X{'6J|x]-| oslP`Ye"BJ bb4TWFѿQFe{?J"M#_0RǣWMܰ{*O^r1l'̍7EBy:K7el1)5w5 SY~[DEfHWU`xs+$+}&I&;@Nu'$u'TNJQx 媦Tҷ+y/~'y̐>1\z^ H(Z@7x ❏͉rdsr?^h}:BAyTX2fvAnޏ#3x4˃Ó-q= P}2-#WY§a;6axgGg|YxBOGY,ݵx!ZN|gr#ni={ O\h)rGE#}qrc3lז()qf!g/a$3'_1RK^bX ۥTUau G~$u0au™ ް~ńSWPz, 1>?#JZ8v2H-Xd%iAԘj 8 ]qH~gbH*T8p ,7MV3QR|aw8KKS vscb03ph,r$2H%: =Q n[f[cS`^F[›V*5b+-ix.:-帱l^Opeo v)- r X]gȘcC]ۂ"n4l79u}UuO}zx2Φ9,혻ăvyrԷRadX* nje7!3vbh5V| ݝ')۝ʫ-)?HsXˠ,Eu:KLx_Gd|nk׳Łqi9빞K;Y'?',3*h5c_:ջ'[Dt?daPE:X9Drl%꫾F+JY1o )[-}%e|o6_o(32gR^pCZS}ޚf@b)=U?s~7;ُi|=֢"=rܘ=+S$orlXɇ\ 4t1m#w1g'nKZ7#5_27UmO~-#fFMDҒu@I[bŏ*Y죷3set K%) ,zG4 ~ZznrF)8A̿=|g0(9r$MxvݳNaI$]T&b  ,V _+)]D'IE^97SMLyӔاo'ZF:u(ᑷ՜hFӒ!ޫ2߲6* >ct^P>kݧ^J*OjOdEїڬ[;of-ኅ?9 z!7EI6;+(Yxey+-qyqX}s빒 ,\ %7;^|#lݩ# aL P+A֐C/7jK4]XKܢPu()|? *JynFѣlv }`v :B둯#d `_#E߷,[>~̬$boށ45[*v#Ϊ~+'홿,UUS-L됱U(01a,AYBjs{dO(-(0%gChŋ1yZ [nVAáR&"LbI_%y=7d`o&O6qn3 U  qk1.~YIz51H2@ hYqXvk-(7K: zYZQp-< Bso&-oqs\'ougۼG*زV_A/$[ }{o)r_״}NM?:}naԜo8-˼>V\!=hi?&whDwB6aɄN29!SW7A~ :}$ܠ,u%MKpH3]KS"6*"UbvҐR "m`E!,msXB78RPyԍ lU5cSBZ;t7>AD%.ʶ@eB7ATvQ|SgD?́zE! کz)\6-2fIIi[Wh. O絺$ .y(ѧlDqm )( a5DoqOmvD11 ̆耮]C.O,E@$Lc#S+cPӖ[ŽvO&%ƅd=1 rջcL2+yv/s?ۃ`k%!q:HJ~8YHwkI66fuBN 1($;oN/W=1m{XH <3Oe X P\WĤ`W]g9FV?V4@gOnŵ2*g$gfD3?U*r'$&u9ɋFXch O^!z-IэPa"& 3cu[)*B{6!bV~ Zy0bWH-]$ˏɶt?G"2py-a 4!*h(`W?};b@ٻnU  Uk.t(dan5jFcM<}GQc.L͏ UQ`g~)qFPFՙQ|⼘Q'}p!ݸɳ|{{Q7Jg "V Mf0OGkBE!>=0OxH3P<іQ_4|-AFZwF}ɝ2DgloiܫvUH}dEUG|9QA.W1{nl|{%"8i{Ubd&#\wfoB<۱d1u*ǣ$>5GF%V1y {?-]_ϨZ|I\⏹ h%"wO ?)_*HBV =_g~:bsc21EO9 OJow|پ5|1*E:ؙXe;_Eh?RLO5\w.e0`qJ 'ƒ:J˦Brh-Uŗ1W9$]iKE0T} js%ʋAIIY]Ed[p<3a"cK1zo _|F3[MrtC8kR$8Y 5yޱ=gE$$pL٥<qpr)?_^"gL|&dbg"['0VfZe$p #$zRݤEk\EA ^k7 hn;BVc8[-4-( o@u8irJ5%Bk&Ȇ+TNkԨ.N,٦] ~/ np %]C-rІeʙ orfh8 pS9`;ENם)H ۪Z DJ \_tԈ_~h]⅄,{JKݳ4a O\+5ArTF !v=U/5S$ALrS`(kJ#Gguly X L/"|k?关e2h3Jo-9GI!\RL.zd $mֶrCI"ѸdPW]Ng֬[2IoF:< îu!mX9$S7%U_~W 3*'6(o|uZOʅ=k$2ΐ%ByuP/Sf} cA(5y5"!F.oW++"B`NkVюNH;-߄ 1 ɲ { {x8PH v^^R`h껗xiCgl-̙5+@S=i2sy- 会-W]{}^>բD( ٵG&02qKiǛQ]5u_Sp՟ Jqz, έ"0I[LWգ8)~gt\ IO-Ыl<]4m>6 L4 ec EdLZx?p6_~A?#9)oqW 5}s&P1iՓFizIS5e(*)@L \Om 8רzߒu-nD;+0ݍBgXm~Xz+ϽRYPB8q&w}0+wԾt ) 8K;oFؽbtA HFY]PG)((q>Wc9&Whv"Vj;z76~Ñ+mQoJe4{bxt#FǷrQg "O~=+; ץ< A]]R㈛c2aQVoFcH o$;и? Po3ۮgz ̍VP/kS3?Ne;D#}.c#OtNSHi/GݓOƌٌI2E(~12'CLO:|~:Ub uG-aZOJn 3;o N(9ژJ{ oQ˙PLFkjp=UVT.Zp#~*H;@> ItHXpۢUHD] y})ϵFvڽ4ht;9H9%Cdi[? -XB k#pʇ 4D_8b9UOw, &>Xn߉dlۨ3w/53/P|u:gSּ.xhZ6> rZLlntǾ%Ԃ.wPצG|LdO7\2A^^\+r$b!e>Yob$N}|$ΉɲT89h/nEAf] _Ê''ov>>Zq إ4^|lPaS8ބL-bSxt33'Bq,w ` ;ʔ;Gכb2ί5F"V;5 :U%6 mk!:~{?)HV 9̲Iдy`flK&ubh),V]4 뒴kJi6Cdr +}R!ŦU:G JTp}:4Pa6)~dqSt` sS8.n򏖐`uF2jO _lÀǢ , xޢEj؜Wv6;C/VqX][aL]q($1nb*7hAe OJmL Mэ" /!aౄƜP'oȻ;HQJe v̡ew&iʾFGKv H'؜@Y'-b_0hЅ@##HG!ZeTfZK(6X#dfKGhgpW/bRE AF!8f7qi9SM 5a}8h!]Yo%?)6 %"͌׻O^c8nhD aPLXdp@R˦Lkx}[E?mFw`M7+F@ˢCD~ Mc^"&U9MiUp?H{IiOP@^Nc1bV 0ѥ`:-Xӻz܌(ACh{mj&鷠J6QMP>\N J'Wescr75sHf{$bUd^cDৣ"/dIκhx[载xuT7d|'H&)D[Z&𚗉{Jс1]݆P J$guL>7C2. V[pΟ z@P8M>?јHNqZV^2mPujTr C<~Gxz*͊+?xܱk1/$B߂}eWd^;#|MM^}neB.6M Z[VoMk,',3[|Dy!ם:150~gFI"]#ɀOR!5.%5$Fn4=1\Px6C~;h^ҁ"_=Pkv/)ecNTu.d~OrҪ9_ІD`Nҵn5P%?MS}(7˂>_ DYfJ+I+خM[4,P`,qyrRNK:'ewny QS8~zn>*=5Uϖ?Z9]mu]09OCN3ikͺJl5ofp ľ+#@d@ġESa>2~d0b)%1/` baH6q"x,犌lP؉aq~OxN+=x0XIem46I$+aO:z!+`UψF|JISj$7Xra?n7pΥCV5:fXnK^uƴ HNy9&ZEP',Xv~L*>m\]ыյsVQZI@9FdVτM}^K'a ]^PR$p&ogjK5Ek1@rngO^}>NU:Yfysݍ4 㺄\3zºΔUm {x\aM;afJW)0|tESwGs#bhr(",E.]]d NVMD(:D*WNRgy(5fW}bbd=s۠UiPGZ~!=!ȟUݽiGra´=Z=HD Ƭ*Lt.Ws4&bz|[7{'a^?w^$F2i{{Jk!gEq&wQ76wuIС*Uv)oWAH1=1`}b@7P,0Khec~{^3}:'[^v)v_Vl DSJpƒm #EF0 }NiIO!HP:b! 82.]k2K(\NE㤧Gx7"{JSAnnЇrx>E12W~,PW ]Ӽ#3dz7ٶަfh=O&|X5RxԪhEZ/YRZ6K"ݭyY*afuo&Kw2*SO^'gkpݝ5* fa;X84fH{]F:!k1/s{(? jp u`*4WYH/ŏdR_8V<߲L$jʕpآ?+k8p }e 4SHsşPBZ78c9D5@'aXԤhcC#m7S A ;ÃXm99}&Ju߯]=w}5uAU 0W`҅rKI'5#Q%PuH&=t' e]'w=Bo#voG9c"np6:jGP[I '?Tf9_Oºx5-k'*H'(3IzyC#=S fĪE0Q݃ >éA]u]?kv߲d1`.%jՅ7װӜOH֏+ժ>DByᎧQ7jd#JT&ap0^VuY5h 4ʹudi;+)!,˚%daۧBe[L6lsΚm'U;32jCP7< y|r#7q˴;.&OLyn֔*-2Ӄt{d8hDpҬ5q~L5PaEE}od·Cn7Lo&n@Nf+x)ƧOeN3>ȕR6C6'k<ƑT2I{֍6| Qc|o+)t`&t{mK>jF#V'rpk$%򃋯 j ?%38}GOG6.`bʷA)?Js[yS3l۔vЀͧ\.ڧGb2E}P՘0FDFi,8pxM%r"]>LIOŧw۲! ƪ)q"._l/_N~$l-oX+>`]Z>&yݝUV5>+Ɔi m1U1G"gx\`W ~KݙM 4*3Y4Đh)cGԫeY;ұUj NgOw[~x8i7/M([Xi A6Rc}6Q@UA35]AߠpC/bYr;Km5o1/so22{J%Vc:jobA=:oA'&Ww]W4O&qtchr -i$$g( K[i'ũFY-!I'!l3_%\{r $Z}~EitKXu팰Ch11i$g],c0a[14zJWz5q"Ldf~E5 #x;K}S\.6磿OqX+>OS[X[pTjg2!YdK^gjZ"m}_e9KҡcU-Rbb0<&8TGѬ$\@V FK87m7k4so6gwb5urvֲ(##8`NX'@$VUa\cTNh g5S\zޚ#Dr>fF8c <$Dv~ G7{D!J=}4LIc'CS "s!!["~Ug^NJ= u2'{^SXl~H3"*؁Rߌ 5TڧZ]б3 |QY& >;\8 vHAjb!peSIG~ćr .g 3tplpܳ4_c;%rMhbp詃R GTₚ*Ta>Ya&/=K-G8E[il^K堲?Wsau+(=NS.u2iٝ 6||g Nի{Px X6`f5lZHvm_`])q/W-_Y;!^i$5Er8/RD[JbIqFbw}8͘(eX8֫H -v'\7At$9}r,SwfBP<J6DӺ{}K9t3zJ/s+\Ck: n 6Q"{-IηkS %nnMlȮ6פ؇XoΡSe?Kog2ST`@{4uv9"x^z&bhi/(/zM!h혛LYӥpz J*Q ^p*o`iwj=iH*q7 aTb.N\vF"Q5qk1PXD+ɏ_Gu{b]_TEUBo2 fm1 PjB%\|c埿?4weex4ŞG \T]+٬:<d9 +Uho Ɋe tD.Q 5>2HF],Rt^fjf+*!-#^ķ1<7WょQ"2'2Ro%D t=,|Bj6j@(*lgpS瀞4OQ;]Q$%$lI~<~Q uQ/5N[L廇G4~2z'c6PUS?Tx)gaJ%DɝAۿz`/ 7Swl-' @H;lqv;#tZ`0VjDߤuTNV@l 3)5NUJ=DM=% MD[#8 nr: ˰,sC&yPuv- ! É3 ]l0O $nHJd}/>2HJoi/a,LʣEw8DIPW+Ű`[!5Fc׼2i1U(mOhL i8~l >iꎄk' (oc( .~P$C*,18Yb][^7.S[PE)0a4gv4ʴO}/Uǭl3^l R'G' e@'tha ?|޿ixq;H(`/ Px71^ܾa6/:,K)c1'W+a\Nzkzrf=^ ,Aσ -gNwW\6f0J,1 ٧h{`n~ڈGN6hHz/\V{4҉9v_v%x iޖ B $ LQ \ʅUAĐ_yFd1%Ljl-]px9=0ƣTVbbuJu|+˘hmC #o9h~"s ~jPٹ Biɂ] MKY0E:xPgMsTC\!r \g#ݲX )mɅ@]>aw\@ɽ [jEgpNm?zXfĎpsCvF)BcFZ\ras6C)A)ySvZC4˫JJZWOgx8t_I0 -J7%uNaXk1?Mi*]Fֈ IIw _]`ꨥԍ ;qiANCqZ4poCѓjiĵX uo f4wQ{-gq.uYS+yd9Hu񶫈mZ!;E"[ G{$tQ8uS3 j]piZNi,8씖OLSC6>RP-daጐYqw>F$"ngrwuj-O?)U Sl_J4遻%ԅNj啇̿_܈}"w2|@zDURu#>Xu_2ϸXU%wzgWbiQ$W&^r% &fX "Mbia0QztJ[@ O.\PnHTՊ习UK*ee$sM5Ͱo(w -˦R_ێ! fj8Dȥv; X0>jԲeD\7ފܻhGՔ8Xp@dYwrMMщ(4p?,ݵ͗&jyM;s)E+(#qlц 52 +\f#&;|67r#}c*jRiɒ}hX/xI]QXl;:Gѳf+69XB2M9![ vc!wr7Eh/@] B*m:漈203_jrs^t~kn$*UR>neɛTx~oO#AH#>>k8['ǻSQ5R!~шG@eڃ5ɵw M`}{J2ߙX)M.*FpsgN@#:׶ (^&ag?k]u!>Z2҅UQGO ϒR"c>ei#A;L:@o]@D7%LUSz${pbz=+ci"7B0_۝]ꞿ?yVbx~ c-lk|XKc4kRZJܒ 3 UΡ&J)0)v@mKۋ7apm*:b ̺IkpTgE9eXF?'>YL -&YKc 7֢])7"GayP=_f-0Wn%;h|t)v{ gʿ#MqȮX8,W*29Ѫ*8l!ٱ'@.{BZg]ݴPr_)0JFj0B57N G¥1zWOHdq0ԃ6ff&`nvsAK',kTç?IԣZJ?NC5j:-!K5^2ьooQz RT̎(*o hq'Ŧ-#}faœEVa^+7 3`Vmv*"^qI"ǭ03iK.Ȕ쾛Ȏk.f0EQ~'9Ctmin>U!GF&HRy#Kσ0,$> i625ZFER&+3"jar|(jE7eE&!yEhfL?uVW1ڙ!#MSsv,c`1-ߤmX4) pcu:uD2"M *1?~-ۃP6+{@~9ً 4^y?#U>=UzT*G] cx{2`~JCi_Tf(!Ni:%'v .Ob[o^t 78$RpF@9t \y=#kG⾘ ou[.N&ӟ  a`%HLUJjZ`6{@w}4=WoIߨx=w47¡tYB.l8e 5oufIB#gxp뭙Ġq) DnAذ dثkcqm<%ԬfxгJx%+]`FQxSS!6d$23ͭ Ki{xOAh(1^a9>^ m'|z{#]{`'F ✸r ZuӬ:#֘Vp%chH]>nK.NcM|v,EkU=P Mdpe25\Qg.U]&3cqǓP‡`^'b8,Jd8̂"mVM8?Y6솕`_9+T !ѧѦ!Q)ckfe&հd)f?w#$W l:7_l4s;#SKpnEozPM+HR2B^J)z&*9j>'虲 k~n|nX|m`LTFLwc8IQ5(C&< h2XXobAd'/4z?@ebKJ ^@Jup+祴̻8#cMC{Q2J )"61ҤbQn8\7LA(vXX [4F斖k+l+W9bݏ<-~?p^mc^{1VcW>W $1\NX+0K1WvXhb/VS~!>[R%&Q8= o&SF%$%]  ?/mU*^ vE3bR5`ՍFwrR_(?*T,+-I`F:~1/Oh|>w͕˵uQz#] `W9k sH4"5A-}_M o{'&adݭBcw79 4.rȝ#q40p#cb /a7dzzg~mwYc]6ؠ-ȈX?UgZq`V™z&DْqynȨ: RKtM]|[&-{ge4d={>hģ5Sv+: 5R ʴQoxvc)ǐKg͖cRӉ觰Z a;g.@I+ju9xP!X8)I3^B/>鏌P>H&/RR8nGD5Q>r< 5vl7ϴp&%Uc. AugP;zwպ \4vscZV;֖҇tH(7:\N0ʜ1MO!LK[*=\.6n \^V#9^/6dXrDBKUfYOCx*Ίcn=_}tȴ~ !X_lwrlA7͊]D \1\_ƽ.1nH8RH *vr!qtdXKTE*m]Pl]j1传⤲~ۄ5+g( Ӝ0O u[>+G&@KKT,v= u7[W]jnw<UÚ`c1~?.Ϋn5oh}_ʇl/ripڣ%FM*~ ݃Yv N&grM`,Z;55IޫVJHb1 Oև'?ʇ}I 32HYaYRb gsxZO!GV^tC}& |y։$jٽ%5_k v\!\U;Ӄ8}›f! i9)HtYkL~޾ ]z~ώ%Hz+R0BW%ƀT?IveJ]KCՁ&p#f; 5t웥bq# @~4r%##/,eD2TZӘ4Lh=@gCU+4]v`5U*A-Ƙ.`_L\r- p=O[=:vo QBb1 ($0s] E~k8G>RE@%)&iܰ6/fT㐰L#L)zF0v`e v|B6~6sdȴd^ C}0H&G [" <\O|H>Lt0FH 3و `UlK՗oܞoʝ=CRiITA<Ϣq7?ebWĺZ\=`\Cʔ9uVxXҾjpy=,q}nju`#)VVu-1(mLj%D݌h[@X7d6d2%0vf8:K< 5`=tڼclN_J_<9#N wd*3Cĸˣpj)kUUXehC}L_h`1>ШGfGv32kPqsY'v 8V2*H:2iL@~ŅAJѾYm,⯐ Ak1Dۧ=Xhq3HQ'[3YJz=q݉+o}+iF ybJSxgq#_5܊qۋ[{AG L[,K'?W∣~jgXjkZ<80 O`bz" H(:ؘ a)Lmpx|W4I>N+j|P^5RaT(ҏ!z6>/ע+ dPfX]nj&%fY/bwB"0puˆJsY1QΤ<0E[Ksujo0Y;2$:.*4Zel2# F]Aa&e0Xl~00.V! sIG䐴:uqX8OL1neFŨË̷rj Nf)@ K gm''|n}ÿ́A뉬3$x:9@;Jf+_ETD.T7qKlgs>IpJ B@u:$) L.@>߳anLb t2Aw7Dzqf .Gg_]1bN'\0nt4Vę-\:ZRdD;IJQBG4Tkg?Nκv+ݡ#fr#ӵot})ʚψD W;' iW%}ˡŠHZ>yne2k7`ջ1f1/19_Jښls}`Z/L´sD -^NM.݋>URcTA:JI?P<Ɵ.$+mrj\gm6m0,Txv+rW 1B^] toPYUԮB[:be1]Mo/HȚpRh3{*M;-" ?ݙ8?@@Eiuz@ػFw/@{%xi4|e՗b'me@',etD$#8J8Aj=/O!ՃS9#Jc#ؾ(pg[z?f"G)zQ3ؽ)j|$&!h%'H mikSxK]X3!ț~!0UԝҷqqR3K"(eGk.] =ge?(=рo>ȸݘ/W~b*P\/6bC()IG~SL7ơ#äJ@(:θ>~\,app|p!tn""ms!kCS#y'KKP',l^72,j7']8RܱrJnC>p5y# /M>=| -s򳁦6ܪ_8)@f< lXSom<=PqI tߜN(k! D& Y wxFP\~8m{ W32<"{N,˭tĥꤽIpz85Vq l=fWq&Xr}aFik#􀽷n0 6,=,bgdOFMM3}ӠbVcmȌ˟qPR(:6&e3߬Oi-0ޯ(s6ha;hSbS4I>ΚH3+ƐcO+V֡=KTeo`g3{E>Ni|РJS3}ׇ)G%^S:AyN( eI솾@^ԉ`7ŗxJts\]Slv0*t#Iqz]Зo yabX<7o~*։?FGw?aHxY69G׊ WMd7AQ{"P_ 7#&A#O dXOa$E9|5ߪlǪ[j3R\Fam7NJO-,'v3MZ:4\+>r'b 43i` Co+޼1/韼o3c謥 s+DaGd\~B:@b~ Բ YDIcc(>p/`S@ڦ4 >uCq˄Pxx ͏g{>Bd52dFYq43{ %~!PrT8%a_^c.^]eރM#,łUr#p q٢[ kl7osf$ $seяR4/?R|45,lJAp qҵK|B̞L ڔ;]@{ ^\ja\b ܌о?v!-!/RwM ?ֿhJ%[(uO!tǠִC[tN^}SLv%3s&-Jfe#qvm0nxez{#[FD3%(n!5]iRZA}@k(o v?'8~߂k*lvwt^mk`]EkSV y#5ģ|dg.Qr0>c3wR@0yV9cG^=1ȴ6I}Qׇ%ʞ =n#&?+x+EWV]\&2Rv?U;χ4E]گ =7f2|b]F1 +e.~NN_ Wm}C[~sZ"Wrr#~AXv b Z4e珈d18~'Tc1Q{IDÆUX1 8I*K̫u>+VMNX[ "%(haڸK+M;J7jR^f؂#3|1%C^=Y, wطosqVx1WO{8wWJ,мSۻу] v@k1a?I0@QG !G|V? ]QCUp{*AS?[ /AiNyk 8_y>uAZ-ge3qEG,/xb wlХ^~+[O'*x x-1Ua)ȼڝX_Q7vߢBՇdf`sLV|"Q^6O#n| x0veq= /9x^PLxdMjJ]GhW_Ju,}h3cH`/vkw2%ZR|us%fV\l*~[jGgl_s}uȿh:=,QA@Gw}5E`'E07k"kϙٺ^|ح 7"& Ax^2=P'L]q.V;Ūa>$/74=%%o&M! wV.,.10-Pd3L'()=ě媙o<<L\&z~!^{-IGYʬm`_U)Bs5"$I>wy+N`Md)T}dLi}qiwrk8 &ж[Gt?Pldj'm%(Nϛ ~HVxty!TiX'ʼWC~Rp5X(,zqbx\:{Ax`?,a*=ba fG,V))ȶ:_Om{6RLjfBӭK7X?4&A ^(`v\U#T×~l>80o;[ %C.'`[W*W1dL9Z2^+ǰze5s $n`-J .Wϓ'l#Y͎[_0gdTor2c0l&\F 91_E&H эcK$[6M|Z=B E{6 'Fy,H^h~%rwпC/RT2ao U}}4:$cIs /"$zHJSRͩTU:ҬݾFΟյ?'xY4zGwkT;3MKkцXLf(upEႋwe:ôF rtX”(sNN*@hTg?>/~Ե.90xezQo 0 WM\1Gk`E6$ڟz i83ƭ@/R@Qce6byÁ+؞$;X [DJaSy) ! $KhEfx$p1:Y]ڸgEC=gm_:[}a.L<&) )ѧGI,bJ2.0Lρb̷dGB`u + Wlx9E!96soTG|L@d'%rzB_tyR+_H1Iې0jX;!H9ݹw8XEFᇸZv2g=Zpon쥀Jy-‹DmoNE1mL|a5AG&={t1nd&ӌOWXYy_՝|O6^<ڡF?nK~w/)in*hC ޖ^(֪7TN-ROg:{Mo9fddؽ7P$=#㋰*ͷZ%J ?l72$#;m|"UpʠQz`K$icЃL\G" %kaS0 @u!(ˣڬFviѰr3hZHvlBWm}.(#l6|u,teP{%.WF"x4 c7D} eNϴ,amww(q[,^r,ި0GZVE\?ZɨEz!LW1|ֆhJǗ$hlJA&ݸ;)d¢8D11;szNp+DA_^!=Āh^D\õ_K5ɋ{ċ>iElʺ7Ùmg,e KMx\,wѐx(UqkhETԘYJ[}5TJLeEʯkFޒEڮoU/8{JM02o6~`lFwTULأ( "izA4UryxtyX+43~ ST,oP--4Ą^{l*O.;,<|! ]WO4mp %L ͠f_?*d¶št o"ljywAi]禼q^!3%xg)9LRUq"my57O)3>iTKBseuS h%SjYPM ZΑXm4n ujٽ Q~:l]12/4{l G)ƃ86N;/XwA#WޥScn6dZٱRw0pל" K흵9<ɩ3~R [=bOu\DY˱Lcd"x֊ #gY[PlaN~G7d3K_@5I*߲#6Bn?г DN(d_/ 3BYap]WVsR)uJ4 p۹/ €Օ#ԩ [w ? Mb;xXp(@IaL=QB()TV:GCRs߱ȉ}F܍ntuŋȝ_£4 f™GLûI"aeqw "UVte"Dž\7fCJOWۆ谥PXPTJYm'"Ǚ uYbx2"ÍNv7"+ڀoiKwJɌj^^ nj +e|t[Mf~sD'v)*< xV ]/Z`Kl2)/nK-6""cd?Tᖄ/q- Ma[ ;Iu=dTלB~zI3S1tY7`AivYxڌ~|:>ڢE6NoX8Quk*[g@-T.Dl3[W +Jhoݎ똒fQT&k&vhGTvn=]usS/eߐ?g>e"qw3|F:ӹȬ۞,[& S_4]Բ/@jXEʗ 1ug Ue}ΙG n@n@yC!r1K߆!-  4`D N>p Y藹EkjzX6ȠKj3dDhC(5ӄ~[xOV7An;ɑuk$Σ!f [ȅJOWYlNH u$ ](U ]d%aMzF1ٿ5h.[FM Cw-Qr>iX MvEXx#+dB[қ/os&Y=_%\B=@]J)Uv)B71m&22F)v6T,ZK4iQf;K}V:m P" A'o[Z'{a`k^|y[cm7[ƾcתT=0홲S(tv7Ki^,]o}!IuA:~Oy] Ԭ[e4JYy~Ds{NIw<bIp0J`'[*j~,|tmX ;%&,91xoCe{-j<$)1SY*g|؋lkL&{Ӥ8tz\ P48Y1tjw̓_q,Wc0B*xM\P̍ZY1m0RH/hƿq5w F(?B ,TdsTͤ8qL kCۣ^`HK$$O?LziGтmYv7lGޘLK}2N)!X6cU[V*߿3nk"a#} 4Sߞ)&*n 90>-#7]W&H{1 gt&qCN>k,)T6u*\"~X 2 CT@ؓf#7+Is/а&;#վ,tpIek2=tbӽbkOZaʤ9''D7O)IeV>Ę\xwW |^mJ|㔫߯zlu;JOvC~i6esApctSA l;',9SvkfB Q9} APv2 NdZeU=F. <0 hkP+` @iT9{nD)岛6u5X~vcv!3vzʃ8oZF A lW6ISyz'k3ÀuTrGq\mZ/fݥ>͓P]xgV'0uJ*X OE"gX`FqNN_<д̋r*KS@# u8aF/)ܕpv.L鵹Ք~f-$^^<ő7~jȻ  Z98o^iপ Vm(JXs[3%m?H0 |.pč2tK+FT5&V_jʠ Z{\U[^+~3Xʢ +qc 6qM1q``G/Sl3ɇy?^q k(/ {gt a -}z27_ig/,Mhoe׵L}`R'a.'ɞIrO ML Jc64{ZrK\yGNQ6=^~px5$F2 vJfǩj#[op4Lo?v5 &yRv~ϯƒw* Ä"%I뵺 P<d` 3s#lf*^/le]2 q^u6kbԓqLDN&'xD]Kbά U:9E")sjtnՠzFuJMeR,3nt"# \\UYkB<|ec+ؤv F8Kv*_F#/,Tz+?yOm %Z rfH)d&;6+;}@"r ^5Y ېpo%W#w Z+ Πs4@|a s$@3_|㫳od"`xk:lK%$# 4U[6 xM SlH_g{g{1y~Or2ǖ,^Lï1!,i[3$^GQ,m{:\L+AyCM"E JT_U$<4#, FrWJBYxAT]zI])TK/2D#::ÇLw0MpU 8@)%:1x1w__@[nt]KiܠL>k3U֡y8LYui b\3CeC F@o.x$~N`F5_v`xUq6gʬ=|Iư 7(h {w sL߀ܻa|eTAc8Mk!yClBwP<ľ)Oa9a((:J,6?/zĪ"8j5ZS'Ntp`>d+ $̣~Z7|A{ҳJmx 4!k=j^}rhm5D7ICu`y[ogMV\p4Ư1!G?KȁϿ1Yҽ@EO ,āڿϥp> ]KPu}-nĦeZ-逐uB,H \"8 7 W`-֞Tw $>sHfǘG/nf|DwAl_z7q+ҥ74TbPw<60>.1݀\ڪZ0rDZO:0ʦiaE+C?PPvYHA,Q;85IXlx~.6z<-VTw,q6iϑ!DOӚq1M|6&ry?Ek?WKKd*@?yMvӪIeR,y{d#bAjJఝNAI1nsA%GUl8J[jk@Bp~ߐn?5`-)U< ?FSdzt?Hڳ9xe0Ȳir4s-4~;O ÊN 3u4װiq ^P<~|0<(f [ksoݴ5:8ɷ$b*P{slm_ܒ4>H"ZfvSSTMH|D%)^w7IfqUW5(<*lc=>}cP ) 醛ګI>[̿G(BKvnR+6_ ҘR6.H~ ?Md *E"um>@keI4QNdF64ϒdBOL_-(X^,d"/Mߋm|m!&  /jٹ)ǛӜ=$9es8bC8O3 (!}"LpB^E$*jլk{Ӈ )qgU! Hgd#0R[sb?#5P-8i2c9mϹW.2taԡ7vn>%?Q߭fk.H^$޶+c  E+i'=E0Fh%U>V]0(SSe!o 䅌 |oۄW6c%P%O( ëkYӘ𒭪|0gTuUJ2v]2׼w/K'K_LF(R8.sq;r(OWGkA&.LoqɸJXdsey|?u#:%\2g}_ssQ,`Q6a<G!1 e#߾l}{eY> 3\J4c,u%Ҏ?PMWO 8Ԍ*78M,^KOgΗ|ξ?5Uws [&;wFN1녚Q1FwԐ|d *mƗ"S;<`Wl^^0bS2ԢBzV׻"֧g: SeYEս ZH!nUt,ˬX;B8^[K8nJN3[ b~upw:~3Y7|y;3 nFw2ԶbF@VF/.aB˾Ocţ)0Vj'NvߝWyk @Wh LsS:/T1 @! $ yW e /FXUa1?A>2iPc%C}fgmw.d*\@˼E^?"/qdj'` CrROԋ;lMw^j᝙/D@D_~MJ>MK?A*@hUECafX;,Ɠ/z֓EO>}Q3R۴b&)}ȭ"=&w!IH%,Sk\)q L]6C["?ov{6,_Û1/@؎GXs)]gC&?] qP.>^}kj[cRJ qf,NTDI)uV^ilTDdi3"TyEdt =;NtlU5\^[,}x[vi KJktDR}*1IDoOܕh3[7ո(2Ϣs$5?zhB SiNsǡT,Ѷ[a ?eg+ ՐS^cS5`OQ&0 5OȚ'bzL8rG?aغl[{wL #Y/[1 @[Dݛ+.!yq1axޢ0?[S.>^*TBF.|H_LOF3򩆟" PJʫ\@4."VݷECifuщ}3ɄNrdm6PY㸍;CC$8â W"yLoDj7fH >M0 ψ>i@)t׶w3=&6M-o1D.7O$›~CÐE<ٰnY .[/I7ݛ]y_U5go!A g)lQNHz*SPբgH 4hfH O@GWA(ZK|lwD$8FԗTi T*P1^96AفHEߔf(y’ SXUo4y]RzOg(8&`vi"{VmD&"o=?{TpQEmǧշ_\.6r8*xuVYS (Rb36Etx_͵8i$OݯJ^R͑;4w)*0㫺5tKt5yQqC'&IˎY~l&UzLУmFv;\I;c e~Kz/T2 >}MuQɦ!!FE q[ G~?P;q#-#ٹ0Bݏ\Ӈ% tVJTE K>pvt֕A4fϨ6S\8՟llw K9@>iF>!VXo% ,D)yYr Tr?׍Rs'Zag'J%.(l|g-"]ȧ[c?ZYS2UY`kt-ͩI\/xNK%;Yv&llBmĊ;(!9`@UG40H|K =9L;nR//_vvO?u\kVwcaǺVDh 64/86s' m(` hxSzzaEOʓL3`h7#.g^h=/j_ 3 E7NARvD$u*hv|:Qz{b/1ι H||r3E*q^QWyVqYT"TŔW% k#+6tAwr 2U:oĸTUOay@1Tt ~@)ݜ!\tPi5jFݗZ-#uØwP ܻa;VTBѝFur֤"t~Z l:Hf֔F3Z|kv/NA$ꦹ kH_4y8JAen]" z 9fQ"˙j.'P/FM|p`'vdTM!%egRJxCKX%gtIx>U13$F% ׁ)>VVɹmKTv~nD-n)ֺՐm2`&&p㈙ '}=2:-ѽ;W-nEN|`( D;Jj5F̾]qm^z[\35RO`5O+{~ 3#mZ-ˢb`v_t{lx_Q_kTc#S<~ ."EΎ~sӌЈ n~BѠy?>V4V hB I)b|ZX}}?B[g~J})u$ԐN&9gB5 JŇr焫 ֭\ qQ8I[|aZ0 P;ϧk΋=@o MœS$CV [l@IraRl\aPV/{g oџ/))5xIdHQV+y,3Qe(dyߵ/vx::-3MO5SD] ipcD<8,h/!-g5d&g{$}.A~/#/a:{JQ|+ѻO)23PbrQ rQ+j yH}[u&˃ zIV˽1[h/ɷ{h@[} Vlش=R ɦ<- *|̮g& hQcuqUf`Hi`{ō&"|;z~vȂq%ܗL*zKV7f(+Vk-_"y4jQH &?DR]s1I~Xt!!PFȎ{ ;FTRa#G4A7ڃg YyZ{8kǖ2f3@DlQMϺIaf|- ,aMrKsArwj|c.vԳEusᱴ@S ?!B]xW.V0Hs%aJganz\̺n"jqyﰊ?\XDUkaĶEZBӑ v|b*䢯U7Kr%@k'MɹxqD$s7܏J1%0%lI`.KN@Jk@X côB@<^ u uju]EOZqw<`͗}@fgozXɻZcI<`XHL4cMb+ \ZkEtQkA7⾆/T7'Ļ08ջ3^vܳ݋U2Ji31PqR=3C(~=ƜEsܷ#{W :Baߺ xAtCg.+jn. -#ǰ[*o?2k]>Pr1M6N(3fXU,?dk4W3t ֪vYAtM se~G?m%6r4hO~2Vmg[7بjcZ;$t}꨽$3@fBq}Zbc2WoZTzīDZA.F&3r4q 䳾/!##TYְ2@> t+ND2.f9@VkDXeYx `wz& Pʰ-J-^))Y },Ǹ gPD?[ ߏ`T0!>]\/找`t"̹ j]A薝%s.gLޙ{_GAz`J{3j v-qTOp,3,9妆Z>W $,n҃nelnY])%d~i]pԯ]&$#K8C_Tin$YAzI,1ol5r/ ` {m2KIvCI3{pU Pilɨve 1W)}p{ZZˮ曼sjܳegaL#"rD`4j(C-⁩1` UXJ;e٭OnG<&ooW.BUzW f>}x8y{l M?@? gmtc ,. 7*V5Bm0SR"cPw2FWچ"޴YP$ H3b5Mx^NvNRDnH !G?Úww<4CG`<)O~vqJΌE&J/$g!zO<*)ճ>KHi!4FJNJi4uE+#W|܁k`4mW٥yn01wko5mW#m Pv12alѫ%?^Off$v/Ol'͘GOnܳVX3>O 礆rC1Ƅ? f_juYXNb]K-K9;N*d95HvD k3zLe kUWY@}rgiIeQה{5sȤhHuCS?QM%ȘˏOԷlx~ROY'F!z& oX7fkcEREb2E6na,ʝH;wq\l>|T4Ap21%<Ӧ]fY^g<mg&y?>L+Oբg X2+b0A.׊aT(/TVt\ޒN=-tq~1%h{R#%\*Au[WaG{*7 U[4lL~t[V;zU{j&Q jV O- V#qgI1mt1ݶkef@ JǢD+&on7[+_k3·/8lձk=WL~@ZgY\AUG맥c?uЅO‰,R +|W;j]!S:Bw:"9OQAv9nZe=9`CYՀ,tZ/ׂ\Fڭ-Yp`8?g]Ԙ6W^ )7!ZKso!,CkfAΖA31,cv\i{A>9{@+ }Ә{h]-DUhu{^ܥx oӠIir=+PR 5rKa!ʟ 1m6 {Q1Zpup\2YQUd%qh1sdO[ÈT%_ H7YvAa+ԉA9uwbT%TJ4%E^ ` ;bI<㛪AM/+yGv8/kM% H ΂M]N('s+Ǽ/y9Zބ2 ˫:xr^[4b~}a2iyPH홓چ.e ca'إv\H+9lg8, P%Xw^ 3P'Wd@N󻒇&)Ѽ'|7k&DU@鯉*ӚXUV餽ȚdAFdiiyd=>/sX%*m:]|IUsS\)Y^< rRy!3bH`lxO8)O=9E'Ւ= h%>(f}>(fuΐ2E5L Cd *5?|'DXTSx%w"@PPz A, /̩(OQ캾APF/cCO>0: h W6߉i@ϻ'Yr %H$0 &W.0/zA@ly]?wRs©1p&ҕchi,𓹚Ŋ-.α&Uݺ'Lt8`M9cL֬'r:vjLܚB@QBj'Y7.o1<4CQᰔAXHøVHPs>ۓr*l9mw57Wz4ͶGS.}#bPcpQ[cyڱf3C :քgmStB0f$ 6rtػ[e`4 +/&@0 I ɫa!njwAx8oH5U!(ڀwᵽ*yܑj#2DLϯ,3Q%%"4|B^$.%;=M7:ycl$4\61 Ca8w DO.v_@gvT&) "%{~^ (k-]B6DVHwX|ca-TUj-C D5q-Ql>*Lt^QʬrF#{Qrd %mCBg!SPbozd-(zّk VsӘz& r H">vޛѪgr+ƾV(K75KИe9>G(pߥ[%uMnyF7p 3 R,QƖ_Gx՞lt(XVN(ݽ$OWq{ v s3IpKa"k2DdVTrCaQY΅Wqۍ6CW6UzI!ĹBC`_E35VO tLqPHV&M,Yoۆ.[32Oa=^Vbe,nTh}I$Q"A$n4@ioZmCDyfm^29an ˵]4R܆HnP>}֨-ip8:DC3*%wT~U탱 v/7czFqc 8D2 ϭ[}CM+9A|Ȍ{kVj-iS#hԉ\~lJ&SØ皥zV0&C8Kn*[ RJu%Mf<1^zV2f7Rm 4ޭW=g=?o.|F;,R؜ M % 1x)ynz|RTv态ڄbZrv5t[Q Bm!ԆiBꋰJĤM2ݜAAGraf̘Wf9B'ILpPsQAz)&042pST.O+O H,%)^4h49N~\vl|1z]T+I!1}|GVGr{:;lZCWy #v1$~-e'O|c@jY, =ʙC扗z.ߩpjPq)HoTz|xn:1a -JUү^QjWrؒ]F^VK "* .vƆYa!aeױC1k`=ԚR˟dbwdO8tzZ m}MxvyR;ΗIL|YqC`{ KGe8쵁r*=G#q1ޟ+KDT!%ۥ3"=Bv'vuzQpw5+"oRMl9VЛLɩM$>q !ӽ$G;_&|}H`]Ϙq?nT-䛳\r`!%aKkTFѩ+wqoC6kGv|d wF'¤5W]Uy$pU9eSL4p GA%V壛2t9F:c(Df^L#AKDց,f`| '-?%,7)[Dɇw0W@dl.gJ8/ ړB}THYõ1sF}*Rʕ,|Wd 47 Z=?l۫D.TǸ4PM.I.a49JBbCLT=3;j*ox! +l>#A% L'T$22Wy՗'3xѿ SXM\Mzl1%N1kQ0oO,p(o> )!IN7b|}֟Ś"U(C|fW;oΠoҜk[x(HB D7g`KE7{`'s[Fָ.|㘠D {eD-fE߁рZx]@l٘Vӆ;]{&-SHઈ4A;m-/݉h5zNǣeKZA8ەs-,#$len.^O 5aC>L' *2Hk5R^33=miԛ9ddCG6m.0k$vMm4 +Mjyрt~ i5^O'b.k's&lRl} J4I7L麼`'q;wgW>qʱ^t|$g]zO148J7 xp?2< ѸvDw$p[y'9tz\2SݣɅYLou8oYY X<$W@Fvp>xߤMܡ|]<7]w Lgn7ޖdG/q`_ g=F6^/BGij^mna|Tp~e#kk$N">2]' _ѩ> %x,b3cۂxQ^O #Ml5D$sɻm7QhJ oϲpѢԌ&u&<8uu[-*N[@ceLi ?RvY =7}9zCVL(b$KaҡO%$%@:LCxeD0 r*QSsg')avf>^u8EPFށLT/S6XV?)g&teLe8`,Uefso_nӣ>"s֌ļ ¥[R7 'rgāV(i>{͵/nğ. <vdǃ[u( L/yP'95=,L`4oj>Վʋ=`LkDet`DC7R^OE\DE8\L8,-~^~DlqWp~+(q3Gx8df˘ro2Y A>fXKwְ򻅩!B 8 e:ΦLnӠƇv|nvMSq#{av6%oXgЧ|Y[EFϩIXpng[]ˠ,#N{n;q2L̼t!\g<9_'^Sk2m`o%̰Dy$n#/\O8PXMS:)hEjqF(0\ tpSBW#ez2=)7GnކJ9}&8}} is1LZG9]*rk.3qWdTolG*rjx/%_d2gjZH\m?5\_ +Ɂ1>A>!^_OXQ!8M^je0 e{FAD( =r`X}*\<'YE2׋c LE+_8JRJu!mrRoTipB&[&6q9?Wd ;'rap%tJ׮W9j|#}5|.̙\h;KuIc>o*(ɬ3 Kz*q1T:6.zl!fD<~?Cq=י'HrBHxk&Q4ĦUخE)՝YҊ>e/ Bzc/z~Mpb QBsv ݹeɚ. +ທ]Ob/- ؝hpiQ p1r MkE. Ӷ&I |aX5Yu Axm`+Ju1p~1?O24$1S/F䎿5Iw?2L^ r82V'ӄ#p5H .B{BtC9cpqiKoQZAbPU=.<8#;d̯S@ >M3m6f4{L1r9xsofqggDlctf+_ie`.I{yL)WgBrѣٲ\V1PPČQ9۰âW^]qCiSslX#{W#3y E(hPD\ƏW^`ÙM;vUpǥP7~|BlO,.2m;qC xgݫs^VIwdR?C&T+?{c Lw }{"s]j&ds 5;mS5 '$gww?pye6IJ}8U ^."\Ns.O+xfJ)( ;0758yhxeU<,zJY>4lYk;$FvVޠCrYʛc9/+ `~p"ʯWUߥLz|U \)fl`؝$k|||m|NOjq MX֏♩/}Nj|R>K?.\>Q3`4O(h62;Wia$ \J< !!'"OFyJjʛi@w8EQM%N D0{%ƌؙB8W:q zlPC"z# Lϕ:%$Y즋%QdИ(^IYq/=xH3]?}ƶ'W:݅P Բ\Dqn5 /^Z1Z ftPn>DBCj)ێ;埘1yU@]n݄xdsGk>-s"VK} 8 ՂNc~vOfyPLR-7wo7 R~։h-e;)ݶxRR) CV˶ bc3lvsd!e M vn o_Uu?4Qk;T|DL o{E%9a$; h=XC&]hC Z,HՅb.ٌ es ֵsoWpe)6l"^ۉD&}{~Fx".{k[x?P9,Mwݎ XE"ĸX1&4ˆ^> Ao,j܆ z\jja_L!>9NS7xʮ1"1RRiDYşCAAǙs$ZWQdÿ 8V{]O(p3 !ʷJJ:X$VUywFܻ &TA)?{s>J%`#Nn~*u\e_h5mj $u`8[㾰ͺAv2+'PؗH mk[Ǎ=eY)^h7OP[Pa;PHs9Ǎe\ (b`;;O*ա٫ΈKZ V49\H[/=<\p[q*1I/XX )ߡRgG$ĕiVS 5td:Q=W;uwm>2>jwf `ddY;rԣ:vYӃ?= .{HLn֪G']=ߗYm`(&>o4V8^گ"L7Ng-~%ncZ؊lsz4ɘڤϽhfl63(n2%ɗnD 4idcD$[{PaʼnTح巅6TIa ոOk[eb xtrj`V`I6_[,,*x}l3T؋]4 -+ z;Q(l/7ɡ,z*eԻ Y=+)9P,c!xp>8茉0o* m!Vn@uUs u ;3`tN08ESq{ubZ\{NY]-Mq7?3 kMNy6֥&z7TzJB3G ^1qY4r@KdwS1"P0WZz lIG{T, z ?ç߄kL15c? : eq1u6{+3`r% a-'}K,o4b'5;;qsMm@}oHDZƻ/|Þ* 5ZD=DcHC!P gUxZ vY6&98`R:s V,ox [kXZN39cʴGR#:jUM3MúծV/Z01}Xc~-0U=yPAUI`& =u:lqtrʈ Nxôy'.r"B7!o((ye!,T0MlNZ`tgs݃B*,ߞmnn{8ijn@Vڎt Iz;1`b 9:":kڤ74bLbIN"wbөZR6B \y HIi(tL^ @yaY?b]4KbO8{ү:N aء:cr\&x+Db_œH7Kz"_>~;oZO6ө¦ ^5 yh{:["LsiQ]Q+|Ca\j!kOI]MN4ԁSuc%+ 9BǾtsZdK.+ݛ?;_bnZi;*'%kQE)u(;g𡤱j.CH6veh댔v VOBvx^U^9p`QkXs!kŶ"r͝UCaQtB oF79&]mK8*PRZF=l Mj.¹iz|ǗcGX=`5zUOcvJv" ת-f1, PF@JcO =ńAhP ƽb1|u)~$Gt0a5bk&?/պ6|4>,;T"(my~tc@B & `U#X&HJ W-5S0¦e<9W,9+j~}aeȯ6)jօ hd[!1<lLՋu/:mnioBx^?QCaO \ =aeiZҌQ|Zmv?a<${LXBh,Ѫ>BEy'nSO ͟e8gacBZ^u3O],Jeak@zdeYR}xvARj?ݔ޶[%j l3] lYr`޺DouCwu W}HKxU$7,-uA#(4,VCVm[w1\ߐ,#<yA.|oԂK5M%=gWysa,y_N TWS΄k>qYD  U*s+ W<DĞf/-I-ŢIbX6~Z"dhs\n`!XRO}VcS o c d#.Ib 2lu!`[y!fHL4c6c ;t0j {7,~},r_K|{RZQ/+3cm*F Uw}܊L\#ˎsC!`x)?M3sOU7xrhu\۳S1C:D|Xrﲯ U?2U6z&#2aÌ[Lr 3%%k9vyUFyѰ -/>x ؓ4 6ކCߐ}@^Q1Op@ӥ רPf+i<ַ8nӏ2?],%U~@c*}P[q"&iD-/ 鰃KD%><x(do >)T}YUas@fzߝ1w-LzeSj/|-0PCXvr3sdܤh6PS>57(;( 69gǪ[=Kgn ǐsϨbW)Z20Bc>Vyd`C5̚q 1X Ve@| <^~E,{Q`:ADSЃ`#J]~E\P@$B5{ǘNJg={Ԟxi` u,8['Oz/,#@5L,(C$l_(FQ/=-BGR$ZUSCuP QWlk5qf!bg ٯ1PݦҧTVͩxe@W֤$<>Bpe\ RK&/%٣^u1;+iYLKX4 d9MœCk'\F3s/-ao"eL;_Lf8VZL9 #^]1{]D-QI%\X&߽#}˒t ξK@KK6m<"AV8ԐJoO96vqɼ£ke͐8S||J5^UJtJ>-&znIs˪|QE<"6d! ^_Y$m;l~6Gʉ~yoqId|yVNo7a\#x5r.k&CSٌ-_.F訞v~탓wE!)NAA|"uI!G*Dظ䒣ڕKø#]-wD&kP)= c*9 Fo(sx-"©G,sMf4zTw)VE|tXeTޯ+WLJ:S̉ =YAf.l_ԕl7)/^) eI{P} ?9?xVjYpW2 3 ߤ?ԑ. suu1u("b| ;qƂGJfa)zC3ߏm0ܹNq{ZU%Mz^6W4O84ɇ󙄧Pk7]tI$͌پ(V7\TE[U0۠2:JDxb=GFqwѮ瀑ubRra<{kS*DG op?^/j"%D[#JFcK(bߔfwg5gG -y8؝CLa"Vm~}W*07\Yճj]?ؙНs &I ZAdHLbp3!01z񀭫oArNpr@+ "5|3;F#Eg稖0aoXp! xTUg=bfAkU*^B1%o&^lj0t8$p->TS>D3L&5ba/ev5 4 cW/L>̓R[Hw 4m O=T3$;$.+;ێ.ebzUhD r{`2IAG /&r>MW`a/&W'_GYD0f r, :cݧT$ IjφKmg؍mS ံ=\xrD1hc xf^ޔ왡CNM z&MeN6%/!n =?ɻBn#(D9u.`DbI;bmL{(=L8ZljULQOs&fE #1 GiIؐ^ʮlGL!YK'ZtiR\&Dq_pCMeHggjrnB>0% /'ϘFNgE57SB93YjϡIm>xWqFn"U6ό!7M3W⇙hyx"]9Hyziwu3ATx*vgig2 zl(`Цs06 , \6'f=J}KZN[;h[+ VF}`;=[1{_-0Zc {7Cz?ŧNVCtUʸkDNiԧERu&ᾇ`ltԯJ[.TFջR2`X$a~ܽԷᅁg.X ];TX=}']JLlᮈXSոIGbXhK\Bkܥ@ -1mVg^$dj46`g2rFI'j㠊 Λ,fEzЊ66|G?9 ;_4/5=y V^u ~ٸkώ5ރ?|`L1u4YTnħy v" JIOfXOl[̇. -OPg<?kXT ŕ!}8xt躃 QeKJ/^ɍ_'{׈IO@փ 8\lQ*Sa")ipl%ۻĩ*H>4Uxlȳe~%k2}шS1;c?ͼ+ekBtWɑIcP9'|{ܒ_#,=V["̯ѕwS:]QKm)TEdUD4 F^!PNyO#T_}EI״~eg mfhXnP)2MG0Q')-%clLyE澆$°?4A4Hs6ԠΈ=7Dt\ꉒ]"S?m[Y$1K]t@f[k+@3aYX g 20FޝĵW2;K}wQpY&ۡ[@]UEY#G4r 1':?H׾ڂb(S]qlo[NG7qj`U._Pν]̜njҙ U,.ᨘdkpk*F& ᩞFm*_?%X[!)<Ϧ[ceGC+|@ad&?6/ a)<+Di?O:sO@V~KG8ZJi+GtL:r.ߌT)I Z iV8"em~8[+rͬg`*X/e0%WmGQnI GiClˏ3Bx߈eC/\A|FW.qM!ݑ O_CT'@u[rE˧ ?wR7p'{+o}VrBo׶0"!Ez$˧T) %ʾ3w@ŋaWI\]]JD&SH!@'%Udaip ڡ'HBND Wնؒ~s2+y97Dnƙ˩߂Blcb=6M ͳ?N Ho 0>֮l?s~T?'=:+M”A V4O^ BTNYAMLJ"-{-81p=7Pz(Βz/0<ߚϽmr*G_ !GJ!UIlXkpZ*Iy{"2yt=[uQ@FcWńQ U%HH/R3h%5:>}ӬvUVnS\[+@Wésowpȣ2H3Zcel/V1՗`c@hI>kwCÍ'?*ԭ7 Ǹ{%e{-X]hNUTת NJ^ 1.j,pN%ZYcl-,=55R >K31 AB+0KYP'ngISKlh$R*7q.["(̆7.@y]^ t<.,hA2"n햏AՂwsTOY4P 3*K˜ȰǸC_fyJ 5X$DE_3bNV0=,?mΒVKihɦ[j 6>% Әʟnk&_{:)`3tsΡp% ōr1'e`^eJY.M%Bu$pLa,I;`Og (4qmhO׏ZZM_kY}ه va);횄xBڴQF% 9AӅ"BQmrg~]Ox"ǻpW U_(z'} U] Rv@>͙I:(_3?tAt.hs}(7%_6zq1Vd<1:4$0<^L(f7"9S 灻_>lvd=ޭߪ}ك2}\;7/zr>yOm1ޜ\;sm4Ĥ4VӤ1}V;W_ߡ5䬕=~֭2M( y(\솱 Yc-io2AI艒R;8Y~xQqcq voqSep$ -WZ&5:ihǙJAlxl +]Q4rJp0(g{N˽V%y΀Z8e1Co֨;aaL]Gr6鴳rO){y(U'|xѬfG(`&)z's }}âWkxk+YB T!Ϛ~o7T]+h.dP P~`mR ء#zYPH7%Hb )j?c'#_p3o(mv»>"Ud(zᢀƗk=Z<"{vAsxܾ4EǵGĈN;X9A8N,iKh5Ɠ>S/42x9} ("nIP#VǀJ<QWvGYJ &. . tp{n$fp:ˈ`BTϭuFoP!A& VW^g7k5fG񈺘8)^͋H3Jj_P:/f ?3^]HRm`aJSm,~:\ lg4W)ڼuٴ,˼7H"4ͻOȔ77oF] m;es iDR塭)?4!WEK 4Ab)Q"˟%4@Auי=-8kVlPx9- T_T9bZ?i-w@mVXC2bEb镇֦G_8S6@`e ]-r<TP;6^2<0#\q #X=zrs¸n$D!dVF'{نрPog[讄T@_wqqO$a y멖H璄տ;ZQK DV*Po8>l/ f[pK_W1}J7 @nj1~`x @ pDNϊ5n['Z/-NoWCf(!0.͈*Nzח4t :.~lqZBuܻWz8]n'bޙFF[$.W:*d[#?Ս(p#_Оؗjt=E_h5)f9vj5;i=M`;-͓ W[o"4C kݘ,nԴPRgc) bwο=V\*Q r5m's5,;0YZ0707010000006c000081a400000000000000000000000167641c590000186c000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/lib/test_hash.ko.xz7zXZִF!t/~+]?Eh=ڜ.+Xu6^pxKe=ɻ"[/)}֮yM-ccH/+5hå,{&9lDR[.[Q$T['{&iy ZG~P9sypvɝ b#Hٰ,\C&YL7?*VӖ{wuu]iw!Yv>pU1m*A+O^DUFj,BIŮ?B ZuX A4*x>`]3^x'e\Z<Li4]6U?ԣf/hP"XP]w%](x>0$!X8]$ 4|4D('cs"e;D), <_ܹ qw_=?܍hrnzl dkҼ 8njΕGjQe*?HټuDj)[ zF̣; ^CMq^gaC:pʷ s*c8w1y׆c(M E?%1_6|ko6O\jͬ#=u 7f7FfKӦ:soRTUF=QZ&  rҫw,؎ nuxӽmRŃ3Mhmуa{)NK'*`}Mb R#?*,̺# Q|todkuZu@s 0_,D1"X?j ^T;opH*C@etp\pDz9GҐǻt8s[_SF((b!Ͼ7x :$@LզO*E-l@7܏5+L޳ ڎD]i)8@)>ǡp +T.>le|LnDQvN~ 7,\̪$JijsRfGN u#[aO&;HwqЕs9+ 6Is\$X\;N|fLh,Fcf,usx)>M _x*d}<&~}V7t0VJT7׮g&DW ?,k?]pwѨF,2 Ѷ]ϐۿH۶CGUWRtҷC@ߨ:;˟tw+67ٌ%xpDa22]wVI:U?Їޠ8'Q7U)C/ Jx`%^U(gRY*LKоaPG 鐣p5-GJCRPކ%[El蟓,*(~o[(_Zy<;I7QۯGnpndk(Cu0-zLIwvu>s Ԅ\lQY]{Lh{&pMM"s\$*StARICX+JyJA Kn9cWR)qqX6e֚f| Fm %Ik41$ۅKтcl6\P k-f\go^ Vޒ )J,t!Q ,(G 2'5cqI0MJ^&mt\ 8U) n_VQ6)A!/ßp ѱiuSϜS'L-'6ꐺt@$vN>[ (eѲ2W<Ӎ &HbL>:cb8$.Y)U㳠J~16Gf|EZ\(=RyfCyfüG7q<)Fz!!?y O\m<{aL(u1XluE5M eA4\lo%,crv'@ \ތ\3kAG=o_]"{?#N+c)N5xmkϥ\dH|n鄭4SL-c(4bbq t#=1u/m%2Vd1w3a~H0V& E&t\c6}ǚ'ZB}ccT&u>Xf-2TCY$=6]i\K{6NmvE<[77LRbDqUoms'?:vMBİ{ `~ i'">lƇZ`o;~)vHp)E\&jzZM>D ur72<Z,ZG sU.i<9^szrj@ O䚰xkG/SNCJN6RdI@Ms]P2R[뇾5֛Q,'FfmDa*d1. AJx%=*WY|s.WQ rȪib Jˇ'ܩPu:Pj2~laH9QF%?oI%նm0*C/S7 bi03\Ke2:A@z!ЕZp('x@7.»NOe,5ECjD['+|^pz^,^^¢dx9-b,?8& 9:< `L1KmEvo_UYX/P)wĀ@:RH96qzg9%Z;VAٮ"zd8(~WZ%+qB5s_bHYl݌<߯E ~۳Bݾ `A@AE8Zwt^# ^`'m:22[&|`VA2RbTvh3|3ƲEXTUO:X&f<٧QM[jM?{ xޢ.NR§jsYwX:Ǎ޶K@ $v.qW X\Uk+l;H{8G![IR [꯻Rxv͜ y_),S5lFNzto͠*v/+;P%_4f#\uF;$ZbF{ؗ\~ 2|ptpH4~<ogܡXሽLT ^fJNM`tF/"$P~rH&V6ΔYn8Eϑҁͭ7o(] (~ ejS%𧊹z+t(g:h9I[\E"3LҌ>W Jj TpVI$h0\8ۣ":z[!ބ̦J]F,viH k]K9H]]y_ ~mqkdpIR _T?JXp 3IS>7M?r@rGE8*yG㍭d/$4䚡7eR<5;6l#~/^T>Qc1WO4ı(Soຘ.I،Ԋum:ѳ IfN~zrWtՎ%'i?Aogsw)<.܍2-k+:ZUr=t3΃;#טWlwz0≥ FnǢ}tmeg[1H9j᫹#b&z2a0PEUM*IMJoe+V?rzT+HxE-|MP0KˁEonm!۔2mia* E,F΋nN|$Ͳ_5lOi<ܙ+M=/8q(l%B8mw_kɕ I*+~3]!%sa#(/5.9i^c/>2B~7pbIx 5G(zEE?E]}U ~Kh_Mj%] 'lɌdckY=bd)'L ]W ;c7l@&!P@\ ʦ>^5?٧AWM3W-kSZI];s?|bVG}bL64m24_Bszfs[R0RbK\",'R#̨?~sFgf9dm%G@E ,<ކh,L];v %&M׏`l:D?qU5&eA@w/gV8#8Fz1"6O3#-bE.oEbM\KYC1r^RziLl4@91JVn`DLD%Etb4/•遤&]dt(/>"T hTlMdt:>wA~EwɐvGl 9a!Y(` Ai"?A)jWxy4+KiO$nnF즑,=5eM(`à0Rx֎rf^!UMOK PmG QD(.[3m9bry(IxI 9ͽ6C_x[8qndԧd̩l:߯`m &-gJ*#ӷ-ᗎb;".x"JF">Ӗ.︹Ԇ@9\OΕV2Ϳlc7o$\x_?Iw(wYk߉SY5 9!U8rF%)ƤcR{B/qfD:5\ +I0=֞qGʭqrMހ,aQVsR@0O"gYZ0707010000006d000081a400000000000000000000000167641c590000561c000000000000000000000000000000000000004d00000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/lib/test_hmm.ko.xz7zXZִF!t/U]?Eh=ڜ.+; }}܆Y`$ |*.FTB̨} v[~ec@FpPZpbiVPnh:[.1Y=ݶXpkBн}$*ܗ.JS`ў>/kwUMڄvfp#јBʞC?Z;^.-Q`{*/Q -)M hQ3]b,.nS^ihܺɵkMv[yj6~9';16o"=?>8 3ht t#&efCz, ͂J^.G-\L_IԡxwFo@=kA0ɟ5MQQ:|̓f5CPZ Ϧ\lO9tѮ,:kA .- M~C: !&.d ]h YLg I"+T,(ȿ]H%B mcƙbDt{-ۙ7+K{fEApxԗw MFk1ځ8%G%73໧ʪWP\cM`iT⍚ <a0[*+]vyPIr9̔rȢ&t:Ur0(l^f75z7mLx7p3ym)/GSnBzt+*W@ohbPisz]V'AݧrlfKv,Uqz>ѧ#yh?/_pSFHd'DrX"[˷+"ԍruޣHK0 EQ ҆$v))cJ .xVVY~8|#kr.pOL)6"ZwȠO)TD`qBN)g.k3KT%rd)w=[( {mN/* HC9i;s;ka7!S"Рs/8aW׽> }VGOcU©o˒{6G1XB Av"B α]v;DxB.Jdq`.* mv"7 7.1t_Фt $q 0q?d&[͋W,ـjm;sqAGǏ\x' O6O5me eЁ'9THVMō?*}K6u\۠1o:"oAX&M g,ǙppGXȇt QS)#L>{,=t`Q3WP8eS J)BfZ1$kȗ5 sԫZQ&)UM"e҆q-L F:Όge~a1Xrw u\W̜ķN6ޑ[C*z>6F~ $+<"Y,!yǬ:drIgn:Yť0$%rxaL0c8&4v?ƕkm0:uBeBK V楈tjƉǴH~vmX6KZ}RAzq .A oh\c؊yjEv9 J<EA 6FnDL!jڰ)ʷþ|\51Xy)cu[t ?o-,kePԶS h>*Nz`YӚ< uy`hP_L_}PtO$J~JoFs "= ɗ ur(.}-AJn>S5hiA _gq9UqͥZ鴨/]=ϛJ 8yCӕSޓ/xOkf,P<zs-RUK0ngx O1nR`{Ynv_O'+AZ W\DF_2C`(t|~Qh76[N{bm-̇/S.Ut}$1] vGFmBRLH OXGcj  ԷzQ {$q EH-*ls "c0q;mq' χD%ޜHt&g1lJ@6fPIH@Yﯝ[EKW1a\#N'9LzO$S;>K }i٧n+T{m }FEs~[p-0جFlՀ`nayT7O'šjHjlkIk2"Zh;j%v̵ 9_پ$*ں)؟|؟,ߵ)g !:c*LhO%֠Yl_z""ɷ?K^UcLCȒ: $ P> dD ϙ+Mƙ)Y:£Pʺ'oRGlx yo8VqV8tE .ioP#F3&3c֮}Q7:3&bSm cHϰ&g_H}`{L?n^\< {"u}`]4\rev kRhcsr8uZ-&VM.,{K%$vgrȌ'sE4-˲$=2M%@0wb4ӽ_ȂrVg3Γ&`*+K{Kh -ǫF ݓnIQU#+k-\`=TO2^RjvHAg=W@]-]i5j*j9^0p|H׳aOon+*g*Aڪ~\U'UCW/*5a!^ ҳ`snw$b t N-?o27-Y4SBKAT;^=$N=VuTeyIR%g~dM෥Z̈́-Kl1aALy[%6?(Zz<G;h ΪnoR(Ib)}/B *;~E92TUZyݏH,P`x8 p8gHJቊ 8CG]5:\EBƄᖯ tOg(R ìj]Kkkī-Ozn xE6_M E~q[׵%5$լjr0&H4R66YfX1LlRiѦ\$ az:!1e8 iO ag1.6}IT>"xbowsDAH8>k}^~_)0Mg`Xj798* t3ȸW6֌m#v K;ׅZ#w"Lz&xwYJJ%> gB{L!u qIPjŜa!(<@Cv*FJInJ,50># w̯ w>\͓N@NuIy%G=?rWdr_+4J"F}_Wtd4ywPդ} g:a[C_2R grB`<ۡ4/C?/발i~3x]?,Dp5dK Y˙/ڨh*^}ݘ3( ۔Y(чfzN6͌wt>bҁWL,frOWi7J)oiNϻBMwv,))cKzoJ{\踇@"ac|m?Hdה^5˕Fq2}pij<:L2:ѻ Io?QD3w*}Q6GIV^-8!_71=;⾳H(m7-Kr*<цX@a8li(Ǟ韪E؊6'؉QҾ?rtH|e1X%Xkr!J%58ߋj#b0B}%Opmd%]x01G1gjA4gtR/piȩgS9(NMrh'Rhȫ\d*KwFW8ҩ3R/&S6 G!).[vv̤>Cfe(XÂޝ $kCDNf?PEI1ǢnZ;dAm(ǹ1,sh0_%*;RRu3Ͼ?~)_z y[n➬ <_YR>~`+D4HDFe)Z/py%wutÇ#oY@n bk;FTދ:fc2Rl|+r@YB*ٟ*ꁻ[rv{'-Vh7^g;M:=֠OK7hp=VlU2xpN})D5J۽dz2"t+yq7݆yLTDWySڞBpd s$Q2/vQ6+%9geL ! EqDX hWzy4-#:w5TW4@}>M\5"Q)O6H20~V_v*F.tAF,N*P^{HSѧ%R!(B[i$npg;yPPĢŞyg@U#yd*f򴴘a^xY_fheuM!=9ЯA9=sMpe;lkX 2Mqna{7Oi)ah}t'S# M$t?0YgP ~:>{OH{h52``iNNsD޹@Z9w9F_,;^MHFi N?5RL2GƘ <9 fl4a]=LVweRħߒΨ =-T'pܜۈ\d霹yjts!K5zVe2G o`PUUd#Xu BHX߬yKu |EIuP4ekĢ*]C-2TsR&d5,g o;GtgYjS"< FUNuLN?k{sJNǿ*k(S`_6?JaOc!&vIT\ Iォ: d DH>+U87<1 &{Zu- "C>TvZ8'3`\Лdl ZOwwOfTk'F;{g0պ&gy*y:P :O-Ø+XžJBMJ|٩scZt45'ɟZL L621E~@W4.qM`-H-I>%bGLAh__EKn)2tmc,r`^AG2iEދ[E/R`Pu5,9 455Jiede( aQ0Am:yj4huT9CBRL-d,4e[Zqu`&qbK,,q˖fWHbz s?mPHMzɔ/hm&WofVu迮b\jtMJfǖߍȚ|(BO#e˽ktŲnJ_?#JB3_3ā#HEzlJ7;4˔ N@Wr٭4 lǗ}zxvaJ[o5SBz]kԻf{z3D(X7i1*}-@2g Q b+υpr5ҁy`yEwyAt+y?oYx B)!"RD/wnmg(c8? Ջcw3}~v쫯`>α!brVE}|s `[c֨hg;?.Xw|,IhϛƮ[fQe's`p5GNZXXRTR| bt. P;GY}ȑ0P<;-%;]'P}pt#xL/:I?Unji;9YY0f>'Ed`k=$^-5a 4@ %@wpw]!Ab29Zn(!=~OQ]wR4\}$/|/_K݂nߨ.ܾ@XQ1'0E-Ine8FPCp˼h ~RrD)H4 fz 2U@ t/mỘ/{GA 6!b(h J%dj|b[> &dSRg'8u؂g/OHYh^D~o9@z>O5>DI7o.Tӡ=y<:ֺH_B3s|6 D G1 I;ziJX źcf`1gf 5ĭJ(9zp5ž5,ߐ uلwY 9s #GspيlH0 H qTvպ -%\Evheܵj`g_\`z0>2fp3}Nv>;^ B,[3d}7s,+4gfǵ-$د J>߇*}ȸNr p\l PO42}c C$TROvbp/O/vf"Mrϫ H:|ݴ8f 26-T<*3V_ȼv Aw bE~/dz2z*B6š]w :[,%#ڙzlAZe4QtJe8\reZtx@zϡRIˎыIiZWu3Ь%faҢ=i:e5CりW˙N#x7}KMPV@"dj@$S c*9鸦!f 7T7\q@8#P C|/h4H5O0Im8'A=նww;F7 m}]K5ǽ$J:=m^m qTbb %NfFEOf )Vio_gw7G'T#v)`{:,јi3A=w(` A b#D  SH3 )EC<b/by-9VǕu9މj>yHoL$ [ZyKCIpF[@4,y4*/!oX5O<&OV6>d_v^*xc6I*ڷȰ)>^LY$.Tޟ%6ys7OaǮ?]yRdgwv%tX V3jsNtmghx徾tqAPٍ45^za7Ő3nVIK mtZoݷfuIEuCU 1UP_T4ưhe|BC%/wcFQL);/Dugnn[$%8N1'/9)7FѶL,I<0\-iTJmӦ¯bo[;JN,]j`CB )Qtޖ\As2ogYRfV=LbEzm{P3;r8ŒUk ݇ Dzyv?0W2J(/01O/ķDdN !eCHa%hI낻 P`@Q}(eQz=BiS.;!F:25Ft w9IhsX1$Ƴ~ e 4}c%J@]alf  !#FP g+?%arxF0  oVqTYVV0g Acx8БArTpW+ˤ#@J@Z{̎{pY}Sm&׶P0ڡ\Ðd84|RԲ|X(@& 62f]PH[YE`0׷> LTʖks+2 ̈"DQ/fB?@)8*e7i"2$F{0(d] Zbyhx]zn_6Wդ,UlOsqe(xcoҢ>c:{cA)IAл[uV?' MַKGPVM3)F3 Ѓ3I]WhA*&|dzJrN"9+یNssrH 1=lK&XY6 CW l^}#ĬM$#;@oOckow?{Xwɘި7rv ]+̳$B>)Uoek̖p$+ 3¡yU+`F˫Oy&+!lv%OMF !PZf (9_c"lD'۩挿LV@ StC򏐜Dejt&K `77*"@PәɤRgsB=#L6jLrijǙ,txʪxdo1\8!z4fx;~š4jv  S8 zT遥s3@=S.%>Jr8iMVA6d5L>qz3wfȯ ~:OĶEQUݟ_HOngTc *<rv?%^q@359r,QF*Mтi6pn&4Z t%>ih>tNl |p#7 T5rb{;8T-_&(Sa:/U[3GuT@x4v7sj\ 2]C?t𺋻D;)Ҋzzx2{ݪkkΣOtR^z7qƭ\3#prWLhaN&`=iˋǣے%0%,XV{]d3Β{q?e=W{D7יᑴZ}+`=;Xj̅K7E׳خ/n{Uއk\ݗm0*$rg"U/I ÈjA)ʎYHT7N*vQ u۝ѺĬLzsJ{4sfvzTj-5t@0e}_ 5LY?~EiM޶\.!o{XuJI7۷4[Iʜn'(8QX[*& lωwzߺ#յk]x%r+RnƄ3 eTKb9eԍN*H) `i"7\1R=:! JՉLkLG56>\tu8?гd3:a5>CE47,@RmL{ޑj`U_C='6hH"A:I7=`^sT,l7` l. N-M4~w*] NNcsS`vM.cfK'>mA@i,qg6c'BZ@@Mf8\./y,ؑe+?M ]6-cTǬ@԰0l#_vABy9s /%UvtDCћ:"qѷD&uT5ow!ϓDDI(6]x7PAj<] _> .1ǎ$!3CJnP|`8,#Vbz7ɗ7"!UaomуvR ET4ee 4F-Ǽzc%]ՅdafŞvaK 6ͱSUf,mCQy@vDZ\E獼7i"uV]L3,>!h9XdQ"[W,Sz \,&m| DdkHJEB@AQ+o0:\d`0^;l`\ vOmDOKih'"V܍>e'*kWsɒ%$ rxh'5sSK{I~ƞҕoLaE2D/OKy(ޚu5N+${kr=>F@( D/̖3l%?boɩ\B+o r`Y5K"`Oc:.1{EX%1ZƖls%n}H`HR=jX8x{ktI-j$E<;&F۟RUY4~I-an$A A|/ƃSU)0fz˞zn{*ďy%h',w{+@J R455R01c$u"5?Z4%9 *zF>l짍2>_ZWNMp }0 2xFdm"7q1l\ݦC'!c3{My(F8}2̻w!Y~ѯ>?1Kj[dSȎݶ т ͙oKXDs€NU:ڋVxb]4Ef Ѵ 2skGEmCۃQK-y-Y Ju !? Pjf.5O R F¶:>/.Vgn 5!Vynr)ՐZE)R>n"^xM0Q8,|ȶhf۔-׻B]2}lZ N3 {]܉G g+Bsu f=:lX7OaG@G@euQ*G5vf?ge7`A1ek)O5SDkޓfbzz[KG_vzjZ4梙Z@LÄCHhj]wcA& ci6\l=i&Xc߉If5_hN%Nj^s뎈1tŷçRö);xd$#51aDRsQKv]0?y~`VuG29=Kďb <0nRC5J{")N>*y5|ӃtCf5g26XHiM~!VCm4պ+aqަOfdB'塋Z(WDZ&_ϫ`Du]r ;i켖ЙgchdcT#Dpmo `Maᗄҏ ŌnY#H8MiތRϘ@pK>cJj$)0@|TKpȘ\ AsJU7[aοjt=q5qnLȍv>MIӘqXP"BMWU9s/AӨ ۴&5$UszxNw=gwE_6I%VÒۇ'OE UxWqu \'_,I>e#rXDHFNKxE4G ڀ߳ڻg uZY[ny[ _$3^@^i& MriS~8č;,\v'yY̵N`PJW&W>+z>Ҏc'&VMNU=eYL`tq;Pؙ1\+T%q=LNA4vm9^ `튭kjHYL$xz|!EZC8)voUU-?Ƭ6F0[Sˏ)*p1qM2+V=Kgn1.oOWY۝zǸw" Mᆖ~w py2qoKXA4Ͷ05@;>zv\D+ X%Pg(嘎aTC3*VvXď3y2:!vr̂Zܙ ?7}ʄFFm``vdu\PĄκoEU? C,yROShNh<;w7'!aPkƫƕ+\`"7sURPo1:r^pȱH)@0յ9%]>)P Rӥ7U*S+^H%:>=18'hѰɢdGe[ŒϖyT5'- ]4^OHVȓ߈l{A0̌aT-NΎ J@=v'A^Qi=jCP ;.ty⋹Cm;L8QdO'ƶ i{Cyo**iKiаALIaK9x nziIo*J0d~屁  $@$-y8S ,X|!nYZk@2EH-pib#XL!'YuϹd3ol[NE`'VxbgY^CL  =/cl^_HOs rnЎZWVa%[i7~)I=cc^"pEUCS%`\st]vc=c o:i@@Wq .6S))Ym*v\e|!t*`?qZczp(wiʣZoK@Jo)`˘GL%,\ۣARфqo =hn&} % k)F{WHd&U!̼h0K:ՎXepF'>w10һdWreD)L M .װ*܇F>"{$T9X&B##g "XPQ9Ϣ"ߦm.j/"usS<@f7$6˥YpAg|ٟ-ϻ=qc59j֘I? _fͺ>3mOu0NEOl{ g9/M1 QYsb;ie4^/{OJmbc?{',A;I I9>ڂI"IՋhmnQ=]q!u_s?m6:zn]?&V+װV"-eD?Elzd'qYD| $yt)=[vicϫAEEu#(CB xX ,I ]y^]u~MuWҜZ(Uj/]2D'WT7 cxC< IDf#=TrdȄ)`5{׿ FV6DkM\Tj#W~2J\i/v=#Ϋfh&q~X/n ~b`i\+VTx `G탤+vPSi*Q@&ӋuΌoZA"2Hhhᶞͮ3z-Ul1oV2ot MOw\#_ ܡw lt>6W!ʃA!mMr%lz|.[mvg3S_h{Wl~^9QQ |KC[ͳVu \VnF;EgXMio!1"T H\ Dy[+vxjj&}0MA Ĉy+z9}$yswSţL]C_FUtqt#l9ivsk64c%8I ')aI%a MZK~{^|S;ZBE2=S_9_xq]cG1I̹FaՅr3F/f 琒퓎=gYZ0707010000006e000081a400000000000000000000000167641c5900001d34000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/lib/test_linear_ranges.ko.xz7zXZִF!t/ྍ]?Eh=ڜ.+qJ>,BE/ghqwH\DCohgMw"g6YpC?z.uܷD]tv-Yuf-:H*̤iiHCܭF1zVݰ5M+m(^#)Y)*vbbmp{DNM[u~d誖.N<{ _x 3ݯ'78QD4ȷlњ pw/۾g6,J@;#*-?H+%q"KsA/:X՗4bCZ UKؚ@UVt@%.7-oi/ۀ^5bmmk_-LLmT HQr4f,!e4N!۰0]@On졔#`#*/]^tJJXb|<)[ "ǭh]`uD/l{oFiˍ#02N:&QXV0M~4ha$ʚd|,"Sgqol3'̩R6S#DSd~"uSי ֚Xug3Y؅;3:EXPm? ykNZS}! G_k@~7=&` KSJGSZ)egL)Fg zaIp}A1[0g'lB$)XON{8TMEzu՗' DŽ!yIk~5#|j |kDzL1D%mK_j㹜3G}g0ov{SX?ѓ)>*% S-.8M6 ItiÀ {fk ׃>o Rnu[GQ06EDjiFSdR~:f07ܫcB,`ݓ)L֣< U]0%͉[n0ڷj9 Oz=QW5yQN[Rt3}=~}~:ۨȓz%by[;H1!~mcC#X C%VK 餜D3ư3P@p v ͉X͖mE'b\6M@7iJ"i+%8|2̓ɉ ɘ\ET}a%g I~O*kOYzJwW̟09(vuv^k|6u&.!ioϧ1h)v܋^e |c1mTw'rHB zS9+[eIw9W&L ;ZSw(`+G܅=C=H@.؞$!ۊT"|[K^5[`D%]`B>$z;n~CU(@R ra3ecSp |:By)qHM:FaX#L\ v9g̡Z$0brlRjz(Jh^Ob^I9}l֘Dr@[Sx mdȰ6IG^&n?'d ?O/-k _iD]PwX>",(A])SԪ}CW"k8HM?_jl<@z_ Z&kN>R}folH%د0?N!^6'ڠ@('w4=U]JlC7 =دhQ]1Jh/B')fUئxS;R|1yj\da (lͦiBXiK/T9 dVuL%? wpCTS礈Rs'tl} \djӐ6%2Z! È':)ϫv'5G~̵lX}XY^xWC%~V^yLhۃ,ŠLP,D{$5ey8O嵇c񏔓9t6q )M߈Czx 5kZNP`fxg\OR P# {Mݭqk[b6 "|W;&!<4åL.kx)ٞ&=.9&tȻ_'ԐNABiDoI0S~&| "rA5TI/Cf8Yqa| 8C5] joq_,6<vA4489^jIA #d_"?CC vn:t$Z{=jg 2Zت %!aI86Ꙕ]_\=v8,p~$MlpL32M=\8CBA6Ŗ93Q-]f]k`7&ŧ2ᷖλ~"r;6r'n5顸Ԏo(nu|;`حgH5gsFqL\*= 3!TВۡk~t"W>Jm_$'<0cUm *y:MI4 :P!'6YJe85>\*Ua1al[ *Z+J-m~ @ IoPd:pFgJcj<`vPuQOPw,Ʃ_֊&jPV 󳎽lD1hZ:e㰝*=tk! ,|~p1 nBߛQNޟfۦi!_Ÿ땥[/p_s(g x ȩ:[ÍQƍ=Ya昨V@]c%G;fU|bcGo3\09xq,vM}t }2D5!2&f<*AI%`{Up!Lz1ZJu#ݖj$P?E+:9MgApj..|=&2**zyw(NtV"z"oM58FWt a}ٙ8:w Mu}VgЕ1kPCd"ޣ8P2*`_q2G|){_Zʈw}Y9vP#և}W폔Re&!vXx4]Qh͠AɧEDɫ>? ,ӝ#P;f\X 8MǶ Eyo1a¯tYK~C1rQŻa G8vţe`uM 񈰳X}~*rTmSp lYtռo_=޾('@bn"+ ]]ѣgH !J,5(s Zq>':&dB)KfU):T,$d--|N{򘺺+TRӃRzIeˑR`bI- j/ 䓎{8nݑbxThw@g /||;_jtL+R/h |@}qpaVq L'\wxz/=qǬ9N9JG+:{%Bϵp,dXY_xPG./HkC P%#gFiSQ<6E#{~ YB@Y݃Zǐ 1?囻j0p@aMU>KJ*s8R2w,mHU>柑w-[Y#u+G3IKLn]M1F]1+֒\$ѾޏuyܔÁXh\]*r_( *Iwcxqbok]>^d%FfUO:u)^OӊmWrt+-G/X-“7i銒[[Pump'Rox3lpS SWp1BxM:"GqD |;TP [yP0K58p0X9??6#C⠨nCU8vP {afL`(>7|8~Lsr]?:ooMxc_G!PaD%^=O&s9p0޽}NZ劫n)B^]M6 G(/1PDP)eB%]j.j RG^k}nI\ v)ufBj눬qKkI&4oIkK"3ufҌA W/x⭭- vߤ'Ih@ja (7ς:萷DSPɑ6 oE\vvDPRw o Abh. .!Z%Yw9fG?㜄1R+:tRX [6䁹)Rp¯-\TcLJ Ȧ3VxPV?R~)[(,KtL]({8}u7$0rUWKjKj@|CetP*$E+gޝUa Ih"=CuE{qGYwq'smȜ)wj&WR5Z$zI2ddJ^BsjB"{E%H>҈TeYq>FUhvO-b7 ;cǿU[|DRocul\LzcUu,A' #ZD)Q'9@=MgVxbeN~S cNР7†C !H,e[8wTu{m ᇨGJ.]:JB;O9FdצLZ~.%BBϘY_5NN>3â ` 8l6FȞ=1j3^`ْCbz6i;2%RSV9 _+,ݠx98GH09F>ja* Ac> A?%FfR,Cv) Sz/0Tii9>x6?6A? X%Iu(5 i˓TI Qy1g΄|O4n}r;ŇL/bdyFn so %C>[·^q Unkଲþ-Pd2BSJ@g5?M 5 ׋ڞܗET2ׅn 7{bDUY4yK7`I1fsjb6e$pΏ6ПCjk\7_ X~8ąU)<~_V[p@-P*b|Uԍ$*X-׻S>_ԮE*nz&Q9N[R"$)qP/31I9&<%Ƒ e ++B5&WV{i]))$.|虓%4X]@ [46c QH˥=¤D0 \:ܣXűy%aY@DZN#E?cze*{d|/t-= lJzxr͡RbJ]"H(%޷8HAυԁi% 7_6CEh~ xwjKny}sQ[f%XPvDh$liP<۪l DS fT[+zw>{Ɗz'|e*"xE}0.~|x\类~lLR 9N&m~0 >z(dѰ)rhoISt(^&=Ή#0O…iXhl~Pj_}zq?^GO^b^VCA3]u d7e+8MS]H|'\no @zTS0!{pCS"%PgΝpB@;"Bh0d <hCkUq}'g&|.tg'$#eD{vY(:@xfQ%UD EsG)^fTCU9u Hlj^wg+4uմtMnb܋B-}{(N2T'5 =e+m&`M8sx3 7#\\}s h)j^4&6Džx.ïaoM}׎#! W :P!?ŠD?8H3IQMhڀ·GE#D+$2єm/\ŻfIYLp,cߠ-*$7a1wKyݦ)MRKVNՀ'ut?؈:ywt-Bg)@Iw1ؒ*+7Я" CHIEo;i,7&PnA+3ݡH\,YXMuXX)ʓmЧCXT%!"ZBZ"AN5nTj /Y z#tj`}qHBਪ/e7qiqyo_+5 m7 FԱlAUwqNa?ma&"d|)-sܛ1VJvtG9z+c@[ 5j$7U_v". %O[{QDZ h Lu7>1%8Rڑ1P!"mGFև`d2}Zy!:Hځpj֤У%io_<ka5kP)L[u1\#M^g&_ SruwɍݴjT0F|LlEaQ||S^`,fmK\5MAoc:6 G!otD&xE#/d; #SӇu8LZ<`$8׾ hdyPpb$ȸf~6Bui^SJ+g(`Bk`TEoF\q>_I@rh:{y I<ox}Sc ,U 2_HTxPxÕcBIיwg<"ID@^MaixKc6.8Μ>~ ?o`6M?'9\W1 xI}-Y]H湝gR,JTPq8C&[Jܗ2kepx-mKR>l$)X5[Ok:=Brs[}i 7 fEnMo: 44ExtΟGg]:eCU&jK'Y Ll-yN&b-#_G]Pٿjq}ö1# ә( ^li Du/ƿ(R06+qHl#k ~G:J0VӺ aI;VG)\JpaEV a$o)?^k@ʩpXe"le4Nz&bJ8cPIc _,#vuʔ*؃9F qs9W-UV.9F b+^3Dp?/.1-샷Ls?~LWL.# zgv2K/?F[Ǐn€l՚l$=!]KZ,Rka[&6CC\)Wuemq>$滈 *"M@VJ|҆gq}r;z[qUÀK7)"gCL ԲA;=eCQTTd_W>] 6~xgҟlj%** Ao6hw62Uߦ}P.,D,uK,yh'13S4pF% IH[*b}_8gߞ{ewqYfr(Klfk^zZEIP*uѿ< Lp`M:H+ȍE ց^gxJH^um>4sEeּCqJII^;JTdL PnΜ!ҨDg*pw. W!k|k9 VFe"RP= Z > cq³8AN5OK)©σ2BP*Mo?Ok9/01:ubU|7\#7f \U_Qg [m/WBB.f97~6<֛pEbҪfͣ^e]b@12ׂhVcKD4GGtVT]ciĢ凜mV١vt#܇ ׭CgJ 3iSrhN!|uEm4L`xSXM0D9`MEɩߋǟ>KPݴo^l-0^[^zkzod'ÇZfoRf3; -OckY28 _l:(csgE6ZolUpo+Y[ÌE lz?ZgOGAd:AxK<.f9W=. Q)`atiʹW7 D/<0j=\ř l+z`ɰ~rStkmO%ßɦBi;AY?o ;AW !6]R>ޑK\sAcˌ;3.ڑEˈWCV/idԏI %QuFp/ vr2n wtzv[k`3&˓h jNڃTY S(]QC$ t[?Zu cr&I_s~!k4dx ł^B4Z$m9vl'P2hgXO洙z 0UI-~ ).η+E 6 2<_];,ќȾa'3sZE2IkfE'Go1QVLe< Gý0e[mCmo(_Iv_Nk3i65o3zY]AĠ> :'CakC|sY?D&zХ)@K9B}f`OC!LiMrb;Cx@X0p>`z6٠tǧ&u{]TKpi-o}_+@;wb- 5֜P |'ˉ豰:p"ʙb Z%WǘPZO G^f!~wp Z VXݧ۔:q >t0)+/-k K^cB؎DR~2g>4ر#4CL@5JN xmfQ-H`}{MkI#Ҧ* vO |APk dLCO}$ZA Ij2sޙߢI8ExdOi,tџGKE1#Ƨ uA*#yI>/')'CWլ>'c{j'~𿴕\#.*MDR^s/l'S4jzB옙sLw?{&le+ݚy٩IP.:UC UXB6 o ";BB JMƂHN4,-bqY2L='+9b2r٘ЯSR)VOl1`f?jz{=DHEV7ZFzIUE zQr}pD;pdc%Wvt^#L K(-Լ9.Zʸe]?2k*wluϹЏߥmL5?{AcꑷڢF-͐{.=qwE. R^{An۵Fľdi6T[6{F_XN8/n)֓M` ,:ex`}2 DMKQn>75Z_d2e18J?PW@^2Й8ED!Yls|!~4lS3|*n4MS${ZAOa? ֩7uYvK7UJU/Xjcr.UIP SBˋYbn1B)GțfЛ96ɲE@4d&BE?eh֣}!Q- zNS*7I%~Dqzsc6ܡ2Gg\f2 \O?_VE@QfϴCo9L䪚T_{sr.4nJY* tm?q\(糢=BMdA}Vz|t*o81Y[u!kj M[ qFR!V)QA*j 7L5n.% d<4|Ն߬'Uzi'!$<R(|e{Iر ]OI+ʦⴳڂzjcu!ĩn0NrlϏå9pWȎ<%eMMm=5OhJd#}FX2[f9P]L3]x99xBCUA;()S%״azOVBp6fkABw_-fam|LDn VVAڨ*DJBC; O!!aY}-8ZŀPH@ E>^$LܕZkAzKyt#8EY?z>uo~uRPFǐoa'2Zڨr0KŚHZ:7K:v b5(P9zw[%e8 v=iSq1jd3Р}_Z?6, V|mH^6bp9#>'L?r<`'=AK6MW6& ~P™YѪw`LxQ-q5L%"9/i _L+ʌi_J|⋫AsaBpMTPI.}UzĚse+M 8dJRY\g5[ +Nm*& Bw|D*cҥU3mBˑS0iX`YJ[S=Qj6}[, jV܃!6}Sq$tX/'g8]Ty{_Iؕ 0O|8h| u Yb[k%Ws@5_q#p53u@k^1ER;TrwZ4J$-~S j!l qഌR/U5>oI B$B G °S09gɃ($3֯M|#ZPr1D:B`Qˎm94mKKbeLYϣ`]l%I깕,|.FTL捁#p&qMKi&Oi68)v-uK*o&~;.3on \MgpţC<4;n!cz%dKoHfnT+6RR{,]=J՝3/j68=fѹHX#?<컃d]2@mU ؙ&S<;]#F%-|W_& iÇq.4ʷ?S(,_tx)|?ْO퇀8U@VVxnNՏ;CI|}_v+Aw^kB[Vh63DFSsTGY(f${0bsK'6<30R?-f~d&џ*5]GwXOa;ͽE_Y럳MЏ&n+Amkfg>̳}%6gIVWBqOH0\/ {sX]5w?Ѣ EI |(\psWٲ 8ҧYhO lQ7+ϸE4n͝ ynɄRAqԃPN0b(mĚ*(HR?<kRȞv{8S'4795¬jD{5oEUξpuf}eJ:xӲ5Cx%{Y[1=϶[ Hɏk푤"iQW/~EƷֿ 1ܔ-`xW2-es?h 5vrVVP#p R"ZU2#{fhoD< LNYaQ7ʁS-FaPDS5ՠmK\hx A"/:ikVC=S L`s nXӞr%a:-螻&zqC^p&Z$p:Rh|1MkfTN"ϩkm예ѻrj XwQ)o: yfGl+>W9+GP0r(zd(ʦ̫Ş+ P,䊺"0gʦZG:%sa/6QTb8Gf8*jE]&.'D5O?mxZ7W,¤/3:GR<"lf}ET+B مoޥ8GƏ@AnwDU%s V J{Dz&a+=8wWw6ӵXcSeɍNG-_#F Hn)ooUߟ|'m+,\1y:ķ` +۠ pι ՗)1/6޵e^{ᥑ.pxkhll9"|N:pGOi;>u ]T OA1m{-~_"e7.I{e )wK'm= %{Iu$լ![c3KTE$*LoFh>T_IQ=*KikUp\doy,*E>*seCXbz(Vkѷv,ij-wQ'qX B:>Z]eP3iiAV}.v&b-z{_:gn`avv|]].):h-ڲ:A?O H]9!6_0˔n.MCEPş)#M[uv/fcӺҢrwQ _gퟲ B?nB`M= C}z :aRpbe1`OwdSnXGXQ#OJ=|d+Tʂ2n4YӼBVMv-'akLyT}t5^ZZ@wú9Uz~dt}Mt1ӏpɚ?^qŬڸvSl;lӲowa|ڦfe嬰Mxu:MUwm;ڟ{]Bzi\77WȲ.$V--)0 B~K'*'ʐ sSHmx|z!<U5B- * Z\06DBŤa#x^(gjI Cc{=-Uu y;A 1881Fs7BREA+(Zd=,mǩpF!pF O= zQ0+ xܗV P#t#u[+$ȴ Pې}taIKۜȿ.2|G&[YkXJV|]̲6ilrS76VQ7UzU|F*9d6 ׉1rt L9T +=ÂgTfǿ8 l~׍|8w}ѧ|X%/ִNK-QfU:{^ցd&kmot:WREf j8r-B"wMVXyu ,g-oT5q|tӰ3ά~U}f T6\f8VG K=בڗo[gNs"!IP[]r3Up0fiٳ^T&V[VՅ(yǫR%ËӔRTI<7՚ &oF"% Z{|[&^JXO@[y6C0q+M މ̋ɸYi4wgCiY8-1L|^)Hǰv ˛!u XlWZ۟У `lJH΋*^HGoiV9ôE:A&|r}G˩c) 2q=KX!ofRlv4P?ɫ)ɰGdu!9-_:|DppE0''j@h Nb= |SeHټ >Q۟b'XjSVQ{~GIIU?uu?ڹT oTa6 M\*2B M .e$eDŭIJ,ruowY.s!X.ץ9"q_`l7;KOW(3i#=0×/&eJu_GK@؈?.P!O=E\?T5I h^OC[E+˧H}X$yS_'<}fW?rS/{u# Lf-5!R!A wqAds726&:JvTn[w m ‘z]mǺVs̊#hL611V XzP>ş L5Nd^)YJ;(9~=@0 ;[¾o/̫ s>TJ_)" 5\Ag0t4µVc8  t@ťMS@9NQ{CG.w{o%ݵ̬'W_xyOYo*nh/ʺ 1>gS`SO6UB!Չ5 b9@dGT#q+ s'hr-mXoTL#CӐU[5[_00%:6NbnWXt9,)\8=s@@E޻R\D.qL/K)NH!{!\$鵚VLY0F{DF.!r)9 D&E/KJhfi)tOHgu&0~\(c;jh8.\!Oi-4%(V%qD0FDHႣ8$5҆#QۓVG= "ok4E O6]BCFQQjB ?]qCi!p p4ЛaYz<ݡ&gvlkK$CI9fQS\d",oMОQ3v3jMF/ cKU4AxwuukspNjU7i:0MK0+Rގ`d]^UVnMgo0T M z)7ufs `]mA|X}fz܅q0#e=9r)OӴ?Y],*V@vxA<llQ%׶*;,tЉ@Tα X)ov%3hMkc˨7Ϩ6Q* H[ڍXMJy<o1"&i!oz牺i-z'J`pYUn\DsR+#T'H/~-.:VpHBPɐD%O($3TܽF-V?\v̾[¤~?ƦxòoH`§!h#L]IuPnBFtI//;+paj X?|cQCٳkBfdָfXRv9@*^1O7 EE^ʹ2op#dj4mZ*D.Tļ0FٟC` T ^ґ+V~W ΁,hM A]~}Oָ)!ɀ%7#C/>vV Y, oɄ_oJG+S;]Uo~܅*EMr=HfKCk_?&ED(]N.]J5)uO}\a?21uLmCﺰ. ,hn9Fm|Ĵ]a>wPRkckU<ʕwuSU{uYuΥ^>N|MXE@bH3Jj!{lۉBТ*(CH:%zqUcPN)C9D*u;8 Ű"ʽ)IҏϋġXұb/pVN=Nv^'zi*w:Z;{63B-DŽ=8NԨ?@bl^`a ݚSx#`Cy[TΑ7k[K@Y4lM<_CJL틫.gv`q I<22hୠY ,3p,oc7N5na&177MG LZ&d;>UNHOF?/Ϋu22ק_Ks{ >c~nH4D ͘hu5HQiK繪&E4l^۾Ƿŕ7*Z[%Yb۾~1·g 亸o 2=w-4NDbx>JȤs=MltT@[j#QGT@TQ=`~HsOJ(M+[x"2x#|e˶O'>壪\ ݳ]"=>744Y `u i:?}F# gb+^}hA֑8l"N]w[ V IJIt"UZW8“d+){ kM*cԼ[n%j'!TzqOE Ld7!h.Q9&Dm7&8@A Cpκ'֧gI>.[A 1cV Ŝ"}Q26ʹH{Ъ[ q_h׾ɇP9R$3ᭅE8"`1q?a}?G~{|<$ j_BKoly $@*8N)e Z:,RBܲ?~e NAb5 ZC ` >ٴ,!᳈NBhdeٹJ. Oi?Eg&ܸA X!\Fbkʣ@FrN€϶m5c($i{nQ,gM7eiBMLypE^bퟲ-Yb0C$Ŝ9buLsF˽.ៀ[fyO~_{'.QC  (-ߥvQuUóPWbEݹ#t*FuC$h,dBg8o WPG= Ud9RBg9 }D4@bjvO9E ;}|@r6ayRjS!Gu7r֮i)xΦb]n 9ӜZsfc{j\7ޤҺ H- o^5:r6_ȓ\tV"2 j.m0,}U[9mN} FDfIoUW1,8dITNiNb%VII""欝/yM[}5V2NM#$ &Ҫ_^/D1KfǮwnƏI5p~G˥g!]KC\F݊UNn" : AqZIR"ѲV_Cd04]lams,w̥ҀgC>2 `+KaMj"Jn-"D*ӢW3{V"GOs\mz0cn[yY" U$c-%6%ҏ+S\yB/5; U{qJh8@[fKd P(h~S0 .=ewqr ~rgP/]cˈb~)YO˓G1f>1y4SvsFBp`Y'Dʴoga!Rt#D7|{a{,VCGXۨgxZ9bԔ`.K 3n?%~j0?yt Alё[]WEO_{.KX+xl_L_/ y7R5]Xؓu].m9rc$Jz:\1 9Lwe/ʼ{p:"$چU'uߛ'yiUss/T4.QK+IՃ[`&n܊ =xOmf؏*2R:CV(r{g]{ a8FgRy3GBaFI[[xF[nMH3[{5/uYS:i] tC$J)Mǘ:y z mpbpK4{|6׮|P6ƕz LJ:xrjoe;h޹y=EVK䴓%_Mpb {@͓geX eq6?_=dzowx #B%Cy{@;+{&eSëG̖Kmhw/9Yt'A я!_6b 7a0xfpUb_kuyZ[|qC<&c/Y} ,qW=!0f?̃0s5Ҟ8],t[#&vM:M3eg7&>1@h]U[dXN,|+elqـV0Aj֪< A1rQ$-ZvK-e;pꧧiol?txaDP'vzlb ,NcܹS"K qVyaHa귉oC-CiX\[E7CE{&BcL {<Z^w==#Dq(ia]hUx}k.%;GN s Ef9B>}p_яm,Id%;tywZ#Ҙ -sP_6 W9VNUO}H o,2%*pDOƒ2xWYibI ]euy ?'[yUllFGx[@,\] 2}F-^ZZSho]~g#TArβ@ AثYY"247%#8gy{R5-o`D[ތt9|?Jҿ;o)#†++4Ż5׬? D-rNknGN\ʓFRǛG)1z8î.6ؚ9;y4lh pw׫k_@L΢l춌t#"zɈd;bէcL-(o'{WzaA5eddL V(%(lE{3qDhtFgZq`w)D)9y A 6&tMowfg adMK;m#Z-6HGQh\> skY7w*}v1J:ȳ Q3)kn>tﯻ79&LAObVsNiF\r~bFK7M- cp&jo:(50=&<6w+×}"BH"I;6hNr8u";0AiVPۧ1wnsPҘtqAfЏYq_yy\ǎdt4U :M.&a ONx&55pf+| X OzXXeV۵$&t}BG#>[yZ,͜o)ۨ\5͉aj %} "^-9.-R#R˷z䘔(9K!gj dq1/L&Z5Ln+o6ЍuЙ%==)yi?XF"wePs346-<JhAPFz}(k1ƓU(xL! I`{;$GBeEUkSQrH%$X!f8Ņݐ%1$:Ɍ9W^mdmSȱJ@w8uQ) u댰ѩ9-HRr 1Ch+J~ @`_ :=!* AJlƠK$D陑 Dh Z!w7/?sʱ"gIٰ ;SO 3Qu }(.-@ջ CSU7u|8-N)2=` 0mZ)Im0o{d b {Rm1%Mz.vr >ز[zn;jk|֖{i}VR`r(Z}%:UV\E=RyFL&-Q:t ~wK qDI:J/^SnT.C v]:iʟ9ɀ!2]A :Bu&q*%Xp/9m9rA ԫIʅbz5PfeTF&Oit.-TK fT$$.c]6Ɂ&EbF~kxtPKkKIt2>@}E֮N¾|o9~ }NL_6| JE6h i #zn;Gh{c_@9 Sh皧kU!dS-;WH?lxXo)ܶg&e5⯗yWgqjʴhA:@/V~evso5#] lr>uyG'-$Ww0sBΣ혀.Cy܃LnxlSyE SdѫjD nDW#E Ps,bS}džPZ,UdHŊh?[9)0RwCUX5W35 ($LZ6ROz͘ ۩ g: [l|rH#/'X^̴o'xz &/N&Lh)Cp* | iCԖB( ŰS3_F{.ֹQ{#0t:[}", l=<4u҄]ֻeqOȆw$*&;˃d:B$)s dx^ )DȢFf命I K\>hɴ'r/tpdJfҡ,/^i11oO<,ů/Dl9Z 5_ֹWs!`f( H:Ak(n]ILͩ6ćzW&Y۬tYy6p_ w[+c=rց, A,kylipZ#KZ:p Bd-Ձ۔+2(&I);㗰7J,jH-1*oU.q`=3ǻDwuTAq{tKgN84㥠+S [:/hn/M펧xZ~s&T;̆UrH.&,p0⢆Vڢ1̩@LZ35gV.j~5b55Ñ;*xjh3Z(>^J!t5`ґJ7eҷ>"a/Y!*vsVrBG'zM:izYgV~hct vR)5\v!TǏ<\\1-N"$#@a7;׼a6/i@D8Imz&%U}F1d΍}Ʉc2c)Hat#Rg".~ +J1F-ӆz$~1M~aGo$nnf +l=ӷGuecҞam㜺\|9pb9ʹP?_|hv~wliǻoV)tcYsp<Čag@K/'BNֽg PFyr ׆X#UFW  bfV,P +c>GLCnSީT;6I:ٛ9lE+qV dIkL`{kO 8Aݲn ߻B] #\T*P݈&G9.'GA޼LZ¯G3amAtv/| 4U m;}b_y'e \L6[e}BN'}&7Ƿ LvaME0; Wef.@V&QLpvv}\JN:ܟ*ټǝhLlta,Pv+pᒘ{m7,@egt⛃A^ma3DOr~NA?=22J,;ֆ]QӤk\㈶yh|z8#Y9 >Wc` Aji:g$(|XrhhJ-º'릓Wn2\kŽ746*ESUc+28qdUc޺vwGAC'LotȫZ7 FpYj+G_*HB.nAmcA'Gkp3,.~/M.Z~ #8oDb(ƞȬ0GQ cL&OCZ599wdf}5iI4g'Rl^rAՇ==Н02*Lʎ* D  V0/Z4[S' 2E H;=we\rk /Ӷi4%q B~,dD!L'o*U[Hw3F!1xirm5-57< kMR{:Un%WRӗ"*PW;&¥DTre'$N(*McΣ#cЀi܂X,  Y`IAS&cN!f7J|uZWV^ YʃSǙqX^T)9ڴkݳUnY-E՝$3Q*!lR%=[r}gA\=rY fMѾ`ay+bidԑeW1..Lݨ}eOqB81ϢP`1>踰WD/dڔ^7`KJj$ o3!M AL6zmrǎ>.08O%.e^,*[\Y7OY)i܊3̱?yhIE%b͟5GcRZe0D'RTЇEhDh|Ym48\~ 2Cwkwu?; @NYA|݌O n8 ɯTCt x%uҕ4)mȚzBf9y +2O5@=-6yӴ.1y)n6f"wdVf*|}W}LHM#5Ʃq2͢&+"kq[Đ%:s4Z7w]+PvU@X^0C \ce1 "|u赣8>O`9u]:+XC]t$­V6Jas )_2gq*:{4mfEPr$8@GTdNmuo,F8>U7TzGۜ],{d!IY#P)6݉[KjzD1h쁸$:G}7qPU[֢hjh}S%?c:HP)yUH_NA/6M5Tb1)4(3D:uB;w2tɦi3SsA~M[DRAܫߐջ{[q# OALH?O C()Sţ2c:p0@M 2\'d餙 fOo$ |!a&c/ﲅ:yA%GG1C 댑\DhgG&-Z#wN2a[_wr˪"dj|"(eTB kLX (" sf A ԥp /?R8 =E B;oMf5B*iO\Z-jOr*M듶RC+SĔh[*V: 52Cdyo3e9?Jԉ&S-ԀI$aÚHwk:=po۾%*SB6ppis mU`GP-g9I KZk̻ZqaV^aXy(S#ӣ%ת w #ʸH-> hL|&΂* G%8YzL|uWCG G;QU/bWf؊PsdDmGZTc;!HAm_ivdthHa(-My }]+3al&%.EU,:>9er5tM ܡv]Fw|=jiAH%J]9/I!ڿb80U^e,׆TkoՅ;g'k)Cl ==:*k ;h; |;M,P{22<Fe}̽|/y2>'ٳue}=OV?>"aS_?WٕOkN6 2D*'-g zk?z/Bq!g44DZb"A0]WsQsJ (WBp3~Bn\ ~u^o!+wVp59zmqNֱcQ^3 ?`/F II".VWw:-(ZkIRE >,2#YRJH3ZqE%zMẆpHJ lMքCVOuU|aT.=d5eQ\{$L$7dNPc_ _,k`I[ xrYWëgM.<&$%C,B04e%ȎR {+:IJyrÃ&hdv?caY0aWX]hKdU])ތ7:GH٧z_x]uonʤw ϦZW☁U1a;, אuژ & ?֝(LYZ՘f.+IQF8 4 Q|{Lg?n)|,o$!e?t:~0anWupht;g b<ݴC?tn8̌۽^ b6JPnm__Lc[n_2{SDDls}ٵI!'fycV}"i} Z40x?m~רy%{7]/EZA03ׯv1w'}Zyr0Ҫ:}}'S8ey]OSގ -ĉ7QuzxRsR7WrIX_잼 F(2[,;FXP`\`w.6skgAj}֤r>}*'[ii  P,C9ސ55ٱ:|j@F )?MOVbzeoWRkg]qzHCq$OV\Aʜנ^1*ēH$1>;qeK.NFc3(FYU# 8Y= 3X\-e( ayfwFS<י͓ 8v@SCbkYKN~*u#>( :-SMB?3F*m0@ |{Y:~kUv͐U+nܩ{鹑<"hQ0Q;)_\"c5@}2׀ tT LAz#C(MGFޛK('&ƕtbx7džٛ`MmSڄ oF;T~A}P pKk_ʚDd{nU};3D)M0vK98>Z{ IN'BDUŵzt︱)9 W!֫p^^j_Υ&3fn5̻(:L)ykW8.7)^/  .V=vUD8Ǻ]?c);~|OPRY0{hCcL #"28= 6 /U5^i.GÈB0stM` 39b3.2 p-?ᇞo?g+L~t҇ NÛ\]@,Qm Zq"JMː4vEUE<"BLOV׾.۞ɻg꿍01.RXH,> fNiIKn//X %XxՇ־?ohush 9P7أ1暐v@Zj7d%+Xw,CFm(-\+XԐ C!aj!(۫0|ԍT0:lmUTXl*59kϠipyK?_hoD=JSӤyR8#9=F~9_1S`d{43 -<$G <5,bi*AĈYr7yD;JY\+QQI;\ !ZV0/O >X&c6_E_QS *m%^IEOǬ(za/PO[(]U9ę9ӵWWi@آ:-9BPNkŋ%o@EDQ?@?('uNJ󰠑L~ذU\mH늛K5E>CjYJc-34H?/7ݭ`X ,ԧsP{rOI G6)\ {N4<,NG{P\goڽ&6eXE@9T,H0Bp_T@p$;Pe5ݝU?'ihH1(uR#a>j2/3/x$#aAc g TnP|qz^Ck_= [,s}PSZП'MϢ꼈d F+S'WRw=W?iY8:2`ҝ|Q\9BV_]{e夎gy-4$Nb_ 쪢?,SF;ҴcV[qD;X;Ej C=Q&vQr7#̑v!dU M$rF7mk &h0w$8nh]{n[57)g}MQRɤ?\zGAj4/b"& 3g@7]T)GSBsV\@SXI`L<.1BSZƂ99 g*5!:` zy6֑>]irm7ZNJW·y؃Fb1*f_SU.M4edt82aN4, "w_ry淆kR E mg44Yϊh2xL ߗɧJx6sW6i'4y4M2w\~)G݀SK(2?e!k-ZgVVߦ&{uz>GF{X2`^0A骖 g7gdv?*wߦHQmCZ5~={Oj`v,O8~p|( -~1f{f擄8K(@E3>Osת6L# bkA -!2 Q4.n ƒhVq32PjT_#8lN}r>eѬhͅv|,,DcvAWiR_AB})2MQ B8s47QZ.1IeN C*Zb>yOǁ2%,^f!>{D_4˧g.NYԘEi#cV!@)~2|9 :afRy'EY"9z{#ᐻ >9{׷$d2*Xnya7tbwmyT(sM ?L?jY)-k E1W 8enFVGz`m@Wd(m,QxB  ,ݢ#^|)]& ޸޿n`>/piZ(Zt[긺ɜ:ifA~O)gF?G4 e~/"^VA?bI(~'p7[QgJ^6v~(W7+ߋdbM׾uD+u|5KvJlj<>$NH+ ֺD |Z˔aR^NzW5QįyS=k7\1`+}gZcV9|6#d)>Қm Xb)Gtq܌ uƪeZH1n9xץ\Tdӽ z \-H|T+l!2Qnɹˡ{ ")ed 7,eiFħ([6Lnk(L##V67Q!#jC4?>Aaޖ~c$T GvoɈF;Tuzɹp*2^8'͉[uX3A_N5f'b)Bb ҥ0/%EH yg-b{ 7m ҟt|=);wliX%/ ?myY CM0^ϒ qKIGd4%VQ 1m%kP>yg%WL)7&ⱗ)a6mcş$pr̍LlԠ(fs|kRe'BfOTaLlP"o(;9(*N[_ǿtVvߣގk3S /"}c>R N7M!E '?󗇃]uH;<2Z wMY5j6)GH%x,W1S"޸dŐaU$<>Ő3ɣbGlyƏ_tAľGd $ ߂Cr/{}3ixQmcIW(Oii1oB7.}J8[4 HD:ve 3%a0*G0cߩ$p҉biڻ 3`d6\i"78?:Bpi w᳃IՄ[h[~3,`12cIRU+dI/xt`y3G㘙į~ZPr_1C]! G +&8S3RaʢągBɭ| 38ׁ@U .ާbR-:ߘ`H {бq20eּbR 34ky'F? d3_mv@=f$ExMrG}_*z{ËI.F*wJ|o g5J몦k[03%&_J'Y ܑGJ@|uQa$ƴi7Kc[ 0WN52@zK5Suu!H ؎ބC(jN~MP4;oz-wYr}mŲv)y-g$!4/kؿk,K@!c58Iy},@>~I&o<ZBtJSSRe &#Ҟ3\w`x1UA7it\HSM/0Y& s ڲL+|+:wr8ZR#'_z,Pra< ۫D%xˇAtL;9)+&!ןMDx: iQ$A?1ei\淊Q!0?tZ: 4:;ؕ#5rJ(04IFJ p~bVã&-qXEѶWz) *E!R aU<D?2E(pBd^y&v2O;Q{&cmERlAg\@O沐(76XB-2LqjYS!re|g98 Zkd";9zЮvmK ywX=$̔+"{ ,_. ꂾ0lI['\  B%!jz2(0oa-?c_/twXu0};#LF[$-`' VŜU$(L;QY _c.k=ڒuMߘmH,%3hNpQM P^^Ii) >U5]VkRtN1iT'!DIN8¹@Vv'ڞW3 T_t2AٿJ8lW,AyECJ+/3{Eߪnz7{ch:l3Ժ'YВ$ W7W\Uƙ.#Eߛ'm&*f zXQW#/2X*+9fx8Fa~ dʀ]CKk!Q~qcd'4 {p_&ywz Vu6Upyb-a+jRd pSUG8ʸ¿OYɷ*";ZB[e0j\,Ebj)&8,ǔ*du0QG M:A:i~8~;ܠx)ASoJ_=wzFc.^!or,ft9z0]kmQhNu\^T`y[뢁$_[+YǨr堬ZЀ˩"8d*N7SE42"&< GtQ!VٓYM?ͦqZ-Y'%AWT %qO\Ke\kʛdaX7P! G8vKP/EFv=nZu7"8Wt3Dr,o)_K~* <gke+AΟqA#\M|!y(SH((~ah`lO &5+>z [8{pߥl 7\\puC1Y,/zCe}ȇ0n׵ߣQ¯{|v! !U7n5Cm${dh?!W79+utl<{˜vz:Ei?˽`2}Bq^ݻwk_} 0F\4D'6bX7e~V%eVA7t!leqcs1g 4_dPQx rLyLY5(Hx5yp-k=XVO ,$gKhWe|TAw5ˏdM-z' k9#[}]杼>{T;˚y(+/ Dң݂CTW xhoa@Dۆ {# ==-|/8ڸqsT/f>^,|Kh4v>M-\l.FPWx4I"~t/Sϼ[' X\%,,"rɬ,NHˊ- tg>xH!xjMc `&dA07kښaoddϱ"ZZF(*bO-pfP0>!d;}kh2h">P\(oUQƘ !JߑI쀇0_ z"Tq3 +ڕi J2;'1tO`Fkg*Lm_P(wYX/2^ӣT,&Coy%?ElĐךl!r!,Pa.k=1(~fSҤTAVV_d>ND >;K̺=yɵ*S8/4QlFmVY0-_5!YȋYb׊C$g Ju'fdՑc3SV sh)Fϴ>;06.:R*?mҎڙ~0>-ُ{kǢ| ]&FIp xS.nJf)W.p(E}fhF,Иbihbq]P.rVAwKu`hB&f-Q<Iv7A_9iR͹k/<ߊ0?s;JZl 8@ `*hL:x©3v@{l0A,ۄTy]V۰@LH(=uZv mF|7PV|O֗v_/X.~JL,,sEY50",OFKv"Y>fJ샐.V&(dN\Y4IsExUfp qisPmH_kP^Z% :oИlM緄ZwijʬಠÕ,thrmEC $/z+9gg"/%5s6[cAp zNSm\I UƽsԪ'c,LE$߯5ژd*YR!?2gEj6+W͓l-,#MDoc-Jy:حSRaڍB99xXы<%6m^&f1̚|{hGw":6ֹ~L(Kt 74%W~u=zds;9a_"TR5WGLtO`v\2 SFy9vfD A, Ewfr?Տ)c1 . cb [2FBwypǵp~M&вL}s@9W BeCӏD=P6r]5DnO>ok}Ec v.W9aadT_u&S8R:~ 7eFj v^;/䒓:76! nzeX ϗVۚ2~ x/n& ,&QŤL~5K^}G9:$Fl|qH M-1k/3-q\6 ¶*8Y`K5!Gv\#*C!$ʮ_5K3*5/Q~ tm締({k(Idy8a*? 7Ӆ`jO{`?k֝Tt\yD:n:uY#XDL 20{ר,c:<3@e<[$n0Pz-ޢ {Sī4J˱  6ofl0MwݯKF;ԲI8%1m0 AӒ.1!V[OjEoD#U^!os$Ev| kX"R'j&#"I#71@$nݓmU^iգ%f"|Ӵ띝IGPBː 0F@^Do񨙱6YiWԌSJQd p0Z "v Y߇#xEXI`\5F"8hs=L8;>U4}w;G<a%Ȯ#%ŵS/:'Y koG1 )D,@R23^xWId "^$iQW1Q>uzIVa9{N`57M1oc-Q1MD"b2~>~T{cyI< 4w0EڰbϠa)smjZ;+xhD'T*=\,ch-& y^g)Ź.;)Ta#׫|΀}Cc<- k^j:((9n\p.[赺xIƮ.T |O۠Kσ ?hniFqK=}L$МH>xnU_6YT @N扵6*A=Khg'rPv&:PTjoK XR,hf>[X1H3#L g-]-mՅhGD `KZhς;NX6uPoefHi 0T'8=i޴ _(E ?1c29{H6^/P_z=\vedc}[OG%dSSC4ǒ9yVQTCh| !"NƂ]zZAM_cK)5\zOaLQ\ t1Qm}0 BK)Q bn\7A__ꛏnFgىr֕|0abmu1nB`.~i*c;ɻ.GAh؊$!Э pW#~C ,j5,T0.^m嬠+c68@cB(@@/*QSTC#;VP&Ψ@ ~rH^hʼ%ԻWz"k&9 O ^'DGʗ+DޣheO]^0mC9(!:-46<W"|Ngo$r4_ DxҮ9 ;`Ҧ!l o0Q tZ9"_]@$Y6'^0wD^A. s]H$u4TE"/rxĢƍjg)C/&򬕹>-8G ]VBY+wdOAlƹ-C[3*,'n@6hŔ憕$'Pw=F]=BW'B|'vvJ 6վch̉tgU(h'䢫*7[ DBqUp}+Z,OS2G~"7K/RP-E~:ޛvA..^?G=B79Uvɪ`x 1VZzN g'ΦsWRb"MǗ6?Q@a 5/5^xƵ_[d46Io]j6 $(ema>xVJvB] :C15KsOR!#9Wg sSubB+G*Iɩe=g>?ŁCunMc~ޚޓat,ʧ;[^XVo=F%oK[L0_*L_/4'4^mSbj0 r)x~`+^-SKψ' }-/oS N`A߻*]ه*X9_I rRGc|]ه'!BaMAt} g+J [$zlA4S1Y锏W -@a ׍G`>z#H;6KJ>NEcO$#\J_yԌ,LՃ?O斘ȵi2V.>+G&7cLa/ >5x5b88=X*YJ"f74D$wET;`}TeD:k+ 4za|,s @)ƫi<Ò oǀ'AhE-`_15qڅ;N1M_,̒Jzڑ%ZJA7-`BLou *{Dةkk Cz,7җ꛶eExbSd`44F:!$`c5\(\!_pRfB_|$, s4 Ƴ&bU=C4u6s 7Y0t_h0*L >;#gғb%C+]b-4Kj+- Ou'"L^g"+m/;+MQBQ(d? S]c%Ҳu•ysGHЦZ=ޜ28CwBh@ͫ7Z*Dž0og<O3c8 RyAWv/<eh ePk'+_e~;Ai|UjFu y81Ә[l#H$K^IDpCڦT@@$Oko hkM/6~1CKytAta=PXƁ_PrZLZ5YY?>:SKzG8Noaz0Pq6c06CnFO =Ro%tP`mYCg(' PFlVjFwLh2uz}ٵvBXz!Rqy0 lF1+]tN1YeH&n$.x$T0299<{*ϙ PL&\yD쑸::6R#? ;A:z"ʲ}L{6rMQZó;tfڸh 1W Ԕm0T+\Ig0F8­8jt>E 0Hg$T [S˺Q o_0<%k-ԣce3z=Fg%P5mFFqb%Ӛ8V~IPī!xoNK[jU^[h(m[zuǽx\ ^IP8ZMu2q jܼj/]7{?KR XJ(tn7)qv!sar~  "4FsZ.(N: x?=U`ronptR_ ګE֚_P @Ջ.tq*<>\ŴpCϫEQ)t&`[=$sym;&Glk Rv(^X2aozfI?0h-HwΚUxcYqn=N)ggb,N?ʜۅCzL &iWa_=V@.1.{-(A*uN`~ʫdܮ:tVϐh/sy,6|iJ,P>xhzD ĆJYǧ6]ѳ>Mt%׼ t8VT$;< .2'F0kNKp<8aLXƐ m>?ԡФZcnĉ ׌>b&--V.wk \vA> \4^ Q .XM "g&m9nëimR-=i0n\nc Vp[e, ½,t0Xn驜g?;9 TuH$Z`MG&ڭ֑Xޙ(LmefUH:.H4ҼF0ÖI啰o3 V\v:  ,m35#N-[V(%;|rNhN;DA!^}H˺Cj2Jtɜ3`h 9-[ *EecsU4vKF\&VckN9}3}l*ކ%AZ{8NcvRt6$g(̉tc*'~9e9˧{)(˹ `+Zw ʹ(ʧ5|/3l¾:\nTO"b)܊yl6hKnPCmS31 f`t!chF:^ LоبCqWiKаJqJhMTsc %~G=D6]K` Ә@0GsG̲lY1+ot|k H&.y-F|ؖ熩>zjKנĢmYC.l-:1-ԏ=ra釋ֳmZyC_dJXkjU"@gBL絔7ε|Tgm5fT&zm:U@Oƥ]aDLZZemmPY:)ekxXQgi=0^Sמ#a6li?1zB \@qAiE͑LsTNVcH0/ bQƷCƆׇa k(H;# ^,+5 67W"7t2֊NLR}P*d^PGCq҈ r듹&7I<%5HEK(OWPvg>1 \1n9\kix..U3\S#Md] -߲r2=3AY Y؁줰Q m nNxvZn0GP i!6C"%~=m]L tLFgFօE1t6=^K?Spsfm4xk~ϐ/mx g=k1Jg#WU8yYpSCڰ軨πKRrg^{WA{s kxMs'b!9%;@k$>&8(?$=j24';uc9 S"\D)VH#^ |ZLң`rW,Hy?OyOBӫG˳ItI&Fk݅Pv-T,5ljO81Kcipp3Aᙤ YMŦNտE߄-ޥkUZ&XpŃ1i8[f5PlZ_OdT9bYMyh *rC#/5Ov{WZݙnR~QZ=ίE^uy!?F6bځֈyA`/؎\pH)#:Fz@2p\ħ6Hyo6(CJsIKKKٮ9=Rƣ%.+oz*A-h,"7pYKN2|/_ @8Srx old@cp{M18p`dIG/>Կ߸8+hޚ'uu-ъvӄAS&:{:Y3h&ctp2 6W.۞[©%US[I|tYn~^\c< gtmٻ2$\E7Q2Gi:Tf Ȗl XK!zdq5#`y8:r t.y'2 dT jocڟc75r2MJhvR T7*{TCarDj% VߙPdZPrեu{|qocE3 0MFnf$e!0p| h=\;ͶԳt9pKٲ#yshc,8\gyY3TTvL-r#$\EPb~d1u^dBC\^pMx3IPـA陳 0AveJ $wZ124sc(E(JM;FH@şD+wgVЫՊ[;j{ZeJzνhTKIjuz[C,/Cá(e;ţ!D1` yk.oH &"|>^G".arEۇ΄z}m}@S=Ľ)6fΩv:5ζl&2V( ^$!LL\NJN+4о/bkםe;OŪ(?l זyH曝hDBF+$I~8Gӽ3194~L갡U[C@G{!4~Yyw5ӈ<|CCOٗ3HOׇgVƊYaԼSRi9l=wi4I-m `X-8aZ~חZHt݀P f:p`?$y:GD$#i-:E7ȿ~$7H\7ܶ#zq1Y6VZ/aƏ#5p'}4҄k^1@̄ moEX Д>z7}1FXR ᎬBV(_%UwݵIg :1 1 {$0x~ v5:ou䴪S=^BQҐ4:;p+XՐzlH r+XAdq ~9`pwW:棗slה)"vX;VupMWx,ҥti5 $fxRL4q~$Z|?}\M̵j Ti!.1N ~. 쇵N/2h2ۤ9kdR8]=J2eRJL 7@(ۣUZ{\4QjOF[eS]KA#~)4zQ/5|׬"V^X6_tٳe9h$`=]@ό)7Sd!5'/cI@刳T{Ov grkі?Fǔ%͝#07Hx3n2Z*8)P[P@ƅ{-;43F`iSZ݈L[pZ͙3 –&ҡH-aqGnℨwY`v8mtZ<8i_0xG[\"CN3a@KUO v`j>9b$'h$U$p2R7.@jHڍyCd63 Я ַFeB̈́DhJsҦ?!ʤAqixDGWmc"?oD޷D#~yXhB%ˠ&%zxhF:HrKXqiXS Ĺ&nn;oиH P\Tߘbqu=<~~ ."n+xV"^Oov_6]^.Kir;MdkT,9\9S} hg4]JKMY ^ֿeaPy [!y&q>Mb(KK I~ "ۨcn%j2eA8N$г< ʱl\3ɏ:en-yj\"zlF3#{f pE՚Nݧv073 J;z;0?W(6P i>Ml v~ǃS)HUD]qtS9V ߔ\ʟDj)c~Qz>l\~OzJ ^ZY*H:s97k=af1!VDVu$u$Vr?+06Ž"U8{3>3` =_#TŌq6h`k}S $r.h^1ysA ~ 'X3o|pr|z՜4O%E࢙K`=tc-G5 nSZ_}e`i]lWc@N+73dY"vE=wcU ZK7cb66Hq|  t$bV:߃"e 3!v&F%-swkn g0E,/0J\@oH*2]t̿E;&^1Dz*z; }w>WHBƋ !](Sg~/d~&1nME`?V!WcaiU7.9bEq: 7~eK.X3V dD@u}0rBZ*It*1 ?vt s8M M7LJ VPn91cfPOxg57WZzk@:P(:ѐD{wO.~1~l%lwyc"D[饵:whKtrλ ͇zJ/dee_|B_@IJl{sL҅\1pG[:cG`RN F$z0[K.f{8\WQXد:Z.*bBGF[',%s4a{$H䉜/Qmaϼf3RN/>,8ЀCq*}y#r$5NrDO"LMdb rZDP{?{h3KN϶YzۍɃui950on s7VTR8\B1 0;IYk6)\' =#8 y~@{AT<3r`(R?:*%7Wܬ>[n=!MC˿Apbj@R\h\t񃴖͇8}8ؽ6GֶFoǫJ83Z9:j.ѐ|jH c?4ԃAAs۱Z@ʿ&bs4|+Jc!^7b[Hg_Nd]G {&g4-Yg"}ޢt1OnzE kVTJ"mt[C=IcZs}lA$vr/suFOC?~)VMVI&"~oH 3 TYM(l]e DHs %h?.;|GBC 3gQҙҿx/^=:y{R$Sg:yD>6fLUK2d(g>YǞ N<-g= h:k-|Ry@A9@u`axЍ 2Z 0ߥ,]xxar_4mY%bܓzF # ޠ1# ;&354}l'kYT~2^dR!zeJ}M D;/‘$7ܮaڞ%XܕoŠ$m.JxZWUfw''m (dJhN7p*FsA_n83&ڙG߮KƒAS"BV:Ll*}nanBJgA]_Bc/JUXaTJr/[S'QIW>C;F=?(Erx AɐYΏp EBcldטy7 Pɞ,"; ː)B>Be< ( $oT#Gx@>䢵~jixťqKo U5; >T2h#mQ2aѼKg B9xb.p=PB_[WƶX̣vc1l%Qa2_)tQTWD{La %sd(2>L[1vD v o4U]ʤS ҖaL&#Ф$[oMrpBD9scQ'JׯŞIߺ| =FlJL&zna iV`TUn˳?eH虗CW7M~Ğ+rz֊Hda8D":#2ϊ*q㜄f'ՇV4z,9~@,A [5wpj:8Px`%Z^g$re,M7uXG5p:pUb\͈8W5Q,?S|4^ʾ_E{B¿ApqBsn2[h!2 7Sw5$z[joC k_6= WtݢطBa1(nOY@kQ^Ğ,8r+[@rژ!j"͔{Ps|::Q?/ ƀ~LY2]bubOj5@Ԥr2Tx%WF$ID=1:ڋ5_m/l&4vDvsj&=E HڷRzǑa+B,)?jp9\vP/8&&k7 9KQR yLO&bg^vU҆F>N߽s ,k ԥ7r*YWbvdT%ɽz/2IIV32[iJa+<78 E akΟLEm#MvY?yShq5~>j_XGNo+k: ak͡J ޞmw_TRV> ,%hP ƍ7t ][A5(] zB)85w #hఴ#d[dEBMN4-pɫ̓WpG.}Kg֕ F=ɷghc=ևFa Zl5Uٶ –-x˨['o`Nt ޱ";dl6~t/`]Ԯ6VFTF0=kJ#Ej@& 瑭ڪ}iH}!{ w&&='gxstw2R;ŊxdwC^!ILwD !;IHC.h&2w'ӕqly(!"BGA ͧN1K)g!S_>tVb拎QZOPygxx#["V50&LL1WdR9\6)SޠZ_JgrpG CCv70sXxUcyAQǸp<)v)\-N,l lybR~"q\~<grE1{i':<tiTQ]ti? Z€yq[ T)v?wLj`̲VswO yE/ X7\;4oh j0BGYmb/C|byD[i~¦Ղ7LA\U@yD- { ^EeN;!3[laxRr{'ȻȽKIҫ<Rc)ITr~Y}ANrgeFXs%UIqtZG}6_K`gVx p|2]"ݶHBK1Ed $XT6ciQu¤$,)T!(FW6T "\(q@ 2-j3t唪?\_./\YCl&SOzt#`p*;|5k};[oܰqa5 O=pB%8W3]$ z oP,[/+S9[}pGE* @\Ƣ @͵Z !HdCʦ3skLzet:Pb KYF&r%?C?Jr kV(KZ#p'Y1/%vǭ?Uh^"qeYH|]lMrVe5~YFJeG~{vB-:YkόnzPL ֓3Dy!l(9%eAy>${9N+_&.㲽=F{ >8-AA>@ƚ3T)(1#6Qҍ⣑Zk826ӂ7Q|:xZ%PA 45D{] \zEH׃bˉv?? 7dJ"Wiv9p q@6A3Zn0]IHwŽ$]Be,fD"}kRuLPZ[rr<)'0--K:*}YnkJobHﻔNK2-6Aij#Bv5r-WK?63 W-Z0)-`yhq11pSbY#tC `߶ڊ9R3b=߿jJkoKn2ҮkFtCmSVY;{ 䂌n$!DžK5j &d$mjKHKפ=D [d0v+KVJ9Cqşz \ 3e͸?TcRT%:>@wivD~\|Gfsg{Xs()ɴt߬f 6{? Dxw|LxV;Te@ͩ<DYD^}u(U{})7rm%^._:QNW4N:\Xͼ@}uϵ{lYkA[%I]-ZiY.M O=T! IL/(%ƾUa, q0ֿ~B,  |}~DEs@bR=hg^:\Zf+=bj=(\|`LNдa% 4;r jU)"vO!{j`%?^ "߃̱T 鰅cx&ۻ%'͔J8&TyV3m.(Ybr0G'! չ[>G=(l@.:5!&C5+LoG̴Ɏg:ш]PGU'˼2+iִ7lR?,}~b]N|->AE\IQl(`Y9 "ovD4E;9o;sIŐ&1[YB=dΕh!q'Ozt#`8 f ֶJd)H]{\6>w 4M V1]Ja'``a8<YɔɆPx$BL%h Brf5٩|'*!CKzusY/ GT|TB 3hGnیaO-g馚Oo<\6d'>_8iVõLKayMh ȁїfSKo H44?wPz}j.{Se=ffi٬4! E$T8* 3n>|[*C &7K3:O# I5MڝZND=&b쌄k0ƫIz85K33G&-U":9'z#CqT {E3(pF!O1aEπu |{(.f}Rc61 ֧~wl#Vv)7R3U',};6]N }T{߁dW7SnBMXV5zꮄP75je, Jjm_2bWIJbδPsc(W:fW &i^20o9x>s礛 Z~J= Ʌ2yc^#A"ը3_fbһqh3 3Pʔ.CC=j?˲ԵI)/̕uR/FXY2HGO'[mH%,{a\GO,WzV> kY 8B uMFn(=y4g7m;ZƏ>SRU郢qeYRi]j9:+ P-Y'+Fe%;' K!L|o~Qd OGKF7mQLQ &͐?5t1@ Q/xO0kbqMy cYHyjS(-BJ |$>Q0rCVjXYҠ#D٭^U&kD]:, B_"%m v$$Rn"rk s&WEos9$$IY5Y@)yF-'%[K%A H7YUk![]Ws4=\ ADï$)X:'6vVx@ ree D"4L~g9 \ rиɿzq29R*Dh CdD>\VŌY~zup=ztחE+uͻ{?J1B)5_9e!ߪc6zjl fq߅׆i 0 #Ţeh+&Z QqY)7us/LMJ9:Fwh@/Lr@ 'w'y01px𚑯iQ@*1v49ЁX1Oe ^G9Tּ)MBU>l:p#WkG[-HU:~량w M61%q^$30G/o<9-B1 vicC@j:_ _gj.+#yR||f@.!!ȇI jϜtU`=Q޾⿣%tߟ؊~y 1աi`LBڞJ'Yj#=D@YNSbdA|AX(vU/.3bƹS{—[RM,V|Xe[ӯ<g좇`]䆃,"/$0cnIFK0UJ|_kk/ `#Ӂd3! ii ̵~&{L[(`V2p۳Pـ*)Kw+ߒD'`]\9ՃNM.`{lr]PT\@U҅9%tVtƌ^p^ tѕ\~.)ՐO3{h/8qdj[j"£O(UKݟ7tA'- y05mUAH%]Z(ZUA:PlGȚf[&|eEvz2DjlVWypqLm5x ??KC_ђ*.ʙHIxnJ~PeA`Am WD^$Gt0r=~`83i_`t%C 5_(: 4g k,RM9IFT{ƬuBЈ-*F&J0(A{7ym [ m\FUy!xD )G(|LGڞNDip/Pc0P0սӯft!{Xn]uWwkamCz&UIa8A\BnA V `F5n/>˩!\Pe0= wxGUa>E`Ji &kCP}9~@Qmo{XSRɠLɫۑkO9"8E?C"7M5Lĵ7u]J/[X UqJK$f!׵+5eij/"B_ΉTeT ʋ./*W^Mn`[+9=W5XYfÛ$‘6Y = ._ZѸ<45"F~lNߑLJ)ڡYov7rAvc瘸K1]* c3KE1 vR\8e@3D|##[P{"tx~K:O p[A8НȹC)>BxJ}HM8 ;&y|&VñU&Pi f5׼$4ϰxڍIm-tѯv ;6{Bul"=jZ4+j "qlSj '.?Kwmb0]K}!uz= :H g rm@Qtq5QN>&T]mOG^iUeJ@}Q,t+j35<ϻs~eӔd2-71?ISoX'ْ>6't#-md6LUC".B׻vE$0(EV|4h yZMxh%=/@wKPy M)=dz`1"-~ ` `摏QDn}_X$ Qί6\ 0_:4U$_Wm]2}ӁXNVyf> 4/a a 'I)#,IlLly~j?;SQz?Q5G2tyh )жf\d!w +1%f\cefǐ s9znx?42"\H2JzfDoJNw7fUю-0%36U._:`ncgkP=!a[E$ [9@41N]êڤ}|;/˛)_ P0??NL@~I y"{^o(X#VA]/([돗u ڀ/y^z^:=ϣ!XUh9¯ ۞Aȴ,  UAUWrtM73"">?@( 2g{O1|%ngoʳk.S:@Eq7vֵ*ixYoe/y?S6F"*J %H0jnbu y/e=,* e :cE—Ka7G?s0HO2#x BlːMcUY0fȫ8s~1CZ9?r,F=U>4pPF<{M^XdNй"6c;S+Y[Z\@>iJݫ5wY)~dǘF̖Pݕ D9!\hC١p)eъra|{Kz}Y]۾4mΰ`$!ZHn;.qZ [7j[{W6XQ爹Ŕ}cu-;=mnBn{h1˾q's8n4y"O= Wc{-aCd;1 6kٕ WT Ŧ],h}]dm+WyYlʒWPmͯF+bqÙ,84e7c0سG7PpBrQLo#߀'!4Gˮ^=aNdGNd*,09[]WQ 'HWg'uwfТ>#Q4 ~]EYf8kƲf-ř Q$_Ga߭]f. UcՌ5p"&;&xɣ$K%LxR1F_*5,q;ÓFYakEm$t{nY1xҬw] JV%[ܒ}S1N N"%gYZ07070100000078000081a400000000000000000000000167641c590000e134000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/core/pktgen.ko.xz7zXZִF!t/=]?Eh=ڜ.+X4`e:M̪yg;xhu+S eϚ6$J9jsx+XRvv3w{Ѓ/-CsJ}OވQF=9~l(/A3eI)2WD^%Oj,?b˥c?/uA403EaܪAGmg(ZWNTj:~)W /=5}t:y)kx{K%2?FI>b"ϱ{4X]4Igyj!m4Jڏ~=4 F Lpĺ(qi_3ཆ7ڝTy0@_IN#ԸD@ģKz Y@ܶ٨+8*|*lQbDAΨm1!`= tR/;Q[3ɹeە4ԒF=1XB &yU,Q& Lk!3kxd5;$ayLDy]lX<;LaX-e$[!OM ͤJ?\K{A^f7*/ h $73Pޑ2N37 RFH#="3wK{*w+ܯ; '60t-6k"Y_Sk`fƝ#99浜py?f{(+wszʈPGeJȾ # g|K-A@u㻓?@"I40 *6 `(s30[9TjBbd#^.c71U SGsuLfp!q3e8DKY -EYE*z-\u pUN%B5z׫qDiɺ=11d۠}2j.=\ \sk$0Kv4!78aNlO`O_~J8zѮ 2u0S&;n߾|PhڮqN `RX 8 VkM&ĪB=؈}>\xK;"b$ N͑ihB1՟]+ Os7J}a<>ĵwVO(&tܟ+xH4< v:hïk̑b[0 1*pUH^Ibwr5/XCQ[ӏlcNK:ꢭM[8f? aI}s{ʯ8e{V'6 ~ZVS]%v fQ0\H?|& WreoBЋ8O˙ dvbŵe'WՌ}CϑaO؊~o ݾ[AUG#q7+p.sC^ڦ9{j8W| %pͣ$:_{X 4VJ0 :fz4IoZNԱ]\`Eǘ eG"3j((&^T D%DH家F#DS/=ȇ/9 ov?#h/JvD /pI Z=OEP 5OiL׻8D7Yﺳ.F?z >Npӣ{PGRixjpl[-ve1U))1<8qqPȂ?&ϩ}}SҀ)`ǧh /'"s&EpcX{(],WpEWm j&m=?Q(p@%o,}k*2eq20Ӥv<+:B A9:ln1iz3mm ̝cyg#1= 魟M|.gFsk16ll~_yTפ~&GAw>M.h 5,o~Ϧ&-wd螴@2. EElkΞvF2ò+Cޣ췡KgzQr.E`6*l$K c/ةTS.94 yOxs1@#~(D+#4*J1 )5ifRJ{kM\TY ?`s-Fx$| $6`Y3ɇ;iz|&Y4E%ZRDzw} -&_Ug7- l=yRD" zr{" 6CZ:pNH $ c?fc,͊ ?@`ίٔW8L$\+q]Q{Xs*cyRRF1ڌpcsaWNip1}kh ;;BIdŔ Ftbˁ4ݩ~.Mbl_AʱZv%DfYyK~L6>^-v-NoyǑtQW@pG>#i}<8P̹t 52Z 7".j pp|dJed2|9Nge%# a̿x*8XYoYy{"YĴxH7amJ3iiyJxlu0uԬN-콷 M A)heMK>ӾrRoT6C_/4^}>7Kݜ˶r`TF2Wcش)fv; ZK}{.H~0/UpYl":7˩?7f}Q0 _X(rݬe>)=%ҘKo;k(/*yQuO!%gc؝$1t%%lN 2\0Rbkd3C 8{jT>ۧ: SorH# i; SG<Fknjr׹d䬥qCVL&R+Տ˛a aoݠr8Sd9 +]x\oa/aoveJh=k3Z֗YF80z[z#+梈<-~GqelBCc?F /Mh2TOoVZZ\vGq b& ^UہmUOn,j`)s+XFʄIV/-T鄪[S 9SyA DI}nd *E}''*_=^+~.P.{t2M}PA*Ae:C4~@]m@.ӤJD_r`$$#ji|(iNj$ xRdw\f]ע rRFD\ w@ېs#^جdwW?GLmv{2}3'<0)n:]ka8Ϻ_v")`SO[ԡg@w w~ITݧj ]P:fQ=dġD-H'Xm7 *T!'a#@v*VJn$ |GBܗ%7cp`W]PG0DyTmpi($L眧{&J?|7/>:zw]9QMĭASiWF^Hok/Q$p XYL-v0N)?*6sD_8֤xV@r9慲FŴ[v^(t[lTPAdD$iϬQ+:O-5`_u9Au`ÈN?PS:v! %"ZsOqI$`C`BXK8_ث fPDcL~%"ab`gzyBH)z bkWBF4/QtqOa]bna5 H3=NT\It&}'dU/M죲] ; \ Xi"KBE+;$ϒf'ŭBNQ+-r{1'4CF?l.D_qdԊs"䀙csX]^sE!0[x@+Iŝwzǩ@Rra+$%w^^'ܮL [J5>DzE6in 4JlOw{B EnLϧ3m gؽ.HW|nA/J˃oEx5 i+wZE/[!*q2ש"58\OvX>46Nk | pTOD c" /G2Ed|EZCP^ C"pO^Ck=*c*]ֲ7ʍJkI ^zhG7^:a ]\N&n9ҭ lp FW˧& a`7Ҽn/*UF3j%ؓZ8,4^8YCv? HAON6o-}}WM[:-nWfsEmdJ$ >*|ʰKͿa'Z&cX{q?~]M!f o/}Dl4oW)i=c7昉>{i"uU׳ \l+}IG+sK똟$c`by=Ύ?`]R2m;֛a@qr25,i|\$Zo>kSyd7kjfUl-qQӳbT! TcM[f$gGyMh~|_X43ivZenj)u-y.,K6U ]T^ %hiy!J#2)sI|mb#o,K'U3wA (ۋ6^t5gPsrU?QyYj̡GQ&oSӑc* @WWl𧮮"{Qz]柇jWHL02燺G/(FFK>ۅ.WT@PE ql='t)MAN,߽ 3FBjj:ke+M/Z=w~4^"؈HM7lcX\s7U 9m7H?Ap9"%ߓ"\FIȕ5zyE?Huf/нqdHY:rJ}sq7ma@^{Dͧ,2/m_Ö-XGe5ϱ/|%Rs$s>Ka{O6MÝY10~eEJPA/d~&v~],^޶*ݕr3?;uiџWRz_))^)*(4n%akҺ\Tg ;m DgJԣ3 yIUFltZZ ܶ&$ʠ8$7)&'x߯!Au0KZ񈓣ZET{r'[uK6,"gGi4%!.zfNQO \Epm9:e+IݰJ%=GsڤD8TqCτw%uayJI,-JRI^9q f5ֱz['OU`:m΁q\`jȥQ R޼͎I 7G)7ڹG%p(QxSp;by3W,У(kB a&$(,Iբ b$`@N'LAUB)Ϥ^-˃ΟBE7 i^?]Z7-xىfA6f<!k$;Q+ѽӥ+>/QdΟѬ!>D}iypig"-rޮ Y{N#KجYLP\os{afg)4Qp1Z5Ճy/? l?n}bZz|tA7XlɓEAb;;ShyH(S7q6 cHoMU^oߨ GA+\$sktډ.wzO^SI@go%Y6դ 87`UF*t> !|]Al:ixutd| \qDl/RI`;FߞqcCi"B߇J7ޏ;ec3.19ϥlS;RͻbRNy,plmc ci4ġPIxĤW4̿"AQzar|X <]B`)s[jE!Mt-ZUUa~ng2(jp*j:e+G` ᦉ$;PI:'UF0b6Wh7`|AbQlC>Ex A'4` R\sr~_j}v:P\H9U#7lUt-jcKЍU*߉?F2pAG- $tCuG18&CA&qYvN×s;.kNEySL1Obo6|]7Q9`v`:B]]M8Oi F72>d"`cHC>,[7GNzz~Uc]栲lu 뷨l]jɦ@jjU] :X4N!榼1"L88JRpӭf麬:_R9g*n g[qȂCTL3ӆ7^0q[ޭH7N B,A9EJ͕~~_u'VH|MYx{0]k"YQ5y}/[9ZjG nLrVz,U=F59xYK*Q2~גg,CcV^M .ߥjq?iIE򣣫6{,+ŢuVz~*T;ג׌;I#9ؽO0QέRuN v+'OL*04OWh܋ĶgpPOD<5JvWbxLmœ#6|/wY*RG\&A(5Jo!Cq'eXŸԦƕFcy! dsy$VU7ּ,/;MolxqnY-fi,M fvawsV 8OEs@pl FŨbG'1Jw,Q崨EyqQ}~_x;q tZ)"_~gr '; \sL]HMt vaV0F=H99@WC{_|`2߯qv=A+A~%.zޏuhO89vzs' )QؠkYKb,#c]=gJg3rD !Kj/ҫ9 [w\dgZ]W'@T6I; @>:/\ڇRCH5BzoX{KWe j0}VכR\F3\ 6tdoRj]`DZ {˹~~qO0)/L ˻ǼF00뇄CyE* (| M 9Ov1KA-Ϣko c4;,h0'I}“mֳ 53&=2"ۄI{`8ktfuVܔmO=!'ULvB{Xkvk)DGZ fWRLe |Ƅ<>,3Fۥ~ՀmPQK ֘>Аr)ⓀKzdYSvݱĆnӘF8#VTqLe}s&Kt2 = HfU@Aip]좵-FgT3auIe3)ZPHp/:W4&ª}8BLĉE+,E/f6X0<%dgzd)3 EmB"F ۚc'ѭ4L}Y,~ zHWv^S%,dFx8v $m`LϻRX(bHn=OMJdXx"q݊o.jے6 Σ|9>[t`*:Ù0kN(Nz P'g[W&4@0jpI Kvq<@ʅ EeNDᚁ< :GKl_Dzî.4|V}W4c y?XM|R)*H5vWȲm Ţ!O}&գ;UEVZhvNLH 53C5!R@C 6e؇׿5XH=II&c nrI͌H&Y\{qܫQw>!@H+-V2[^yjFmA>&Cu"_iNCN b3}_LגASU+:|+/a}^6`pl}Y]WLjK.AInh'qkSH4ɩ=OO ˪x>K*W[@uʤr$HtAݣ_s&KpaRg_W F,ipY9O_ I^Hy I,lȉn-褿Vao/ʈsw,FUլ)R21 ~](~@SnR(ɠ9t9MLO^6:zb+\8`K( VP [K?/9Ν͕Pd~cY7zh 4}oxyE ЄYA!fϝ|'*@|n:K UWK95m3xcƣ K0ڞ0dp^En6;nVRtǀ2k** ~UWyQb>lt~ώpj%cS ڪND"-z'cEpDwN8Pq4w'SB!JG3MXnト͙m .p/>f\bpY#ՍѠBaA 7"OE[IÔN<ˈ7\P^-5P&Wj@b.oF;і:a=7:#%?m] j^ޢ'{-Sv.^'[[ԫ 7[C4ݺ 392/TO8cb^#mt3?dyMzTsK݇lV |sjqD[GTU}ͺ`OחѼxd!i_}l氊AJ -|`mBM{O Xe01S k_x0% t{@.6>YP<ȕA(){}Sll\rք;*Ie4Z̾:m!k dı V4WcerZk\JwRV[f,0,1ս'Ɏ-EU}ty!T7)#- -w(r;iףx&Y!.$(ӭADh #PNf̻a#lfvS/&C?`Mф4 gQW+VB;fZŇ8o?1s Ne^vc$ 6^q-joqnij>[FSYD{{osVV(EŦDVڊx5ťJ)Hmف-^**gR{:*th"; p5ߵfPC]w[ʱ^՘Xd60+b]sĹVZ^Ӡ:LqUŁJPY=JN{^NUoL4"ojXȕ=A|n$e?]Oh--ef@7ժYtX$^+bu_L''}i>nX+:$H}?%aB I9˹<M|L#u~df1aт̗J2v :C:%mPJH]:5R6#F俦+_p4P x8X&2"ŬbASlz]+07pmnn  \iD;} 3dȼߧ$6Onm-5ҫ9>BmkzZQM o3YүQ6u>14β`b95œŖzbo0@A~xIX4']љ SEw* :0ÂC0|d"bGVV>QhnUYv5Am .1?UΔQ>Ȳ ‡a[Ugz0Q.eC -žCp*+YY4lep< d= Ca} MAW#VVI?m^Űo  R/ԉu*>Sêրh=7A$rS J:CŖ<7"j@˪;ʌ>]Z>SWe:/w -GBxlxPpS״P}e K,yEMK씺Y GjT$4X/ ou.kC]N91(D8vF»dח^A5h:&KG8d\ #OR%;p h k2ҽ&vzI>C9W<&ۣY )#Z #Y8LXթ\7WgSoW鍉vkĽ # Fa;E?[>`j~Yik7e,2;GAA-~0Ҵy8Eυb'F_P7#z*Pj8|O{) >/@)2$' jGU?0FAV*9MgGkɇK6,GHT]=>(;;B9;X}A/c@'"QTaYUoBڍV3GJ<-ߑE!12shAȶ)kP@5.'m29'T׈6>۬IO.ǤV*m)=A}%0WmyK0N B;v-*O4ʞCr{|l[uM%]m:O0LJd,O+wЂV/‘-#{e<4n3BU 2]s%TuvI3̶#5Mô7.VeN [~LvG {*Xv*%bB *f9)~Ŭ"WϕND'bƲZ7(S?޲t،t F?+'Ϡs/RH b=d}$*56:QjK80}i Éf(ebJK{x[PG-vyJ:OQ""Ǟ. MB\^d3SXfGq NVOPJף3H?qLQ5{A){zz5vyOlkqS({noL3h|p UkNi7kS$NAWa+ υ0׸ mP˷M* Ww*#%KdܒL],X[[g.YA7z\itJm"lÍc5˄V8 '^rDvW)ϳo*'X*a|P]1Z }*,qy?wTc((Vމ8>@7*+L8WZ|N7hMşZ7aFèb2-3GSSXL,a|D5,PA碒5x14@P'G # @b1֗4_-gO ܠt*uO`V@o@ǠUCHh)M:DwwO:-[gf`zm\-]|$mAW懶x §uV2z+[T;MYnBQSz6p=ʺ c! s}b`Ok d|,T+36X$ G?ąu;}wMo]p?Y D"z6FϨj o-ZmSYLvmK󲉲%BL _u%WpMlN[;UF{G~Ŗ}*>b}(_4s^c~=h;_(˩Rݥib\]@z>s2]W>O:JC e{ sP ,WtzGse*V.Ӿ<^N zu{Ԧ6cJJ]mB!bW}Y! EWpE>=F6.X±;bÅʋ%H!~Q3MBUdyp.0 F# 뭶M  x@ AçPP;?#d3<_&E $3}("QmԜ%:Q,-,'(yc/oV@[xDž=03Lq{w[so i<ΆI۬e=.׾yZ R;?{H~ʤ*39T9)MJR :Yu9uE]56{E0K>Z֦w}H2KUWDJ_ xY`3=mM׺yIx$Kx<9CmSF\{3s^li≷W{sQ8PILLs&n`EvN9 qPPXś7UjV Efz2TWDa)fA@ŽV}~ 5$Xp-̑qxEDpO  z*NkIZUcQ );v{xwcKmiH"_h>(a /JiNXL(zx`<KJ[JQj-fMٚ3l*3 1b"8xkZ^P[:jo (jEK; ٶU oݍ9~~K}9R\Fo`Ҍb58l;ɤ.ӿ̡94ȹq X^\ lυ؁o+,;QXoT&ژwP'd鄺F+^=j82ߌ%!`M/! oaatp7dd-jĒ5}-w–p^iqk>Qȹ&ma`OLN}!Dtk炢c{2hvW3.Vs1[U@Z8D) /Q˄0]`Ȑد\snChJ.Z trx;j}]]Eq2?ճQ#RWunb"f跕oZgkx$4u 8f\h=!Y$[?oŦقP {76EVJ!$4 °]^ !.nÛlpM0ʨ&׽ jH,`=h1Ccx1윙/@s)ϊ I$QmԣWU#}h  }2z畦*þpxY_FlgpT>%Oe"kZ|LaSxjH:D 9p nҜo.c_W]p2vC7;;)|QyfɎJ)5̮>K& # _$ ]boĿb"tNԸ >`.>yHe[ХyܒC gsDs 5Ü6ՈZ]R@ FZ|h#o3xB =~2~9 |v/:lO{YlaH(BVbroo|NvQ[+wi } SƮDŽ`]B\'} (~G!oSPtcx$^Rqe _0NH—n3n]DO4$*XTo%m*.?\i~@b 4h?gU=WX6jto.;n.@rp JqήL $I4N+2{D0ZMqmy@-!õ!mۅ 2LZh Wr<)? 4Pis gxM1"NhNshT=3x~:LS=(& MbEʀd m%C m?a5[qd y\^G]| M lOsCIN>r 3i&+o9[d"ɗ6dux8 fung8l=`LЂ˞{nF;V~҃ QgzBH0]W(/*Z,?ry~c-JH¸L 4]" "&ud ̭ Yh:l|)h~3G Ѧx+(EpXCBK*_Vvl@ -<1 ` ԽQrn.敕A!iNqEcș/$͔,EI{kHLfYLD<1YN|9H*@P2M<_2~FIG\@O2?xfrKB?2}{Z#HӸZi(N}r&91hUIQ.gDbl$x*&a1r%âUZ._)5s5L v }ʰsC>9i=1If9W׍*ɘ^3"wz]h>j $vo,';b'% :H>M\wN/lL=<Ol5#T g‡ Q}x;Or(cY'=OiT"|gV?gp19U#rQ认x-Hȣt|ió *9;l[y$BtZNMe}Ҍk w/dväUQ.]t4-/$g7t̆ ^k dp䴍\4JDߦֳQ٣. )ye]IZ;A"? C'c6>tY)hS"FҡשGP-9EkpZZln>(2ci439 ii'iNiG<;%&[EBIFvYTC{7C-fi0t6JEInaO:SȂQ`1͸K68{ٻL|ֲi7p0<>j?/P#* [ quLx VtSH Th!3gP.c؆ԋ+wMvPSi a 6l 7|&)pmlqaPrq=o!0>0=0 )wtGtCf| RD~.\(LT?$PMe9I\5˫ПLƥ)d NJ\ذ>D(58DtȚCd,(xyh-+hμc} `|G[4vfWgW;2q{Ʌ1E׸L9"KE\ti'bgkdLĺAG\I]![%ᖑ84`Kn(36&{ :< Wd۝,BZC@#!C eZO|oH۳s%eaf912P())Y>{!C3Ħc:ysͧU "6ӝƏX{ v .y4٦6fa焛BpҌ ?l8..mEaH\e[CWP+F•{ZǏyki=͜,S^]^c!}nuVJشM׻典c)+הF{dv*qގ>_:'F4y 9%s\I0cɋ/S>rqv}?dAK%aQv@/ZךH11m\=Hy-9\2VD~#P2WiO@d)* DM*А jWㄔp8J PX1sScT#'-׾tXkC\DN z>5xWc%!@>AWا"$ ހ֐];ŋ4^n~oZ'6[%Hy5y(k"KQ =c_`: YzE[l "MǚYO -7>=IDtzUHOWFBP9 &nwԼ}qP t8jhh=Tzܢ-6vl5LlkԊ 7-8^<0bl#nt{\rl;O$H zSZgMRWłCG| 0FVY fV)x$z J+A>t=7_5i Mٹ(u!{[%S޹!|Afc#*7:8$+HrQIsBۄH+$.?Y_w;{9|2V)!$nbi[MP%HlhŔA8w(( gޥnb4w$'#$Z{B]_LE} 6Ol+)c<.?61ԇɯt[u`bY13+\`an 5A;؞_CXkFbL*T,XEf+20+>Ȱ =Bc2)2 MrgK-*#8\C]>4RvE˽^nD#7dr#WɳO%JG-ޜKpnm.`rŪ&=?\hcGjbZ`'>G- c@ֵsk/`࡛UbTBWS<igk<3a fo*Gvw,3׳t;ɰً9TV!ve=הwdz/PP{sAmOu7R?%3f$`([yWMpv2;8^uv 9 {Aepf<FȞkCj~qe7)bH*:H'?BW*͂ $Կ> 4n}>czOiO]އg*ӹٳ/t#K DE#y)7 zv@M4O{t+zUMz3U$iV aO䋻&gMтٯ$T W\8ְ"/LJ"'ٻ|F9qJiZaԡki0{~Զ&i2GC/(0 Ǹ|Cf#'^4*\Z/L[zw>[ܾ@CkDI\>}h8ih)Ȣ/Uv5#![:cdcj잁SFy\5RWE%H2fq <xL\OG0kw9UhګCS& $КwEq-(XR 129d*&v5'x&Rh LA}ٵH(kg0DtA GhI>N'kWA Dp'M-w&b# a 3|p$\Ü|Iys`s2?A5SOi˒0C~ 걧([6=vhjQg~C b&V٭=ʄL5'sI.TDfdxSHRn;.'uƶacgkO!]OX`L[E}Ή$ ?jP"NOuEmI KwQx <2Na8·£'u؂%-]~CYQL̔p{kN|&A qK)>}.=3jZҽ)(M_߶!li 1}ZZJ45ۖp ^)(EhqQO6ȳ#.!ECYy\1 KblqT'eP giZbxs =OC7ж :U8$e6F$аG  k{EֈXgCVw}>߷98[L+;5BE"%dA&Ҡ ^ır]<غMDaxoX-Lh" ]Ϊ-!vQ)MSAm G UTVa sbʊ=>(K@Ma ~#Sʖ"V֋j5۪')zv&{#$Eẙ"Y{XӚߝ6 x8Tb8M>jn\C ׇG%\ cO$ElQDu;s=B\ ľ`Wf=0o8}N/3]/i":QȂKfᚼR=+ /'o 3?/X~'|̀{[Le/O q4"7^1 =W|.gb19( A]q-=!m(PtBPWO$|ViJcʊSDP}y1L 959L'"@z]" ̕oC3pGm=)qBEmȩYKR$! ):^2J[>b?d; aE[n3碷_X1Kp1nu*J\ 8ʉ`&zd6)cEIH !!Z97M`1@UI(L'5= S0KMHS10@94=z E3!W_@ù 5Y?W+*<#F*:O-_k$v9ty(m&Gt J̕&^U  R&7!C q4f1$W(RZsy X< p_G3n`&յ87Bp*56R0/aI@4 L7t):4@c~HTnIFBF2xڇ)γfI Kt>urץ(?ucs:='UJ"|8rwVTX[x mlYtF&jW OZ g0ɒ=5PbͶ] R W/Yy_JY,4]v8ĆJf'r{Bnl7[pD,PA}ʟ@`o()R|HGlҞN~y+ & 2jn#!’ڋO<k':ij(3XlYhz[(t{Ed}YGoBHu s,X,HF.Y"O11xg(գ6Iyȥwπ: >2!Kg 8%PHq[?K~U˿Sΰwwg#Elǐ4Z'UŀWj!cuUCg`Nq, J${_YOsƒ>L ;_M/#[q$dZjteE}2t\W_i"ty := UJiQD7@ƣO"GJiRY,z'?ggQPNE39%¥nVOWk": IG[ߕq@bj)M_G/1@]")3O(;LMhj fǴ(؉JDu3zRR,L 4]V]i>vQ,d] ^7CT[Y1)N 0|#GÕ5)B|kLePO7\pUA g#l;Ham+a`]^"LΆ|kX"q)Tґ%^@(Tͅx"@E'aYuo75@c#x L1|g9_P-}yM$RZy'bJw, 铤4Dj8hVe 5XM{j>\7g-jxz?/a?<亲%>ؓ=$2T}]@L )q)gS"#JLE#a(PMe$-P%58,XYP #!Z1K{;0[_rMvfV||)+$v۸oyQ1l*Ϣܭlμ(1H7 ֠I4Uß,ʛtfвw:<*ÌΣY7 ^ֺ1'\37W(_p6;6jV].-U_R`,ueOJ yRmٻaӋ|n2*]2 s"s~-5۬Rw;8y12VȟM|We'Cew ]a`ւvZI༘@8yo4d#!l$2տ4Cś'3:o4NYj箑tKУPEcߍt+2*JnH\/e)+ܒO,022J SOq6PLUf0! j`yb}#75Gff*ś^Q(eV`X/Ռ$Ƅt uOȏ{OcLgr`%3/OA%G_gGK 1<Dar3 q=<*v- sMl \!=Nl8U9Vh}a_ h, 2~ &ظt)%VoPO1S}7KJ:qjFъKs+j{;}cXk/CWo>(4]'15#ZIt-"Mⰷ@ 3 :[p{u.7ܮa$ѩkAxx'egd5G: ^w!2!e9#:q:- /hl4o\y-qj-'U?'@]Mtp"uې" mϊjfHu,y$օ,BZ:?HsY 1XG=N~D wX g,Y\1]wWY>˝0O:kcIՁ*ޣ{F aP 7û\fm-u>a޲90-,S+;T CqyKc,DfWq:g=d>|A\'ђL~FO{(Gݹ!Dq͠,Kx? j9?P:QP :W MZZ9,noD3,L&9A]1N1C[@ jȼЉ:bLZ4,1;׀BPG9VbpIwz2W!*;ؙ$J.RMe\&v5j#g+f;2@EQ;_,)$qxohßcRqPd0xHhGaߒncܔ+-9`^ ([CH⁜s起ޮkؼ4;G%Lq5$F3-D:h/SEEx hK%~w[L#}WQ}hkHn|_'%iQpU褅uCqJ)=7p$4ɫU-iI87~:eN{F_"1 qċLi|'0>m5pAgx+WD+>L|Ѣ%1elG-K])]b? bUO&: G6}m@H!ݪr80l$!0^m\\HX.Geah;^l\x.:t"\SauCY9`p*;?'+8׭2MwZYLUaf>XDxsRw[i78)XԢV BNd(u VS!TCDbWTR3czΠ=|VcG=1+z|m>6*ff,4$Tƺ ]#&,\[2/* [7D &KeV)T45^f0s?z r(b&g~ve?^#'/3-9,:b}+ Ջ> X q<o \gTIҞw+]w ȚN#0؆!RȠtQ9ը˨UN(ٟx# /4)}:$WJojYf<e^|P M#r`Zz ilf4(pj-wd@bv7EIڅRI%܆CMUa!D%l1K[,LM^KB2r pK@<"TV5V`rx4%*h/g"y Ǚq1$_]#9HC(d#jtئzd8 Lc 4Hx }b2e9pi9gsg,G2X?OKZMp7E:x6=r 5i>_^3艤c{GOܕ?IҎKeͤ7$01@|? y. Ү4*o-)x3.* /COJ 'r g*a2γvյ|զZ~+y lg0{_sB )W%/?5ɣAMy1 T/F*{m%#E%:?z @$F_~NN4[0Lgfg !}B'Paq'W$݃IXd)rg(ۣ "8 Ug&T3@CUJ_>y HG%n6>yS WdϗoO,:(Jb(OL۸̳$`}Z(En:zeH3q:F5=T;)kXfn,nO7.1>^a#s-/b|c-R3u:81>+:+%,7nxd+ 7ԔhiJ>+* 﫱^29U)v@rQcembR.ypw264T[I)9c:sղrѯ{E]椷ž[0 J>eKv:|/:!HzNύ7!3,j-_ X}KSQ?<ڊsJhQx˽\xbq>*s|J6MABR=!ӕQK.SlqDPőpʤZ.,rv͎TU<,_ba]RS-U${#vhaq2)詄UB o +xЫ=Ĝ#Hx J'@z9} ʩ&${t4zlʣW}>'I*jT4H`ϸ»ʯ&d= dG,k 1V\*A'2$u Ǩv_X% w ͎'FbF*S\NNmhiD@X25' G{5MuL%DmOӾaPg2/ ;*sg5#P^XSJφ %oH,_^&nTl Uxp 7;$sp  2_ac Xx,Ʉ7qT};ul:[:i#fS 4U .5s|tH!Rh%ZaP-dy=Đ~lpi5<:>G0ncN|& 3#QZ,b{rE[:7uJN!-Y25 9G6夣&Z``Pqy `'HS Ti= 0s?_|@f9Os1L$n4?c !>!;cʝg,M3:~!m#vXƭ~\Eq#oY{ߡ@)'F%4Ђ VMeY3dIxi5L۾$_EfwPtgQ(iw?}| 75)aҝv/cLş"n t=\܅A3/R9Q?npn;`Pԓt#0?YNsD ^5- A&k7@Fق9<7C@&n!z:Xy%%'>m|`P8 ]>bc EqSګoûV'K+B=0`vYF_m㭛" WeKJDi} B1M˰kgxQg/nԩKiŢ7@L͡$D,-¬;]& σ iʼnuȨ'(khc/UX^1((pF'慐 5'Junl< b|Ia"I}k<Pf쭎7x'⧴phE]QpYwi∑!|z =|ټx56[__ܳomx̃։(CAk`ʪRE,%OCA=}FCM:D}-@%*@xjAv-dQ+J_ה[(*U _!iߛdLhwn S.rV9g闆ϚUqԝEV_Nk: S.*20QZmTo|3 V=RI/*No׭1 P{2U!`,gNҀ\֌L 611f@o6O$o[Rq$ IE+s?N^1s2!?!v¼51RN_H뱹j(a'~:ͳ΍AMjZq'` `2SִwЎϋp@wiLX$(-+jXmK8Z` 3t¼`M,B4j661J1zgȃ&i.C;dO\'`Digu7ܥXn|3!9cV/f9鮕<:[34{jr!?fjŲ8mTkbfZwyeh =b"6s{ʀ(4A^oUNVeo.vM7-!ِu _ֹpIFHq[DZO!y|!~|vFEBdas[b'mN9跘WIW ( Uo $S) %~ CRf%ANٿm@*22g%e6۩0us5w]1YR A#Tid]7 KLIWoBkNj=~Br~E3Y턍pC()K\}fWxENk`@;.MMD:Jx`7)C`ՙJ(K+g[yW4s}k03H:} |t%՘7wqGYwli73m:cJEy`{Odp SZ/6(͕Wי:b Pu/` 96p6ZšU=˓'2#DOCE|Ӟ 6T"Uޯ: LIQ6?rjTwp@ZsUNlAջ7t< Q Y9葀*(TnM!dJlǘ[->i )!d *צGEey|"=8Ck$ʦ:yti~,@{+AS=W]v0<<aBbfSp7t[q: Ims3m9- Q `!fPEA6Knnѭ5|Rzm3*8x3SZ0LX=<:m4 "$Ñj{Bc$J _Zc QkBɫH+ٵ{ " izj }#1T5=~mc =I5π$"*Pce: kW' &%T6׮GپciBf̕Qq9KwOZۻ"oX!yHd՜+7-Aqe% #y77Nʯ 9Ѳpi(@9jDʔɸmv UHRIup_ѲlGz%]J2A`!g몒o!I;G85O a%um/5uVG=ؗ>SrJ?_ %lo-pIVW׻ oU7Ll_r+7c稦0B-W,OTY)N%dbJy.Wm&_ vN224hRVZ{gN&hߧ`dnHlB@&6YA9 5S> Z# $Ϛ5J/٤6S%CѿЋ9[=7УHz­q`@ww;\;٦W(۰4w^GN(?lͯJ(qGY^4yaiespDIs:VR?@ƛ| X]tG:z4xzڣݨM|v`Au"`m$8'':, "4gcScw~=Oˎ{-Z^(1 :27r fA(Kђ袗ܫBn6/€3[ \`֏"vCh_xx+l<\ ̑H:ㅵUV9/ځ#M쫰FPlZ~ai' ,3^K$,^Nq9VvٳUۆHNlw,xۺ>_r (26k)(x):B!? }r_OL8DV NA10ʘ{6ax)lLgd Cl-{?EWqN8bQ"QPߟ"`9|0Dy+(,}W/,k1Q6\2-KR=7֎30%7X|zX,ȀњƮ*SN5@xJe:U\ȏCy`zӍlgxН⪉0ÒgTK"3~ `/9}:vn5-LlK\G 5!HLjtS 0v9姗toninq˴@0H:r; w,&);Kn'U3BR_gh"ŵb׎}^1΍J:y\t't\1Wa;: z359v·u+ѧ ɉie խfL=xIͻ\zkoR4~ f7mCkWD+-[jb #(~!$'Mp$=L6b x,ZErv·Qbr`o_j 1- /0EawćߜjgN?Q^_ _g 7SyVIH@YyfT__6I}3R@TyVrclM*N]. m`bKrSVu^@ 7;_ˊ SyN9ݬ I~Jt/25MT7oQ=/Z' [Ew:4(xr>T)NAvBFrH.ܠ1;{ǙTq`c-!~TK)z%31ׅi9(\]gtRmu0vG0}64dXK I|U[gO1pIqIЅxWT~Tst*1ؔeY !v6he'V1%rHAmfƻeO`*y'B5bPyt;8V,q&'5dB0^Er5,?f'Q8 7 swd$̝TQ[C E6#Oҽ &2ms\ǽwQk%zrWxL@u&QC#' Uǒ_𙬅.!Om'^Z{ ,&0iP!_>Pt@6>,@?y:QMn<_ I CF|פ?/ "ZxlUoC C}¾E\]'S؅ZrYMżL HnߡxV/2fnԛ8^-֠;r9V.{ (7)]N)¨?$%z6w~ls\&wXA qtR"oh<=f;Ŭ̕ѕ[[I~E'R1u˗]g ^q !U5,lϧ+ zoO9JX SݢLoQe*%$9yǚ}c \-Y"LJm*ik Z 7{T &8rjtb7W>CQo2MVD(^o{e{5G?g:#+_gp1abIhF,fA Kvd B =F!՜Rf'1I-!i=6F8Hd_6n!x( SxU>Sue mݒdjE8{YJjZࣈ-M~?F38D>V)lqHZD <IW . *V6joiCw敂%7/:K.n|rB F&*K636>3Hī= \H W:C"\oq-+l"prlDJzcT} uOt]u42k8?=C`Y̼#Cb-4g&!^8,k4,f`/MӓS?>ChܹҙL[uFyKwzHLk%8l;-e#[ns5 0a+Ȯ.IQFxaseǹe9IK9nvyh*qwDŪu܉ ? Yx~M0cDŽFLM8!Dnbo) 7 hˌjyF`)+KtͻQ|vϋ2kr$ي,xa:"Ndd]k"BGtVWkC I,W뉯K!29#F)"y\Bhf?sߝ@ygW~gc}1x~#S˼ 1Vm!^n[#CK{muEk`T{~]/[[&rv{,יǑh _Kz񙧘% 懭 1B^zDkC85.?ɼjvk4it+AU(}1a}O.~eSt؋$cW⹭;B\1 IZ7. GrҊ tae!EoCFη2WE 7mg /P'pT ~ ʡ4릔㨝GnN7l5P¾"\n}EBOkrkPKz"*NI.J1H+=^@'℄|I8pS^A6DQDsi>u[60;Rne̦6ԇq`I;v,APB~b??˝7 uYDzdT@d0= niG_ZՅ 0~0φ1/av | ~m$ڨӄĮrϨI@mǠ;s8@(slv)U 8V֙R e )iFo;[~f@kgS S],g8x[OBOd1Fvd"vsiIqgP5n(Qx0UT;G܀ٞe~f= anjfMJ)B3%(dVyp$G/&6M==tM?a}Ahhh?H. >SV K% ~LkzƒGt"VQXjDlVkװdD'lpH:x(\}:1Ý+m^cJWr{w6-9^>nݦ13VGLjs'Vjy Ԇ4sқ3Uu9Oob| 㹱?w@aA Mi$PSp! 9aX?1\gw=-gGq-~w&{q vX&5}[(gd_:hA&dH;D> L)g~\N-m{uڍ"/4$nTRuqU<ǹ)[\!ShL5 $ fxhG2tՅk`#fWOmTp0&jx|O:ZA]aېy9˳wztKsUÍFЌzv녏BkMsJz|QhqׯpTT qc| W+9Gl ҽGqGO >Tl# @bXPg@3[j48ޱaFШKCn4V񱳘>oi/&L#bЉ9yU '8s%۫S-wX{i7&jCfZPOٰyV la[_KJO!C+{<{\1=iOt`3ͯ)PK%SFʁS~5 xO,al\_/CaMG;/24Kq1O>JpLey9.Y;aheƝ˼IV^>mIct[JNAw٘wBS#}_c3ly=.>h#c-B0d~$EIDe8AdW#>)kaXz9?X[vAgAg=u)d27a$kӧ@)=vT꣞ㅂa߻Sg"y-;5PMk'CnpH_Xt@ݒ`.KDo'@JX" rHޓeL \z>^B_kK? ر^o̯0%|vd檃Fy}0Zqff*R]x>_oIR6§e?皶?\VB.jV5yr8AQݫ.ˈXG_s]EmŠ㙆H.]`b@#Ky"綀'8DHI>$q$݋Y3~=:*b{E N;Zc sUؚ8 Vwc4B2+LpS/3ϗc&Kai"[~ ̮QѠ#y}L?=0hLj\yA0OSNQy Z\x yC&{̄KWsdJ 8M^%@-RFJ 4?+NY "Ѫv:3 a 7g>YqM8 ?.Ae4DU)zΛݜQޏLuNX]{\}OC<\=C cvI~ udmt࿻[E$JlK"t;tkM=``*u j(q٬R q bi)zE;7`Hդ"{νF*yvЖRTJamt=wM߳`{3t=8bKF I9zwUy^pVw\5hi_V8dh8[mPz J~SI|\5fXdG1vVEnq(P5Jy]}  ϫzl1B  o<""_[ڛDb9GɱphR@IX%X6m#X(M?Mm RoqQ*iܷA󕄱6oBӶx0ߠM,C@Ƕ+_͕q `') ="Kߞ;ҍ}^]˪1 yPԯPq?0)DH 3Ų,i¤ u+2|UP8G>ljB٥vsQ_5 5gBr#_¨XHJ5Q=NWw`oQᔂ5 mY"$-Irgߣtcٿ1vk2''(_yv+emݸcup)Qj W)ߚR92a'/nEK4[S,sy./t*#D=,sV MRo%KK7S1tW9fڿe? pg tum*cgpnD&!'O(bŀjo1 D?~z#QsU Iӛqm<$-V.л GOg3yL", තmqB*OLva{#aıX_laj $T2-ڦ3h:'*'$M+ P 3WĶ\z[Xz oܙ" S*_Y(AC2#gVWȊX>) DY'q.5xwE"G76 IMn{F3Z*Ǒ}j)Htx' 8PxQ(;dX~'Ŗ $2 h+L3JH<S$Wo %>2:Keo.% Q!@LI .~"S ?ŪWciDhaj޷f[vUЉd;ے&.#e^h$,{ab&2X;mO<F\ghӔayL)vC1J ɏ$]RH8Mn%r2dDs|>,GRyy3n+[:~o ɬi-xz%EA|%lbAlI٬ *9DT+g~ Rd8XϹ k}yޯKNN;'GGH6C#0kxN_{@\IPTGwĒg܍#V?9 AP l }`fcz!biVʺš 9*aj[g)<+4B"ω)3h:-Elq$IMjTḵNvsb*s 5>YPR-j`(e >بK)nEkAt6i,'A"*^uuIc#VgZPb=xT]täNj[}+τO&CNL;N>g՚р|~9TZgs\)bs?od 27"n{N),`^2`c -.O'] g&UD2{xmZK9#~i7q .k~ƭG~T`kt/+/8vkL"T?K^TS]Wp8*i9IM: y!oAxĥtsEmko\9,U6yPX\Dbe/B#DMs"愩ۜhY=ZUTBA@ĢKw_6m&; Tt' > ;0W!k^C'k_R5Җ%A49kM39ӥf"}.gQ/4\SWƃǿFiT]K쯟 :wU3u^~#~a2W -U7G3{t<.VUY H"vjEd kʥ!$Lh M{a?#ECp5R[~yR9Tg\-MUܰ/Ba&|{ hblXH#—31[\?^8e7̯{22oǒ'Z*.R&d=$3 {ozన.~[ #10 ^Z+87iEє'"@ sPgF1zYuc YA9&:Ji'`h4wxvX̼Y[>4އ|ܻnf|62qS6\nGdGt0;x{wG"( LCZO"Z1u`IPQ PX_ߗԑUbƩ??A& L}$6z(eAL+FW]*U< ߊ $UtV"WjkDkA Z9VTܸ?83pt*NOuQ%ǐZ AJLN@{/E"so>kM#{-!2r@ԥ_].I#}0[?'iN9z~U',`ݱ=kPH^ŭ\)w\J`VӨc:}Z F(4_On+9[ >?]yqp|pH3 Z59fƳMW'".]gk팍`ۆ%R01[vFv aE@rL0 3}ؑ97`1sB?Qj%JMwJ+ o#p?T ALW[3SU<=Ȇk vvazsJ2~CO}~)J]^4`JhEc7'>;)H C=$TgH5Vg PR%u^ &G[!d< !Q Z!C;(iZaoVA~_r?` ;_4/ ej8G|ܬ6d5SoK9^p +)Ec< h-?^ B5*:'䏌s_5 1_d^`vAG[9p*|gAUQƩbkCZ}Z<ѓƲdXlŀ)PDL͢<%ߍMO:$ߌk\ELfHTl}uONVD^d@ /?Ms{:YBjmktϘŃVD\f^&JJtPbg.ڷ6$0|pqEe4[f!t4뇅~,wF0X8I?XXUEl"E,>aQu>esajόL@U"e6,ς@2R8F7"/0|=0iQE#f_깬1Jz+1BEC$`@#NT<_v+*f}2ApYKwB E9)/,1|P"?$ze_c礔}sK93+;B$E$[[PK(?R )ge1&;hI c?NS#f@>JCۜ( \ms{q+{v>lzJl CmdAXMg8`T0F )pD6+з 헻jFp= ɁE\oX cbF(Ab'XBg6J|$te8fx8- 5 R]s}R %S4qUūw/,UJ<9N{@/:- @%^ S<fl7ξ@qZ1D1ũ.;t'}bB~ޛvZ,&Kwz _ mi9W(6zJHiXc:{6oT0Zq<-Ugi6k ;~d^-[70{c娧7 Z7i.Mvt]B?R8=aP3rur"^Sl뼫+HX*y5Mg=037.jaw 4)в fgC峠.`gOpw{Q+OO޻aPUDc},Wڏ, Lntq?Z'Mo#x$̢pz ,yiArZ\&T*Dr⛆ܕz z<-NcD@v'. Dp-|1_dѻ1 m*}pd&dn Fb0^$k"(&1pn_h^Wm(֪kR0g΢1rk?O@;9珺vwp'< V#tY1EK+aQd:W 2 iܮg?r5(>୨4S3A SD 1qY-@HCppȦbM|A·Ad9A}6"еq̃䥄}Tn%8q&FoHMS``~\6L6Ƅ]W0o"\ Vٶ8׋P &\}{7yv4]8XNgWiˁlyڔxxyn4HBf ,INA8_-GJw@ǹU[|NT0$aH'UXnJF1cnSdG`M[Zzi%t_檍9O߾}"W4 a{s=ZB/tHfl~S=w)3;CG_W^f 3IQbI%>&w\ Juq(OoSHx-`eYh<ݿ D>|AbyIƲA+b?䀝h kP'°+[<nN{dŀ;|l`T]@Nٍq5:Նp8o  ܾm!#.|YI60ߙFNX.wwη!M+B{^0o8?yqWPQ-7.?"hԕsvr1뉗p| ee <;oMD$y=a/N%ߔtu,SEa'l=cxr0cG"#"8+*%kV{ldc]pؼfbE k\3h&acp"b?7qX[;aB:9CYIy_O/vB ~0[ڂT*xc3ߗʟ 0)bF!֎rKU F ?7~LgJ]x&yg̼ {iڱix-\>1ךҚAr#!&UV9.uftcSHٵ:;<zY,œ ϫ`TP˖O"L/Ř08V1<[8{ϧRZR.+0 2ocZD6wie O[8ĤέVíW֛B|.JA$,ͩ3 i&|[ XYU~r17mLai`I<ͨ$l?lP%?%5R60 곛Kգ`[~V<4ׂ |ߣ ' %=mie 7)(k?~6DC^GrB MT~܇>njE㣭"6pd@(MTy zIN0}ܜȁ9~I#DQa-qVہ0Y)YJ8z\J,f xc#ި޳nF.427thn@;0 u?~ŠfJ8'!́+TerOH֕бbEt@sܡT|Ԡ.}k R._sUgd.'!C"qLoN/jƬ4=KgUOZ-j^E ʶ%:SiG\WAI2fk(iuJ@r 3v\P}'G;g+ff fEѓ\<}O FY=È ~3Nٲ1A)ְ~S=Y"I뇱|)h@RHeN 6R4Q߳ heDt_p v$]|bԱ|F0)lC-+5f2_{Zb\.(IK%T̄mZw+|dNPŠTT.1Ŀђ55p\o'"(I=*.{lddRzV+zDsEi8g鉖j Z3&Xu@?q  (DDT@QC4{DMi#G-o/qKho 9Q%e%ѰO'2mfI. !Vo|#뻇؂(+̈sD̪/?}tsKhЏ Ã퀍PJ!9McqF;nKI?*RBX"ՙXIf Eh/hUz2b_+S^3u8Bõj-ulNV8O^ ms_ ?~=h*O}ER·@OΟ߷ ƵLjLx+g֬1^ .`czY!Bp_jh~iE ,TV>$ax%TFxq0s yh9ѵS']1AHSq\;4سM6)p١ר6sW-:};v'[/em1vᦥmI@BR.P^5fPo12|#$}S? Y|` }MH7Y6c>5}ܖ߽zxVMpx-0ٜDiSFG~1׽);o $ {lO wqȱdYL \ @TJL.1xj`5fc'D48h9Ȭ8=Xj$zM +̶$ԲjyNBā_# U)N 0Hy t`uGh9nzWO[Wqthrb燢H9\"ϵdʵvJ`T ZQUW,JRgѷ~lT{nuayVk!-z?Y* !$"n\L;=hK!gYZ07070100000079000041ed00000000000000000000000167641c6700000000000000000000000000000000000000000000004800000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/handshake0707010000007a000081a400000000000000000000000167641c5900003188000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/handshake/handshake-test.ko.xz7zXZִF!t/᝵1H]?Eh=ڜ.+М$Eq$Fq!%'eOt>/uQ5.]|syFTΝH&o"7 :cF3}Hsrm2BEaGǥ柢xik!&s>A/4UhK;%;]_2U?<?_]0nhY󺼓Gl⨦җ6\Dƕ0v>4bՊn(bu{W=8uzu}%ؘlʅ".^ގ,ȾIrU>O72 ^$EBnr> #ݶC%fB${趇)tQ6ʊC:wHQg1X$;Ѽ|tdPmsZvM]Dg(ԭЭxF9%"t e%I|&S9^Xtl`ty+^3{/0@tTBAAf\/NmXor*q#Snm_LзUA~"YǶ#z ؓ?Y 0,`tqk`5j>\gÄц(~t4 .xS7;?a\RުES1r7j͠a6~'KuD&,(r7,yeH:uukL*,2 [J&d2U0W;²ˏ)x6hG5@w}JbST[Xs92LZkl+zaE/aJ؛ Ug[j4M1ybura}U\+[6<2<(NMU2]௶@5GpB).n-q_/]VCNܤ1Ҫ`^˔^ AjOB󧠵+%/ 'e H>OyJ%3DN}ʺȔ)Z5vU;G1LzbAᐠ]%v1#^_4CJeK ٫("9V2ar::;PL%jghs~8Ks@3guB\t%&@fUu¯V|^X PO>>_,]{>E q*tD3$v$7B3_^Z ]M<=GSF#> +]$8FF<ؑxVNT \ՠ "mKN/Px`6Tdu$Y澉LNby`{lV ?;  Q{N`SNK|=sGuC:s)2jzz.6ʩ 7,5aNtd+.'}&1"[#JXW_X>"Uz/=^oc>xʼD^Y XeW,`#=q?C_4dn9j˕J@ AmG&YJޫ2,.{^ 󺓢v'e`~Ӎ @T{z.{JoA F{fU.n#>Ϡd (gϹ,Ȇ SGZ#AC(iya!6V˪ VMh7"2Z3_8/dOzz}RJ&wHcIČRr4H_fN$@~Jo5K `*QRnHMf縹0h82, (u>SYjƑL|afUnto?۾StG`C%M%Y?9.L{wc|؂;^Bj~i0H•Nx[SS it)73xnعbShku|ȷ4W}k^Hѽbٟ{tw#G;Y(w Wʵ~NM "v7GնP!t`ȍ*퇑CLGNݻlF^AemY x M&Β ;[6}`j_04ФeNxd5 E“`S)S7'u|ٚ6#Qy6?D͵Vi/wG7=}x=<И"}!fjI{s1P4udUɇ }އۂFf 螨k|?&sPL"kc L.`Wİ>5 \Ѭtq52vKnVkKeUďӯ`Л1I9X8j\( ofg.[s1]LcpÇRn-?wfkNLD~MoHE?›-(PL1PK(\ +ۑT6{UBi%g lo0tx}oQݗSGSjD&xr0ț۩?QIXHU"\d v\SQ>E$ÙPo.4~}x)SIg;<_d *'4mPstJRd͜?fbÀX4c_9 a=Yw0I%{o\>Y>'y)lS1P!O◧.zीETȪGź=yBˉ0Z <隃4 $;b9 k_S̽6#. Ł]K.<ұsMv=~E"i]~h 40OdAGӅIF@:Qߍ%zނcYS_j< Jc. v;2z<5?QC,,T ]1Q:pDy5YzyCgUՑ|' ^nt>D]I)w ԋn:ԃ0op,굊6rgZƔE[wHVo+9 >JlfM0R?e+,!n<褹;k5UOBغ(t+q쐙C%n~k*#_3xX?(w(IJ&sB~}:쩵2g&)T !S߶Y-Fn^YNK IuF`RnR\o=dIlM֟ jh@i"ӒeՕ>oo$:2,'nt]2A m>*? 42pr-n=8{h$rrC7&Fx?q(,668RĢS1lҸ9Ru#ϧuH_ikNa"Ty.I"zi5M眉>us*/LfGJ8j\c1P=d&~lktN&\6kG^{I"{&x s^z~f1YmPdpX,5r/Trc6]m|xZd43 0{zW~[-'esSSBNÞrѸsKㅹ*H4 wU䇿X2)Om+Oc tA_lKÎ!A5LYm8 WkQnf;os@񨧛,Hj9B+ko#0D4/Aft.ܬ6ԽByw]=~aw@B`D\Z6TX}^'rT\NKIJ{!͸װZf]Rc9|7/Cf{to퉘Lĕܛ:rAIs{k߈6,$b|ͦB4}KAh Y1@+'B 2rLD}l䊖3 %:m{eIh!OgL`_(`3~wyQ | Ʌ' PԺ7g;^%a@g^Gka>C2,eoQ@ʋjAo7pʲ 8:Pبܘ$&y%u^m(\y.c=g4)@Rwl"~g^# Fזܩ3A֟u/ F!2=װ=vo:DuʀxC 6" 8֩Aaї}k'*r O{ GhɈdi"-3kMTBl(G7xǎ7zX0(KeAwݍfPn}SV5&#uzZP].ObP vp`=Gry#'h>tfrw/"(u9y3+>C| rtڰ?u4ynK8`  MY6="Ci(L#g;ѓVK <:oKmJVp(iyF,XI[7b9A)(xa]@`!fk[ˮ|4hSS3B6͒-٧|fL@ E'lݎ~u>^Tgbnx *sT^gf|EYkf?}7L8!UXʲ kY"&ԁ*^KNr=o%]ȏdiTPff;_ ]nGVOP+T xKW?OT?0hneXov (VLmD40qi?(2.?(%8k>~Ō Ia/C+Kv-o>sxޓ!̡d w"AmXk\L@b / ßlQ͌ocvԄ{B٫lᴔ Qzv) aNJې v ]"Rn @L`cӉ&~j(w361O)*SdW&|(tZQƌPaF+Cۃ2'5Njļ]HjFnLbo@~:ovzY6(bAg|+/$E̅2-t:õq+RxwraY:rzp]|?XvD+4b ex;wJXN 7]b")Nc #'";@> FaU4e0z@v #`*63~b+"pZ%E S)UvLίsUGpmPUIWRpMfaFAj@yFuqu>Ȃ4t@Kw#.@ҝOG+llu?eC; :)A ;)qJV(ĺ:;!Jro6.D/ Ofĩ8̞֌_ta?-VD4bS "x_/+RCd_/b!KԡA}O:-!xoC­ Ą B*+D8,]d"H =ge |Hh=bN#VOiy.j=D>\H/(b$jIw,ke\֩i4. 0Q #\p01$!A]* b/5yxNbgd9=4?] Qs`/we.ſgy?Z <1y Ĥ`j/mh2PROSj_=!R_it]4 nk~C5c3btj$3x; aIMYH~JmyyfCFʈ}f_#s1lr=2}"R$sd&Jdy ]"9\g v` rx1ԾnjӼw7aɚRZ mɎU%ph ڴ/sB5cL!&i\˛Pg2ZmEmE|Ɍ 4w8!IG {ň#{xxy޹8T񻃟'\eAZ;:5N/onꘘ8`9koKX[!̛?Yp/nC]tօ G(}_F4BZ$QRYS5*|6!@_Fp, /rWwDs!%aZ_dz|)D)qZR xҸkg5ӏ䳆uZ ܒV\r?N :(pNͷ; [Y+\" DS|l;( I HHL^STA) i[^O-e ulԸV_ِ9iևmnȼ%}MQחl&W "c2hMY~M(o(4{+m awSsǦs%h6&2WvXO61^ " b;(ugBmL~hHHMC xΧѷ.fgm'N|z˱:˺itɒmIܽ;:ugp:_y߾Q1 ")~0N&6W%hI؀f| c qF ֒|'HUX<{ Yb3XiLي.[ġpJkl(MM a}ť]H1Ywl} 5LkhM^+N^78V~$AP j>&#GHMh1n7 HyU 9J x!qeq 6O$30y=y!`˩)~AF, vP@e1ۺX!.JH*t!3K)bǮkf)2k}g@ǎXHw-E x}KP:*u VVZ _Lc,=NVb:EyL}Ns5S.0_JQ|t:JI~pc8XJRKRgNժn[tĿF9.&E1XdRYVr;͍?IMgY2~Z\L#SRRlWB^ZGv6tSІy?WGjUF{bפyX`*ӡw_q>SE ) ~nd$r)%X %/x1C%r.9R4l!?-U_`o1go <}yJ;o 4znB9Vۚn$8S0'Z4:7ž0Z!OXl-/ffJz\PC-R@6^3 dkpF-zYK'XrRrƽ6{?>Ͳ&j,GغmA{D@e芍NqB!*N$$Ot~E @Sқ|]/o|1f"QvCUMY1 Ӌ q/Q?c-AU~{+KӹD0 !sJ޽YtF͂c(UTS' HfZn"3RK[EjB[Ё{.퀸bVxI7mzu֕mPl+PĺrB<CcOJ }@Ll/{H;ݕ,@}%>!i/ Q R &4EӚÎp0:oDOڤ!q6rq\$I6mERƱ¿.<;>%~Pndu_>6!-7\ތ0$Y Uq76r}!oE;f)eUz}hGNP"ƢSY?6 oזrxWE{ɰj8^a|uk;Ծc,| A0ãu>tQ{~7^[L_Q ]+ts ޞ VM],#W:)y ӑaJRdfҳ].JtY#.)wv4xkjoq\R| cfk 0YF0.:G榛?Sm[zѺ'wuv[@n'd9YN}z+OLA ;PI w.JbѫOk׌A aD1dd~1\lYvɵD|UE.XhL)5$P]J\x8Yd/מd<{ xy}R )E:&Y"2_dǒc~͇Bԗ&*϶b| rwY[660"-;*5cPBYw]UzXš(' /} *#9@:%^;!".R]ʱ )|rZ8SnGdn{.3~a r6n>߳) ?8UX_j-(9uT ʪ괉ұ5wӿjXJ2J,"͓qJsag_X 47 ;z|'7M) O,[w'VԴ"{%b2;YO@FE^3vnd303|Q~x n |-'^P܈lC 4 mPMRJn5dԞpEDvJLʷv 69NUD&p e|hcm!ͬJ܉۬W1xf[]xbaIdp = B$hdU)@M#%ЩɎ^ KVjGcP]IѪ;y0IطaFb'@W,tٯjfe{rTs[Ϥߧ>_j$góp/KyП!X+5.MRت:29a;faO^“&q|?8 BrMnƺQkb!?IªWk7grWΔX[- iۏU`\e03ksZc|nVmêuPWtuĝ$nfEc J4V]{k+V6H[v$-~<@&}3}{ͯpr4ZSPxq6(\On-g-T-d*B"b|&Ɉ$177.袡ey qG8LjDn %T W9oЕ)h X?QD_f>-K+Ux$.ccͩ-| R.1C ,螁$ݿ&kJE>3ߙ[TZ^ge( P n4U$4ws8KC[jl.mĪ1:2UK5"s JOd/aNtH5c qmƗ)6l\V_k̯q?ojZAfX㐔!B'+8 f{& ۠J]~|_r# {6qg2+ƁY ]M]=0d`+շDeҵL[*ds̖VR?)qe}LdaèX.X49xCZᭈ)/H'J窋@!QjBFPeGoDIOZet<؅/0|d~A\rugHcsзwΚxWJRy˘|(/R4THF-juݩWw2uύ!MkKD!77Xa:м;oQ[c?bFS1F J/a$1$-<0uMͲOcDuXBDP9TKPO9 @ Y~Ȯ-N!7+ 82a?b9ĕ_QCaB!8 JSK S25 Ys\?v>Yrapgzhѧt5wON OI' #N'hCܗ[׿vA[q|F(*M9;Do PA YY-buczYTr"U`2a2E'woh]u*]A.Q̹4Okg 2qymԻ\'m.}#mWrjQuNo[b Juv?&g@u$y0krOE:CEG@㕗4êtnp؉YOHWw}YP%f^T-PWm 'Mw*$cRk:s K=ƒVT~GdL- mF WC4z_KnzZ܉PZHM?A)$ AOP J Rune&-P HT88eW`DNr~yp=[c+蟹%:i9kش* 8ODRIHZ ?O8[kv%̢ʯC߷Gjgr*T{ Q{ځYx#׉I(SnD!}Ɨ`Js^0t&=]֦;F$Ŋ7&8Cô<͞^sz9*rgZEuwCa,v-ڢ%D% jŐ[T*@@PF.u/?v}& O}YaEycVFB65a_:ln)cA6Śɬen|3%|~p~zDД]xom|{|FWQ|yHu%jZ͆~]b0_+ks>R Z~ Ѭo45sIC?O5EFw{'1\N{Fh&C4 _3ovܴ4d4`*n(а0e*@m6Gz?nMQBGf;G sjSX!_?ȠquU6ڥ4k3=fBwz s>8\u j[ΌMR[M"C%v;K7Ć % r8S'ϗg_jnR6U~؉Ʈ@IAn M3ͨL[Դͺ¦d?7宩ӎdJ*đ=*E_.r5 _T[w@Ʋx:mo0*ᷜca6mkӗ# UɗTnvyPN]آS  _@N&]*,ЗY3u_HShW8K-_ Hb n:F [9lme+sM)zӝ(lI,Gl _'h`i ̀]\`Pާ.md=וrqR*w"rN%+OnCBg@P60Ps^!۳TLtzp3֒97PɪYWn{7w ܗ:x֔3J:)Lhi߲Ė>}>9ؠǵٖ!b 2G ;.+Q4_ ub`r}ő))!]v}zdR CNt2JdtꌇA'IλH9 6p]dԬE,3jlSGJ%_:%T0CT4&)q/?}ăڶ,{lE\̌&4ь-gE^S}k\QQSK~VT0vON1 >|+UU4>M:Ӄq`@9# ŔEq^w ;t TV=DXG:j1|: eK=ӷ]Φ]!X1bMHiׯlLNe3\2$&xg`=V`做 ݴVۋmghi#!M|bJ|O^IӃ{<'ː)[" Nuo4pi]+ [|SD=jc47O0K _tg3P߅KG""KX ^N!SfZayD n4I{넯V;.+CKLŴ& aAAl57*f9o&tye >ωHs9] Pu  2R/c%oz}pg27.h'd3}2_Xv3$9J6bĞIvqm7L3-Nq+P[]z#d ,Q- i[("'@@ejEky&#tqùogf/<~f#|qݒЯ`Fw w^z 0]LJk PSӧ WѻFͤtAC5mf6ܡB/pP\g9׺fSYq䷒sCJOUC +Os"L`)Ql܅S>\qY|%ʍƜ`cA* Sԩ\xft|_

 IJ@6{%N.0Ы-iu*8kxiix,7-FKxgzQ]p,ɥ榷œ B(ng> z vz{V&mY0H#՛H4$4qcyLЈ@ݖ:h)5S` b'+q0B)i?9] pb SpO˟p;xVZ ðZ˖kS+^Oiϲsd|ɈAQ؝i*qxʆk\DUd%#2f"teU-Pgմd~n@ +*|4UC͜ 8#f_OoU'j~$6M$ML=qKtkPa˒g. ~3><`t|1 B+?raiK>:q$ؖz[ozvlbA8 QҝctDT?9mk%*iƩ!+y+ȝbkduƂ3[ ;sV3ۺyq gt=4{ yݮѯ"`RPii5( rcCndq\^Bʿ k Y]n:q=GǬdXM+ǻLYo(J?c{G裘Bi{ [UVDàAB)Iy#fi]d͂ PILSf<"*@q۳ꊌBOd2e8]bw r7Կb:iD2 l|JD&((/ s*vnsX֪iBI\7A{Tx0L8uuz Z\̳^91ș ?lqiW*\YQ?; 4ـ2Dޤ똜X oKlˁ< lJ\Hqi)J,~u[hq+߻v5%SG&·1L /Kf8qbEr>WI  "l߬"zHՋk\7W? 2_kLO+Jv%{R~H a傻svy^ Fo<//3C-=G:Ѻ ƖE(׎n[nB'a($4ٰ(^Ud]zo`0ކ9 沝7?`/5wtĈ}gZӨI&FwZJ5Y3,ĭEz 𵋵6D6QC yv,cb\CLPV!~qEi!=F~wlGB,~_sۧO5u\~G6tF> buT݌QχU&m`,?*@ ( AZ-0&f2ZC]x6JSmKmUKA`FZChs8~W7]T6h:ʾ|S|8Vsy.lIHw|]8,/>U0/7ڢ.l5Fɡ@:\ :@}ƒdIZ?}NVMSB]M';oJ,b%DS-I(6'žC/y,wAs9]X:k0-~If3zD~La#Sf,3VT0>'Wg~ X{3_[vɴyw\ha4(yY ^*;&CT#Ȕ7A5&YfTchyd!Bͽ#ixZa_N(YG**xhLKgrŵڰwΘgT%&.M ӐȽiIfNM+!pK;سPۑά''JvK j}ppp,t1;Sd:zj  QxFEX4s֔.9>mf=8]A_SJpJv W+/^ӱ邅Maamj!?Y$-s8X:;h=5:QYܭ[C5P S~Jx^gUُX=e ͖v@cL+;xyVEq|l\@^Oq-;3RR,b gxWO\Xeres~._~NδXmP:vw͝70rH5mp(4Jc;,lPߝuUT{+l>ZLjHM4~l ?.6bR zo ?5f(96[qrܙ=ӵnœL6"U 0E =kX\ڟU51Q{"Gur. yH.0X&Z?W]׼ @C mVV  (LL0(^(a0;<_mdzY-0]ŝ k[iEbÂp/|O7+,:5W\!1RٸTjh_㞍V1*-4\|Qd y Tmb}6vH{\)jpToe zQP\xE 4kt}0ݦME6(^lK\^ fPVRK˃1>.u)/ѳqq6ʝֺ[6}=傀eC2Mg{WA%UY J.2i,sq+P0 eHPf˫cKe\\Divs.U6~ Hods:+RggwY'da. D(2 QKa5H]h5_Yn=L Jg+W`^6R,B_ *kuD# ՞A lx_-w~ouBQ;&Seb̢JY0DB0Ud2Nr{H,;).1zmgb?HsݵꚀ"kzZ +Tw=CO!}u<Ʉ:A;;갹/,xNhV -fm{-';Ng,leB6'K+1 AFBR IR|1$RjCJ,#rQN~qB-@~GqU xj!3j|8͎MmZ^^8ű (% lk^Z&w tC\r!~X ߮ ]9D 4A|&~L\g[\Fͅ}VF.RP*|Vq%ɭQwlW.4[N !wN$#˜ݶ-Smf65 ; Ϧ(o<=1ZPrL) `ob˜%oV~{j׽33+փYIOn{^k#|P^|$˽<B?~_ %&hBe-Bp8b[,̼|jb*;ŵ5OvKm4|V-q;?[A>3%` /T0T,+_21x/1aKK_S3nA0pQc$ʴDh8Rl+O#BPvbCp.fk9&h b:/EG.ZH&QӮ!U|6)(1՛Y :W{ Вlc1KCOld}/lz2!eGsw|WE:.eў..wGU`.=aQa0y5`^-3ɵb / ^[Ǫ.A$Ynn^ /YYnc0NK8+k|ٵLx: /fi1@D]076%Z69hiTuZj2rb6W탍3nÙta-Q^hVmWzℏ#%@P5HK Ć֛ZFFg-LWӭagJ)W.t ᇲ.~Ʃ\^k06O^a󉯾ϪT#O`o(U|Z7?mm86TB^8D+G,k~Dt GzaKeX-_Ak鰵U1@pZd16W .08ApdR-ۯmp4㔛)(#∄Kоheu@YJe>FG}r<PJi ߼ea?1 3+fgx$e}'񪷐B%<)`iv2P@;7fCUU$8Z؀zFkɟE,535ZѸP|Yp6 ~rss\Ks'SƖiPđwR>&d(gW$fdP (aBc7Ŋx!)JNyd3py)'H!/LdV g Vm&y\eRP{Csm4~G8)!˯JʦK 6BG҉ԩ4N8TBMM1΋2^i2KWw!iԍ d>hBAd9E~T:Jt\_0ahkG pIg : ?]\Iv2Q,5t,ۗ@9}{RDGlO,rnǰfJYꨜ Ias1ss#>zʹ R d*r͖RuH;j!ZYp> *r[z6985Ȃ=54"eWVܟ;BՕQM15PHR^~$zUL'=d+&cK+2i Xh?JmM#t/OF;Ҳ~ 7d 3K:I? zz#KIc~WjFOK2X$c2߳-I{k ]-wjgߖ3iۨ㬪e ).}J4Ԧ]O{px;WӖll C5D< epn`$vgr4Jc0'Qs?;Tb/8,Fz}۞[^SXHO' cnpaOTq)){UpTufr_^?YF2?E#Ru元xW0w\yr ֱ<1;GUNceN뎚Ñg~yDt~wYîᅣ5VUS$BH@%Rhe>%en ?׾kx3(#szTqhti °nx[4<#Ǣd3 \݈_=p:ߊP NlE- s> wo|k[tZls{](G3;;oڇREpegkl&vJ2ʭzha74⏅(8 ~ಬ4j8G#KFkNM\˾)h׫#7Ծ a9dW?E}NFйJ]qΎQu'/py~a_<.jMdߡӄۥ S_zU A }茅ws||ʹnFkFmLraDh-;wyI0g2Pv4CGapl4RH$JxNLhWLryo=LAIqVuW'm]NE/#5EH}Z^~A v[j4*b=h-:֛g@?D0+*&?I!tMYTfx銬ԗY.TLbC|qmIQ<1…oM/ظ "TT§ sΟy䳁7ZiNs*ڈzHc"ǜI4/r9ʨ6rIpf:ˏjmhhoFx)@˻j-םIJ-m5do-܌򢤪~z6/CkE$ 9wyXV.ty}n@~Ty4(@EUDKo)'~dyD>f*yzay~YV*sQșsݵPTB)_' *qSp#I[dO6_5!U3笛O2 &U~ "/X-ܿXVШ!Rus+I ^^$H(QeQNJ@Ԃ /*gɨvK{ߴTI雷%~0> @U|eE}<e;QzxY9Su"~cӵ*eMxZpFP 9lWKعz7}cc7ƥЎ*،z V#)JޖjLu׹Ls^I|#'qY=#HITH=e6%%+FjtiޥÍ]W $D}XcTHCTGDd7UKuv@?hL>d~N<>8Zd>q-lu[/ qVDMfVn'+Z52wSE&FFnS&ggtn q:,)lw(u_gIl)^Iy-*/}u9m/^S6Zٔ ;@FjL3Ylsb|ؿ[U1w3%g_Run n\3THQ3R&wVdM@tT;UT.,`y>ϫ-c%ѓW[R)kMMjD 4Sʉot [z?pa{pzԣ%bY 0K5jE@"UM"LnǴnJ,$<0^gȖ%owB `YƾK] `Kv#%#DƦ1fyܷPo\D3ҏr&:1%gRnZqX u]c> lټT ÃRGG ^ӏv[@˪ʖn!unb; yzЭh-V6#Ǯ[\ʫ^Z\ (B- ؅#ío<%JukI :Ehl.X-5;DZH`8btm: HylyMoH࡬?JN.@%K a@x 6٩&$3`͘QJmwcO iK^J XTpaY[%d/FKzhqm9d;ɵ'F 6/&b;W5w; XǞWY)cmy+ ͆d _o: l:*CoN}o{ݷyXŖ5M!:،_qM]kr1܉[pwH`$ #xm 0K/VЁQDr"GBeʖj1%hN̸?p|Ej4 Bن(w6,9ٷB;5 _n4KoSGvՏ-zBbW%-zZ</;F΁_m>Iň@ҳjtV:4[ (Tl »G(mh"Ėr)o#y4hBba>F&~WkNu=˺`cC^IנAڭ; |HKhGrNo}`JMwc<Uw~NW ANAtnUZX2ieVOQxf_4t7U,Y wu77ge3ɿ(Cߜ`Nҍ VYIه [dǒGGiH^$&LxhpB=t1jY *(|7t_-EVUԷ1C"'~W,8S4XG˨7T%k0@Zo4kuhche-v8\27W7n6gM4n3[qi }l yXg4.VӒ9j 3Lws~| ?M*Sg}:lz,ɷRv4mDbFl=끔U $,x̄tOMo‡ z:aTOB o99%nܢ[_wKFBFƘa:;:>(ňU[7#TSM$|kkĥxyW\r8LH94 zG‚6㼆C, 2o[Řd*!"b1c961&kV**͍#g(A̗C0PBXWޤ&8Gc ;Te!1f^{O-y~{x_UuƒCwNjM3.uIjfE]A WǴf@ھ_F=$VB;1]+3|a ;ҭJX̜J@rÓx*Z<9/2_bu9#Ț ue ;"֑Mʣi€+CpU|Q6utD|/ldM#7!^j  dxDr }I_M:8r])~husɌ _ƾSCim!`urygxEtK1pw}ZXL))|c@W|dy9fiPG=\o8wgaC )KL_ biq|l $]7('UEӹ\xőE5M? pr*>ёP&v<.LyOI^DJSŲn@ux ?מj->vډݧ\ϕv9‡Rn TE-g P9ۼLƟ;6D$p1'$Z=S4L7y=Lj܀6• 6d^tI͓4^Pj*@~`?hÝڄz4Vd_@]` DeAu.I~6|OHg1LxDuA<*Q44k2]YNEwӕ+ݨ/_+o'x=ӢU˙ĸg"ō7s TwADONJH+=,K7lgNJ`ۨjrEe}ҰYJiqmmaA/߾:'8?8f5CV,F)Ú BkxXl%!a\C/azQ;j^r+(O-.vw> eauxB**,2q:|ֲIF7G#i O(xGܲf`czk6S.߀gRX@4J#XL(h #u&B, {QFsU} #+k=;oL4ޘx`O@20KEACnΪ~C{Nx x3Y.V{[KRm_'~#}5ř)>ހzmUY8>tJ`*G)m_Df @(lQ\_z{PVZ\&'** fGߔ:|XSē0e6 YzcFGoe'2RݕQ koиZ#p驴omP% Qزc 1p{EWy uo&VZޛbV'XўZ63O%hϜwJpQD> 0?خ'u8VοAU[@ׇ^omcH@MYCw@l&Zy`+E8,BaŮb3=&VwzFlTH0QxiUeXML۾kEB{Z%+ ,_uU-5XfAn5y0 6y]F0ɸAJ5Yp?UHL_0Ҽϣ!Pgђ? P,;ԭݖ'aRĩrP-|"ڭm-W,G/.7vr9LUhvN+P5uaGcoQ&W3B}&87#7 @fkWg۹|iГ2ȺIK5ĄUP{IDAî&?NuUh`]ߞ [Ҍ5gP"DF^xLFQ'O:׾S=c߫j c'U/L$f|-7^S{l]+ly2NѦ=aD␼jԊSW% nYV8;Ӽ𰏝(u.ZfzUQY(ߍ1jG d~MԣIHG\k# n_~&Yq\B+qAn3qpgu~EyFf]ʙJѬ#:2Ts+ž[ ThԺ, ªo 0ٓxTW!aSǣ څX]Dfڊ^Iv@`Lv f#܃}E7#ɍ)Uin *爥p9yũ9! 5tuY!]l||RӄFr4#|ύayؘO?QCh2@$Hd,dN~=ٶţ1ЫuS$]7ˮ!f? hzFěN*#f>ROL/έjogCE_<ͻyy:N<!j5mM8_JhیM#-=o8BD&TaY@.4/L*uoǰS4sX?F"1b;gPl@`ʲТ%FI,$pJNFȉѬ +ǒP٥¶*Cq5Sg\Ca?IYMt1ѥ++e^)5՘$+ǤaEOkΆ1 ]i嗨{SO3^& 9]S)]G8ש/u]zTUt8RaɕX=ݰ؎z]hzh2Nn^^R¿Z}5.VB[' (v,JT\M;&%0oUMkԖ%z/! GD BssWs526Yr PDH-|Op@;{ئ<%'^CǵDe:K9Y'QMlKSHj8#S ̇Q:xq( w n *ȲQ~NQe˧^0\ VT܅2@%@Cj %gwm[~n{fҰY<]CSn;baksA,FӺ9BF 9u͗Ok˹wk^CaO[}XwSOW8[ŘM,# j YqR.mS l*@3PZJ|tr]+u8 yˁXq1(/گ~.w"B>$, Ia^,ry3rnnK1Dk\Hг8 Sv8z̩nNB}0we&!Zsh¯ޒ 1G -k? D Լ6EcƮft&llf 9RX{0L2q4GSN޿_ϐ-V3gv꬐k\N>uvt!A@Co*2-*|aWO%x<`~9v~LO>YB})>y(y籙; o mT'9_Efh |$o%ݲ2cO$"SG־g1Βm^-yû77 OG1H|{WY<{xfrF]U E#ߔ̧n)2|EIP\ت>R[V,mQܠh3n-3j,i $L6-ݨxKlj6pƃ 7&tUG"7~W;KKaAr]Ts-\iqנ^ VHӑۛ+zdteٸT}\ѽ^ &y?Ww6 f5SKA6eW;Y (AHSfu`9U꨼4g ˞=oY @ĒDzc)&{ u )n:͠1Z._]Ils\MZ;M&򕱗`ʉ=3]1`R SL4Ec}Y݁2.uAo*)[Y 76<@~PfuL^!Ή 7E ?*v=~nCJ/0W]حwZ*H54Z+e!HuQݜT+GpSA9>&1֏)'e JfjccZڛ=V%z˙cX9졁c73k ͼO 0ꕗrʮvq;~7Ap& 9] oQ\yOaM" 9O)1Xԇ`eUԙaZeHq+< GxǏ.Z`oFKϷ5xʮp \w unN krЈaw)KI#PU7G9 Ӵ.V Z@RŔK Ub+>~+bP_j֒%d^KJx@䀀IF=z?|^m7,@5VE&fw1^t;NHmd̚۞<`Q "үN 򪒏UCB g׏)Cey|NSQ A ~v[o:jTX xV3 ,=R%PHv׺DkV R|U:KVh ȜdsMNǺ?{3rjp!,0=Er]=?79\'J\ e9y*3&MMs<_،aE@e09,,3Sğ\%M-o:K !f۹F87̗ܹzu I^ #:E 8 5\ Zd ^9\v=XtIۅGgUWGIPSca%H4`?>óV҆fӲjxYAGA}wd>yhp,4)\v] V1iA?"B=;mLZ,qɘR%jaL0)fF+Rlq^ A܏rV4澼߅L1H\X)cy@ f(C@%fjcZQa? ީF?$Z1hM ~׌ϊ$(bz;^~9<\qrJ7:`wl 6 `(f"_Rsu eb瞆-Gjٗ*=5K0bJ,VI W{Pj?Vdw3ທ!]8V\fr:[GhE~{c% d@\ta,Qĵ; 3vB@npڃ6_gـ?r&ύ"RYKYI{ݷJ I hoQ'k^ XD-<oi C@Lfаl"fT]2m4!~<ȹ_%}rj>y9(p tԫ>|~GbK=<{8~H3kc Cv&/մP#{7hbX]E.vjx nj>&Qok2@)TmTz^#$$,qg,u@-2tmăur˒x ,LRڢg64= ýP([m-"}^cu5~r1V@5U*'gf& u)<;h> rQ\kj2>=!l skt X {j,h'nv@vbNRls!0Lsndd~ bFNv"Pcszr_t@X(azWXF9J-tVz۩FmL(07HfTl]qʣ 5sW:+o ?t^6.Sl'ol5:m[$Ma]=!2a< >t"r'Akb`moGyX`MZ/ց>Y јD3Tx_ƿhRz)d9XOhǟ z&$\~+Q<M$sbOc?? 0ėhyLC4ܟ/Cme GH` pãr4!rSVU\殱w7dta( 4=d3JNkϦ`KڊMے !*)fTHTU)ć5 8:t:X7<q P{5_U%,+@E ;:dex#0|NcS_:4ݶ h% ,!\3$p\\1 wp8IvN߳f ZZD|0Sl糹$c5QEܱtN3.jt9#̬ڣw+>GX߱r_5?X~T|oQDΫ\!$~ygNsJk6"3yguLx/%`vdEDWѤ J bĶoh+]]r w͖ 7~+=+ 3q U+K}Ub:^2cZ<vʛV}|4:*F1xh3$!Nȿ3AQ ξ _V-ڇ|I*; Ȩ`I#s7=xڪ8vol"s\u]K+ c74bbJ{vOz }S p >Kj?!}uhp2oQ=ȫA0s tG*ꑔ37vNa^|w ㊈~Kv7w _ɉ\ ZájyŗK Xso7E+U{l EaK9!PG,z|K]EIVirBV;ihzLMT*Ж#[c]hW0By%})(C#$rtǖJՅSb: foFHŁ ΊEMTB!њLa|چюaܲ^ rW\Or.XߪÄ8mH='fX#-=P*m_r=Cu\[I5Oʁ#̮?Xp^c\{EsMv/X_4.^=ϘyɻK:"@Rm{]|.)*J,?@=@TniPPLVF aBHy@_r]ƼR\L23ӫyѓ(Y]xWo6$=0`]4 &f;Y8U^=ˁknSAŦqP\ÖdJgZ4CH]S*IQ楔~BAy-=7^\yq>Zw>&O9~qCgj +Ŷic]ȓwX6jkd+Uj캵)rz6$:<:奜ʅeZ.ߋIߟ-ģ>auQ%OφkBB0 QdYGՄ$`2C *Jk[PSd͖ ;W&h'iv2`. >zɽiN>$Ef'RjyYMY N9?4VJ%4vX3Pxcx*w}ϛ mDt#ApUc%N)Lc30iw.e,dx@3/wFב tzJt$i>f~+94O6,Ƒߖ'*b[dSSa켵Dꎉ" a/ e̪(V9v(qg}BnGp?'w7fI[ws[H@@"pnMk7Q-ޮmb%A~u6ah^|"Qk5z]x|iJ—lj<'LP5Z@nFܣ Eu9h_k9z!Xv<sEI0i/"P73f߾:@ P8=G sDiGêE>08e9*-Qq# T&+"Xm0aL(7to+Xdok_g*f-4/- U3(%싅6dWEJ+%I w"`MI |-f ksEIIlw9C;~xBA[/~0 itM,G^i6͚>fYU!i 0 x|U`7,y87.,d{-\jX1T:zkylɨdz-Xe'L-3@h!$&T ]*C 5_kАV6m"?US9 *[34_/ygRjr^ڷtDroK[}Vx SV^T\m`Blb}R#Oa0 v5X$#g8oLqOS;*'՚ɮLzk\G\̟ϑ*Fo9A{}׿yzо\p-f<( ݲEP\:VeB/YԨ,Ì֮N`7.[svw8MBΓOsshqfa L؏ʐ˾_GOQ !L[Z.[04Agv֩]:Se[yCqS:x ?&qUSW4u)PGgͺ0TְlZ<+[ՋIl sCA+a(lK:nl|\  ~08p 께leI wS-٢&`\t(]w (؄PzWx5Z%v V/.0 pjMW{G۹*kS;m])_ʇwIi2*_Ύ`\o^O6)8|CSᣠ'ek&/>(Jϫ|j ~-SWNr*x M +v;\@'zkfMR'nɂ G97=0)7 A-]WM`gtbn CCKu5X&g޷)Ezz4̌&M3b:\[õ5 =-@ĕL_y| 4jwfHZwD"gws2MRA3uBcApDA'1SS欰j;2l8ATG4%z &QbU6#va!D߀9s*k5&tP'H`ׁnzӎ Hy?+\ݽR1iGcXGMѨ?'oHT<=oGPw j5<|?&)ô/FzU AVEg/Uu~~.&֊nf7-iFѤN"$qLxeRr&${.+T+t;%tVcEkgOV V+-Udݑi-9A.ر9G[~2D|[k%a+J|iseط@J"c0JpVo[*R@\3 2Nx.VI<@Nkl9ĎAq~qgοKMn s^ t)_Qt?oN$˗ч;[Zy٦0##G]d8kS rX+mr1F,dF 0R S8 W(WzՑ@cuzAb1SXYו>a(jUB*[}]/Ҟ/uG)1P0;fAc; ` <0V]Pk4 6 0+H@+ V!>Uw!ZDX5^z!}}w'[@m U~pM1.ݨf-dD%k0[,WŊ퓞 IqHT4+Kдμ }× L<KmyBL;m-הz[ A&:{ZRx&o-^bW5WQI)w2yޜ׊Ʀ/&+ԍr.rSaS ΀dy.ךwXLeQzjc.] g*5F hnHނ-щNV_x-|*(dHj%HSrw 3,{)?Utmrd>H"1R#'D'7PoR^vO" ug:Bbt/wbuZVdYՀu$3xP}SdzF*~ŃN(ji^^9p}a󚤭5ydi@_/s)9 Y#dүE;z&ބg%.}.)s^H n"0ե'x`K<2r~2T maKi[/~ty`%'81u2S(pvr]|M%ϫNE$`dvem ,h{EBRУq1%gDF?iL޹9r 8T+z+ԔT(ִ$ze2 Yk>uZb?rq(`7eu1ɟx!?vk +Z~]:odC07 : 'AlNm5qU[ pYLg6ŀp!Tvg3ވ]R`IS낺s3emGQjWF"χאMEJQ4c\9Fbr/c,vuk w9l[P"c)QYhx ?-/~kO1ͩlghs{vk/ҎʶHn2c̚o1{g>=}L%kdGo:XTS8-DRK>\󕬑 XF2, U0; gaлSM*Ȓ#(TgFr:S'sU̚;ZEJh)қDj6qd"Y7LMOxiR_233iJ,|l481*ةZ7A:HS_,%!AM@HgQswL.K̥e;NjZmE)Pv{||f pٔPE=,d`4~ϒlȯ6]J"T|wݷҠ C-$A~*Qr# 2Ql? qcRs1yW)~m%5sz8rh!)~Cf{Q70K]tlN-][..$,HkVXmzܡ`Ehݣ &ܳ0wTOeSvۈh@?9Ωũ&MRPvJpg"_ ܨ %}PҤZ#Fw4ȞʥY8A&ypWj/[ǻX@Aߟ/-Vq8N@ 벫!er A Moͷ984uQUM95ynp(D_cf<0ٓI#@J6'%출7+فf9k&81FL,YuZ8_oY6$G.dgb~NɰD0X@]if!.rPWb6R6R*VdR*PB6 lqbΚh`)ӝUbBEVɲ6Y5kiݰ(a?۵e.F%T`'AܟdCW:H WCPj7@&45W+>^5˳6/x4hs0& 4]Ld94et=\8m[گYUAąBm/`ܹ+/@kV;R)'͕Yi4j~C)j<5YE;v 4Heq9Q|`r/Me2b~4tӔĕe\.rPjIFO k7klOdǒơo`êi{rFW I~2lWs*jࠇNޢarjڀ%@ ~g#r['껹iσ>w1rк Jh@t4D5&x h𹱉_SCкΪbw36GYۼ:m.!9QDb^QZ(%2h{ē2ОeE6dX='qr7qfg,[̨qL[րROQC aЀ 6w)6#+ ⥽j%'Rn醇(q;\46ܱF=9=I WÔ_aY8O"Wy=Ӭcu?%ġU88:7"ݬr:b'EaV˾}pYwzW&Ig4Sȅ0ZuW,!e/%VE%[GZM|=>j[ (*aF@8͆lZ7䰀;KF?&"۷RLYg88 E}>>F޻1}_Wh\RHK_ʺSl|&sۜGh9[}اM猅V%qPCȺ>(eD(6=S$1MI("(m@% 쫗ˮ.yj9~Ӈ|i!1d[7*+mPb20Uf'm)#0:;>rhlETwktt@3zhR!95Un(]L WFNefh0ugʄ}FS7ȏB3lr\մ;]T>u <y}xs.g!y9&q^Qc~QN1'T63]uX{X)[(i Zhsp13۸7Jk`1 ˛ؖ'֝qvfDbٿ Ϩy^ d )CdυFUv08h*gmK+D<䟜SbF41uqAg ˭[ d}m_VsA#",'[9޻kR"b:4z#BShn wj:##ܒY}<}T)qH'#?Jэ3&<ِ3Cުy:"9>UGW%E mχC=k(}:L"%`⯲yTi-< ^ j':_x:u+6ryc=JL= _~q!Yޓ%({J4*.ͯ摘F]i][&=@Q꽻Zhӝˡs_~s3Hz-ui_ڽ}@}˕c'PtKEk5bB'V2u9^{%ʾ pMb.'W1 {Bz~i`9.[,ltek_; ?:4^wS ~ߨz{$xuh,\Ę^zHǰ`ѐ6[E 3`\ES 쯨 R ,Sֵ2#g9&]W?ʢA+FlP{Ro8'v{Zeꢚ*fȂU:A!M5׊5"1zٴ4i18-jÌc_hl׷釘A}tIU(ˊɳ0W-&vE]q2g-vGlF.H*b$=邧<&YaVq!@e7So6L$e !'hGQYA G)llgw0(6 !GZ?r+&)LScDΡ75Y?`l}]Ȃ (\ ӥPzzׅm*fu !b؃?3K5 4e?خ4Hb,S5Xjigz|3s苜D)+0 SB8.!_P)p` jČz=' 8^k[=,Sod(jal_5? 2;[#W[[u;2Z4yjGђ~k11n~{Qx=TT3AXqm<W= HKv DWY{".IaܗA ^fD/ s5m%s)PIur{25JŒ>{zM.LHtaiI*if1_V)w3b:]Jl&oq +Nڙ_QvŠ')RpT~jRo-Il\]Pe#Nˉ|釽kj}>Soj+oxYGVBՊȯ~"Z'K`1(y͈ [k?zO -&}xZD-"kc3GtwvsF^TQNN䱹p-mY)7"FLĂiiTcR̚ :JJzSv=&eMt#En;'-`ooѧ-r P[Zet\S9Rb8Ң iqΛUcKA#nޙSAk}ڭQՈ 9vAze2*$ut ?l8)g#~N;cl&Ց:r$Y}e Y^FU&(O9Ba7d!4cej`FDŽ~9G8ׄior1VCfR9Tm5); u)TˇMtA:t?Ts*Ф\/aC!dw P0⸇Zd6X1W$XN:pG@ϥIZp7mRz15&e~(XP*qBTHI\^`-q騋s &aH2$07Ÿ?*H٦ibgB( 'G=4,jxy ]1O OOpy%.n7RTtZ -G{@cjX{r&VdG&pJrĥY6Vz5ǗҴU}}64UtoJ<`l3>?ANkS C*Oz*2R/#@7Jal{X9d֭ݨQF3s_ļaF0dZ¡4",Vě(l`Њcv)몗 >&Hl ߙ`NWx9r5,(iyƚ 6p%*Ex Y!W+б109Gp,ߐ+:8b\z<`Kӧz"c.*kَZL{'R[7ZG1d].-`&)RU\fO)afOdWR e 㐤ǔ>`lipq^fݨY+RFyF `*h-KDie6 :Th}wtY7nxZ0sLKȎ aSΓ*_po,jTr"ޚx0(SJf*ۃ+2,Wo@U7-ix GΝ>[m/FJլJWpj9ok }MyO7rό@Of${=ve;]Co=׾o]#.":w(P9&󶰺W?h2L@4|7ݽ\/C} +yت"~eoKs(ϷZ[|ɿQa( YTE H[;] v_ӏ27_s΁`Ârz0<0[ y(cb ~&f~84q<!iqZb.7u@+ ɗgvܪ^Z;sQrl~)LJ}o_ͼmJls(β)OƨN0Aj L|pd`m ]zx k4ߥE&OU!;}2Q4jk-̊#:Ǘ Rm)卫'[Hzi:P,_a:yr(?iBVJ!Dxw{k7ѹF q;ߓ-q ƕ ?Еo],τzY&]+rlwHR]A&CAu'3uto^t Vy7}A Z CWd.jqmL˹]6zbH=yԦ (_^c ,Bz,F{ Wc兛Q +@*>JyޮD{)D}>/66WqTxMXJb)mW_H0J|lf67ھ{buz#y La'L櫓!"Yn6o3Y<#7B9D|K&ywaBE6`l[Cvܺᶖ7_55Eڃ&Pf:hUiI] ڿH<_r&> 070D9@j)@IOM~ꈧv6[;f&,09lm;/D]C@B"4qOϮt]D!qxk_ܜ  ދ2@>!YGo ~r1oD]ͦ P,C]QmL 4=aVn #(ף# hVh&nVGtҊXd&Y lnۤ>؍~<`vS(b$})9z9GC،(@4ho/lL#\fxJOotٷm}騌޿v*P#7ٞENsv| GySig}9|x+$: >wgdy (@tڭ9^ձtJc W*}oP1I$ 21bt%]bV#:@{];54s!$' /ɲR )!H7}f#xΘ-xidM^1b(-r >ު c-2j}բ=E,dy"TJ.T5<"̳tFQ~_di;U4KPü g-Y="'*Ef|Q1mo.*'KfO廣W5: yQPw\e`b7l~ivjX@n2ڵ:ŋ7=p潘#fOoi%0S-!$[=䖗;9'LJvHA"9!ÔI#ʸt|9S:"ͷ2u VlMkBɟ,ͅJQT2יkotU!`Z\H^7'*OZ~]qq5L39Bc( RNXL|IyRn0>7Y^K TM|M vz K{~/yޕHR pKkE8>nl~*wؚmxcxk~/( dbSk G [ojxME)p|!ㄊh~w?k/'#QE|B:T& eP!j;M}57f4!"h?S6bc)by:k1ai϶]7ZSKԽ.R< mrdN!G6I=ٟ8 nߛY wG?f }@Ӧ${q*>3}￉&[yjJ;ZO78ژ~p^TjKy7%A響nHR{iy[fLmCO+ dY~Q$)VkJPp[cMw ܟۤ ʻQB)@{Jɋ/Icאa1 o>R{'zYt0&˅T Al1 DÇR04BlN|=idu~B!2YH^هO:R7ДƖKLY0j$D E @2[u\vһ[m!z{+ztFԢ9ql cZ.Z~{$s[SVrY=TaE Ec[ɷ,dNf\,pz l( $.5^ \)@3q*M\ci ϡf;p)u O}e5_nEɧN~C{^5Kk/w|'^ݒ~iDsSzuwۅaDl缱A`$mr3{5Y[ϔHYQzgt[2rlBg\>'@$]X^9rDuWP )alcјȬ9Ss*8 aDV >J yx^3P >`hd` \C `, t|f8Aa>N'pLaQ%WoҝiG-"{\p_!Ubq](nh41 _Pڍ|ҏGҲ$>%>QaR~;Vg.JCe'."XUZI";]XNd .??" %;8ޘ"_+5ƊEX{.$yxaO"&uѹZq}?73 [R{aӟTXN xtiXLG\MY䔁W4IE{:2֔VZ8k&+S0B$d(ERkLuHA<5D?i}hudJk3qmAMjg5XvR4x??:#VF'xTETEKV и޼JM_UI^eZ}[֢i(S)g׆:1xNٗ^" 4ȣQٕ?Z|@~׸HHp%`?9f e;9 Fedvp{sՖ&zn q}ڗaGCv8 `@-lZa\\,׸`Σy=J},Kpךwɣ7ԎbR4VQqEF?Q͓7Ӗ<BMKUac۶6;?#eZ& g rA']ݕEz5OʳVE1j,Q@}cn)K=z:NiŞ}Z%z}Mn"zTea,w0帠])ji8<׷ 53l1189wCRpFdУ'pat&dϹbz*"f &V!,x3{:|;ZKh&CqITYOAtH_״^ϢP"`6`sE_Yg|%=&6GR/4ҥgAU'/Zݎz`Lp֕]\L5&&o!;-$ -4sZl3;RcZ;P1݃WF2n)J%J[`T!I7?i.Ө!kS.0%eiNdrP~%YP_Ybs*ύ߼S+LPCHS xH /(t1`-Ȱ>d3}+ kKH/LJ 9xH[F#9=L>VvFv%hSg- Yԅ_{/ڠ&T"?B媠ʉY9sRyYսGtZՐ-eU\7o۷l]ϑ߇Hl%t8U4jj4TIP@aQ\.lf,3_=]IjLmɔ* ƴQp壹3-^ĩT4ixQgI@_sL7Ю? |$6ņwq:mom@wqokVVd[$?5E"4̵J *r# (/p,XA/Mk+MKH+ %Ӻhj'oCx2zwsU]n wllEɓD6h$um\}xƜSFoGE0eXv+[{u'% 귩'$JiTəFڢ8'΢ _ΝYX\]GIx(aAsӈ܌ͼ0K2_$ˍFA:9HD)JݔdEHW$\+_lS-G]fK^;1oE2\iW{4tc͎@6MC)0ܹ@㸠c@ #p&-KzXIXi?!WiǪ 1Vo!N+K;ln@/n+xM},6ϵMxZ=YH$ѵ4ĝ. yN3KFо$C6tMJfBq&Us[Y:߁~3Mu54wJ)_t3 ㆤWXѥ$[O=f>V^8Q+O7KWA`#[B>5ݓq)K%"(21xTLSiTK+14y#0DfɏCLlc|U3Ơ,_WF#$X=S&$ h&dZ)IxےŒ~!F Rَyu7՛.' n$貝p}[o ]О\Z{˼[0{s6 \lMh© 7(e1{:$5 !J0DߛM:TjL'.|DP~ocNB#2bWH0,0'4S%dpVTk\@ϻ K 4k :X8((=@F.**ه4-%"*iӪI{;y f +I˫bhi6GK Th5lm=Д-W1 ]z / }6QN|Ch)ϣiǚ OfPɢ/Vƹc!d@|띯/.*xNtЕ?E/?iժ ݙ]O_2 nˈ<i-\]}^A]I T04BƑp1)!O$sS }CKi?iSeY3 3/:]Q1FHS!]xzO2k}S&c1I0<1(C8 W4]]$W0)f)Gy*PXG7 Lʗ~s78It)"76| Cfۍ<>I۟hY&iT@ͮkyP.q'aD$}-i9R/QheWRU%?H: |67fF,ۯUf+E2I )!a_|- $ӇaQ4|ܾMє>G\CرZ-`d++<_ZSL۶brmɎiO1^Љv|A[fHITs񐈤}Ћbo ÝX`_n&SY`J:}cŪ:;(s3g!Zns.xQL†)?W4Mt|בmAGa"%y$Jo:z;)J]|?c8>w"*S47&yu:7}[x@%r(%B`ɞyЍqږ?e͞$?ch%3˪jw4*b`JY(=^d7&C"m.!CxuH5`faa9B-^5U%./Z5&kQ{F~ `_[*껤3;\TJsZW-%zu@NxixYɵ5>mY r48mj,2,6H˷w;*s֓MaRHXJQ>||a$RHfGʘ9oH%-X闫,vljBr8fFK߯'q;㕒-7]aՏ@P]߰6A\Bb PCVhm&dd%O,]zFv~t5u~#ѱ@O5lcT>DS U?^셹t(n%4SX5XFsh͆% U /-P>Oy&2/0>&SIxN6’`M=W5PƁ!t6)rb ,}btx~OS,Xap@*d|2muLwԼ,[D5 ZjLʈ;.l9dI _s5-get]FoL< ry ^q{ 3CX@+SAY sB3-s7gĤ4j2dD[1GRluk]ze=(n!qR\&~I5ZȁF"]*f*n;;9s%dyxH|x9Ռ5]"Ӡ- URs="߾m#9ǖ'@ fbO ÁきɌHbjR^vsww/Vޮ,Ѳ@Čvמ}toOkgU#.T`RhR/-Ŀ ňZ΂KB%W d 0Ycz-6l6f) CZ: R~?-?|@Q`x %x>{=b4Cp) D'h}$oZxhF<=$BnjMjܺΐQHӈӣ551xsl9z<|2Rvo/Or !ϴLQ@7/&XMShHO(5+ytf(#ז̪ r|̌RJ\0ʋmk#/@ʋQ ?=UM&d\2P  #uG@=+orxM nb0-qdG֓h݇ח}CDqK?8Gs:(OBnx`ҫg͚WY1j>fUϒ$pFMXn7<ȜI]7^:NP 5 M/0 >(, {ANL?͂K*'E-`HR#ĂE\%~iAn}>E^yG&vpQKVPGN#2zg4=_M{>W̦Qs>@g3 jcR u8LM!^掆؆z>dJty׽bb9laYZ_+Hb Gے|3wj.Ow9+3F`+( dmVg\ӝ5U@mF_4_ؔSbm`M{w#Rff 8[ PHK' %Ӆ%YHu{J->j:"_S4,Bٷpw>Y#B1ߘ8ew7#gkJ0&](Wl Lɀ>mZ1e$ipT^qDa rO>M*0SkIljn]qJAaװ (}V,JJ%a= # y8&ӎ -,/f }KCwo b5FސDoj1Sz< 2p=~I*2aˎMb%,WUVK3zhhw5lq'  wJU |,Wapk%|s#zQi_-`4#o>)%Iw:\UFV5BV~S&몓 \&Ʌ;dY?1VŊT򙗃.S&tlc{n},q7lO=Zԍ8ڬgv\_HTZެmik0w>CG/;)DΈ2Ζ)w ҹ0R;DAPFKC\ QǑeOFq8?").VYul'-֯gnx &.Fs"E 2D([1Jm|v"9MlxXm&Gص]H*/iې#jbHFrD`*K&zϓaʱت~7ӾçPb@`LH$Zv e<2:vu4!d !oWw1$ >Eٹ'ZY rGd}~37y"&Y/]K!ꐩ bʍd$|'(Ajj+ #%AVaR\=^e73+77&rp.g/If*jhv>~9I=RH/~=剹ɼkP'g0Zj Eoa[&!0QbF罌>G}'δV@֛w{EkHʬ)ah~[zjs$7'=%^kz擈Z+&{Jh"h PЊ j0BUvMdٽ{8hJ1(ء&SPD} ڰ`d!wY3l* HÂwÛ ءl9ݯ>'2PVȜ)J4&SCIoD)h8!!Fb۝KbRW/4HZe,;$:gcVk`3X<|: ~-)>`^=OQQTcAAGǪd=BML(8Z8Q |`$``Rٔ5BΘxGuem^&Ic-SO'cb@⌺wHe)}p^5L4[I2@ K\bT!Z\nxM  x #.@$6N^(|(@;:]1M}@ڥ]mB.o#4#] T w׎ ٌmӹ-jG̦nm2cF9y3: GtCR QfEH1&߿+yR椾SAjKeM./=v"_Ln*v2|Ϙƫ$<,uP23sKϬ=y*߽}⧃7;_IiD KYvK'5`b(s"xUxTn{zUɿdGr~O_ ڍrGݍs|Sw5vg"JxZ|:F< 9!kL$f xދq H G'P3/a\^;r҇֯bvKJBRQ="t8mT}1z&]хtf"㰫]a-t9&rE>`'xw1\ 1dž8 (Uۄ'GqP^mL?EJܺG:y%e )ElhS9?Pݡ7bq|Rr#@',_į{z ]Jr4FOG3|I1D#!2$ j;l4R 1t#{qP,5 i|HZ;PC.feK*'5I܊`]h٥)yѸpRdh<ѣ(r#g),w$S=VHo$@`AZZ ÿQDUKobB&t s^GVn{#V ,q5bꙿLe1ٛ8~$~,7uSqį Ɓ\  )JӻL3lg+ݝVRfWXúD! ON.@Am#|*Ft,=2H1 )d:pzZ8LC ];CStS!ݹuJS" Z%3 S$^QL2g, 7/B5;eik^t3&Hh0`X|{=1/}իS \7'>e|ߕ2& e6jox9Mڡb 1ZߴOg1@OB0C!o.x|)"Wyנn9Z$DZpEs۳r @D[TEJWSDd{d&xg?} N7Kq"yfd\|'қ\_)Vi~@g @`qBu^S"߷N/b:$p!:{~E+MyS^ìzYEsf  ɺZNjGӰU5;@(?)koY*I͓ Gd>Z=j4wmhe"+Zy͝  lEO\=]#p{ +rJ:RǏp9+.՘2F(>0J9e#!Xu'#%硟\{w$ty6.gQD;֗G#uFq񒊄hStp$<%@x.#Xeo!0H_N \Cy|}8ṱ,߆SnL>]U~1aښ7@)cڤX:Q,L4]_5ƥ+XZ'f9gt'qt:YvKXE^ׂӻ8Jޕ~1|4syC劣1oM3%67b6"\ )J=UAkJDCmXOd㺛"i t%@lD :8,"F,Ք gǓ³}hFQgw덫ΕLFY~R@"$GO Z$ 4}0dz;-OWddZ}̧b]dk\@ -V~]L E'@*B6| Ai/s%d2_fStAWq\.afGj8kXQ1[Si~=Ǻ֔99Z!Wv*n7Mα拧*o|n79SCRm|'Kӝ2?-M-Ȋye S[ceb*% xMk)L6޽} .Ce JF#G<ᩡK p \/څ(4[\pUUzꌫ:pXݲ!aU5.ޔ"ɷK?5^R -SǨ8pIەtн%%<{ :RKpa\Gڡy rZivY ݂#߶,zmy3pE(V㊅]+eyyQC)Β'5VV-d’ o1$[ N% 8&\)lD'JqFk%:6s³j6LYd㜀d4W@Hk"(NR:R\qk 8T!ސщh"_Ex?ƀX0D8,vi M`Vt}P3(MݴlUt+xlp!C> o,ԄyۏN4f.!ötaG1)C.v8\,x O\nQ6G)JbM FySeƱ>gk+㏙&?:2, gp;6KOo'FL6`@7h5]Y@xIL>E&EH hy%L2@Kxz!9 R%V0g\T1F!|l1+F{4@ܮ+꠸7fOڽ)o5'Θc>yV6jչ ÁAgazӽ ͢aP1=}:$V l͡K%g~'{[my߾a!I?R/ϚJnFBz$ѧ&NY M Q)bCܙܠ{A7wxvݬʦhgg0pqцGYTqu٫zdc{`!SsY BD};tByRb$ J3yknC#UfOɣw( )Z~V;Ѫin7?WѼclP97)7 E;5zjl32*Vs@Cbno쌒 ?C.+H[))?bu7F $4&Ig#,_Huzb(1G٫vOiǪ+yA6mff079GVUk9!|F8I pcwX gp9WVu, ak߭.*E;b-Yw4E,-.F)C]XE &,~sZpi WqI}y de 9;3=:tӉN}o}WÁꗵO{ٲ&(lkhTaMwܘel[z_q?0Ё>?m9X1c.z &Ͷ7P dgZmrHJh E\9 ?JbUhnu3͖i'%uPolTe%#;˓@.hT h2h߮)%. % c,=`v$"|n3 ocxkͨ$oD'Fߔd߻dbzJ˿G<]FK/+\1izC4ݫ=ᕃ EsTjk kchu{\~}w~RN8]Q^z3FNqlQl:%b4rV`f"74ߺEREn;Pp [2b6rk%j|'@WpNDnhԖ 갇w,]Ē,WQi[t0!ҕ5ޝY vP,H lC4~pݮN/xviXa]=qMX\}0_ `Nnuy z\(<74Q_e=+.ߖMy_c6)`~\ݚ{lbn|M|m"\Háǐ%68kadPb9X9#w<Q6 }uW9!ć8ٳLyU/2#PExEĥЛH4é1`Ml )"f"MGӬ3rD >K얖/}0D#s!̻Grc /Rb67K5&Z,O(fCD H=3lb~Lw! D]K ~$W^0cq|= ҹ] na~iB|Q6HȻA<ݦ~{iJg=C%xMzZSCcBn( :k: nU5*2E:X-aqU}ф$Orrt~~$kr+!X(ys%!\l<Ȇ9=lhiDuj\5~ *ft%;a@#u:P)2Ϩ YcL5RLی7J\٬ck.dO\p~ ^"pYtV&0LU)ߊZ5v\u9οŌ@B[Fׇ. :i% {Yres,hz3р\lQ&MKN6HdDRDVqC ?]͞uTno<w/` /A?C)HzòQբS>ZfeܙDe*CIF~(}˷'Jݰ7;+GA? !zhݕ ΀o\ΤT ɰ㐭PgC?ujzSѫdz/u\ahUYϝ:`Vzn\ BzfˑypԘHl8&__2cG` >s@]hjY\UShBFJ/ (AϹb_sB[uZ/QJ\Y=]FLJle!csP~TK9 |$%ZsԿ^KO%K[^8,0lZo'*rݜƃ(%kM©7p7mYrZ-hhbq~^B5.՗ԥI A녇hiߚ;O`'&aCF*rq?RqbF~S7ڋn7 3= .Oq>ޮ<kJ:dL>%MpSѐ,&T=?M .2W-uN^̓$:ڻud}-Qc[UU%-q&#`ݣt;WWG4tf!9 ĚY^=0ҿZE|3ԕ6Q6wg |$35ͻB V%L+ĥ 2@LxzÙH]"6!WW~RB-<#)2dۢ(TI}A{;mo0G&4E"A J3cA懗Dg-VE}7\^UvH %jԣ-2޲ Z<W11?5l]!R+ھ01g*|Ҫ-#5zBb KG%T#mH>,eʍBN}S"I1|MJ2z0HslH#T { h8PRLz> bnr߮o`a#k;gf3Od I,Mhz}nCNu wPɿ?T Tϫ ;:h?fJ~dͰdAE{]%!%Lfc[}5!bУ-Zs^\Kc7?/p/%_j\Kt|6^%Khhuk%EHHC&m5$ rZY5R ct ƴnbYfRǁŽqRgz2hy2XzջE6( F~f&q{$G{~Y5$!qݞ^.z2Cpdy(э76f5l?F>nA|)='Ă4BZ&±˒ڄil/^i1=W3O{CgA㴍lxJ$PUvjK~rzcޓ"Vjǩ(ɧ9@6$1^d#\Ax\E[`2J1>V] v$5(<3Wbh 3 ra l"\Vwk6wr͗?ӝk`aHeG`׽(AӰKi6F A1=a)_h4F eor CX&l/"%)} Ӎ,{[]s~¨9Z:]/UOe'Gh(YwVUzuB:jmZm_ݺ~|z8S*m9''U1BÝgh/H^MMɘ=!]8"F! r*}8r5J'%<p,Z6@_C6<p5,a7Clk$CF0`/ zi>"&$oafC_pqM_^y=HVvob}ފ| s1vĠD>B9qp&8aM) d&;w\ġQX1 QJNTA"?]4,k@`t۰8*OphDKuEǩ IiQx>  #2uvԗ)+nvpE?= Il @=Od$,*W?sL΢,Fg¸ckcԣ(ĦK/7XP ?ea*YCϜXfsGܣG>,33uJ.]7MsTur2r9<k?ärZ,O M{u1A'Y`UǔZєm#m=0ItkyZ9^\8\"bae MG1?'huSٵFk$h& ޘ*v7wGϞ[%9Km1A^gdH(=2j]5T8]V`PPeMeRa| -dK! hRv"RWe~:L `AZHK۩P@CDw¬W!կ["pq%ۦqV%ޞ 8ݮ-Q%Vs֌"dfKais\_e:WBZt@|kgs'un0\]g ǚ0{"@% *3+VFV Md v Pn1,2(vLF6$~S\I>.mpP l-8ZZ!܋W0&3{<@kj^3AV |EDnj`2޳̰X3;5k; K<"\_>^"hKb\BwV|Q-~`Y:} |sh%JIN@Z9&q\"Ɍɐ fզa2 ~dvvߙ֖&k/ٟ&1?~Pҧ=#  *ݯM"c4${dy}1@7hsxlO!FBD(Q_}qᵩF"&~p.KwhTӻ|RV{G MPpįN OY'6YχPJDLsw#Hv @Nǽ ' ՝Udgn 0B<`-~/+\G}3 Mΰzj@W[XgoG#䀑*xRm6a SF~ +FGOAy9ݸe{iQ G2:j<=ݏѰNs*F|~DsfԚ"=H .pX BAʟepG+Q## Đ6_J冘Ƽ^{-J\!ڏy .e-ButkǾK&Tljx&:%1'i9\S N(C,:q{io0SUFD-'.U !yhDnh od^Phj%SZh;iUNRZl/+ŸIE,è=ejb YP+/ѳ5_ TE! 1L)Y vbsNyJlɡ,s=^ɠ倗L")hIkt䯩<=!7vήq"3Tg \SRXUATx_n Ce&H<]֮Z_+wP.Ⱥ95y|tΏOQx;VK$n4 y@Ûn#C0JP'Ԫ?Hvdׂy0F&"QkXۚ'^F,4nTȔXaGmwǷK3lTӄStJY!+f70gk0XxHEr"ā3T iB~f A0+W6w/+ (T"Dg) d}HB5a+cnWPl/:hHX'niYY-tQid7u lћ6W2X04STOf:IB<5O˄ԂJ cՏ{G~|5ab& _%YP9N~ ' g9;q}%+>p*^ qf&h"݆mwq|\_~Ĝ7I! Q>BNo, Q^7G1~4 qfj\*m0*1FpzeMEOگ‡u'|<$yJIoovA^w;!h#]UlHlR^j&Mo@/}dB,׃Q]gʏ>Aj^Qf ! =@s4N1> Ŋ WnJF!؜>NFsTzkIu^GI+Zl +),ϰjH0ڋG㝘`v0sa gwIYÈ] (8 Gz${Dj܃8kQ@=oƯb^-Sw6ag)Ob` y"?aa)j}^gwۮߎ =@ڐ"OIX\ ~`/9ϣgޤi2N0CJ>V1PCM\ǝeCBʼĞB/A:x 4#ۓ@NQrxZs&!'q#]Kzŏ7bk>'% ֎G36Y!,jIY[Qr L?c%Z7)+:PcW?otbflxK#OфvWJ Dy;6* -nk>>Sp>MvRK-빥 LG[p?->!Lsm'kufg[b G\5| YLP.+Ko48WZک,g>lVtֱymŸ $w92   jUNz"DucEeڇAO?q&J97%dC3M*ǂSMzrrE0 0L5vێj+Yn!t&'b9PPpop4Mb2h=rsȭvFU ^gӫnc;ϬZ;3#a\nRCjAjiƫԈZW@*{Nidx.nP^0mYA6reh,>Q5X0:jiY#aVZ !XMyR TۨqrB@M! sba.uԌ}}Ih'=cmhR Z[s%5R=yZ#>"RYߟ)X sVdMG~ˍI<.}26[2 Ùb7՛?X!KICL* o)XI&.fy&p'{;6瞼4~>@:+v箝RJ|oe* @f P ]yV4GmBV#Xs q L3J$搪[b :Ɨߘ@pXx0i%ݘTl9PO/- L'يzO-V_?kem=?3&v{5+?psr:;©71U=|?R~`h/&^<1(I|M$<7yA i ;6(؉ "ݷY}'ǫzu'j#-;pCӴRt <^~H쯈ZҰsw8.RD8Hi՞K9%ܺ U|Ta~ۭ*쩻;;i3q)?H>n]7 gVGՇR+~§#-_: d|]us_^6faE:uć,f^MJ4d45]i7R.i䉩tcQv>fB2u-QU164iVif.-GhUsN:5 uҋm@!_F5a)ic<r|=.}{n]4ADm#%өB荻r M5W(S,@ ;7m^loO x~SYA?j l6/7>DŗHf/]E59@:mTR&u)|BW%p2͎`QY.ajwl:|xʈ u#="9 'hdPDQ9Ňdۤ8b35HoNboD_QY<,'L AjsK5uJ({!xKlumZ$Ľc8C~Xo{SX:jwاo$fV1M Oo.ֻMz;8iA)/(ش01Cp@>A.yx7zlzfGԝ_UKQLpJ_ ɹ}#4?Hr6 wyßl8hhৼWSǢn*OOEY/!pN75iC̚Zs?($]MO)_2EzV9cUb[;kSkoHLǂCGK5w9Ak@sk- [@{rJ<`a-}3R@}0Ն{ ȭ8SQO.-!^y%\Ɠ+3D?s`/#0&s&V؀ȅ z Ru@o:.e.'H0NtNAT(;-d^(C'ao[(C)f]@v#bH" >zp5O,VTs4;ױ'kBC|C{ (/\A<\uP. `-ˋ/eK?L@*Z&fg 9跾6"Bgzxmx'Qe<7TYUqOځ| GIqnmsᦴsK#Nx ؘZgޘmp]Jݳ]ϟ ޭe0#)c:ٕƱƂ',Rc_/(FE~ZwύmI;*WƂ1Z0,mnu,!cΙw]=) rW,x;]Ͱ@ MD#/|_"0,2Qߢz$VG*nL1ֻwncꁹ:OpԽ¥ ~tEA4jl[k.ffu ς; q١0yGbFs3N>!E?ˤc4gn z޷haVVC9 ZP pn3RA_80>#s)$w-Ӵyyх?L9{tjk~ϕ9'ϹĦڒq>%ӕ9\ i𽲏P%<PѻHN !^2WQjõ=lE 4]F],-ӕy_GC:OG-̀>F$}vm }ҭ ^Re'X'MeD_0lwC:? Qd%mbcE_$9*Yp{PӨ#^Gm޲gYZ07070100000084000041ed0000000000000000000000016764115100000000000000000000000000000000000000000000004700000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/wireless07070100000085000041ed00000000000000000000000167641c6800000000000000000000000000000000000000000000004d00000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/wireless/tests07070100000086000081a400000000000000000000000167641c590000b774000000000000000000000000000000000000006200000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/net/wireless/tests/cfg80211-tests.ko.xz7zXZִF!t/1]?Eh=ڜ.+ȟP8} MX_zŗhz(V<,̦D8ػ-]YƩ5+hdlTiՀ[4$:q7T A%L.^d{vWR*^}]9ܱgjd:>u W._p("#K431wU kV0"KwNwV+OJXI](MVK[>g*mQ>an_rU<%!jHHZE%ALqMq:48Ws ' dD ΋*HzƬnӅ^BmF5~! yu( [>.C+1V j@>g EFɍ%m6j+@Oh|2ūz+iC&7`7̎B]ڍ#& SKWUtmI9_Sc] c7"P5`YJFXy/r{9 2ٛA 9aZ>uRN8N*=^ UJ2k6e':jO2aCkwᔲ£*ӈ4|3XCtyL e&l\}O7܋  .xHk䓇=ńMT&g*Y'{^%24gT2ɺd.y>#!i-q1ajM~ X$~ee|WTL$1+:#ǥzCAE`*xȦ{%Բa{:)J5g"=ۏ7WuIBCťa9Ή]Z-b1mS C"dz(I񐓇sNSnȸSDWY9Q͖Ҩs:{KŸOT(\ʲ'\}L}uz*2+5'9گۯ뇵]ȋS$o/IXVHK= |wռl:U{!(;FQ^_TO\S$n3[Wa!v}]eJCjtΜ1^>1d9H㉣W6귕6eUt?ص|Y'ss70pKH=i !^ Ww; @buiuUA)PM^i$p)=7"#fY(]qjQ${thQ83ׁcW@h{iW:L 6 %f{!I0K6iEaXd?z!Ykֲa_B_9}GPu/Yʬ.ʝa/+6w7AaE+M`cI[Jq<$G^> Q{{)~cQA T8_4eڏvҪ!6iaBY&ҊƨOکkPiY8~ԁjSuS⸪!=yU^ gI~)x|>/J+kpXr컓wV*4E`B;sphU;¼&7a|q- rdJ3b$g mθ<!njfEm}Xܔ5eQ*rS/i t0@{Y'&Py2+&ej5,&ջ +}9V-b63, fÝHU^6wKgNgY7w}lwJ-zybʔ(gqЫL\Bm Xޯ璫AϢG}Y~ ]>Z~ST.*C]Hʲ}$ރֿaFm75dϞ-&kr $@ {Drir힋+]Y r.xEѧ[ vXv{L*@+r3A_ DrȠ8r(Ghy w{n3}6~E»`trm֞[n#xM,|\)>tHh$/Y"\ũ4J۠O,al@0_$|JaFsAmޔOtH*rBT*'rŌͥǫI,,^ti6#}} 4•ofc)^M@{ tR2!4[[`&I"Wgş6f^2).} H%BTҽܨq3%8K.', T8]R69ZJi.j)@x0 v[͏tm2OF&XF-$z<F >[4I\f8 -La*sܞdcn緞9~<@O_1O1>ȟn@RNwe7>abmj(|-pϛx|!*45a;WsDjyp~^zsez+(b ck!6 R+~2xpNPн\`xs~ ?Lں~P\ն߅$5¦nZ[^XPKeBw4$1(%ÐPD&'gg-(> J+sbE]xt7Z"lu(-{2p TP v?vn1Sm 0 &s ŭFIRdډ7]f/1~*r$rvtF44}+#}?p|(cV0_}O>n]zujæ-\$.Tz /y/A ZDܪ)UZxg(ګ5[@"]8,l5hzId%`?^Wh䚧Wsl'!Ya5w7kPˮjSv}M zgA2fJtn gH+ &T8&_]_M;Yx%k.Q^Gy`$;w;}}k`ri\㥋@BOPNt@}[I_jU#tWYcZMa@5Sk36#hȶBOCIIJ9/k`!KS˺uBz 58 /AĘWTtTd0`GAVpױMJL Ae+9Uۣ*']t2[b; \y9ScV a?X~ԭ$4G_eE޶rw5Mj$gZ?܍⌹q .x<9AlY׮0bx R1LP곊R$zO;=)AɌ*:5{ vAV1"0MoXU\SylGSNJ^Si_!@2^qo%Ya5 G:u\FMi5rYZ`/8 Id?=W2j٥NLEnO Ju I;YPqgy ƓI֋0< ǾC"T!AH\V/rvߪ#g~f/s^λ+@2jݳ+YM8z蟒O@krΡ@p] 0A~5IٖTI30[ =Β&fP yg2.ydSF}"Et13yжdJO%Ă!. Ml]0VRŋļTƄ|b PqhEw2X8EOV *;Go}} U,Ls@%d#' _Tms @*Z(vx`lsR5P˰ӏ`Ʃi&Q#EO@>K4 Fzg,tiݺ Vlhs3z NtoQJ1׻>9TD Mn?YУز(%RsCnwɍ&YOmE \sF4BEL+Y#ژ|}Lv<;+Su[2`yF`o2Jj\2y?`k>YqIj=7aaB8W-n+[8(yLC_8ci(,T Zу*21R|O-DF,#FUUߋJVRQanNe2<[iЄ [0lڈ\vA_*H1/ b4 {KywŒ&_)Ѭ+rn]CO:bZ8}3DFm?w9څ^ZEt9S5$*]hB3`7%/>=3nK69լpSrsBҀ"8FH+Ԛ)0oPQYA/T,[ 5gxH/֤cv= %0aw`=&;dyx@Q yy(F\-Fp>{XZ}{&RĨQP~ſt(=L`’/MR+R)ZJO5d7X~ 9FR2 M?^E~e$I3p;?Y܇%BvMyb.r7=mJ{пp޽U8Ngt%IvvYeLS_"<i=Q/ΐ5M4l? ] RQ#MBx^amIߥ`9_B KDUYܬ:D~5OPajpiYgH%2C\B# &*B``]u5C?Qy_]q6ygGT&ǠRyι>\I ` g'H@*p3l maڣxNhԛ&u{u0l+m P9T\/1VYO\ˏI|=qp~B-0xRi[yO}r:@h1,[I/2M*>?I8nxj*d9z) + *Min8X2cyV<=pmXVd 1ۨw鵏tc VA#lIzG7>`_8xe4A2Z`^>`pH|Lp~7YZ`,n +DwJ1|` TE޽dpMQΤTdAUIĶ̈ (2<p ˏ5b5W:3#!]˹Z4 t!H/YEp"@IW;0jh}u {>vxnL] -%ٷ5lZ<~$,QNp^EUߧ\K}~Y}N %M%,}=>=/pԚ}c,wWʌtbxlir jNph[ qrxL*=^Y(,n{= ^{5[B 0+BK qvCT!$lZyxPn|^\&/+`vp>JՖE,1ؤ~b~a^4vH{HR|~ SyzmC~uP }e]MGtI]0׆*>_$F '] 6 )}r"+uN)e/S)vyt}sЦgQ?N@ ל!{x M owi~@2:a.JJD`oADAilz* .qy§ *_dʰ\d<*DfW/(`:kTǐG0索4 k#V CI>i-d ѢKз]4]{.py`[֔.!6%r eoFdzfP=Uvڂ ˭3e  7A@mdo})6lQ=r893ԩb]8Bgztف}8@[mW^# B a [+g`a=KN}:xj$x GHd/!QԨgP6+MW--efbo9Al|.C|S),]x?EH˗-sR2Dnd(]ٺSm3TrSPdNSDLQY1 dd£72X+!"Ơۇ_;HAe{\UW~=4a&iےr~5k$ZڗP-AI <Ճ[[xBߒƞaǂ))ߠ̋wRKr+tF9e>2YZLדkwI{xC?FYfa@/bkLjy(gz=6i ^8[Kwu>YP3hpb& .nk{m|{F ׷5r( ɏ{;(ORd44'xC~<=`_د#E"tOi/PďCKx t@Vsd9DDK"7FR(c.˺7N0ת$ŨŀS;u3Fk GnJ!l sX肵G.]ʱSLnPq J[+| f!$TqҪ:/G:|ODX?mc窮Sam2?@(:ݤ( rxQ'ϲJRhʀtC=ɧjϞ%8oԙdњ$sOܝx}LƎrn,agKA"X[U:|h_-cxkAEWIYFZlsyiDyjn8L(;HW۴e h XK1ǭ_Vn zeiU,ȸ%NĒѬS0UA@=w*2_V |(B.Qj `k)|"3-&wD'%Dk`۱,dVx5٦r*{k0|6ڣXK)>gEEo8IeVb ^d m)DfawgESlQuH58.ыq*Qcx F+ϡjp0ǃy͌&j̊uvu 3p[=;`mʶW8W6c^s8!P6H . >㳖n=i7Y '4٨5IIc+ۤ%:A^>3T8?e|U{H t{O_.Ds=T)جF-m( 9t55r&E3T=v@|b검u^|IOl@rd@Xߑה@K%0;ᑠP@PiN>r}d{bn)\u6]|CTMԞnW+-ֲf;3ʜX"p{eM!5|}PI1-_&h?yS"J୪DÙ7OMl0. A }eY[)7xr[MJyQ389¤/KCp:Ud6s9˱`@=lr$ ƦM߼\eΓ;x̋T fx{R+˼KCU;.1ԖۄԚ4UKAM=3O;!1A~:,;>sh* ;%y-LD6nQ:Ӿ4nC5q &Xzxe׌Smh)U9oyS{K3^q. Fvo|ϑY<(4Q6xٚ=b]CZ1z35.msU<,~{Vy%ODW,{uǟ70 krxS[Qa;bZ[<#^+wC9pC?Gd]8ZYqNˡ⩳h`.:F&YE,0iT2Ov%>_*4] V~PH/.$l*/ȄmDg`ขf{9L,@*ǫF=#aG̑9u%5c J"x֪Nݒ|xd0 18͂e^Kχ?(˴G(Ac,V='%@AV;(@ݹ}\e%&UeM;WitlX96KwyḆac|`! =bpX8άqK*F }Rh&ͫ[MF:q~dk4ӹ 4$P~;rRNk%}T\l쿎Fnk4>)MlBƿ-Nc'g|q8S9Dz[(UO7Pp+\!Wi)jܽ5"iuVR%2h>Cfu|`^!fn6 }r3C?g4O0D9'@anS9l֍DԽ'E`q;a^"dυ711@3~f#װ+WHm8~ `q[ZƷR.o;hl& {tXߧ]c'c}EӷD:<lgYOI0RBt,ɿ^J :`Cϊr{mI24>cUY}̐Wi|9|ÌNeI/8xee'lؽp7)دO˳YiU hv:JpWMOJ#Y}fCYWohzgm p6 əq H϶(}(]-4WG?s3CwV7sfwq#LUN% s`b3\k_yqvSW\d <*emvAtUrYj?L"yOe,*DfAU]f,T‘R\l\Ќ{Y<.5{U:S <<(S5"l!tx.3R|*Յz̽r+q\+zexU,E`hёT]@Kž™6zE,æafW~3NRK=6w})ݪxH%9JW=WYgMlpA]}W O$3Y4/Mv`,,Dz_0۴䚤%3xs 7h`m .%o4CDc6\xmL ū@/z{uhX:j[*tˊeeJx&ioLR$>? ͽC|f'$&}ëe3=9rZ)l2SfoB[^ܐdC^J~uts W",ex+|{o0 (۞"ǫGr9!Qfn"ތQ 2 Tro +cu޷[mBi8#G?0A>l>)#y@ Wo&ɤ^C!{L'2e9t=8Nl~R\;,;g)yb,)ʆOn19d !#"jYWW"PfA3Mo) _eSyӘ")/`kǐ66{${G"K7ޢ̏ɣvoTǞx1l""%}'EDX0@^%@7?9QPt)a l&9n*H+)JOº"I6ϫ讣 Tw&4rSEx9-$x"2E\BZJ*s4g 5H3%ʈ^]vH zUhy>.Nh9nkpfd-aij.jK[8qMmU] s aSzN#rreLddJmuW>ecd*^/y'.Cj4gRJ$WVMjtvh=٥gRMKRgvEת:!*I⚴ En]{$W*?δ^.m{*^݂dQTHS|heNw`A)7!ѤK2'*~\?,:ɾ3W&eIa[*,cwuʱhҽCKr;Cx?VVSI]#EG ǼD^af=& r0op:HN-!6Zm f x4 @0R~^<△7CŽ& ,`>Slr{Kb{QlwPf@فr@Q[_WVqԟae=)GrjS׺r5`ʚ:Z$buDJ|j{jj?Euq:WdT3.B;d &63{h ei2pUY=!aÈEtǶ -\IP9=3.xHmҿcvP!JOEzpHE1tdܠ$-ȍ`RRwRh *Oc 3#"1ƼOI B"źpZ<9>*r}gŽyIl洢oJP"P>rSSEa~kÖb>**fbñ<ݼI<;c;>e%!/5@ɹ+:1 rr]*}涀tR՗nnv:ȅAEPp4Hz̛Th`)}fdU*+AwTq$]{aDm6Ui2㎽\ǭ4}!HUO 7Rlۏ؛NUoyFZ s&|t.ͨ}:VVHĨ)tw^۱?OD_TEX(.R곯#pexh.W4r+;:U.O{d'3흫us;?F5 n!'3!Z:$48~p};&Z?c  ?aSO5 60zK5Ĥ_j#L=ir0cDp~|~ʧDͶ# &923'ܷ>弻-W~aPy+jO)~XY 1nϣmw)4۔(lDR咞!Q1ktgJTgiB`:Ab)h<ˆʠj}#Y; E7gt0bSuF.og ,ש?9Ӵ8b%AH\Mla<ڧ`Ң3rbKĥ!ХaZd3 Zge%%RFoED  ,2\F&wa&~!wPS1cuAIXqѦUWw75[(~4b H{T|B )L4YWiX-t}ޠG#wn} Ѿ^;_GmF- _ַ]uf:Kۃ$>u_4\2Q [-a84LG%2d%wʚHC2n"dȻP rʒs}g"V︕Vp Hv 2Ou7pY!n՛!bGuZa-#xO_H?1+m_7П TfD gWG߱u [3d#mpV깗3F,MZg!sߑj#|섥ܰBTSveQ8:+),@pSH7,.[ac-tS\;q@TszW;]4w'W 6wΛ3ސ "E<##(Ą{UK BN~)Ggчr@ `[U?P}0S]g7 <&[!Ѷga5x22V0o @ƍߊkL{P[;ӍUU,!)=˂.@*Hj`i罸6νvs@jX.U?8F[:+"NȈIS n ˢnQG1G0C3omΫC؉1sA-ʁa1-X'HtӭoVa6b+c{džn}>I*~8;d^=MoK2^l&֎Je#?O2)j@V~А1`ZaUM %-κh&*E[+&~AhSTj{̏O:twq v e OYDH4wf70OQ@x!EG}*`N`OUg Eql/Q " V<mJM D..]ƍ\ PP!(5ATG!|vO_B`Lhy^ b%ñY|3\:R4 '(8$?tۗb΄vp+ʬ:kl;0hx cX\ypCN[ h*f8|p@z- `DV_ԱgP&ϲ2br 2K @`kP'jJaŠ,92nQË́J mn$,ʔ\]BYD`ip ٳ|#ڣ„69)JvwOQ:^:Ba`I썒byhO>+, Nd^,y'MJg}N p"GM j诱8߸e]:cөs!5RϢ׭?G05 GD1XCG0zրήx RHAO3- xL.C*@'ӉXB^9`ݕ~SO}5 ~`olqy/AX/:}h3^gqkV d;{߯PJ_KN{KΫWԔԨziYo5N`T?1^T8{F_&^99 /xo,@#eSUHd~)=%F<ɐ3G֯\gFG؀` e KkK[ԣjn åRc{1gwü:'8-Op?4(J(&?˙胢ZTwv x]lɸdE gɢxApO^=yH?6a]4VXyISK屑*&D>xx0Yep=as&*ۼBܿ'HccNM;5ZW.%b\$J"wxM_C4ܒQਅk~WzqhSH' QMFrk"nCt ̮[3f$6&O-umcd)~#AFhQ\V3+i{0}1+hn5CT&<9BA]{*ξR1! cqH2j7Ň*vu 4Gmqno2LLT6|{]eTzBs/ɛ٧@bRr$ C^6VDA^+l63i;'$=bm<`fL+R =U<P㾫7zQބhA~ Y!r5& Xwm vNи#v, |pڝ 9Տ>6; Ei"g "jƿ%@Ja|)g:ޜ@ 1HY!5@ Kmd 2<'T(JZE9w_E|Bn(PD$`MlrvwqhRO6aNj17Э㖽I'Wxč- 8h%yyHm[79 x.iaXm>ah&XJ{2ĈYyVYшs7-%3)"& t$60+:gqNZT/t4e%6V3}:;%D|}w7lXYkfAt$:,&$.8YƜEI6an)1}sb㱫C"%oEymu\ F2!juјHt 5ă]j&lu΂)|5P~\rJC %o5#)PDibVT5UZ<ϩ,߲!I{!󖎥Y)/<&E{a&>eC?,SxT(?{ܘNkVf{ ucӥ< VNd&(>7q;1bת+ƯM,\q/'4\mMhwɁljY7JOUl7"H fU 삹=TR"ʇa"U ~+"+#8=w?)?H5dnHWw4\%i#1[ox0}rUQ  "K$KkYQK.I|~xz3U4(4w{$fN4T:O_jGSJ\j5,J %,?Ky]|a93o3L6\c;o1[CW{: *ߜut@m0St9h};HL6Ǵ FTNR}!y(V 2HDb=N2멅XJV;M7V,z\K7JI ;Uork pg?Lp9S X1 *OIZ*'P7uP^&=fkFE{P*$>j;o ggvWQ4)9F}/9aM&㓣ѽOnY $ 6q2~ V&D<@2>ѵ4=+!G$:L=BlsJHLPg/~4%k~hxenє8I 挊vר 6fiO4<2t2(v `A @dcA{kDAT؅_ P=h_?Hqzs Rh|PEr(=~v4<9:ѨwX&EHNry}/|T6 ~1S4@Wzn_BxJ ,S`L:tLEy_:Խn?jC"~3G Ј9~dSJE?)?]gMbIJQ 5Ӂ#QW*Ց!YՆN.)Aa:X Um/?&m]nHKՂ3K 6d?L&ᆍɬLrWvb[ ov^șvJv#]k]T1^g{Z\yW:UFy֍ljfen@ Gd~p}8, 3T Pѕq~bh< h2BxGg07$ @ol`ީڏf:5]r N|$bMIZhZөI L$G>F9%.)ɰ-l|+t[;!} ʠgpjRgk9DUZ  Oj c:rܞ'}^yuZtfmHux&B:&f Ey{ȑBMtgmøi^rLv+H&yTeOE5(Gcѐ•kNi~K踈lɢ!<3Qm&){PȃkP'kﯳ 6^J \8or c{@oQ Qdg <̑&Џ=Qx"3$.kR<9zBH'Y@hng\eg{~+6LmŢ8=}j}&Rԉ^`l??=E3`lR"0Kr5:\Qeݗ'lkȂ {4"fk #Q (&Ef HOcIVݠp+?qkq l|uM0'eW6U˨ (^PEQf}ōl n8?-z0ۏ0b3W(tPTt"ӗ.W= }Tz!,߭JQl2á'݂f3HF Y @(ɏF;Mi*WR:pH/ndPʗQ]'U2f,@nU;Re3lȬdģikK*A7@y0Iov$㔾Ok:]t d3[FTm)C8ѡK]\r jYҹ[g;J| |8SEfi"ЃّRV'Ws jKzBͲ|>{?%r+M0J_|jEe?lH66h=XqY -JVNЫYYp6wܓ.+y'Sܻ_OG85?-FB=nfRS+ bZ2rL- gD0͹kM7鷖CQ@T-茘+JA%/95<{G?fT L(3ʏI-*]2fQ=L6@75A(I ^ rUc E/mof<{jrlTL0mՉCiȂ / a Y#&9TScX]䚺M@Y 73S+cT=^)qAQZN;~,tUc$F@ϰ -HTWMA$Sn윆äfշjD>qY%ƚHO u#NU(F~i†WxD' ж5X ;p\px<8{YB1OԷ!l br!DFJ9 4It ߈R$qֺazo`3m4 n 6 P[6 lٿ0~dXG5qURF>+H@ˎuOhQ5ڳ;;k{VE+OT :5uyx:<؈ԥ ʸqB`+q>$h+muPAdS.RTCDg?m̂W^DIi޲ ͕'J]_7=iLnX4 ̙厐f$D1(V+cLE)foUIaF( tOhݢ{_^wmPnF^N% rQNnA ?k\qxtrm;&<К8 ?zgbֹyf̂ph;?%#a(un C<4.ť~D"Wt#vH|!ʶ. +:SZVs0>2ۙ~idc2T\Z $YvA$%_:4E4'~;v9$xHRuoC-vAv*tHk:,N,+U]M,*ɠ(U= XBQw'T f^VGuy8-4ݒ`鴇ʀޮ֍_mŁZU/A8c1hy3NJ`ǸP 5MmIb8$t$y L6H.(godCQșF޾|=_텁׈#d3ʴFl5)d%oWlc:O9횑 8DfQ,+D-Zz!VLHf!-!<C$&ކjn9(:MP 6QRμ/TԶ|sXɿ[hC@k eJ |ͦy=Qnj.1Jo@ dmڷVxCs|%3i/G+KgRzMhM1U;pMB<)fwUԀQE_̀ /&r GEf>cZОGֶs}eS/HĂKxqͅы}oݺ;g5L:d}+) %[Je˫K[6" O [ tkB /M^_i}ǧOv~ Yz3`PD5voMEL1/彌n`u%l6P^$qT4 eg׎D{Mc.5;?2!ϗa7MIele04jN|^W\z`{qWHW KWl#"u-E\'jTaqs\}+WK1;S0%O׃ACT1~c1Xr̓d냴ds@w<%4.pvp158s-PuBǘA4eXgKS7j(л>|"(6))LzLD PBUۚ^gvI_ϪymY:CD +9/zf2^aK JdYrуazn4ȭGTIP;*$A0}H{`|p C7ݨDeKܖe9HvcBh~,XU;ECRR&(zaJp1‹N\.`g6K fxȶÈ.ϧ(57D. H 8rNCkN!3;iˇm5f%:;CB~M @5j{I(?*#?΋)ΦYUS6~gXUkIRI))hƸ5ėO:ʬGW-:pf"! kgHF,WUnN[ޥ`M]ǘzk}IM/Kٷ7KěޯpF5PIz':%> 4X~W(rhrZ&C3=ͰƺڡKi(v.xE pmM4ٷ/Iބ/DANWU*|I}K\Pe%};UGn$d%ozO c Z!eIޏNvo^҇FWz^- 2SK<9[/zFZW_u$L(I=/mCȖwjp7yj1Њj]SKd ``A0dN >f-x۩kg2lCIz?q(最Y C^Ⱥ"aT03N%h$IR U>LtOfoME)ju2n%|!E7~Qr48Ne渤' :},.ww`JUO]Ui"YZ/s}(ڊZ St=WH xhԀ處?8f:媥ݜ ޒ^w5@Í$ԤA= F:㕈3w#{QAًrl:<2j!.|F G8*)_$>J>BD59H(vJ`2i̒ 5td%^7OU' =xW (O3 <;RׁHgp%=RM?9i!%2^;Ͷj~)KmɎ>}j$0#ͷFvY)[ҭƍWmꈰK:FESpP*f!r+2&!]IK%b"`7EĞiѢ-MތiOaL1a@s_ȕY+3sRof7 NjEݨ 6V#.vO~}x4L}XMXF6~>̆]RوTڻTV~+m}h/ Rxq@l@mO.=ؗ懶,mHFo"TA.Ьu,& Oz{:EVo_G3xn\\HmZq$h&P7JPLWfr6ՆGœ"O1֝ q&JZ"mzI~u{c(s5/:F3zz8h5] Մ,[Lyn"~+G|Q%_8>V,'9ͦJi݅|FqXNrMp o G$/$KȻ#}C>X2h8+ֿ9}۴־[rҦ50M޺;GEVODopsvJifc5HcY˴kjQrG!%~ّQ|-T<[<OʆsJ8a`nؔ9شk~347 FGmU# #&J=_^=̍1w :bW®:-_H6iۈG8>hk)3$s`?YTl򥄘Y艻1x<V @=~ 7Zx.Ȩ6TJ5K~8~Ő$H7o-h[zt6wZFO; ہduѻHS.Խ1ϖ_٢- bƖ4"s $*f;@B|ODMQdWFY5k K!A\A@\xX rTnT 1 /E:Hz[3̝Z**" Z1 ώlzJ;<ڍ>iQ%W_1 -"H%&:З@6!8k^F6(EPX;V2yi 7{T(顥 xɑ-P*=K UAd P 0xuh\1}찼xG#[74TuhyjSgԹ,5ռݧ"k<#G #.UfwG+" IQlmPBչ;ܧ.,Tt:(EV~V"M0g `DhB9Vq.W@G^j^?ހ޽Ed 9hWW \feuz RhL5 ̻38EQ'1 y+~EcցA[3 $>{' P6$0Hʺ&s4Slʮe$ J)Z#tz*׬%Ǘ٩T0MC9ޓ/?m9D)`0t2 += fHZ*g s,$rm7ni7$ɥ,;oeCL\:nFM|aW.O`6MY= ;}jI0jJKq h^%`OtОN헌xEͯ\ee92ctk fVq>%:F⡿9~Nۊ9Wngs&"PQiQ}!0s[uA/qt 欘ugN_jj#P~HgdH%Twqx6vcMYN#([48z3e 9H "aXI ǿɦJ׷bV:FɯN(!i! /7@ Ђ`[0U,mdv8sg]ؓl+d]G2o~ >DTiATI(zp@T<9 Y}Y}}rЬ0#.PkIY Ŕ!"+>5=z-u+@4qFE\ߴqʌ<!'*~!Sf5kM0JtSTWd1e 34J8T^{Z P{OH.^1k=/ԙK>ɛ.&@wvXP|O½6Q{hPWR rq]S>JJ 8 l} = ytau)vu57 x|uBHE_ `FAx|T]%IEݬDx-#SBMi!dK)yyplw`)Oтjt:-H@1\/]_*oQ&;P6YN93t[;EhZq<?7ͥa+9OkE&B1ʗ@" |ԍ8əճJ5WeOO!>Z;ye@EMJe.qy_ ubuxvMixX+WTWjjVuY kR ;%1cFف_O.D6~/R.ߑc: 򺘺!˲ ;^yN 3KrG4u6V_̒$A&0Ңv\Wx@+@,cr%xx9F3v!FQ&*7aٸF.$ 1!'Ly7u=iqR]hZ{!7ɷ (nñè+ݘP`@G8MJOK#Tl%;(|[c"S/W&װr)(ZlVQ C@s=R4#s:ߥe6/D|vԃruTH8ϵ_)sHKjپҼt͇81Y)LIhbWoi|3AΚ-?T2BQwŀ%5 %w}a|N(P e14gzNhYD4xTzS/RXu=y}3joyw_DYDF~=,{>o\>UN h1jH؃QzkM%|Qnm "֕Y6!)u`>KYW'^ p~HZoT.I%SphJ1iqbowRXp8I%b,J-tp[2P*Ǡf ݾ͢aDTgL.aɖ-(;%B`4c,AԈsPW+َ3m)Ŝ܅ FqvRՙ+5A{8W%50Mqw#jE]D4C CZ )ӂQŁYyϨޅG; m*QgÈN/j-NU6.s8@U2}#,y(!u[DJ;(I W'^2q:5B!1Ibw]TPn䀿Ii&Keїn*8~xIt'AV0+"I5Ϻ2f+_xE%ï͚uao3P&vg{>j3pn }[04sDOG de"5(3m""˓o\"PI`&4,MwR!8gщM*>B+M۝SOFX[-ڹȌl5tM2v[(^8~Iݮ'z߆K7]|%+$tz ^I]!=#{E֛ވ=6ݗ74# ӬG̥ kVՆ-πk@TɾшYzՠmk5Wt)Uux6UrV"pFjGlg pSm`ž:;xCo', S?^N64_V),kQ<^ݑsdۗG'7u (AP &ҩĽ2\bèڶcNyznNOgtHii۔[ 9wX&&6A4lVےf=.OOgcr/\#PMY.G!0c 5~oUhK\2Q(`$9b::F^!ÎY?9ƹ|.HB  KRPnk)n^ l`Sp0o-͎`Y?$\E,#@`ehHG:K:h/7`DZ,JTN\\M<ڽfb nU&,ܯ J*?abRoMa3r[|T3p5y197S>ivC튭~ PiEH@ä*7 W>ێ&i¹4. SN"(*3xqĜk:.5jBYHR*uG w1f$$v}NiW QxUeM ŧ[|7; 뫊!VذP ["`̭i3^g2(@-Pp(83LK߼سcҵPcz}QВE/VO{Du'e@ۺ.1s-C֐:)WL+CJ?4 l^.39?ESL:`B# fƄYOG[ <0䯾2~5,bm=bvC:=u$ uÌ<}rW6L=2 CHˡ KߑHk0$ߐssS 36ƚ(kqخrݭmν5e㾈(Rw=bӌf ҁ]cQ6pzFB8\B71/7T^oJ"`rv\r.r +%IM4:yO쒨 0I"K%ofOy2y0P)i,E*.1L,Yg&z{\7>[;Vį- 6= RhFK"zޜ}?LzZX _m]&HS5NȜz&.uQ7؁\| hx%P {+H09d7YkU/Ӗ.1}!,t&.ߞz;?8-6͛^<ۜB^kHB[<pJ4I8\ |Cz M #r_PySiYv e`eV<=u.[@`\2Ϭ??|uTŋY[#9*3 G g@w"3̍foj`jc$)4e&.:);`rBC#5d?sik.n㿕\+ O[}e4X/u}ސApZ9Z54Ywoo@:T/&TaƼs P<𔒥\7\8@$;! ?ZTq ӡ7$ e6 tv ɞP@Q9oXs߆Klw6+E=GO%*[QVƎ0 VzSZ`q#do9.1HwDz0# MP̪Ex`// AImxDWmx[ց+nB IRƷ6U&zmxSHͬlKN;}˶14?;IPWqhcvTR;NU|B;};;9/S?|hnlm0EaOAՄW㾙UynA u\tQoE5)}$7C :@"pVWZShë1QZi؉^Bt.%_/Lv<ker=3če~CBw{iһ{:[tjC;Vk_mWf l. \槱6 sV9$GH0"rz8!1&K5 v3.AiuGc^I:q ҽIlΰaKc\cGya|G^wragܽ^5*%3D(-+Eklt|o0'>_H݂4 Y*,S/Q3Rں2";*q h6hd}Q&gPko-fm?ONgAkEf#A9_ye` -Vid#3jzuc0M &\; ʖΚvâ"%o i#A n(5$`ݪ_޲M`׽'B6T9#Ox'`EA6RzGU^)OVQCMjb8!ʣv@8\\I]0&=Jֈ4]K,"EoP gFƽrfۉJFW|Z,@L~F>j,u zIl\ 0qALc;1Ï'l-3SUV^c:Qic F&731="wDa݀"vqPRż 2◦'I<_OV:,yMf }MmrG,#_C꿨)yQ:I˝ꮴK:6Q$~?D<M+q&E>J{SK0?U^JQfDhlx*uk>,\b<-T/j8a#]<WO y 'O_lo6Ȧz&бe?qμ/#^5oCyZ!Rj'v FNcLn5w4:5o,G\ o&v4-[+j{2VRFf)6sՠH#>S6ɃI,b>U;2Ti4|;t~au_KML D LgE5譸=p+׋<]=$֮21$ȵoT ƥHL[Τ:8xfrI/`99_/-=W_=껃 A(|FBavQ"붶,xM kA ~5& Ń# lg%\?V613N Hʈec~;R( $q',TD !pd #ݜF$}NtPf\:#ZVjC1ɝԵbp/EM/{L.cϼ%s(dzUq+@ݨY3v`2^*/ V2@sE,I# +/G-1*(мg|Ϥ`4O0Wv//B/5j(,7@se:.3Bɭ4 CRo 1nmLy: ώYґp!((5u懿{OdO@nz܀Zc8FV(4YC B䨟9D~qPI*7=bgh\n30# =CӠZW\~&9;BHLD/(ٔ?ݒ^5\pcSnACFC\ymҧxDSIv>*R2>G>L6oH`KQ]pҴ$MúJΐpLߜ}F ÝzvdY6A!kmYBP<-S]a}C4A| ګfH 9xki*nł Kc[Zj, Ns, 76p D9 =nIiENc BҾq04yZ7o5EP >W;"Oz$XDV-L&18*28qP=m~UZ25ۼ/[ӽR$539v";|nvPN+Dj籨 xV>E]e݋LlAgo P֐H) Ѭ<4 ̌-BgDH*L`%2i3D,Hz#ܸ3۷)@03jo~P= ,1ϦVc1\]n~ # _It}(6,$$0߀>ؤ'xj+[;֐MRt8jw<+n ;cجlG=OYǡ+٬)/:XFH_oT Jc.\ jQmԃgO#cOYD6Ñ1=Q]ʠ +Pg4졊Ϸ.4RP$HZ=G;u~<30i my>D{c0"o^0.F}i.EXӒmh f^f},@ln3UƖ"TVjCَ%vb#/y# myQpnsZG{C)Yȧzڂ"# GhS2D˱~ΦN׎"RQ.c)Zu HuV AA)J 3W&olDnif_F ǴlnYs.͆ )|R&jGAm?=;VqzF^Xb:q ;SĜܡI@SZ׌ H}s<$fuFQU ARcQAmI9vK aݛ܁+rii[ymoGWWlo ϠTme4/)M!y͌r [p4Yfe9<|,m:~Xmst`\Q2qw=E8iORS)4o%p׷>.!C*~;UTt:mlLNA#+ Pn{=9zv4&I5dbswsiEU vB7`5Tk"edm}FpxrRPW6ELg$pi@ƴTAAQ4nDc뮎j8pXAvӂ.d. *;rl9AL/ -UȔގ*fGW+ݿqE/V}W#s;O~羚oLɽ'OWOCJ˸ȃo 8喒ʡ)l&i\pğ1Bb|Tk Ϣf^: sY rACedNCPrA%V~_uIW˘Qf厾q̡7Ny p*GݮPPgւ<-$}jP\icCfrmg6.]Ωl#|h7!~]\ kDY`a%$3 \0(!{*],(>IY]WcjwyJDMTپDOdh_~I4tH5`o5>8"`IS+)Zy!X qx;VQ# U,7~X̓31W:?;=Fnx(o9Y&\}rGT0ԅ%[LkØffY?MD|:z-qfP8^&~bzƦ&FuE\md:ȋ6xap^Rf<}v !|C&H߲$9,ջ!Rğڛŷ?ұVL>I}F@ mvWQw ؝4}>7;Kʺ .ȩlŝ _ 3*NR4hj{4 ~6p Ԩ0,VBz0_3vf+ S.*D9aʑ~@C EDظ6ݵGuf:K >~qbW,->Q8o,D@ؤ@awЁ'&v^Whֲ;oz8 s|B)xd -@it(vX_' )޻2_a[%33fTo }kq巼Cō `>@lQa.ؿv}ԅјs({B}ERry8:{+jTyH+"UyE%*&,votFυ;oCVYR""tcW<^cW{j9ʏ9IRa)e>I׈CVkMBrcYHDz"~j:VL!V4DY |I[` '$71o#_Ϗ;ȓW3C;VD`^8$W/ZjF8w@]DwOhΖ503M`%)^>c}>kX. !N}`j[xS; eY lωʔ+Bh}+b79p+:xQȐi  o *ro4GYKQC:~{ K:%>uwde\ʮ"Ϡ^0 a[Nˤme *"Yl~="!5;$,T 1_c\á2 m>EA,-$BvQ`WTȳym)Kcu %!ģÕizymX(ˏF#E<")>ihS>U3<6>#U$٤U: ˹_Yrkm TyO0zg"V73@KƟl4Hj+-c U7i**d5m՜Du *3LU1 moljjvAjN[B ib0DqFqO`TWFʽ<4t0xM#Jw*?֊[*q@/Elv:g})Qׯ/is2ssoZ&e?Ig{u[Έ6\ чב^wIy @-80%̭w@\iRv[& уԌ:fB(yYmN":!Þ4Zo Gg\&AscUSaF{ Qia5+%qwzV&+.Iuo~"M[^ \>ΜH;7tBL6X(^eVzfLH(37SʜҫxyѡqJ)k uhĠ @|J5!r;p+~0pqu[>_/ 2<1˚ ՞i'\7ⳉAlYj p(ɓɊ#t8iVtr)CQ`UjN>-GVՐ@(w;w=&%n19\I9 +&a(@~"b2G.]W<J xy`V~҈D  1vvM)T>e5펌w 2h2Ѿt+~wuӲdQMiM :x'G&h1?mĭU c2PjwI0X%3nLR/.ƃ>hrdSS% ~ ԣDyL1J'|TKvg&d§,D$3ts.࿕IĀ(1T/FPzw$i{χ/̕F)ut-Ø&}>H D) sб³"&SFfS(GV %`Js"}Y{hqɉ+IBF8LhOS`7e~>m -qIzÆyGFH˞`71cxv&tB!%pZg?QY? J g8}VKNH7 ـtm=A< ؐ+]P}3gjd DCϏX]aD],Ñ*`"}oTe *o(=8R9ٞ&'tYmZdTƹ%*czLϸv( {A"\'gyj˃Җ#fP.)%wzD^7/:OJf;RX bR߅u6Fd@K5lt>{d2YuDԬД2oR}+bF}1[Re}`P0~kJJ䐘7{!1[Oo*2,㏜ge2w;NENKlYi='ת"?wb&u#,; 什hMNƳN1ӝFK͛j+W.B,~9 #^BkFuVr]#-ېbG0kSֺ,mz ϲ I. S#Txh' Α^V9EAa*.kV(m/`îoq-2t3a/OA1#!Kps_`p̆aF"ܑY.J1ssC8zBn° |B[ݷA8b Q9Oא#+rƺh!kN5k-;=o9;U ?QbXĴ;'Lf\  }º"ڵg?;|c%Yׯ, rJc;8LTVwyKf>jt;C.2K(` Vr!vܺ9$ZIqլay1Wg~ؑ׎fD!6J="+ p̴( g ģH27,Bk dWw.nHHU:@_W mM̭eZt@ZXI7A1yE.c&2_Ld{T~%9n.(0OMjg07CĻRm0$cCX#㉞!KyU%lEs̜y^r>!欓YiNv{{Ml#VpcC}rCƜm$=am&Chb Ȝ6LI .Bž*(T_#-ʊn,n\bLW8U'm{ϴu.Ǚ_o A*-,oDF$GUJ)/X}IߋxT&5w"W۷緟'8 (^¿Ftbc[ Z1O/gNzXcsJgvaۋX|\ hmшGKn3kSbϗ -H m0ڍNWPj09H`1ETvEdȟ" . +b9Cc~ jgT('7p {jYz.b! cT*9CKLe@67KPS͆ .Q:CklMŊ) +js/|خe5"L P)ݔLs ?qjry@PdQI 56`1CZ4i^ _*S9t97վ$;n aD1ߢ?^q`_{:~:Kf̉J˱('6|=k_Ye ~c{tW oc(.aMƄ~,VKwmR;9#2^2[Ʀ>";bxXK˖ ?\+.8M" M|(ru}Lb%dU?sP@lF!m y.>f$b@/ SەM518tfoEC&0\N+Iy&(=J"D!RazWëlMUAdc1݇G!~9IȮ>15z60к#m`1m#^wP65=eg\fJ'-^ss-ukvV |o|a]o  ΃+/XƏK#\Þ7>};w,q>i Mc2ӘdpW*4?SEVU6e#OhEH9Gʍs+"10;*fY(z^8d\h[^8[J6c/yHQ(!Y#` >F-S#&tT7QNg&%l/:֡]KƂLۈv0 (C8"Z7d?oIMGH szH޼ǿc#s_fHھs$hV 0A>[V]wFsK= Cߙ (q'Chn$@ۺH у,;1m"QhծV@Tqd7填вq*|M <̤s[l^x AMUE[d)˽[!a `TUQ$|vD΋J[c=IZ[N p" T[)@ݛ.mg*pZkT0j}%x.[I JY(ٙMCNnD91/+E;"+=$$qlug6$4B!9_5cp1ˊeȁX-^ov$ b,mk/p.Tdc>WKAю\\{mhUAXH;ցPK"2 GkhΚ1둎7~?NѾm;ecxY`T0sEkEb4-km鑾G۔P(Jhr#V?(.H#o/gLGZ:,k8i1utZ~>jiіAtL* <_'Քc V1((Ey #'\u/ AMJT_hzƊoD7& l?~}em\$?曻\-v{cQy[6T&m9]+cF8$*!`#"xc;J25 Nttv^{3d1=r@AN₰BGDҔ=ֳ1Z] MSiC^/zy$5dź[C[jXQ+6P4 VPrwXIL`!G5*9~ThNl4tn 7 "thڋ:VA]\88*se$cx 'aIy[qYiڦؙܫi.;06/ `@!!|j wK EmoaS%䎋\;htlLc.s`|goz`<6$ W_d*l:~O@ֱW4,[ 1_?R/00gO{oB27y 4Vyz>H.7%  *PMok{A$ӶTWOW =&ZΩ)1ZJ0B ՠM[iK(Vc4B[)gxoEgźcIB_4‚-qYQ$C&gEcI롅bywC.HrgMթ'˜'x)|O$ZZ~c Ǎvr`K O9Lh y㒀HNn*C$7Eلi޲ȶm\`HJ2pa[rԳoWd<,R mmܕiM}{%`?juWm44w(j{7_/ }Q5 y;,(R#`ފVЗA*=|-?R0aBo;pTE<2Zws֐\mobY>$pp!;.lj͈sQp.Zmg]OvfôoXi/j9k~F,6!$Jfdw5Ug_ZHݩ~;,܂[R?vߧߤƲ a t3"C@lOTK=G0dyfb r)FRC>\M grM|< z'{ҽʕ@<,_? bo{?S2\^W(z<):M={^eu2rZT~ZAިD;v]PD? p2;?wZ%T\%ĺxc:hU7Oν/A E \w7A@${; ))XvUZl7(q/H u%GBҭ$pOxpؾr `⫆Cb վS-x3U.#9_v%xU^[pt A@Yd}Nl#@!^fjʤ\|0Nx,ٸ+r y lZV&h($<"[l*4ApwiUD;WEgxQϷԶs&NNAYPVihmߗ,uCN۫oiн"ljrЕ4ӹS%ڐu&:{#v''y^J <є4͸yݷ.i[r1&$(տ(;S7ulX#ZxL4bT~jMPR~Q5~뚏qNTb zD2X!ͣ$)XFµ:P $c$ܲ{\jACNaC {~!aM.9s5s}U!o/Zs8iI^-]MQ-ۏl0#*& oDzLF,DjUirx|[*I\/5! rC:8bQ%+zޓU䑔Vry#ZbN݈MS߲Oܘ\s!Xِ&:fQw:s Z#o>pǵH}/m ;d ~O@:S|7U*s`ǣ@b*@^ /X Yz.~E81rY*>$$8)"` cQ[/C%Kmq&Ȳ?323pPPIcW)7ޕ5?QveoG&a 5MT%6[L9J3ԄNG@S$Q_S7燥"4V elXNRi*zl&IYS9Ԋ12+I|$KR˜_T r,q3=gl7 R(aorNv)^]^IG:=mOv$:FW-'{ökz=]U.A$T]FTu \eҪ0ٟȾ~1|iObucМU2l3c߳ &~_T{r݉4PgG-![꫏ Q1+^CVN>D_TmɊZ::aFJ30=ik4w߈5JQ,mQ(Tb[su_i?d'~r*-da]N||F&쵐uKgF/ m~,]"ˊw.1 kzHt]*vW V>]Yx‰!2ov@-ؤ: X`c#_`2I*z>{Er{Œ2_|826n{IJlN!5 omek q~ij c?;ס*@Bxb#X(ILk[֒YK<΍G12b+HA?G^x_ʁ_2SitYDQ{ tnԧC0:r/+'zoc=/eP@ξbDvfIm~^}1}aHyOF6cL %y#ݓme׷7tjXH˦[ Sm"pazC謹PF nY< I6&r_mD;gmp<㳤T\פݒ2IuL58XURC~2ˈ'թV~iWYTfΛwTILvq+)ƫEOD|$.8&@e iz`0%gxjjRw.Z-(EDkes\a|Iy(ۇ sMMbr:PɌxbG_g c+(G&Й޷FW aj@<{8"W$G4A ұ9OVFa,݀9u**] PٮCz?2*XqBq]vXk菒-t D|(K |W.?z }H+tIȓNffzTx1'奞ыH-C: 2njg9I7mg׉)Bbc96r{vJ&DY(N`׈„E]%fT⳩^{dnHX=8-xVAs@WU;;3()S<`}Cϕ^WذZ^uBJJ1W#hknC#Jp0-&*wIM<ߖSl䵔=Q.PJ@%*#O(Kw"CQibTfȱ)&E*Өhˁynƙ t閇Ha‚j(]ޤz$ĎJCoBژ WcҖИ]^9DieZ?IL ` 1hλaj{v?NͩVW뭼Z/Tf#fQPIKRW3|K@)A6C Sȼ^ExưS;4LAl/y|ct/4xՃK<5F=-V32WK,°}^5$->6?ps zK3m1$O_ E`: "^\@2#od@j_5MiJ۔88b;Nwy$x݅({["8{XMslf.ny`½=Ox hA)rar0/ARuj!g6}# [kJZ_SKYI+F@~dù/AW-EfUY O@O+?f_K|j/_sJA50b^_!F?Xk0Jg[cYlOGηlG%~Qx6w}Or)+4"ֺ8w42Y 1kdٕv3%[X)LH*3J=5NQF[XMQ0T**L9G E좥#TtWg.Z:`g:}&]aP reθha$ a6mB @6isH0F CS{Yo_ې05Uz~N/7Iֽ %7 3H0Jh>kƎ|NIEp6Lw+lh@bN|YC"`7ֹ7D.+D%X;(ےj|#ض 3}t;l[f;5*L,햴UEKNT$b;l$1+gFѽu+Ż(T0c/O *ۨ.808V+ήD}*2368 C Ole.^W@{gq."&W{ @jyiV쨄 :UUX,3Ԟ5Y$;ol6j Qᵞt]{\10SEiкKMK4!lx_OJ705֣|ώU59Ӱ@fݞDf*AaF Bo5EvsW.)>Bmh/ _>)S N3xEP5K#퇈UeNT@ Za$}W_`]-f]rH1XY*Y񶗋Z.^/d/8(9U$8] 8`u<س-c)c=|l7IW\OO^qh2E0=;אk!/PVVq܆X Om4c%\?փBxk!YM,D~Q~e fɇc j.eL8n.t&|&LG'@aw|,iY%NVKy0qhxT+f#7\wVcc^)+LJ,O,B?y;:h%6hYnxqG+ .4 i?3\ ƳMcWe N)Ir1)n//݄@fWCt;@_VdUr_O_'zȬ#5{ >#vD+רS+3$˔~jp[*- -烺,vq,vH=z ) Juzc#k` Mr> %IM$W'a6ͣ F PGW0'q㬶Ɠp&`Z!LzPk^q4Obf'*t]*02xN1(A1Ѵ  `Y_]<4$k')-;zXg(R0EB{1F #R tb5^B9Cc,WNBpNNZ O p*v .GNvha~Za3qfzh рjO3+@}aN zEqclʬ5bYF(V^-o<ɳ`gˏ KS0ECSkdG#8I =]ɞH $wj /]³h{ټl]ZM*Y$T53 4#TqoX%w/+UQ ^)3YW 1ʾS޺S umQ)*㱐˱'D+FN#PM~΀F3yr i$U?qһ]@"D:VVT#~3p gMB?aY%Amzĵ,wFx"i1Lr_6Mֳ:҅8+A`=,Cz FAGYevB10:vn/uh;D!T@UVmR9r%<#95K`BQ8H3 w*Y`Hr, ,$hCati\YԮ-ȹx&d9ա/+X<}ށRHo"@ k&W* Tcv{;U_wghnF '+]դx{*=zǎM{J>4f"7!z;h OGPW@j@R(m.@AR"X{8Us\_tz;cwXAĮ|FCXx=O.KYf#=&3 Ӵ9_؂QWnaIquU1LfGU>g*.ѯdgRB:aTj #uݹ  ;xc ڻZ&B+jj[݅@zk)دNXVFe~JS卆!3TeI%d.0@x+mqqNL%7JXEfPY+;Dj73,cGȸ;my+/zWT?ײ "0N:-Alwn$_WEQNs'[(i"fpOGS˜JsԸzۭFF|;mRf{CjI  :h_NpBi7ڎ7~<GP %bxJ~^ ڀڪ [F 'CwX,t[X4ZQ#*0^,)1ߦaLiH]AchyRN|FNx9^dA(bu}+;ZI,+HJcBuu S` y#r$X`S6n +͆C9-ZY ԼONQ<,e: Nsp/ %e~Ce6RB\" p%%`N:,_Obfj 5(f%X*a{sp1xc-^'&.Џ'y  B ໛C3%,?bJH\?hPK7dNw+t˝a%HC bo5>rǙom͒OvG=}L%IЎRhQ&.YR8a ?$N sEّxS_ȵ6D1Q[-Т5bJ^F2&'t9s55,AEpPOgomŪ.%j>JD+cqfv\(˒SYlL\n\oMb٩E⇾ Zqb[rSe};,z ujDܺG10](޺$A}P^Bp)I$ ܩG1ԣ44>4|lY 3iR_iN' -\Va>>Gti8jFtI̲%c.p=tBM uݿ¬V3x %8#nid %nf%[|.DBHݯzPzH* 1{%jCwJT<͡D~qL cr鮭{8j!Uv5HA Ao L;VT r1=/ϻ*79 *>0>Ѻw͕CRFzkXwőwdHg P.znng~N/=qmZ1?B~NH}p+ : {4ZV>D Z2 ۠<2Ɛ+ttW|iK6W\r"xB{fkM\:GՙkNΧ9Qi㧒iaT}o찺A{N]j/dFY ^ V5.ZJYĄsuXw4zaDp:T64NY'(Lxb% VFe*HJWwq>!ȆYq6؁6JT4%={15)βs)YpA=GdCf!6vX=چTfTν✉[.zj;A 0;,(Rd88}|')R~]^6ď,W"gyg;ZpMF-WԊDvV  %oi_g¤Ǝ14Yز&҈lam@#ҟYG^i{}%`&t+nS#FhdghRDK g:f8I/l[]η ژG s;PXe-` \ KMq4\Ԝ #j4u Q`^o-cRt*b.lPkLT9IZ8ztwU rp&z*燗# :~6 Er!vZ[YL93%vSYofMgt~e] KcKRUo.8mAOb>9VnN^W@ R~ }B \pu(2@ !F1 @L4c Y*#O͹QA:Zҥ-/\(kbe wIP OBBkuNG*-N;۞RTsgnǻ2(g)x7p adLϽ-;Bj0`끓TK4hjhTXFSN vmp!7`X`ӴA|'o\*U%~;Нڭ*mpvW.sl1ÕKg4`T,{z8c jZE"o$Dl {5t$M17iQ٢QŖ#pKRZ>:ڰDh |rP]CL vDr4%+]e4Tt깠ztCBF oC4b|~!bVa=)ȧ徊0}Jn|T4~0Ԃσ7ZX[$}9!\ P9&^QJ]X[w +-EgQwȀU IcL@Ik86!bஇT+C]/\B$^}fՒ(2`? 9(ЀxW* JHx.7ɂ;"h<>ba2얕f\ilޛ,t-~9  v=gDCB=-$d Lk-<v#x_^ڕ9|FV|X4)og ; Euce:A !mxʣz4XWoXyx(E{ȹ\#'"@PWthYk%%߀Z7w߷*–Q $iz<`=\ӤI!g~4IڵJk7j5g&:^)dv~OJrZ<&³B|vi?F\Cwϐq?[!05`R&խ{h5U};ԯ܇q[6>X˂SU-PK])v',>6J` 'ᬠb@q0-оDil'}jz䪜]̟X_ngإ:IvFNq*8-2 69c&/6uCeeBlV)|@N`Ă{k 3!|[/adPITwՔ$}u][MWL{vmj4{> Cq\WTNpe25W~4#"풢8~Yߩdp2CΚ }vLWsϿzU{pJHWh;'5}+mAV?ڧE]81 I}Jy}2OClUzKv_OR_ebZ#6} v/f p314L%0?r7a}sZ 6LXIЏ_(4dU"u]blN3CPl4i'-c-vsٙK53>ai?3)=Ԝl1iyu܍&:gݚP)(5pOP-ݧK T$׳8pԲrhEv~-M{|,yhj6[\&XS^Ȁou=\K>4n& .jd,_?iEr:œ8)n܌0ޅzlށ[N5ht2{2J,Hv(6 lnڳ^ܟU~Yq)mUy됍mלVѨJPo\Ko{J$\K'5$T 0cYsfXOk;]@/rU@7pPAbKȧ{E*ض(YCÏ_~xy ҡQTީ>RpuiuPEr8S#Xu&^ѣxd0tjlV0pM" Vu]VpIDjjnO 0u zrEWDUU;֩{I.4ՎezLґ/aS"yAtelE1+B-ښ+d]eS^4IxGw_#ԷA籦6Ɔ ReH+Lj{B iqhӺ^fd!}A\F\>@8n8*3o+ϲ/+ ;9eiTP#B{A^{}\z FDOZ~@q֡+RVҙ䄰G멫N/ň[z P.z]sg+Fnڞla8mcŽ]ZkW> e)qff;"47Ee{Tىw4nekM^{Հ2 w.j%#}d. oFoK wtk/F F'@f~N򉕍De 4miHHD/:9(Tl[T">ʨ\ey7#7뺟RӠTXP*iQ{ɃZ|KM3 Is ([f^U9PKVEۊ^b%t'QsXaT^4;$ z:CAvs1ÉM* qvѹ>NF ms)E&@UM74ԑ"DJc7By۰Zvtbޫ2_ZBA+:\HۑJu;1/3Tȇy1V0HG悚DA >%kCXTGHSJf}̊J5 OƘygמkyOo}o?0q^MlVN/:@}R)˫$Yޡ^LqJRmOf)h?Q+#Z3 6J6x}2 q즢k^&=ݖ nqJ|dԊ&?̅O!&((8w d @vq:1Cߴw9OTۿ.#owX_+-+-քW1KV)ٖ.6bH'JY2ޗ5k"VVz8UxK;~_DHl|u?L&UXk6J[SQϺ& a⠲3vdIۜ4M~}d<*04s6 Po;f;"+Dlbmk{'N )Z`]As^X=mt 0Qﵪ:S>u!18KL%Ŵ %>Jj6\{Tʧa0ڠ.o{pD)ȏgRy՛Ux@R㕉b쿼[J!wCb"&i~d6Ń̦|zHH^q1s4Io,6FD?RZm8ەOLs:DM$m _sd@9hi`%"dD o=d1^؏J5{Ӣu%1 z/VGùOt"蘵/t&;|sߪƫ~1^4} uCaxР'zZ8ǂw܉\lIU=^K^?^GK_~]e3x٠Rq\`N =E-U5 os_pe[KՇ!UݯԴf%d !a$Ȁ=wG1O}"̓Tu:NuЍ/L- s=ۧ S)t',f-M1)Z ng@uŢt CrzB,86xCŹK 2Z p{ۙFo4i{0Q=5Q VcObʝWMKusI`| {)9Esed$`8W>0(H]2ѡ9-EdDrӷTmˡO!r[%P%t6~U[y,O"Svet `(/l5mJ\ ?7bTN;f NPth,dsY iv2C݀VHݜ5'c;/gauPl2 $X *.Z1pf( Q {ȡz.KfEm>(4Ǩ0 uz V+c|q3GrK' z6aG儘Y])Oݛ*B^Ev$1.C(fʓmA βٻ+rrR;C( c47Ͷ6XA>~ns=5߶'ͫM$>I_$H4 vq_H%5Cy)PX~;W'nm>l$u9s^rz1` ﹉eLIYOߗoӅ 29Kb[tsHH\D3. -k,\2=o$!4y$Ne7\ 0i?Nʽ3Kw7TUN=EG9 K7~ +1RP@-a/&<Fce rOFTeͤ: !@6-i3{Y}xdUcaA9[a#*d**մ 5[qRm㺒2'.[ ԤP'CiMDdSjRi/~CpW;͑I4&F6f:0hpN|埶O3Ǿp.UL=grqA\:U H >4@uy|OI2z=}YϘ"a9>Eh P@* MoOI bK #z5=߱m#G}Pկ( }jӏiژe>@ ],^{(Ngʮgke|ݘ'M΂\Dz*  sT T:6+,y?.rwDܸrM5Xی,"'F5wzm{? 9b&ErybpC{- w=|4Ӝ34('hxSg|HUܖn`!^DoW4;u<~h*rk圱W w; c-Q~;])wOOhR-$;W.B7GCao{i&yɗsy+:LWgqR-X\h/$tJK1.B\v\/`4q6VHJhjcm7"{W+<@iUnbN|P{=xxrI70,\cT%Sݺ`tTamrsd3UzFKS##X@:=/䩁*j4,'i1~Wk<'Li2ߍɗ kYcYF^f2[Wpw%5**w\(iҧ s?ZT{0Te8e iX\ ț}8Ij5'HTPQ,7O'% P 9k ?Xg䵞 ~M 5;~%?>8-0*س ,Aϻ$K :.p!تuxEmt;!!Yk [YmT;^L%A2CD0OftT .!Qf`6!0!4b bzka8FK\8^Dw7cK@Hr 9Iԅ!8kt]t ;ZQfznU=c Hܖq;y[b<aaZ^/QKŷ/%@xyqpJ8% $OS[ow!_4yH[4jĻ0}A(vF 13&{&б`)_ o!ؐO{< R$]mwygp·v5":1 #"D b͜.O^~mty#Ey>롆 !/RBӻě 1mC P@84w5oY: TqGb&h@rCw,>,}fsf)~M7![2G\NS޶ff،Na"_9>W|а\/=Gxt'l)a:wj3_3@7*͝TEܩolt>ͬI5DzVEY\KKktv[1Fx<ΆR g8|C۶%h&kwiQC[VATC8[w}~o®!q{w W6ZI.0Ku VUMJz?o Gl\ `#V$mY琓},6H5JP#BNj P׍iEYላV}m bCJWmړT%o3[} ȥFWA[]gڀ?`fAfN*/BHJNH+_u;jd}Lo˧jp\4EʊTW}Rx(JDDjTe|B|:`dAԆN×ե)/XЉOyrK0SrEl,$K\f:~k>@ۅZm  \[)Ovcy&g^jՍ%@M%3$c>iT 'R֧kcaw cyJUDly`ߛ}n2J[^%&IOmH\v%snGgoVH~RQDºYFɫ&X f7GDaEO -[6 ;hJN׮)xo 5Lr2ղztIZӽ?;|͋ )y x27"}#n)XZTAoyZ# 2U7mj'.;E qO|׻: iJjyT݅Co+jBcZJzb45jgKo`xT~N5"tCCƸ4^$efG \ ȼkJK"! dS s'Ichssd2)~fHaڏfZ_#*6H#ys-j5JM[nWPU1uh>Cn(J?'Ѹ\h%$}_J'm c0NbqF O6#z;_`%=tBgxgxSUEkiE@sT<2d |kI}KwѺJ05p6t5ŋ2~{ɿ>RtҖfM&jW~o=U6 lᮉ|kw3}Z@U;!g=ĴW:v?w0̃{ڇ4`|© BN7?ݕ>fHE5r{@n$&] [L4Z+B$ܥW i{w]$ (E-;#@+oifl|E,2@Be'#Ushǟo߁p-7CF)H5e8 +1.2Pvր3BiI]22D) nrsR3g9_[ ِBi)oqqKfڒ֜QyMLmIL[Q>w޶`&3u! ,BDo͛I_A!w~6XD^ k?1 "~#_sǶy`$F\{,'Z.v0jUGRrK_Ws?9HM,ߙ&<@sn/_ִs5}.H%TW}/YM;՚Md&kqK[| ss 7* ֯QpxWOTZƆFWT-+ÇKN\& o|ɦjW'Y{%09θSJ@~JSMސ'IM=]@ް$7&>'O3m}W܌d<[KTEB00/L5^_<I^wuU禜֥@Uޡk[a<׋&Nn`ʶ"Gv| 6&)=11aO)e׺{R@<5!02* WmtZ&.5{ ƸNy<%KNPQKؙl:J5pH}0$JX\ߑV8P-jj B9ށGhh 9s#%>Mp)~Z܆ feG2֘OĖP?&D,M 60heVTx=̚Y3zϏl&bA+s#}eQF3Vò,fͅ ݘ^C2g pV<-T(g5͊-rЛ,iB pt()qJKCE]a>0l; [X rN ""-j fB(b34O#ȡI\9y8.؁I57Z{aw@H&9r.K)7ET;Xw]} .r(^+ev^rE`D-fO?ȃ>mXsޮK)cW(\^Ӌ4U;oN ؁w%"WŶsF!s[o$p1w,`% :ZWO-Gj mJzXfzL%u{m4 8Ԋ?۳o ђϴ39N/Yo TMnPKBC Ć("<nD`3I` jJ-7^EQccs0#bXXfwą3\s 7b΄Y2Lshq_#8=X=*2tlp _b*nqTҘFc\PNζD]ele2d߸A5i6na`y[mJDP U9ɸ :6dHM @z?a_݇zM<vOCySes)ٌn\@= {zaP`hۏ6dG_^x~6t:1 Cn@~ѷau:nX`B^1\Q"!?cCZ[)s{$N. ܘF (KL)$~}w-;"; Ⲷ+uqd%Nm3L&1ھn=<k(+1$$e\ג:1݇ ;@(8<w[[j2n :!~NȬ'ǭ((1 oM<4 lv+0*N `,T_?ԙ|O%CoyZA Qze _|,G\Gjy[3W~ѕtJab\\oV#X967 ;z}%޲%^?[ԫt[&=XsW/b# 5_^4rRi[SS]C(ZCk(DWAB9u,j猞QT4(• @s@!9HX>VYb-xLBUߏ47(^gsUߣ6 M8^]a/xUeF^y*Un*7 [̻V| ̻k`Ⱥ8}sزg(e7Yhi96qH(y_9QOpW*LT=tlT;eYoIM\Ӥ#Hk\`HfvdqD?JP|(2 T9_=jW.1S >f4_Pc,}ua? @Xd03LzmҜߕot R`O9/@g݁RK9\Nԯyk4`2AKn66_{yQn>Ĥ!9&S+xew50wKrP]KQZ0E8ܢ C(w=paA4G <κ"myBfRP<6 Oyֻ>9;0;(B3 yC2.V(>i!>uJG=lKuSlӇ6А9l=.) \,RjRN Sw.#SEQO59 *JA^kC ,+RMP}y۹q(˅#~NjM&v'V tx(/ iuUTu=/?^y쑠4iԼ 7ѹ0HҥN*BRnjǾ%QtYq]gt.CXgA[]޸Ud4Kc %mT9Ro:qpKh`\T 7 ߘ:1Owhd-Jʁ ژ9@|ϙ.C`4'9 <ת%yNV,I-q-v3X,G~©ϲhlGuRg-M~-ZPEjpq+\-E2|pw6PGjE*J1Rj{gӓqsP vlX RW dzaQq\Gc@Llg$>₦L}<04ITSՍ֊>b֘< =: 36H`!.yr\5 ӨPl0rZ< | WOhO:y/U12BlњQbzn MCV% Fi+ٍC6wMޮ 4̋L(7T&>|=a{Qޙ5;?2s"qToHpnmV+_q68?u(EP^9$c|_t 9DK*;~ҮZ7i.*tv_9 P4l,þPv[ZvZT*:04KEtMNZe N^|߀!i^t1X_û^Ƅw '|&9~?zVw🪡nTП%~D{Jd-k i>(k0Km}hʾr6`і5! a co ^ykgZ^CyNAl:IX<𮻐EFjHFJL\W5q[Ɔ ^\hֲ?Ъ  Vүa*xiخGV?kKیB}wibR 9)v<6La |I"4!"0r 8| 8>9?3 N X~PXV9Bw:J\ >oYc}*NUw}pǺéjijCQYL#FLCtOZV"ETgHO-[$ʼn$l,j5۝<2\QJKiaV) ˖$*r1(qu,FTZ02 C LМQbJVBHopuQ|J;{wog\/OZEMKxoګlǯVs]6uV?l1pfRw=V㷓N]q<Ю@l0@ț PG݃bcsV+Eߡ(Ncl~~:{&KW+F =[INð Sq{mΎ=` Ē)m-2ߤ_E]ԧ_t&i^-E Ui%Ϣ_:C^ 1dL䁾=¿yL6mvr$i:y/,GL]_rG9fx&;+pdx]`o`MZ _wqonSBs >(RaMVsNr5 AmnNΑuYϮ!g"KQ1wHmikPVA+"o'Ý,y_@TPŤ8{9\Hd7J @  pn}Syxx{l Zᆕ~CNR FIwu _a(tJ'8+I*BY[$|}@3r3𖿷ĭ?Bl+[J/8S(Kk'f~Ϛ4BTJR oM xb)pTu3h'RT9dԐV\QўH F;qvSJ3pGTc󮷍aAe.{TY%ZDRڰ */_WD<6<-x0@wJDӊ/6~X" pn\8$pάohyc-w|Ko9KE{~m{]^f'#7VC (;a~;nb3UC}]o7fut˴qANy B$/A}s1YjL'[4OjV GRpoKxD?LFg0.j:ʒ-r \VFtmuW8)[M?.w[9v%l=ӺεޞNB,?7w k*ǿ*RVTŊ;C_DY.p|ຳoT2Q;՗*R`t_ƌ !Bi- [JD0rnfa5tcgST Cr -걯ȓ0d+-HXm{s.dΏ?%t[ƻ/P[w s3Hê#>'<6 {~aeWCosyWy[kpՎ`Op ^$K-Ai-Q #OMnr8f s]8 j}y.Jr1UEz!ED& G$+Bźk]s}05*f$柮tWaR.c,@%<(bUDò{i nR6lwIvtVp~p#S-ia1@+lT_3ZJy|#U|&eߘ-r|; Ab=tߞG®Xhn|RKk0ᫀ%kbjg 5nĻun YUhw&%82=g"n5*.7m! c>pf#36skžЅt磩q" Cgk4p+g+R~ȹ67*N2> {Y ,ށt;֏r ř} !"h7?/?O8Xc>xgDѬyȠzrMؓ[CU^}OqU܋R=]d 7 b.뙶aIS^kXo0lÅ-A̜˪lY͓1S$C#ٜ Fe4֎0.BvCF-|1Ķzn.W%$G+LՌsHy$J8"~r@0",#2Ò,jWJf〸UXLL{2TLiagtƋY'/~D/2S `vꅗ%~"@v?&X5<7noJf _)eK#:y [( ^jh~P\Fً1]/ȴ}vY2DWۦB)Do }(וdMq!,i񅦤6}0bM`wǠ.G+u2-H v^-7)!jL],/PN:R֤aiWV˟~V$ ɣ~d Ghe^eRCH?.E\DW<{-g)5H~_ !V{b;2HX3'{/{ه(T |Y'm &; $lYIOW^*7t: 0\k+ʬ %pĹMd@*ԍ"?J|ܖxAe 1!:2B?? 8B^4*ODj$,7՞IULJX2SCKNsjwvFl'GE䡇$`)6= _zq("ΌZ)}r=$)֘tס|Qp ->MƵM(@..s}'nz=_WgW{٣M톽y u3 (胾H\@Ubn‡ζZ•9^[NX%݊xcg4ƍ^ 4n7{mɷ+E+<=\weqGnJ3-bDvrM#[A 5nYmOj%(\sxF@bj3X%'xoRd]MRmV4/jrPfhJ#̡;l]Z5qY1\_[?X~T5!:O !\sZޛ3}BۄYTsTnvt}VG贾[5'UMUf$Uʪ%0fLJ'pa_"vP+ÈKѻpGïG{W})o\'\QAGЃe@8V;, ~dH.-1ȗvF>z:aHR5޷18bC=[Χwl/7##Yd^tp@=h$D,hQ-FP,RZCNmb[Y)ff̉G7^H!F0K|2`RJ(`ZVsYÉ&c,\Iݘ=Q:n Zk&{4i²zf^~gIv4xR1/;"O©id+z|i]qmLT wsD Z!ܿ*V=S[w"ꋎ3Mo:rˣ8h/s&j hq~M_UN5 .b rW)ր~Ӡ5jowm8mS Y/ } 7c@{K{^S$Ƭ>"~zW;!X{#Ay0B+!!WN~6Jŵ.l) g6iĠL= Gh1cI G #Ÿ7QL|yw^̋@xp-"h_V=h2 Dl])-; wsIU iǪIŦ1 |II'N\}Al^Yg8Xb*j" 7̾:QTE20%mob^RU+ AGRs7Oњ+!>Ŀvm׶N6hrTz\-X ]qb>GoFY:ѭ^L}yn8MsJ6"_"bն4܀sxHcsb|B ~..4i譈\ ^_UN#<{6aLVUh/iRhG-8}_ iSx?wkxAع_0 ډ2z0NP˳hTw4ҁVJxT ᛏ n ZieSm߂H6{H Ȩw%-L`p_I}Eчy!1 YEE6Yw\@,jz8qCä-w P#zևū;}-a`y'1WRh*hU7"#k d[7d8~l; j e9"Q# zQ)ī_>; a)􍞳p\vgprǙU~pϖJf>.|nM~A;e\?hxǽ̬A'L ISR-*vkD\=ߐ"3sЏQq='DmAt=nٮ!g?Gku(ـKl |C "xAs^\"mSeB5oj71ڹ y!~觨]Ǥa/BPCkT[o( HQ 7$}\Nk}Iի|^wO̎`i[k<.!("fL&_?Y`>Dk׺Z,}}w?EY@(Z}̊Uug|St`/̄+ÀԮZ ]hk!| o2 ["u{TS]3Y3VRX$&_~z׫Ү3Z Q Z"X'p9V(r[E`P;k*1݌"|TUP6$fx˯66p}mڮCj\5KhE,gx˦ƿw rOszƙ/?VP8š <_FYM'V~q鎮PUÛBZyBE[&̀V`\l>g9Qm^qj˧"fkV]cỢe$Az':6Dߙ^^՜4&FӰ?,=yXvmSdAt<[M?@0/BxirZΘ`~mscYF; :CEok{΀w#,X;[+;ӤE {i+w*aF'7)NՂ^HA?Pk@mD|?:t<#0E(JwjƔ<+ KSl=2OM!&|0[CVoZP|QT[˃ #_7OeÊk8CPliahY!35ݾLʃij$G&!I.zS{z Kta飥!]TDpuw sizU7/ch4&"scn$ez ?#Kn)}+L,Cfj4?{{XtlHޔG&Ҕ3DG#:k,mKҫvVm>QCHj 9hS9WCTܵdlzN!bn\N}-wv\8XP9z[K W$N8;)ޥZ\q3|Z6r(!pmXf^!ast 15v1uwBY/y0d~'`1iq=}ߠ"37Ҥ9vz`)z_aQww̬P[rT_u6\=MpCtSXbWW\ro:^FgD$XlJSf8Ro~WPElbvk0\1R,(H $j.gC zZb>?Šedl-=!}0٫>t `>k&8}f #hDΈ9]39V*IF /~'R颚4S42_POX{+)}fB١e]s4w>hvstkDyd?Mͳ_ F%5Pu>X怵1~#SL3 J뻝3wI23 ;0& H`Y#CȒ:231d3"p^x@(Aq p5MlN( k*M|}o*Lz&92z{Uu4j:&̶d s/)^G,`bez˼Lnbsвmp@!9k7ϗ`. Y0m%qJ|N/'T|e\4X1M79KczXDz \ޏc9}DDsZu>2ſ?X<'"Q }3?"}cg-TZAuB_3]^9Nj)Z+q'MԱ@9W0\۵g5C{S?#9&oR0yNs[ [<i8F`L_pf Ƞ4yiHjuv&F#}-"4V? mS㱞m]44 : a[1u_Ԓg՚peL&ju`qiHb 8r4WI!%=-ǩ=Rڎ@+gI- mnG9@HD/-'i#Ϫ#C!P2nU "j)޽'}v`vrJ5^Yn5*. sϱV,٢Wx0:PJKjHP:ƀ3Dupf*yy20nj zQ[*.O!V?"q S,f@:)0 ,w8}Iޕᇜ4?V \fN u,$+ly a.IW$a2 7%Q({>tX y6 )I_^KL`x5_+{ $KZd4y{$&yL9Xmcê2CVh,Ù 6SKKĖZf #U.TWOiB58,gEH#\gǂ]Lyw7jߛI#yț~,ZgX7b58=7,өN'1%QM pgZ+Ȱ+)=nfƒdBb.^J&㶿HTdfj?.w 5QfIE:,a1IɚwY.JX479.wo#~xOll'vO-%J2؁ːp,FlYnbD$p@k 5 "@l]BWE@T@B͓6*Ā*ĀIRA&w*ؽ䡯lH >^cCV-, z>$W5K5R0v' ;`F6Ԧsc͙0ҤkF!yԼrT!s=. ̔J5 L\3\l |Q"X9]+545%Jꠓb{_; I;YGAxׁZRJengĎ8%CA  \Xf^,-O? +2\"6o $#C0bnˆyzqjأe8u%A;wW{IrIx$s!TsqμB>&I7HpwD~B%4nކQHAMW>3]ς7O  v&-ډ ce,(,߈CxskԀŇԢ-N~N[~}F\ع>v@ù/T<&?ˀ\S|jIiL';jabg2 S4e5TX e3HGE[,%X-[PIDJc˄o6C};vC]EeZ[$dw[Qڐn e7ʒytǎkHꃲ4Ҁӡ'iIiB'X~"ҳRPJ ۃnR7| =i~"UUj8P##&&SydpB֦ͪW!enhlzOx<.] %-z;"h#&EI%:bkGk=>YM;tSk1wO8΃éhZ>K|QB\^˸±|_I!o(φ/r,r%;q680:sw S=\Ez."OZ+T^Ci}_w@Q+~\Uә)W}W6qw\i_ XO^ gGBg! NۇGB/5㋚Qڕk^",) c+9w;zGjliakx^smvK0׾[XG`B7F - á~84[&\r (/qYʸvWɗ %Ņ:SC );ǍRfTAIELB?>5R3eHIߙ+ h4MKOr[}@eo/ 0м?')LB˹kM; H;D X$RM\hݛrFSR@+t yrsF-iFxb6 F5%Q#9@~'W@¶ȅ{\~\q-*%{@FV"ޣȾGS8ߪz([ žq hO,$t6| g@qą/0}LKd- !C% L:Pg&\!|T]>$ N cmП.}| Z!RT毩*gZ+%pl}]aOR-ڠik"l_4ӳNEDHVob8SǼnKiξ{3 /]kx}_D*!Ct"ͪQwwdd%ʡA&d u=FX{c֚c26&>.%43"0HwU#YdE"ڕ;sKM|1}}e v(+d ,kx1 Ȇ q0H &,$T!H!bkX cA;n0R $e}xL] G/ʐlMbYVY+i P7Zҗ\z<f&lP$*L{GEͷ!Qbz{OĤJI ޒ,8xh+-)Jک?+ȸҙW0&;η {, P_̀9;WF9 ⋲G-2G~MGIy;j6{<&<ŋ%߲=&Q)!Sf[7saJ$iz/,Yd[ FȚ:^XaM>(f3dR0Rʨ ڬ ^e !LP$mՙWG}]ۄAjy*?\CZN 2OGɧK"kzi)"E#Xz'SFT}27+J_+߱.˩NFԼ' 0Q[cJ6w x|#p)E}@Ϫ 0`H.Zy|&ކ4M3x*L>wbo1s2Lʷ@w3|`(lQr(dX  ފ+Dwiwjk&j*5mZ"Xnp oT￿D۪ #y+5K9r lf\ܙe%d׀:o=.y@xlQZ5 .^SoVaB ܻY{Ԭ،H LaR"p j;6RTNboLr ne/lj4Xݐrm!(|~Yn2; _t4L.9a4M #߁&6.)뺖 s%$KG}Rd:,h$r?#n.h5`!UQ5 ye3Pۆ[U r ~J"E4adu(Mwf_BE?jGOڋku͐J.>." AbĝQXxpTuߘS%lQ,m.ݔLp2>Woq>)rB"{ X~2JԺSJADy09 `Z Bqܷ>ƨ=&d?)4o+SoX뗖P~o1LwhDҎ +RHElkd/ &"%=>{1؄eX B. ٍqaj?2؛"2"HѪxRw,HHMEe:\[CQЛbzhrs_PfR+0 SUߩ[{[kp{S4;|J8I飿oK?GR MOt|/}Ru{^)-vYSnD{)k9S 2W֌ނwlz;3ԣ|/!PYh?rYh0Ym dBJZ{j]` ק;5)nUp}9MN-"ZB@DbEQn]۫5Ѧ!+&} ǜl5 ѷI6B7~Lpql24N8𽤉%C@AKokx"eON$0ub h*>2;_ENCPҒ ᫺dyFnV savc+F{/rKK<9 mpقK8!l?:qYvw_܊znl@K Y/Xk@ Z'ioK3jkNH*)`Dڹ:Pji 1PZ Z`ELRnk |@ՅϷBsD vW1=>Chdp^xڋw~[A/ {Uzy{pT 4E:)ÜUlW ߲Sijb\EPqҖz#NGhn[8Š|h!ո\d䶨Ӑd>hK==3sTx2~@.& Ȇ.li ; + d ^ GT~\o Wi͘Ώ5ˣSQ>X+W۲rH4쳼MC}`꟟?LN>2٬tkS`z{&д|Yu2}h{ݡI +'\j~QO ˥0"`bSWP]pDg~j.)vݣkc5@Ov E+Ͼ$> v<2(Y>-ׇ(.HqP&v`a(~&&VyW|q*Wfz3/fmL›D !oʌzJ,Y5Q]1JVak_IGcR`KM49ok8VQ9ތnKuMkTWa?f[^K'cZGMdhIWS|*D)rkUbxN3J`+z74wkWmJ-7x S׏c1觋Դ.T$a!$fRs{W]92nb}Mnw`m\ɏ.āGwBZ lSQ(ƫL%˜a>Ytn9!(,/fFœjEL.oűTㅏ-^BIB~D/W`56lxC&фSV_5(Xꓛm# Lr2l<2£5׃o a`O~0]Bc 1:(LDxA‡\ں>X63,߷Qu%c<)RmaYZވhV@yF2[vV$iv78%tYBf> 2\!cV6/נp9lʙR]iPfA}m=[Pu~>~0"xϯ1KGa l(@ `s&'׳ rbʣc۸TቁQ~[~OAݍ OɄQ~2p(w]S&t:IL1i&i^-(ŘxțAm}NvId 2⑊bs:f螺JPjA7fg],SGz`g'՞`KWH8ܹ+wd[Jsڲkdkً߽PK2cE]V}?L~V@2FE]!Q+[IJ-^quND/`_$"KK'p硼IL̶6\Q3wNwsF.I9sI?Pݿ*d7(@8WV(#$MϾR& LVFm@Sr?R * .mwvă:pG.}n-n=8F^̖mckFΘ-r`H> bGש'bbɯy29nF`Ycyu1x7H~5(&< ui`Fh[Aj}|!L@QYAiG?k|`A*E F?y=Z9W٭ x4dZQБ ^QIR71 I(F?iDoOZ_}jԡ嘶q6 r-^M [=^ʫIՒNkRr{Ք8'AV@>B&"69w$XW t}cZO4дNVP;P*BZG %[|=)+ǧK$Ott&E+jChz5YЖ[CH@J:W;dr}F9{ܞQé<#ծb5]m+q<ű`(_5])m#Vﻹ\>|ӂQܔ]|^'-xQ3XJ_v"k\J}F<5]|jC]1]*3E{ܦW37wP1X2j8yuVsri!v_iyFN]*u " F / &3_8>WU[Sɚfk뼾.z. opDk{hURhjJ:P6+)3ܯΓ[t/; R9&У|n%1PhСeQ;~Iʺd#s, ;f~ۮC='xFհ2} )]@>[_޴PL&G+ӛbWw\exD<'J&FA81PީLY`xAJY(@Jìe' UL0:dTTHec,Jձ޼ W,+hg&A~n˚K"xjtbF7IU4\YlD(6b$r/l;:v7usA4^GIvhe$Uq9~ʾEyt86. ^Lt}OLd[VY8m"#e*68Ǝo&!lyGؠugj1g/mO0kdѡ?gGLu@ю\\q7hH^ ΐ߶iP3x XZ"K&(Sc !ao49sa5)\z5~)!e^Y51ғoTq:"xYg凸 Il;ToYj= Dl|q8:" pO#֫P\HRlXI1Jwv)t IqB({ykj4 .9!]h5 * 8LQ_<;gw3XKxdqq*>P0ei$ m"J\*>ŧ{1H ucH0,W>d? `˧'ekPhUN"L`2 UE3I ^vM*oF/k٘v/]=ş|͉%d!>\ pt1tbQOɍuXيMCyHtU}6Kkui ;s!ĩ{N1#%F[olU{N#nEE3]4LFu1W΂ZxsHWLjxx&'NJ`iϡ):-Ƌ0Z_sJ!EAD(r+,N9j_{2]j`]blɝZbG",Rъf;F v^=x7*]Rbqh`AZ|(jd]1 5~ \%Ek\8K8Erd Jis}={S <_`VmiDKԚ}r1j3*6W |sm$)O<) (ЦK}Md7pH8_l3Ӟ!u&<ҷ ;uO' iuz͖9)S!vE#pŚ47'h|Fɯ"qa &4 B&hRyRN/7:-e^P x}m=m%ӂw(\:32-L'y̓d@=}  Г2ÌMi7\]HΠ}YnM#UPI7ڞ/ϑ7k9l EJ\G>K~61Z8ջ9y^,6+0}Sp3:@BcweeSd^:ql˔:W(r6khXk(C3o޻r*kɅ.IUwP}>ވJ)2Kk}?^Kapq-Xs^q& LJXZ OI-]dH6.I=bv݋$[vCyvh*)I-97>L |("b#>< ]DC໩tjۨp4KDy4|Wȿ&ȅ@ɡ(v?i"ԏa!RPك꫏rROiobfYk\֑\峣$Ʌ3-&`ZljףWh1>$7&f#x-VA&Y$ aR j%5Q5:BPB.\ڒBC y~JWwNG 6IKGI%\a'׮&Nz,w|.+XۼG3*VJts=[l7zQ(6L6_`\x9_#uM4l}p,IvC1(T]])#F$9J; .ep9\p\#RUQB|[dk~tY< rpF/ DZ#k2r*ij A ByYR%bF {v7S~nn/izq?CK["Q|G.w^Y!{חAŒ`c$Qrɿf<'jz`E%jk{-n _ʫN˨ ~fB*m^Zm FIH(E˨T-(y \=z?IKu05ӳ}"cx3P|q Eտe𲯊)4ntF29qvPsDSmbj4N 0EiYSɽeY-9y71LgdEs{f).dLEh1[RjHŪ|4'ʾe8ӌE)с tCxuf!foxzW2 7-f%DͰLPҠ "5#s)Ql[7^ǀ*"(.L<r?񛼃1“ze;CbzwD9 <`eA}*zb}9,&Y;9`0j=R8qV# j.o+3J*WzM=7O Ote pR>K\)ƘX_4Zb7M7D>'~- y}wDM"Y2p^6/BH%J,&9toA1kNr$޲k|5PlR&A`0Nㆤ,ޭJnqa0 ~1.ni,#ޗ5*EEnxW7n,N!o[]Ѯ6nxmK``cUUVtEhi!ƴ _R XD4B Rx"!4ǕKu[[|n|(U}c% ܲlcҨ;_wG-]5u_s~adNڈ7 s\qySe %8pE_?oŊY"iky~Ն)KSThT6 *`;\9q73`[ ST-9f ӾQp=z]߸7tc.ww2))xnj&KW K2,%rb=ۼ窢^g$a\Q7m߈jlB^]{@I:NϓVUorA"C0YҊC[!h6AM),g045 /]SZK%kF~ A,քϙ6?ِ` 9M0Dv-ۺH]N1ww&!2 ՜Xw]ݦ"BFs8.CFS |J^φoiP[ `wޛjQ\H&v, Kb* ;~8Uݏ gr~iO/E+H@q&Y`yҶޠNWLE^k;׺ʍu]5*sRk.2>I**~^b.jrVr.\)2v/"9͊mtL#]#Q V?wyCWEȰ6*RRfGĔ5 [׃#!zrxloFu4{|ErP4NA"Sd&lE!Dҟ?|&+=$\'p#>Y#MT5!NϟL?;b|uLg6ई1Q%^%>цZ: RM()%':X 4s$q@XQ~c>d}-"Tcx.u6b?TΞC_wc!ȯqvUe~k 9Ο/AkcW7HrQ"`;CP26}3VW _lq]9!Gx\t}@vP-Y{O_R`=bW67]T;|8> 91>+{ny XTD̸nzoIsg PqtIMK-~_r S~l>m'NqFU^SY kHV*}W>:@X!zԞc=m^uj6Jܢ|I'bZC4NwEqqT{,OtBsa@q3 "Ȉ[y6LA1 ڝ_H+}>zK4rADਰ@5kmS\;-YiǙm Qx?YP]?cN-sfJ5Y%*:ɂ7x>dڱFca9N ~7V$BLvuJm.=XfC'/JJy27v+B&߯TFǨ{{,Kc]OVPnN `aGVN}šmAؓ=Eg2ۯuw%C&-ѥN]#78۽PS+O!&o|?ns }$l&6[r.bѡwx# eOr:}c75\Ь5TpCs !H Q3a!Ch[?k%ޓ\0z8 #5ȈGWދǔdbf`6E;Sޣ1.k}n&#WXm L"Ns5MA,OSCǭGV'qa"rjʷs+A*}9-m4HTEyKB06 Ǝ]t#ˡ*^yVcX֨yL<]^RpD[\Ж7Ğf,)iD3 "hGpVp]l1iVԕb ayS p%U+byXݾK%!'ށ$(z: NۢIU|3\r㹧QܮDIKo>jNئèM4xFr 7|3opVNQ{y?/6^cLj*P.~_\SfI7@a $ Qr_ "XiUS7 ͺϝ/sǻ4cE7ar }}8ɍ\ i3$ڃ8o5Ä/~ Քb9z cܵ Re{)? x&!e!oF{+9I.Uud :1ͼDk0D5' d G ,K\ b#Ӂ[W$f#qn_-]vXeAcfPl4RNi,j^4]9REKH. tgYZ0707010000008f000081a400000000000000000000000167641c590000178c000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.19.1.el9_5.x86_64+debug/internal/sound/soc/soc-utils-test.ko.xz7zXZִF!t/qJ]?Eh=ڜ.+ LWMQ֑ɷBa"aQˤSRHTGS?=([?_ V(l]ѷPi:"'Ҹ7^ːVr583 F_[tJ̒szՕoQ'U5z2> Q0lol=lϏMWsW}WZgg(7+gt(7g|ZŽv2|>Qz&~;1|wE ,E5t8]OO |@>WgNGP8Qpz[qf8GܨGT;2":%^ xAxoj637B7K1aqg(EBV|^*M9H"\ZvplUw `"„ o1KJE|OODXs//dFť{U|V4GS SSbH*ƬM+ҍƲQD؎qmH+_lQ.Z\ydFz̉ob+Q*\F28 Oc! \3x*8Q11J1FO=VI\{dYNF?PpiľMKd>Xc7ޱrV)c9ԫ]1gcLMpU~U>ն#.+;OGUckpbqaGib\2,}|w*H8Fʼv=GU3QW 1puk'&F·ZnDH\$X\N D6iwB ŽE3NְCW&Tt:E߿sY^I&;hPs>"4%1F't_D\*l iBLddjќWHmlYoEIE6:6Ğ"r\;"q180.C MX _a /sT󮳇7yӮƍu~s29ؓo"EO "ڂBp8FdCj ګO%o^S:Hm(")GZ4JdhXtp[P0Jl8(}O&MGFQP80.@Ut8 j*{'MA*s%2p&S[g2BR+ye޿GYlt Ֆ-bP97 f:Qx2ns9*:G:gX x]`}~j;P$zΊeX%U΋2%c:uO(ތdR-7bzwy"`\B(4>cJ8T)5ui,ryw(eV(KZy8,(cV NA7i.av }9>mKd822WHcceKd,]4CS2^.Usb]4ʼn<Fی{0xn=E&LW{H)mK!;dS9=&!⡵z BFt A6>&G!`mQگYlR຿Y?)Φ1vٷfg=~ GEϗ_&GM@~hy̿_Bh< Wu ?o'oa"1rt#'1LU YS?С)tWDz$h @4Ye 8њz_m}M*Oг| ^=;<ԫQT,4ϲw׃ Ϝz31Sn,؎^S5`91yyxᐶT+PLJ\$Z{'x#Ej_Ֆ?*3K!]bY ǯ (n%Ag/,rz2}2Ƨ9noݗU>,{]7dCZ<!3o*L֦@n赿z?P\`N3)xa2LPN-&%~2~*C 3 =HW}+}Y/e!"{pZou"zA_UXvޝYu-:pXd zN>~g٢[crM5O"s!0"*,cA}IOLʷPg&S A+\IylUxڋg,<924=]rN$WhaaK#V6(8p-Jr秧N^F`ʯ8S`;@j()y͉N~=аQ2r_ 2|g:ښ3Iz쾨؈  '/XcWVІ:yH No_ːA0sG9wZKjM;}͞9˛<—mA!piMOk36v ^؞Eˮn1s\#¹nEhy qokЄF  Q)x>µ%֓W`ᕣԡF{ni l+ȁ4EsiV|!0Y6qۉݲpyPaXMb's\3ڕLêʧ96X>eՉbUi)B k>&=8٠13XkB/r-py61'aAg MI$ ү v. K a `x?>0nkjLbӞqLg-sPxԷy0z>"߁H3ݴ S ;2zr!|+cFT2uq wlF ǖud`eUlPYփZĐ԰^B9]阡 6,q”2ڸd*J?zϔ_F8! g9;XF֑j@ΣpnK;!_sEjV2muī2cJ[̶ P.L7`yvMpxo+~jϑ&E^vV!VD;.fm=0M݈+@Pkwa{; íql8*N ?K{?=MfijHce3.+gs ۹m^_[+a\G3b'j}d)MV8rP jt Wa96*jc`CWa XkR;CKDw7ʈ&[K>ŷ[H#\6NkL ]i}و{6g&(R`s!8ib]2 Z+oV` 43d1[R9,6%A :q9zE &b#Aـ[iA,va[ T2lj{\A¦mU?SE?ӳNCoޚe( *-#Z'\Ο; <Ç70hȂScMe CԽLjOynp.6VgYZ07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!ͤӤf 1n8_03޼[Q©ʇjjY:  YZ